From 76b706a202727881cceaf626e31882afa9917c0a Mon Sep 17 00:00:00 2001 From: Maciej Krajowski-Kukiel Date: Fri, 28 Aug 2026 11:53:03 +0200 Subject: [PATCH] fix dependabot vuln --- .dockerignore | 2 +- .github/dependabot.yml | 29 +- AGENTS.md | 4 +- CLAUDE.md | 3 +- Dockerfile | 6 +- gui/admin/.gitignore | 3 - gui/admin/.npmignore | 4 - gui/admin/README.md | 11 - gui/admin/dist/Constants/Details.html | 13 - gui/admin/dist/Constants/Item.html | 13 - gui/admin/dist/Constants/index.html | 13 - gui/admin/dist/__app.html | 15 - gui/admin/dist/build/Details.js | 77 - gui/admin/dist/build/Item.js | 189 - gui/admin/dist/build/Item2.js | 3211 - gui/admin/dist/build/Modal.js | 219 - gui/admin/dist/build/NewItem.js | 162 - gui/admin/dist/build/[id].js | 2772 - gui/admin/dist/build/_fallback.js | 97 - gui/admin/dist/build/_layout.js | 576 - gui/admin/dist/build/_layout2.js | 63 - gui/admin/dist/build/_layout3.js | 63 - gui/admin/dist/build/_layout4.js | 63 - gui/admin/dist/build/_layout5.js | 63 - gui/admin/dist/build/_layout6.js | 63 - gui/admin/dist/build/api.js | 283 - gui/admin/dist/build/bundle.css | 125866 --------------- gui/admin/dist/build/bundle.js | 16576 -- gui/admin/dist/build/fetchConstants.js | 10 - gui/admin/dist/build/index.js | 188 - gui/admin/dist/build/index2.js | 1204 - gui/admin/dist/build/index3.js | 323 - gui/admin/dist/build/index4.js | 2372 - gui/admin/dist/build/index5.js | 306 - gui/admin/dist/build/index6.js | 442 - gui/admin/dist/build/main.css | 125866 --------------- gui/admin/dist/build/main.js | 1 - gui/admin/dist/build/main2.js | 3819 - gui/admin/dist/build/store.js | 5 - gui/admin/dist/build/store2.js | 5 - gui/admin/dist/favicon.png | Bin 3127 -> 0 bytes gui/admin/dist/graphiql.png | Bin 51274 -> 0 bytes gui/admin/dist/logo.svg | 1 - gui/admin/dist/tryNew.png | Bin 2727 -> 0 bytes gui/admin/package-lock.json | 18921 --- gui/admin/package.json | 51 - gui/admin/rollup.config.js | 144 - gui/admin/sandbox.config.json | 5 - gui/admin/src/App.svelte | 8 - gui/admin/src/_components/Footer.svelte | 11 - gui/admin/src/_components/Header.svelte | 9 - gui/admin/src/_components/InputField.svelte | 47 - .../src/_components/NewModelInputField.svelte | 35 - gui/admin/src/css/buttons.css | 39 - gui/admin/src/css/main.css | 5 - gui/admin/src/lib/_typemap.js | 11 - gui/admin/src/lib/api.js | 232 - gui/admin/src/lib/getTime.js | 6 - gui/admin/src/main.js | 8 - gui/admin/src/pages/Constants/Details.svelte | 11 - gui/admin/src/pages/Constants/Item.svelte | 51 - gui/admin/src/pages/Constants/NewItem.svelte | 47 - gui/admin/src/pages/Constants/_layout.svelte | 1 - .../src/pages/Constants/fetchConstants.js | 10 - gui/admin/src/pages/Constants/index.svelte | 19 - gui/admin/src/pages/Constants/store.js | 3 - gui/admin/src/pages/Logs/Item.svelte | 93 - gui/admin/src/pages/Logs/Modal.svelte | 81 - gui/admin/src/pages/Logs/_layout.svelte | 1 - gui/admin/src/pages/Logs/escapeHTML.js | 3 - gui/admin/src/pages/Logs/fetchLogs.js | 39 - gui/admin/src/pages/Logs/highlight.js | 22 - gui/admin/src/pages/Logs/index.svelte | 38 - gui/admin/src/pages/Logs/store.js | 6 - gui/admin/src/pages/Logs/stringify.js | 16 - gui/admin/src/pages/Models/Manage/[id].svelte | 147 - .../src/pages/Models/Manage/_filter.svelte | 108 - .../src/pages/Models/Manage/_filters-store.js | 16 - .../src/pages/Models/Manage/_models-store.js | 25 - gui/admin/src/pages/Models/Manage/_new.svelte | 48 - .../src/pages/Models/Manage/_page-store.js | 34 - .../pages/Models/Manage/_pagination.svelte | 28 - gui/admin/src/pages/Models/_layout.svelte | 1 - gui/admin/src/pages/Models/index.svelte | 52 - .../src/pages/Users/Manage/_layout.svelte | 1 - gui/admin/src/pages/Users/_layout.svelte | 1 - gui/admin/src/pages/Users/index.svelte | 49 - gui/admin/src/pages/_fallback.svelte | 23 - gui/admin/src/pages/_layout.svelte | 13 - gui/admin/src/pages/index.svelte | 164 - gui/admin/static/__index.html | 15 - gui/admin/static/favicon.png | Bin 3127 -> 0 bytes gui/admin/static/graphiql.png | Bin 51274 -> 0 bytes gui/admin/static/logo.svg | 1 - gui/admin/static/tryNew.png | Bin 2727 -> 0 bytes gui/admin/tailwind.config.cjs | 20 - gui/admin/tests/Models.js | 95 - gui/admin/tests/Schemas.js | 13 - gui/graphql/package-lock.json | 888 +- gui/graphql/package.json | 7 +- gui/graphql/public/main.css | 18 +- gui/graphql/public/main.js | 281 +- gui/next/build/_app/env.js | 1 - .../_app/immutable/assets/0.D4G8UOPI.css | 1 + .../_app/immutable/assets/0.QmKtTD0U.css | 1 - .../{11.O9jYhcLF.css => 11.BJkWcimb.css} | 2 +- .../_app/immutable/assets/12.D_SRYhkd.css | 1 + .../_app/immutable/assets/12.PIDpwlWF.css | 1 - .../_app/immutable/assets/14.ChlF2ZuB.css | 1 + .../_app/immutable/assets/14.EFLSpW2v.css | 1 - .../_app/immutable/assets/15.DBPTyOoL.css | 1 + .../_app/immutable/assets/15.NkhcTUJj.css | 1 - .../_app/immutable/assets/17.BvZwRXG4.css | 1 + .../_app/immutable/assets/17.DZjOGisr.css | 1 - .../_app/immutable/assets/19.CBlI4doA.css | 1 - .../_app/immutable/assets/19.DsBuSnKy.css | 1 + .../_app/immutable/assets/2.59sAMGn7.css | 1 + .../_app/immutable/assets/2.Cpa7KQFv.css | 1 - .../_app/immutable/assets/21.BIXMQND7.css | 1 - .../_app/immutable/assets/21.DDioknNP.css | 1 + .../_app/immutable/assets/4.B9XykGLe.css | 1 - .../_app/immutable/assets/4.fPw7W39E.css | 1 + .../_app/immutable/assets/6.Dkbf0VAa.css | 1 - .../_app/immutable/assets/6.OjL_pEhy.css | 1 + .../_app/immutable/assets/7.DGvLR7j3.css | 1 - .../_app/immutable/assets/7.rrI9NZA-.css | 1 + .../_app/immutable/assets/8.CufhmNsu.css | 1 - .../_app/immutable/assets/8.Duas3NOM.css | 1 + .../_app/immutable/assets/9.ChCeOa7b.css | 1 + .../_app/immutable/assets/9.DZfDyU61.css | 1 - .../_app/immutable/assets/Aside.HqXgbmTR.css | 1 - .../_app/immutable/assets/Aside.jUlLeTbJ.css | 1 + .../immutable/assets/JSONTree.Do8jmj2M.css | 1 - .../immutable/assets/JSONTree._9uLX-Rd.css | 1 + .../_app/immutable/assets/Number.-V1LtY_G.css | 1 + .../_app/immutable/assets/Number.AfD80Zdm.css | 1 - .../_app/immutable/assets/Toggle.CcQxziZ8.css | 1 + .../_app/immutable/assets/Toggle.o--CU0Za.css | 1 - .../build/_app/immutable/chunks/69_IOA4Y.js | 1 + .../build/_app/immutable/chunks/8uoITXUR.js | 1 - .../build/_app/immutable/chunks/B306k7fR.js | 1 + .../build/_app/immutable/chunks/B4-iFp85.js | 1 + .../build/_app/immutable/chunks/B8xeEe9r.js | 2 + .../build/_app/immutable/chunks/B9aXG4CO.js | 1 + .../build/_app/immutable/chunks/BASrH3aK.js | 1 + .../build/_app/immutable/chunks/BGNiEmSa.js | 1 + .../build/_app/immutable/chunks/BOFl4Zy3.js | 1 + .../build/_app/immutable/chunks/BOO8d4wj.js | 1 + .../build/_app/immutable/chunks/BdMJTSmw.js | 1 + .../build/_app/immutable/chunks/BsCRBkET.js | 1 + .../build/_app/immutable/chunks/BvWY3a_O.js | 1 - .../build/_app/immutable/chunks/Bzak7iHL.js | 1 + .../build/_app/immutable/chunks/CK-7l2xp.js | 1 + .../build/_app/immutable/chunks/CbR0I_LD.js | 1 + .../build/_app/immutable/chunks/CcZWmye2.js | 1 + .../build/_app/immutable/chunks/CsZ8ECPE.js | 1 + .../build/_app/immutable/chunks/CtUFk0V8.js | 1 + .../chunks/{0WGqCv0W.js => CuiZI4Xx.js} | 2 +- .../build/_app/immutable/chunks/CwS7QS1-.js | 1 - .../build/_app/immutable/chunks/CzE3_phY.js | 1 + .../build/_app/immutable/chunks/D-TpyKsB.js | 1 + .../build/_app/immutable/chunks/D0QH3NT1.js | 1 - .../build/_app/immutable/chunks/DDt5bkCi.js | 1 - .../build/_app/immutable/chunks/DIJfNIWg.js | 1 + .../build/_app/immutable/chunks/DIeogL5L.js | 1 + .../build/_app/immutable/chunks/DlwE4GDg.js | 2 + .../build/_app/immutable/chunks/DmHk8v1S.js | 1 + .../build/_app/immutable/chunks/DosZGlRX.js | 1 + .../build/_app/immutable/chunks/Drfkgaqk.js | 1 - .../build/_app/immutable/chunks/DwmzNrqd.js | 1 + .../build/_app/immutable/chunks/DxbKqYlu.js | 2 - .../build/_app/immutable/chunks/FI2ULHvX.js | 1 - .../build/_app/immutable/chunks/IHki7fMi.js | 1 - .../build/_app/immutable/chunks/KeBTzEPU.js | 1 + .../build/_app/immutable/chunks/O_HxRTMx.js | 2 + .../build/_app/immutable/chunks/Uc5dFfoA.js | 1 - .../build/_app/immutable/chunks/Uy7pflAF.js | 4 - .../build/_app/immutable/chunks/bjWSF3e3.js | 1 + .../build/_app/immutable/chunks/h2p_9utH.js | 1 - .../build/_app/immutable/chunks/oQW2ZZfb.js | 1 - .../build/_app/immutable/chunks/wbPk3Yxo.js | 81 + .../_app/immutable/entry/app.BjZlsJdB.js | 2 + .../_app/immutable/entry/app.DqfFTrkJ.js | 2 - .../_app/immutable/entry/start.B8WWjzSg.js | 1 - .../_app/immutable/entry/start.a5OFwwO2.js | 1 + .../build/_app/immutable/nodes/0.BbvyYdd6.js | 1 + .../build/_app/immutable/nodes/0.C8KITsxY.js | 1 - .../build/_app/immutable/nodes/1.CumLezk8.js | 1 + .../build/_app/immutable/nodes/1.TTB1zPOb.js | 1 - .../build/_app/immutable/nodes/10.CAG5_cGP.js | 1 + .../build/_app/immutable/nodes/10.DOL4qetM.js | 1 - .../build/_app/immutable/nodes/11.B0oaTIUG.js | 1 - .../build/_app/immutable/nodes/11.CgoN6s9E.js | 1 + .../build/_app/immutable/nodes/12.Bn8uYWqX.js | 26 - .../build/_app/immutable/nodes/12.BuhoOMK8.js | 24 + .../build/_app/immutable/nodes/13.CNt8LSIM.js | 1 + .../build/_app/immutable/nodes/13.XaTNED0N.js | 1 - .../build/_app/immutable/nodes/14.B9nVy-yk.js | 64 + .../build/_app/immutable/nodes/14.CSwGsW-N.js | 72 - .../build/_app/immutable/nodes/15.BMi9Uzgy.js | 3 + .../build/_app/immutable/nodes/15.CU2I_t7x.js | 1 - .../build/_app/immutable/nodes/16.CAG5_cGP.js | 1 + .../build/_app/immutable/nodes/16.DOL4qetM.js | 1 - .../build/_app/immutable/nodes/17.BLiyTPjQ.js | 1 - .../build/_app/immutable/nodes/17.FIOYWbPR.js | 1 + .../build/_app/immutable/nodes/18.CAG5_cGP.js | 1 + .../build/_app/immutable/nodes/18.DOL4qetM.js | 1 - .../build/_app/immutable/nodes/19.C0KpeoU9.js | 1 + .../build/_app/immutable/nodes/19.D_nhcvN5.js | 1 - .../build/_app/immutable/nodes/2.C8K-g6EE.js | 1 + .../build/_app/immutable/nodes/2.s-Z2OqnZ.js | 7 - .../build/_app/immutable/nodes/20.D60nZ7Nz.js | 1 - .../build/_app/immutable/nodes/20.cRYPWwmn.js | 1 + .../build/_app/immutable/nodes/21.0QARPVom.js | 2 + .../build/_app/immutable/nodes/21.BnAqFbu6.js | 1 - .../build/_app/immutable/nodes/3.B1QF_1Yb.js | 1 + .../build/_app/immutable/nodes/3.BYxXsP57.js | 1 - .../build/_app/immutable/nodes/4.ByqovqBv.js | 1 - .../build/_app/immutable/nodes/4.CccZSJm0.js | 1 + .../build/_app/immutable/nodes/5.B1QF_1Yb.js | 1 + .../build/_app/immutable/nodes/5.BYxXsP57.js | 1 - .../build/_app/immutable/nodes/6.DgEfRXRY.js | 1 + .../build/_app/immutable/nodes/6.WbC2012H.js | 3 - .../build/_app/immutable/nodes/7.IZUjXo9y.js | 1 - .../build/_app/immutable/nodes/7.rf7d9OSB.js | 4 + .../build/_app/immutable/nodes/8.B-mdnKA8.js | 7 - .../build/_app/immutable/nodes/8.VbJYpWvw.js | 1 + .../build/_app/immutable/nodes/9.BPac4CQ8.js | 6 - .../build/_app/immutable/nodes/9.wQ19oQQ8.js | 1 + gui/next/build/_app/version.json | 2 +- gui/next/build/index.html | 42 +- gui/next/package-lock.json | 964 +- gui/next/package.json | 16 +- gui/next/pnpm-lock.yaml | 960 - gui/next/src/lib/database/Table.svelte | 5 +- lib/graph/response.js | 6 +- lib/server.js | 19 - package-lock.json | 82 +- package.json | 1 - test/unit/server.test.js | 61 +- 240 files changed, 1610 insertions(+), 307995 deletions(-) delete mode 100644 gui/admin/.gitignore delete mode 100644 gui/admin/.npmignore delete mode 100644 gui/admin/README.md delete mode 100644 gui/admin/dist/Constants/Details.html delete mode 100644 gui/admin/dist/Constants/Item.html delete mode 100644 gui/admin/dist/Constants/index.html delete mode 100644 gui/admin/dist/__app.html delete mode 100644 gui/admin/dist/build/Details.js delete mode 100644 gui/admin/dist/build/Item.js delete mode 100644 gui/admin/dist/build/Item2.js delete mode 100644 gui/admin/dist/build/Modal.js delete mode 100644 gui/admin/dist/build/NewItem.js delete mode 100644 gui/admin/dist/build/[id].js delete mode 100644 gui/admin/dist/build/_fallback.js delete mode 100644 gui/admin/dist/build/_layout.js delete mode 100644 gui/admin/dist/build/_layout2.js delete mode 100644 gui/admin/dist/build/_layout3.js delete mode 100644 gui/admin/dist/build/_layout4.js delete mode 100644 gui/admin/dist/build/_layout5.js delete mode 100644 gui/admin/dist/build/_layout6.js delete mode 100644 gui/admin/dist/build/api.js delete mode 100644 gui/admin/dist/build/bundle.css delete mode 100644 gui/admin/dist/build/bundle.js delete mode 100644 gui/admin/dist/build/fetchConstants.js delete mode 100644 gui/admin/dist/build/index.js delete mode 100644 gui/admin/dist/build/index2.js delete mode 100644 gui/admin/dist/build/index3.js delete mode 100644 gui/admin/dist/build/index4.js delete mode 100644 gui/admin/dist/build/index5.js delete mode 100644 gui/admin/dist/build/index6.js delete mode 100644 gui/admin/dist/build/main.css delete mode 100644 gui/admin/dist/build/main.js delete mode 100644 gui/admin/dist/build/main2.js delete mode 100644 gui/admin/dist/build/store.js delete mode 100644 gui/admin/dist/build/store2.js delete mode 100644 gui/admin/dist/favicon.png delete mode 100644 gui/admin/dist/graphiql.png delete mode 100644 gui/admin/dist/logo.svg delete mode 100644 gui/admin/dist/tryNew.png delete mode 100644 gui/admin/package-lock.json delete mode 100644 gui/admin/package.json delete mode 100644 gui/admin/rollup.config.js delete mode 100644 gui/admin/sandbox.config.json delete mode 100644 gui/admin/src/App.svelte delete mode 100644 gui/admin/src/_components/Footer.svelte delete mode 100644 gui/admin/src/_components/Header.svelte delete mode 100644 gui/admin/src/_components/InputField.svelte delete mode 100644 gui/admin/src/_components/NewModelInputField.svelte delete mode 100644 gui/admin/src/css/buttons.css delete mode 100644 gui/admin/src/css/main.css delete mode 100644 gui/admin/src/lib/_typemap.js delete mode 100644 gui/admin/src/lib/api.js delete mode 100644 gui/admin/src/lib/getTime.js delete mode 100644 gui/admin/src/main.js delete mode 100644 gui/admin/src/pages/Constants/Details.svelte delete mode 100644 gui/admin/src/pages/Constants/Item.svelte delete mode 100644 gui/admin/src/pages/Constants/NewItem.svelte delete mode 100644 gui/admin/src/pages/Constants/_layout.svelte delete mode 100644 gui/admin/src/pages/Constants/fetchConstants.js delete mode 100644 gui/admin/src/pages/Constants/index.svelte delete mode 100644 gui/admin/src/pages/Constants/store.js delete mode 100644 gui/admin/src/pages/Logs/Item.svelte delete mode 100644 gui/admin/src/pages/Logs/Modal.svelte delete mode 100644 gui/admin/src/pages/Logs/_layout.svelte delete mode 100644 gui/admin/src/pages/Logs/escapeHTML.js delete mode 100644 gui/admin/src/pages/Logs/fetchLogs.js delete mode 100644 gui/admin/src/pages/Logs/highlight.js delete mode 100644 gui/admin/src/pages/Logs/index.svelte delete mode 100644 gui/admin/src/pages/Logs/store.js delete mode 100644 gui/admin/src/pages/Logs/stringify.js delete mode 100644 gui/admin/src/pages/Models/Manage/[id].svelte delete mode 100644 gui/admin/src/pages/Models/Manage/_filter.svelte delete mode 100644 gui/admin/src/pages/Models/Manage/_filters-store.js delete mode 100644 gui/admin/src/pages/Models/Manage/_models-store.js delete mode 100644 gui/admin/src/pages/Models/Manage/_new.svelte delete mode 100644 gui/admin/src/pages/Models/Manage/_page-store.js delete mode 100644 gui/admin/src/pages/Models/Manage/_pagination.svelte delete mode 100644 gui/admin/src/pages/Models/_layout.svelte delete mode 100644 gui/admin/src/pages/Models/index.svelte delete mode 100644 gui/admin/src/pages/Users/Manage/_layout.svelte delete mode 100644 gui/admin/src/pages/Users/_layout.svelte delete mode 100644 gui/admin/src/pages/Users/index.svelte delete mode 100644 gui/admin/src/pages/_fallback.svelte delete mode 100644 gui/admin/src/pages/_layout.svelte delete mode 100644 gui/admin/src/pages/index.svelte delete mode 100644 gui/admin/static/__index.html delete mode 100644 gui/admin/static/favicon.png delete mode 100644 gui/admin/static/graphiql.png delete mode 100644 gui/admin/static/logo.svg delete mode 100644 gui/admin/static/tryNew.png delete mode 100644 gui/admin/tailwind.config.cjs delete mode 100644 gui/admin/tests/Models.js delete mode 100644 gui/admin/tests/Schemas.js delete mode 100644 gui/next/build/_app/env.js create mode 100644 gui/next/build/_app/immutable/assets/0.D4G8UOPI.css delete mode 100644 gui/next/build/_app/immutable/assets/0.QmKtTD0U.css rename gui/next/build/_app/immutable/assets/{11.O9jYhcLF.css => 11.BJkWcimb.css} (75%) create mode 100644 gui/next/build/_app/immutable/assets/12.D_SRYhkd.css delete mode 100644 gui/next/build/_app/immutable/assets/12.PIDpwlWF.css create mode 100644 gui/next/build/_app/immutable/assets/14.ChlF2ZuB.css delete mode 100644 gui/next/build/_app/immutable/assets/14.EFLSpW2v.css create mode 100644 gui/next/build/_app/immutable/assets/15.DBPTyOoL.css delete mode 100644 gui/next/build/_app/immutable/assets/15.NkhcTUJj.css create mode 100644 gui/next/build/_app/immutable/assets/17.BvZwRXG4.css delete mode 100644 gui/next/build/_app/immutable/assets/17.DZjOGisr.css delete mode 100644 gui/next/build/_app/immutable/assets/19.CBlI4doA.css create mode 100644 gui/next/build/_app/immutable/assets/19.DsBuSnKy.css create mode 100644 gui/next/build/_app/immutable/assets/2.59sAMGn7.css delete mode 100644 gui/next/build/_app/immutable/assets/2.Cpa7KQFv.css delete mode 100644 gui/next/build/_app/immutable/assets/21.BIXMQND7.css create mode 100644 gui/next/build/_app/immutable/assets/21.DDioknNP.css delete mode 100644 gui/next/build/_app/immutable/assets/4.B9XykGLe.css create mode 100644 gui/next/build/_app/immutable/assets/4.fPw7W39E.css delete mode 100644 gui/next/build/_app/immutable/assets/6.Dkbf0VAa.css create mode 100644 gui/next/build/_app/immutable/assets/6.OjL_pEhy.css delete mode 100644 gui/next/build/_app/immutable/assets/7.DGvLR7j3.css create mode 100644 gui/next/build/_app/immutable/assets/7.rrI9NZA-.css delete mode 100644 gui/next/build/_app/immutable/assets/8.CufhmNsu.css create mode 100644 gui/next/build/_app/immutable/assets/8.Duas3NOM.css create mode 100644 gui/next/build/_app/immutable/assets/9.ChCeOa7b.css delete mode 100644 gui/next/build/_app/immutable/assets/9.DZfDyU61.css delete mode 100644 gui/next/build/_app/immutable/assets/Aside.HqXgbmTR.css create mode 100644 gui/next/build/_app/immutable/assets/Aside.jUlLeTbJ.css delete mode 100644 gui/next/build/_app/immutable/assets/JSONTree.Do8jmj2M.css create mode 100644 gui/next/build/_app/immutable/assets/JSONTree._9uLX-Rd.css create mode 100644 gui/next/build/_app/immutable/assets/Number.-V1LtY_G.css delete mode 100644 gui/next/build/_app/immutable/assets/Number.AfD80Zdm.css create mode 100644 gui/next/build/_app/immutable/assets/Toggle.CcQxziZ8.css delete mode 100644 gui/next/build/_app/immutable/assets/Toggle.o--CU0Za.css create mode 100644 gui/next/build/_app/immutable/chunks/69_IOA4Y.js delete mode 100644 gui/next/build/_app/immutable/chunks/8uoITXUR.js create mode 100644 gui/next/build/_app/immutable/chunks/B306k7fR.js create mode 100644 gui/next/build/_app/immutable/chunks/B4-iFp85.js create mode 100644 gui/next/build/_app/immutable/chunks/B8xeEe9r.js create mode 100644 gui/next/build/_app/immutable/chunks/B9aXG4CO.js create mode 100644 gui/next/build/_app/immutable/chunks/BASrH3aK.js create mode 100644 gui/next/build/_app/immutable/chunks/BGNiEmSa.js create mode 100644 gui/next/build/_app/immutable/chunks/BOFl4Zy3.js create mode 100644 gui/next/build/_app/immutable/chunks/BOO8d4wj.js create mode 100644 gui/next/build/_app/immutable/chunks/BdMJTSmw.js create mode 100644 gui/next/build/_app/immutable/chunks/BsCRBkET.js delete mode 100644 gui/next/build/_app/immutable/chunks/BvWY3a_O.js create mode 100644 gui/next/build/_app/immutable/chunks/Bzak7iHL.js create mode 100644 gui/next/build/_app/immutable/chunks/CK-7l2xp.js create mode 100644 gui/next/build/_app/immutable/chunks/CbR0I_LD.js create mode 100644 gui/next/build/_app/immutable/chunks/CcZWmye2.js create mode 100644 gui/next/build/_app/immutable/chunks/CsZ8ECPE.js create mode 100644 gui/next/build/_app/immutable/chunks/CtUFk0V8.js rename gui/next/build/_app/immutable/chunks/{0WGqCv0W.js => CuiZI4Xx.js} (71%) delete mode 100644 gui/next/build/_app/immutable/chunks/CwS7QS1-.js create mode 100644 gui/next/build/_app/immutable/chunks/CzE3_phY.js create mode 100644 gui/next/build/_app/immutable/chunks/D-TpyKsB.js delete mode 100644 gui/next/build/_app/immutable/chunks/D0QH3NT1.js delete mode 100644 gui/next/build/_app/immutable/chunks/DDt5bkCi.js create mode 100644 gui/next/build/_app/immutable/chunks/DIJfNIWg.js create mode 100644 gui/next/build/_app/immutable/chunks/DIeogL5L.js create mode 100644 gui/next/build/_app/immutable/chunks/DlwE4GDg.js create mode 100644 gui/next/build/_app/immutable/chunks/DmHk8v1S.js create mode 100644 gui/next/build/_app/immutable/chunks/DosZGlRX.js delete mode 100644 gui/next/build/_app/immutable/chunks/Drfkgaqk.js create mode 100644 gui/next/build/_app/immutable/chunks/DwmzNrqd.js delete mode 100644 gui/next/build/_app/immutable/chunks/DxbKqYlu.js delete mode 100644 gui/next/build/_app/immutable/chunks/FI2ULHvX.js delete mode 100644 gui/next/build/_app/immutable/chunks/IHki7fMi.js create mode 100644 gui/next/build/_app/immutable/chunks/KeBTzEPU.js create mode 100644 gui/next/build/_app/immutable/chunks/O_HxRTMx.js delete mode 100644 gui/next/build/_app/immutable/chunks/Uc5dFfoA.js delete mode 100644 gui/next/build/_app/immutable/chunks/Uy7pflAF.js create mode 100644 gui/next/build/_app/immutable/chunks/bjWSF3e3.js delete mode 100644 gui/next/build/_app/immutable/chunks/h2p_9utH.js delete mode 100644 gui/next/build/_app/immutable/chunks/oQW2ZZfb.js create mode 100644 gui/next/build/_app/immutable/chunks/wbPk3Yxo.js create mode 100644 gui/next/build/_app/immutable/entry/app.BjZlsJdB.js delete mode 100644 gui/next/build/_app/immutable/entry/app.DqfFTrkJ.js delete mode 100644 gui/next/build/_app/immutable/entry/start.B8WWjzSg.js create mode 100644 gui/next/build/_app/immutable/entry/start.a5OFwwO2.js create mode 100644 gui/next/build/_app/immutable/nodes/0.BbvyYdd6.js delete mode 100644 gui/next/build/_app/immutable/nodes/0.C8KITsxY.js create mode 100644 gui/next/build/_app/immutable/nodes/1.CumLezk8.js delete mode 100644 gui/next/build/_app/immutable/nodes/1.TTB1zPOb.js create mode 100644 gui/next/build/_app/immutable/nodes/10.CAG5_cGP.js delete mode 100644 gui/next/build/_app/immutable/nodes/10.DOL4qetM.js delete mode 100644 gui/next/build/_app/immutable/nodes/11.B0oaTIUG.js create mode 100644 gui/next/build/_app/immutable/nodes/11.CgoN6s9E.js delete mode 100644 gui/next/build/_app/immutable/nodes/12.Bn8uYWqX.js create mode 100644 gui/next/build/_app/immutable/nodes/12.BuhoOMK8.js create mode 100644 gui/next/build/_app/immutable/nodes/13.CNt8LSIM.js delete mode 100644 gui/next/build/_app/immutable/nodes/13.XaTNED0N.js create mode 100644 gui/next/build/_app/immutable/nodes/14.B9nVy-yk.js delete mode 100644 gui/next/build/_app/immutable/nodes/14.CSwGsW-N.js create mode 100644 gui/next/build/_app/immutable/nodes/15.BMi9Uzgy.js delete mode 100644 gui/next/build/_app/immutable/nodes/15.CU2I_t7x.js create mode 100644 gui/next/build/_app/immutable/nodes/16.CAG5_cGP.js delete mode 100644 gui/next/build/_app/immutable/nodes/16.DOL4qetM.js delete mode 100644 gui/next/build/_app/immutable/nodes/17.BLiyTPjQ.js create mode 100644 gui/next/build/_app/immutable/nodes/17.FIOYWbPR.js create mode 100644 gui/next/build/_app/immutable/nodes/18.CAG5_cGP.js delete mode 100644 gui/next/build/_app/immutable/nodes/18.DOL4qetM.js create mode 100644 gui/next/build/_app/immutable/nodes/19.C0KpeoU9.js delete mode 100644 gui/next/build/_app/immutable/nodes/19.D_nhcvN5.js create mode 100644 gui/next/build/_app/immutable/nodes/2.C8K-g6EE.js delete mode 100644 gui/next/build/_app/immutable/nodes/2.s-Z2OqnZ.js delete mode 100644 gui/next/build/_app/immutable/nodes/20.D60nZ7Nz.js create mode 100644 gui/next/build/_app/immutable/nodes/20.cRYPWwmn.js create mode 100644 gui/next/build/_app/immutable/nodes/21.0QARPVom.js delete mode 100644 gui/next/build/_app/immutable/nodes/21.BnAqFbu6.js create mode 100644 gui/next/build/_app/immutable/nodes/3.B1QF_1Yb.js delete mode 100644 gui/next/build/_app/immutable/nodes/3.BYxXsP57.js delete mode 100644 gui/next/build/_app/immutable/nodes/4.ByqovqBv.js create mode 100644 gui/next/build/_app/immutable/nodes/4.CccZSJm0.js create mode 100644 gui/next/build/_app/immutable/nodes/5.B1QF_1Yb.js delete mode 100644 gui/next/build/_app/immutable/nodes/5.BYxXsP57.js create mode 100644 gui/next/build/_app/immutable/nodes/6.DgEfRXRY.js delete mode 100644 gui/next/build/_app/immutable/nodes/6.WbC2012H.js delete mode 100644 gui/next/build/_app/immutable/nodes/7.IZUjXo9y.js create mode 100644 gui/next/build/_app/immutable/nodes/7.rf7d9OSB.js delete mode 100644 gui/next/build/_app/immutable/nodes/8.B-mdnKA8.js create mode 100644 gui/next/build/_app/immutable/nodes/8.VbJYpWvw.js delete mode 100644 gui/next/build/_app/immutable/nodes/9.BPac4CQ8.js create mode 100644 gui/next/build/_app/immutable/nodes/9.wQ19oQQ8.js delete mode 100644 gui/next/pnpm-lock.yaml diff --git a/.dockerignore b/.dockerignore index db52d91a..e6ec4ce4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,3 @@ Dockerfile node_modules -./gui/admin/node_modules +./gui/next/node_modules diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5990d9c6..a75e2ab4 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,11 +1,30 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: +# Dependabot configuration. # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file +# +# Every npm project in this repo is listed explicitly: Dependabot only scans the +# directories named here, so a manifest that is missing from this list gets no +# version-update PRs (security alerts still fire for it). version: 2 updates: - - package-ecosystem: "" # See documentation for possible values - directory: "/" # Location of package manifests + - package-ecosystem: "npm" + directories: + - "/" # the published pos-cli package + - "/mcp-min" # MCP server subpackage + - "/gui/next" # admin GUI (SvelteKit) - build tooling only + - "/gui/graphql" # GraphiQL IDE - build tooling only + schedule: + interval: "weekly" + open-pull-requests-limit: 10 + groups: + # One PR per project for routine patch/minor bumps; majors stay separate + # so they can be reviewed and rebuilt individually. + minor-and-patch: + update-types: + - "minor" + - "patch" + + - package-ecosystem: "github-actions" + directory: "/" schedule: interval: "weekly" diff --git a/AGENTS.md b/AGENTS.md index 1be9ce2e..e0688f16 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -9,7 +9,7 @@ pos-cli is a Node.js CLI tool (v22+) for deploying and managing platformOS appli ### Installation & Build ```bash npm ci # Install dependencies (clean install) -npm run build # Build GUI assets (admin, graphql, next, liquid) +npm run build # Build GUI assets (graphql, next, liquid) ``` ### Testing @@ -105,7 +105,7 @@ pos-cli/ │ ├── ServerError.js │ ├── settings.js # Environment config (.pos file) │ └── deploy/ # Deployment strategies -├── gui/ # Pre-built web apps (admin, graphql, liquid, next) +├── gui/ # Pre-built web apps (graphql, liquid, next) ├── mcp-min/ # MCP server implementation │ ├── tools.js # Tool definitions │ ├── index.js # Server entry point diff --git a/CLAUDE.md b/CLAUDE.md index d33e3371..17c30b59 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -90,7 +90,6 @@ pos-cli/ │ ├── tools.config.json # Enable/disable tools, customize descriptions │ └── / # One directory per tool group (deploy/, data/, etc.) ├── gui/ # Web UI applications -│ ├── admin/ # Admin panel (Svelte, pre-built) │ ├── graphql/ # GraphiQL IDE (React, pre-built) │ ├── liquid/ # Liquid evaluator (pre-built) │ └── next/ # Main GUI (Next.js, pre-built) @@ -428,7 +427,7 @@ Tests require environment variables (MPKIT_URL, MPKIT_EMAIL, MPKIT_TOKEN) pointi ### Working with GUI Components GUI apps are pre-built (in dist/ or build/ directories). To modify: -1. Navigate to specific GUI directory (e.g., `gui/admin/`) +1. Navigate to specific GUI directory (e.g., `gui/next/`) 2. Make changes to source files 3. Run build process (`npm run build`) 4. Commit built assets (they're included in npm package) diff --git a/Dockerfile b/Dockerfile index 43e23cb7..35235509 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14-alpine +FROM node:22-alpine ENV SOURCE=/tmp/src @@ -8,12 +8,12 @@ RUN mkdir $SOURCE ADD . $SOURCE -WORKDIR $SOURCE/gui/admin +WORKDIR $SOURCE/gui/next RUN npm ci && npm run build RUN npm install -g $SOURCE -RUN rm -rf node_modules && rm -rf gui/admin/node_modules +RUN rm -rf node_modules && rm -rf gui/next/node_modules RUN mkdir /app WORKDIR /app diff --git a/gui/admin/.gitignore b/gui/admin/.gitignore deleted file mode 100644 index 133e5fd0..00000000 --- a/gui/admin/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules/ -.DS_Store -**/.history diff --git a/gui/admin/.npmignore b/gui/admin/.npmignore deleted file mode 100644 index c4c34f5e..00000000 --- a/gui/admin/.npmignore +++ /dev/null @@ -1,4 +0,0 @@ -node_modules/ -/export -.DS_Store -.history \ No newline at end of file diff --git a/gui/admin/README.md b/gui/admin/README.md deleted file mode 100644 index c7181de4..00000000 --- a/gui/admin/README.md +++ /dev/null @@ -1,11 +0,0 @@ -## pos-cli gui serve - -### Development - -1. Run `pos-cli gui serve ` to start express server -2. Go to http://localhost:3333 -2a. If you have LiveReload extension, enable it for the best experience -4. Run `npm install` in `./gui/admin` -5. Run `npm run dev` in `./gui/admin` to compile files on changes -6. Do your changes in `./gui/admin/src` -7. Run `npm run build` after you are done diff --git a/gui/admin/dist/Constants/Details.html b/gui/admin/dist/Constants/Details.html deleted file mode 100644 index 0fbc6998..00000000 --- a/gui/admin/dist/Constants/Details.html +++ /dev/null @@ -1,13 +0,0 @@ - - - pOS Admin - - - - - - - - - - diff --git a/gui/admin/dist/Constants/Item.html b/gui/admin/dist/Constants/Item.html deleted file mode 100644 index 70be8565..00000000 --- a/gui/admin/dist/Constants/Item.html +++ /dev/null @@ -1,13 +0,0 @@ - - - pOS Admin - - - - - - - - - - diff --git a/gui/admin/dist/Constants/index.html b/gui/admin/dist/Constants/index.html deleted file mode 100644 index 97ae93a7..00000000 --- a/gui/admin/dist/Constants/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - pOS Admin - - - - - - - - - - diff --git a/gui/admin/dist/__app.html b/gui/admin/dist/__app.html deleted file mode 100644 index 6ba062b5..00000000 --- a/gui/admin/dist/__app.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - pOS Admin - - - - - - - - - \ No newline at end of file diff --git a/gui/admin/dist/build/Details.js b/gui/admin/dist/build/Details.js deleted file mode 100644 index 3b1f3c4c..00000000 --- a/gui/admin/dist/build/Details.js +++ /dev/null @@ -1,77 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, t as text, b as space, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, a as append, q as set_data, n as noop, l as component_subscribe } from './main2.js'; -import { c as constants } from './store2.js'; - -/* src\pages\Constants\Details.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let details; - let summary; - let t0; - let t1; - let pre; - let t2_value = JSON.stringify(/*$constants*/ ctx[0], null, 4) + ""; - let t2; - - return { - c() { - details = element("details"); - summary = element("summary"); - t0 = text("Raw data"); - t1 = space(); - pre = element("pre"); - t2 = text(t2_value); - this.h(); - }, - l(nodes) { - details = claim_element(nodes, "DETAILS", { class: true }); - var details_nodes = children(details); - summary = claim_element(details_nodes, "SUMMARY", { class: true }); - var summary_nodes = children(summary); - t0 = claim_text(summary_nodes, "Raw data"); - summary_nodes.forEach(detach); - t1 = claim_space(details_nodes); - pre = claim_element(details_nodes, "PRE", { class: true }); - var pre_nodes = children(pre); - t2 = claim_text(pre_nodes, t2_value); - pre_nodes.forEach(detach); - details_nodes.forEach(detach); - this.h(); - }, - h() { - attr(summary, "class", "text-gray-600"); - attr(pre, "class", "text-sm bg-gray-200 break-all overflow-x-auto"); - attr(details, "class", "mt-4"); - }, - m(target, anchor) { - insert(target, details, anchor); - append(details, summary); - append(summary, t0); - append(details, t1); - append(details, pre); - append(pre, t2); - }, - p(ctx, [dirty]) { - if (dirty & /*$constants*/ 1 && t2_value !== (t2_value = JSON.stringify(/*$constants*/ ctx[0], null, 4) + "")) set_data(t2, t2_value); - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(details); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let $constants; - component_subscribe($$self, constants, $$value => $$invalidate(0, $constants = $$value)); - return [$constants]; -} - -class Details extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Details; diff --git a/gui/admin/dist/build/Item.js b/gui/admin/dist/build/Item.js deleted file mode 100644 index 011a32e7..00000000 --- a/gui/admin/dist/build/Item.js +++ /dev/null @@ -1,189 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, t as text, b as space, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, a as append, p as listen, K as prevent_default, q as set_data, n as noop, L as run_all, M as binding_callbacks } from './main2.js'; -import { a as api } from './api.js'; -import { f as fetchConstants } from './fetchConstants.js'; -import './store.js'; -import './store2.js'; - -/* src\pages\Constants\Item.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let li; - let form; - let label; - let t0_value = /*item*/ ctx[0].name + ""; - let t0; - let t1; - let button0; - let t2; - let t3; - let input; - let input_value_value; - let t4; - let button1; - let t5; - let mounted; - let dispose; - - return { - c() { - li = element("li"); - form = element("form"); - label = element("label"); - t0 = text(t0_value); - t1 = space(); - button0 = element("button"); - t2 = text("Delete"); - t3 = space(); - input = element("input"); - t4 = space(); - button1 = element("button"); - t5 = text("Save"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - form = claim_element(li_nodes, "FORM", { action: true, class: true }); - var form_nodes = children(form); - label = claim_element(form_nodes, "LABEL", { for: true, class: true }); - var label_nodes = children(label); - t0 = claim_text(label_nodes, t0_value); - label_nodes.forEach(detach); - t1 = claim_space(form_nodes); - button0 = claim_element(form_nodes, "BUTTON", { type: true, class: true }); - var button0_nodes = children(button0); - t2 = claim_text(button0_nodes, "Delete"); - button0_nodes.forEach(detach); - t3 = claim_space(form_nodes); - - input = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - id: true, - value: true, - required: true, - placeholder: true - }); - - t4 = claim_space(form_nodes); - button1 = claim_element(form_nodes, "BUTTON", { class: true }); - var button1_nodes = children(button1); - t5 = claim_text(button1_nodes, "Save"); - button1_nodes.forEach(detach); - form_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(label, "for", "val"); - attr(label, "class", "font-semibold cursor-pointer"); - attr(button0, "type", "button"); - attr(button0, "class", "rounded px-2 py-1 text-sm border border-gray-300 mb-2"); - attr(input, "class", "rounded w-full px-2 py-1 mb-2 bg-white text-gray-600"); - attr(input, "type", "text"); - attr(input, "id", "val"); - input.value = input_value_value = /*item*/ ctx[0].value; - input.required = true; - attr(input, "placeholder", "Value"); - attr(button1, "class", "rounded py-1 px-2 bg-green-800 text-white"); - attr(form, "action", ""); - attr(form, "class", "flex flex-wrap justify-between w-full"); - attr(li, "class", "rounded mb-4 px-4 py-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, form); - append(form, label); - append(label, t0); - /*label_binding*/ ctx[5](label); - append(form, t1); - append(form, button0); - append(button0, t2); - append(form, t3); - append(form, input); - /*input_binding*/ ctx[6](input); - append(form, t4); - append(form, button1); - append(button1, t5); - - if (!mounted) { - dispose = [ - listen(button0, "click", /*deleteConstant*/ ctx[4]), - listen(form, "submit", prevent_default(/*updateConstant*/ ctx[3])) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*item*/ 1 && t0_value !== (t0_value = /*item*/ ctx[0].name + "")) set_data(t0, t0_value); - - if (dirty & /*item*/ 1 && input_value_value !== (input_value_value = /*item*/ ctx[0].value) && input.value !== input_value_value) { - input.value = input_value_value; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(li); - /*label_binding*/ ctx[5](null); - /*input_binding*/ ctx[6](null); - mounted = false; - run_all(dispose); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { item } = $$props; - let valueEl; - let nameEl; - - const updateConstant = () => { - const name = item.name; - const value = valueEl.value; - api.setConstant(name, value).then(fetchConstants); // sorry, no sorry :) - }; - - const deleteConstant = () => { - const name = nameEl.textContent.trim(); - api.unsetConstant(name).then(fetchConstants); // sorry, no sorry :) - }; - - function label_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - nameEl = $$value; - $$invalidate(2, nameEl); - }); - } - - function input_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - valueEl = $$value; - $$invalidate(1, valueEl); - }); - } - - $$self.$$set = $$props => { - if ("item" in $$props) $$invalidate(0, item = $$props.item); - }; - - return [ - item, - valueEl, - nameEl, - updateConstant, - deleteConstant, - label_binding, - input_binding - ]; -} - -class Item extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, { item: 0 }); - } -} - -export default Item; diff --git a/gui/admin/dist/build/Item2.js b/gui/admin/dist/build/Item2.js deleted file mode 100644 index 52c3e0ba..00000000 --- a/gui/admin/dist/build/Item2.js +++ /dev/null @@ -1,3211 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, t as text, b as space, J as empty, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, a as append, q as set_data, p as listen, N as get_store_value, n as noop, T as HtmlTag } from './main2.js'; -import { r as requiredArgs, t as toDate, g as getTimezoneOffsetInMilliseconds, l as locale, s as subMilliseconds, f as format } from './index4.js'; - -/** - * @name startOfDay - * @category Day Helpers - * @summary Return the start of a day for the given date. - * - * @description - * Return the start of a day for the given date. - * The result will be in the local timezone. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the original date - * @returns {Date} the start of a day - * @throws {TypeError} 1 argument required - * - * @example - * // The start of a day for 2 September 2014 11:55:00: - * var result = startOfDay(new Date(2014, 8, 2, 11, 55, 0)) - * //=> Tue Sep 02 2014 00:00:00 - */ - -function startOfDay(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - date.setHours(0, 0, 0, 0); - return date; -} - -var MILLISECONDS_IN_DAY = 86400000; -/** - * @name differenceInCalendarDays - * @category Day Helpers - * @summary Get the number of calendar days between the given dates. - * - * @description - * Get the number of calendar days between the given dates. This means that the times are removed - * from the dates and then the difference in days is calculated. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} dateLeft - the later date - * @param {Date|Number} dateRight - the earlier date - * @returns {Number} the number of calendar days - * @throws {TypeError} 2 arguments required - * - * @example - * // How many calendar days are between - * // 2 July 2011 23:00:00 and 2 July 2012 00:00:00? - * var result = differenceInCalendarDays( - * new Date(2012, 6, 2, 0, 0), - * new Date(2011, 6, 2, 23, 0) - * ) - * //=> 366 - * // How many calendar days are between - * // 2 July 2011 23:59:00 and 3 July 2011 00:01:00? - * var result = differenceInCalendarDays( - * new Date(2011, 6, 3, 0, 1), - * new Date(2011, 6, 2, 23, 59) - * ) - * //=> 1 - */ - -function differenceInCalendarDays(dirtyDateLeft, dirtyDateRight) { - requiredArgs(2, arguments); - var startOfDayLeft = startOfDay(dirtyDateLeft); - var startOfDayRight = startOfDay(dirtyDateRight); - var timestampLeft = startOfDayLeft.getTime() - getTimezoneOffsetInMilliseconds(startOfDayLeft); - var timestampRight = startOfDayRight.getTime() - getTimezoneOffsetInMilliseconds(startOfDayRight); // Round the number of days to the nearest integer - // because the number of milliseconds in a day is not constant - // (e.g. it's different in the day of the daylight saving time clock shift) - - return Math.round((timestampLeft - timestampRight) / MILLISECONDS_IN_DAY); -} - -/** - * @name formatRelative - * @category Common Helpers - * @summary Represent the date in words relative to the given base date. - * - * @description - * Represent the date in words relative to the given base date. - * - * | Distance to the base date | Result | - * |---------------------------|---------------------------| - * | Previous 6 days | last Sunday at 04:30 AM | - * | Last day | yesterday at 04:30 AM | - * | Same day | today at 04:30 AM | - * | Next day | tomorrow at 04:30 AM | - * | Next 6 days | Sunday at 04:30 AM | - * | Other | 12/31/2017 | - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the date to format - * @param {Date|Number} baseDate - the date to compare with - * @param {Object} [options] - an object with options. - * @param {Locale} [options.locale=defaultLocale] - the locale object. See [Locale]{@link https://date-fns.org/docs/Locale} - * @param {0|1|2|3|4|5|6} [options.weekStartsOn=0] - the index of the first day of the week (0 - Sunday) - * @returns {String} the date in words - * @throws {TypeError} 2 arguments required - * @throws {RangeError} `date` must not be Invalid Date - * @throws {RangeError} `baseDate` must not be Invalid Date - * @throws {RangeError} `options.weekStartsOn` must be between 0 and 6 - * @throws {RangeError} `options.locale` must contain `localize` property - * @throws {RangeError} `options.locale` must contain `formatLong` property - * @throws {RangeError} `options.locale` must contain `formatRelative` property - */ - -function formatRelative(dirtyDate, dirtyBaseDate, dirtyOptions) { - requiredArgs(2, arguments); - var date = toDate(dirtyDate); - var baseDate = toDate(dirtyBaseDate); - var options = dirtyOptions || {}; - var locale$1 = options.locale || locale; - - if (!locale$1.localize) { - throw new RangeError('locale must contain localize property'); - } - - if (!locale$1.formatLong) { - throw new RangeError('locale must contain formatLong property'); - } - - if (!locale$1.formatRelative) { - throw new RangeError('locale must contain formatRelative property'); - } - - var diff = differenceInCalendarDays(date, baseDate); - - if (isNaN(diff)) { - throw new RangeError('Invalid time value'); - } - - var token; - - if (diff < -6) { - token = 'other'; - } else if (diff < -1) { - token = 'lastWeek'; - } else if (diff < 0) { - token = 'yesterday'; - } else if (diff < 1) { - token = 'today'; - } else if (diff < 2) { - token = 'tomorrow'; - } else if (diff < 7) { - token = 'nextWeek'; - } else { - token = 'other'; - } - - var utcDate = subMilliseconds(date, getTimezoneOffsetInMilliseconds(date)); - var utcBaseDate = subMilliseconds(baseDate, getTimezoneOffsetInMilliseconds(baseDate)); - var formatStr = locale$1.formatRelative(token, utcDate, utcBaseDate, options); - return format(date, formatStr, options); -} - -var deepFreezeEs6 = {exports: {}}; - -function deepFreeze(obj) { - if (obj instanceof Map) { - obj.clear = obj.delete = obj.set = function () { - throw new Error('map is read-only'); - }; - } else if (obj instanceof Set) { - obj.add = obj.clear = obj.delete = function () { - throw new Error('set is read-only'); - }; - } - - // Freeze self - Object.freeze(obj); - - Object.getOwnPropertyNames(obj).forEach(function (name) { - var prop = obj[name]; - - // Freeze prop if it is an object - if (typeof prop == 'object' && !Object.isFrozen(prop)) { - deepFreeze(prop); - } - }); - - return obj; -} - -deepFreezeEs6.exports = deepFreeze; -deepFreezeEs6.exports.default = deepFreeze; - -var deepFreeze$1 = deepFreezeEs6.exports; - -/** @typedef {import('highlight.js').CallbackResponse} CallbackResponse */ -/** @typedef {import('highlight.js').CompiledMode} CompiledMode */ -/** @implements CallbackResponse */ - -class Response { - /** - * @param {CompiledMode} mode - */ - constructor(mode) { - // eslint-disable-next-line no-undefined - if (mode.data === undefined) mode.data = {}; - - this.data = mode.data; - this.isMatchIgnored = false; - } - - ignoreMatch() { - this.isMatchIgnored = true; - } -} - -/** - * @param {string} value - * @returns {string} - */ -function escapeHTML$1(value) { - return value - .replace(/&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, '''); -} - -/** - * performs a shallow merge of multiple objects into one - * - * @template T - * @param {T} original - * @param {Record[]} objects - * @returns {T} a single new object - */ -function inherit$1(original, ...objects) { - /** @type Record */ - const result = Object.create(null); - - for (const key in original) { - result[key] = original[key]; - } - objects.forEach(function(obj) { - for (const key in obj) { - result[key] = obj[key]; - } - }); - return /** @type {T} */ (result); -} - -/** - * @typedef {object} Renderer - * @property {(text: string) => void} addText - * @property {(node: Node) => void} openNode - * @property {(node: Node) => void} closeNode - * @property {() => string} value - */ - -/** @typedef {{kind?: string, sublanguage?: boolean}} Node */ -/** @typedef {{walk: (r: Renderer) => void}} Tree */ -/** */ - -const SPAN_CLOSE = ''; - -/** - * Determines if a node needs to be wrapped in - * - * @param {Node} node */ -const emitsWrappingTags = (node) => { - return !!node.kind; -}; - -/** - * - * @param {string} name - * @param {{prefix:string}} options - */ -const expandScopeName = (name, { prefix }) => { - if (name.includes(".")) { - const pieces = name.split("."); - return [ - `${prefix}${pieces.shift()}`, - ...(pieces.map((x, i) => `${x}${"_".repeat(i + 1)}`)) - ].join(" "); - } - return `${prefix}${name}`; -}; - -/** @type {Renderer} */ -class HTMLRenderer { - /** - * Creates a new HTMLRenderer - * - * @param {Tree} parseTree - the parse tree (must support `walk` API) - * @param {{classPrefix: string}} options - */ - constructor(parseTree, options) { - this.buffer = ""; - this.classPrefix = options.classPrefix; - parseTree.walk(this); - } - - /** - * Adds texts to the output stream - * - * @param {string} text */ - addText(text) { - this.buffer += escapeHTML$1(text); - } - - /** - * Adds a node open to the output stream (if needed) - * - * @param {Node} node */ - openNode(node) { - if (!emitsWrappingTags(node)) return; - - let scope = node.kind; - if (node.sublanguage) { - scope = `language-${scope}`; - } else { - scope = expandScopeName(scope, { prefix: this.classPrefix }); - } - this.span(scope); - } - - /** - * Adds a node close to the output stream (if needed) - * - * @param {Node} node */ - closeNode(node) { - if (!emitsWrappingTags(node)) return; - - this.buffer += SPAN_CLOSE; - } - - /** - * returns the accumulated buffer - */ - value() { - return this.buffer; - } - - // helpers - - /** - * Builds a span element - * - * @param {string} className */ - span(className) { - this.buffer += ``; - } -} - -/** @typedef {{kind?: string, sublanguage?: boolean, children: Node[]} | string} Node */ -/** @typedef {{kind?: string, sublanguage?: boolean, children: Node[]} } DataNode */ -/** @typedef {import('highlight.js').Emitter} Emitter */ -/** */ - -class TokenTree { - constructor() { - /** @type DataNode */ - this.rootNode = { children: [] }; - this.stack = [this.rootNode]; - } - - get top() { - return this.stack[this.stack.length - 1]; - } - - get root() { return this.rootNode; } - - /** @param {Node} node */ - add(node) { - this.top.children.push(node); - } - - /** @param {string} kind */ - openNode(kind) { - /** @type Node */ - const node = { kind, children: [] }; - this.add(node); - this.stack.push(node); - } - - closeNode() { - if (this.stack.length > 1) { - return this.stack.pop(); - } - // eslint-disable-next-line no-undefined - return undefined; - } - - closeAllNodes() { - while (this.closeNode()); - } - - toJSON() { - return JSON.stringify(this.rootNode, null, 4); - } - - /** - * @typedef { import("./html_renderer").Renderer } Renderer - * @param {Renderer} builder - */ - walk(builder) { - // this does not - return this.constructor._walk(builder, this.rootNode); - // this works - // return TokenTree._walk(builder, this.rootNode); - } - - /** - * @param {Renderer} builder - * @param {Node} node - */ - static _walk(builder, node) { - if (typeof node === "string") { - builder.addText(node); - } else if (node.children) { - builder.openNode(node); - node.children.forEach((child) => this._walk(builder, child)); - builder.closeNode(node); - } - return builder; - } - - /** - * @param {Node} node - */ - static _collapse(node) { - if (typeof node === "string") return; - if (!node.children) return; - - if (node.children.every(el => typeof el === "string")) { - // node.text = node.children.join(""); - // delete node.children; - node.children = [node.children.join("")]; - } else { - node.children.forEach((child) => { - TokenTree._collapse(child); - }); - } - } -} - -/** - Currently this is all private API, but this is the minimal API necessary - that an Emitter must implement to fully support the parser. - - Minimal interface: - - - addKeyword(text, kind) - - addText(text) - - addSublanguage(emitter, subLanguageName) - - finalize() - - openNode(kind) - - closeNode() - - closeAllNodes() - - toHTML() - -*/ - -/** - * @implements {Emitter} - */ -class TokenTreeEmitter extends TokenTree { - /** - * @param {*} options - */ - constructor(options) { - super(); - this.options = options; - } - - /** - * @param {string} text - * @param {string} kind - */ - addKeyword(text, kind) { - if (text === "") { return; } - - this.openNode(kind); - this.addText(text); - this.closeNode(); - } - - /** - * @param {string} text - */ - addText(text) { - if (text === "") { return; } - - this.add(text); - } - - /** - * @param {Emitter & {root: DataNode}} emitter - * @param {string} name - */ - addSublanguage(emitter, name) { - /** @type DataNode */ - const node = emitter.root; - node.kind = name; - node.sublanguage = true; - this.add(node); - } - - toHTML() { - const renderer = new HTMLRenderer(this, this.options); - return renderer.value(); - } - - finalize() { - return true; - } -} - -/** - * @param {string} value - * @returns {RegExp} - * */ - -/** - * @param {RegExp | string } re - * @returns {string} - */ -function source(re) { - if (!re) return null; - if (typeof re === "string") return re; - - return re.source; -} - -/** - * @param {RegExp | string } re - * @returns {string} - */ -function lookahead(re) { - return concat('(?=', re, ')'); -} - -/** - * @param {...(RegExp | string) } args - * @returns {string} - */ -function concat(...args) { - const joined = args.map((x) => source(x)).join(""); - return joined; -} - -function stripOptionsFromArgs(args) { - const opts = args[args.length - 1]; - - if (typeof opts === 'object' && opts.constructor === Object) { - args.splice(args.length - 1, 1); - return opts; - } else { - return {}; - } -} - -/** - * Any of the passed expresssions may match - * - * Creates a huge this | this | that | that match - * @param {(RegExp | string)[] } args - * @returns {string} - */ -function either(...args) { - const opts = stripOptionsFromArgs(args); - const joined = '(' + - (opts.capture ? "" : "?:") + - args.map((x) => source(x)).join("|") + ")"; - return joined; -} - -/** - * @param {RegExp} re - * @returns {number} - */ -function countMatchGroups(re) { - return (new RegExp(re.toString() + '|')).exec('').length - 1; -} - -/** - * Does lexeme start with a regular expression match at the beginning - * @param {RegExp} re - * @param {string} lexeme - */ -function startsWith(re, lexeme) { - const match = re && re.exec(lexeme); - return match && match.index === 0; -} - -// BACKREF_RE matches an open parenthesis or backreference. To avoid -// an incorrect parse, it additionally matches the following: -// - [...] elements, where the meaning of parentheses and escapes change -// - other escape sequences, so we do not misparse escape sequences as -// interesting elements -// - non-matching or lookahead parentheses, which do not capture. These -// follow the '(' with a '?'. -const BACKREF_RE = /\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./; - -// **INTERNAL** Not intended for outside usage -// join logically computes regexps.join(separator), but fixes the -// backreferences so they continue to match. -// it also places each individual regular expression into it's own -// match group, keeping track of the sequencing of those match groups -// is currently an exercise for the caller. :-) -/** - * @param {(string | RegExp)[]} regexps - * @param {{joinWith: string}} opts - * @returns {string} - */ -function _rewriteBackreferences(regexps, { joinWith }) { - let numCaptures = 0; - - return regexps.map((regex) => { - numCaptures += 1; - const offset = numCaptures; - let re = source(regex); - let out = ''; - - while (re.length > 0) { - const match = BACKREF_RE.exec(re); - if (!match) { - out += re; - break; - } - out += re.substring(0, match.index); - re = re.substring(match.index + match[0].length); - if (match[0][0] === '\\' && match[1]) { - // Adjust the backreference. - out += '\\' + String(Number(match[1]) + offset); - } else { - out += match[0]; - if (match[0] === '(') { - numCaptures++; - } - } - } - return out; - }).map(re => `(${re})`).join(joinWith); -} - -/** @typedef {import('highlight.js').Mode} Mode */ -/** @typedef {import('highlight.js').ModeCallback} ModeCallback */ - -// Common regexps -const MATCH_NOTHING_RE = /\b\B/; -const IDENT_RE = '[a-zA-Z]\\w*'; -const UNDERSCORE_IDENT_RE = '[a-zA-Z_]\\w*'; -const NUMBER_RE = '\\b\\d+(\\.\\d+)?'; -const C_NUMBER_RE = '(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)'; // 0x..., 0..., decimal, float -const BINARY_NUMBER_RE = '\\b(0b[01]+)'; // 0b... -const RE_STARTERS_RE = '!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~'; - -/** -* @param { Partial & {binary?: string | RegExp} } opts -*/ -const SHEBANG = (opts = {}) => { - const beginShebang = /^#![ ]*\//; - if (opts.binary) { - opts.begin = concat( - beginShebang, - /.*\b/, - opts.binary, - /\b.*/); - } - return inherit$1({ - scope: 'meta', - begin: beginShebang, - end: /$/, - relevance: 0, - /** @type {ModeCallback} */ - "on:begin": (m, resp) => { - if (m.index !== 0) resp.ignoreMatch(); - } - }, opts); -}; - -// Common modes -const BACKSLASH_ESCAPE = { - begin: '\\\\[\\s\\S]', relevance: 0 -}; -const APOS_STRING_MODE = { - scope: 'string', - begin: '\'', - end: '\'', - illegal: '\\n', - contains: [BACKSLASH_ESCAPE] -}; -const QUOTE_STRING_MODE = { - scope: 'string', - begin: '"', - end: '"', - illegal: '\\n', - contains: [BACKSLASH_ESCAPE] -}; -const PHRASAL_WORDS_MODE = { - begin: /\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ -}; -/** - * Creates a comment mode - * - * @param {string | RegExp} begin - * @param {string | RegExp} end - * @param {Mode | {}} [modeOptions] - * @returns {Partial} - */ -const COMMENT = function(begin, end, modeOptions = {}) { - const mode = inherit$1( - { - scope: 'comment', - begin, - end, - contains: [] - }, - modeOptions - ); - mode.contains.push({ - scope: 'doctag', - // hack to avoid the space from being included. the space is necessary to - // match here to prevent the plain text rule below from gobbling up doctags - begin: '[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)', - end: /(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/, - excludeBegin: true, - relevance: 0 - }); - const ENGLISH_WORD = either( - // list of common 1 and 2 letter words in English - "I", - "a", - "is", - "so", - "us", - "to", - "at", - "if", - "in", - "it", - "on", - // note: this is not an exhaustive list of contractions, just popular ones - /[A-Za-z]+['](d|ve|re|ll|t|s|n)/, // contractions - can't we'd they're let's, etc - /[A-Za-z]+[-][a-z]+/, // `no-way`, etc. - /[A-Za-z][a-z]{2,}/ // allow capitalized words at beginning of sentences - ); - // looking like plain text, more likely to be a comment - mode.contains.push( - { - // TODO: how to include ", (, ) without breaking grammars that use these for - // comment delimiters? - // begin: /[ ]+([()"]?([A-Za-z'-]{3,}|is|a|I|so|us|[tT][oO]|at|if|in|it|on)[.]?[()":]?([.][ ]|[ ]|\))){3}/ - // --- - - // this tries to find sequences of 3 english words in a row (without any - // "programming" type syntax) this gives us a strong signal that we've - // TRULY found a comment - vs perhaps scanning with the wrong language. - // It's possible to find something that LOOKS like the start of the - // comment - but then if there is no readable text - good chance it is a - // false match and not a comment. - // - // for a visual example please see: - // https://github.com/highlightjs/highlight.js/issues/2827 - - begin: concat( - /[ ]+/, // necessary to prevent us gobbling up doctags like /* @author Bob Mcgill */ - '(', - ENGLISH_WORD, - /[.]?[:]?([.][ ]|[ ])/, - '){3}') // look for 3 words in a row - } - ); - return mode; -}; -const C_LINE_COMMENT_MODE = COMMENT('//', '$'); -const C_BLOCK_COMMENT_MODE = COMMENT('/\\*', '\\*/'); -const HASH_COMMENT_MODE = COMMENT('#', '$'); -const NUMBER_MODE = { - scope: 'number', - begin: NUMBER_RE, - relevance: 0 -}; -const C_NUMBER_MODE = { - scope: 'number', - begin: C_NUMBER_RE, - relevance: 0 -}; -const BINARY_NUMBER_MODE = { - scope: 'number', - begin: BINARY_NUMBER_RE, - relevance: 0 -}; -const REGEXP_MODE = { - // this outer rule makes sure we actually have a WHOLE regex and not simply - // an expression such as: - // - // 3 / something - // - // (which will then blow up when regex's `illegal` sees the newline) - begin: /(?=\/[^/\n]*\/)/, - contains: [{ - scope: 'regexp', - begin: /\//, - end: /\/[gimuy]*/, - illegal: /\n/, - contains: [ - BACKSLASH_ESCAPE, - { - begin: /\[/, - end: /\]/, - relevance: 0, - contains: [BACKSLASH_ESCAPE] - } - ] - }] -}; -const TITLE_MODE = { - scope: 'title', - begin: IDENT_RE, - relevance: 0 -}; -const UNDERSCORE_TITLE_MODE = { - scope: 'title', - begin: UNDERSCORE_IDENT_RE, - relevance: 0 -}; -const METHOD_GUARD = { - // excludes method names from keyword processing - begin: '\\.\\s*' + UNDERSCORE_IDENT_RE, - relevance: 0 -}; - -/** - * Adds end same as begin mechanics to a mode - * - * Your mode must include at least a single () match group as that first match - * group is what is used for comparison - * @param {Partial} mode - */ -const END_SAME_AS_BEGIN = function(mode) { - return Object.assign(mode, - { - /** @type {ModeCallback} */ - 'on:begin': (m, resp) => { resp.data._beginMatch = m[1]; }, - /** @type {ModeCallback} */ - 'on:end': (m, resp) => { if (resp.data._beginMatch !== m[1]) resp.ignoreMatch(); } - }); -}; - -var MODES = /*#__PURE__*/Object.freeze({ - __proto__: null, - MATCH_NOTHING_RE: MATCH_NOTHING_RE, - IDENT_RE: IDENT_RE, - UNDERSCORE_IDENT_RE: UNDERSCORE_IDENT_RE, - NUMBER_RE: NUMBER_RE, - C_NUMBER_RE: C_NUMBER_RE, - BINARY_NUMBER_RE: BINARY_NUMBER_RE, - RE_STARTERS_RE: RE_STARTERS_RE, - SHEBANG: SHEBANG, - BACKSLASH_ESCAPE: BACKSLASH_ESCAPE, - APOS_STRING_MODE: APOS_STRING_MODE, - QUOTE_STRING_MODE: QUOTE_STRING_MODE, - PHRASAL_WORDS_MODE: PHRASAL_WORDS_MODE, - COMMENT: COMMENT, - C_LINE_COMMENT_MODE: C_LINE_COMMENT_MODE, - C_BLOCK_COMMENT_MODE: C_BLOCK_COMMENT_MODE, - HASH_COMMENT_MODE: HASH_COMMENT_MODE, - NUMBER_MODE: NUMBER_MODE, - C_NUMBER_MODE: C_NUMBER_MODE, - BINARY_NUMBER_MODE: BINARY_NUMBER_MODE, - REGEXP_MODE: REGEXP_MODE, - TITLE_MODE: TITLE_MODE, - UNDERSCORE_TITLE_MODE: UNDERSCORE_TITLE_MODE, - METHOD_GUARD: METHOD_GUARD, - END_SAME_AS_BEGIN: END_SAME_AS_BEGIN -}); - -/** -@typedef {import('highlight.js').CallbackResponse} CallbackResponse -@typedef {import('highlight.js').CompilerExt} CompilerExt -*/ - -// Grammar extensions / plugins -// See: https://github.com/highlightjs/highlight.js/issues/2833 - -// Grammar extensions allow "syntactic sugar" to be added to the grammar modes -// without requiring any underlying changes to the compiler internals. - -// `compileMatch` being the perfect small example of now allowing a grammar -// author to write `match` when they desire to match a single expression rather -// than being forced to use `begin`. The extension then just moves `match` into -// `begin` when it runs. Ie, no features have been added, but we've just made -// the experience of writing (and reading grammars) a little bit nicer. - -// ------ - -// TODO: We need negative look-behind support to do this properly -/** - * Skip a match if it has a preceding dot - * - * This is used for `beginKeywords` to prevent matching expressions such as - * `bob.keyword.do()`. The mode compiler automatically wires this up as a - * special _internal_ 'on:begin' callback for modes with `beginKeywords` - * @param {RegExpMatchArray} match - * @param {CallbackResponse} response - */ -function skipIfHasPrecedingDot(match, response) { - const before = match.input[match.index - 1]; - if (before === ".") { - response.ignoreMatch(); - } -} - -/** - * - * @type {CompilerExt} - */ -function scopeClassName(mode, _parent) { - // eslint-disable-next-line no-undefined - if (mode.className !== undefined) { - mode.scope = mode.className; - delete mode.className; - } -} - -/** - * `beginKeywords` syntactic sugar - * @type {CompilerExt} - */ -function beginKeywords(mode, parent) { - if (!parent) return; - if (!mode.beginKeywords) return; - - // for languages with keywords that include non-word characters checking for - // a word boundary is not sufficient, so instead we check for a word boundary - // or whitespace - this does no harm in any case since our keyword engine - // doesn't allow spaces in keywords anyways and we still check for the boundary - // first - mode.begin = '\\b(' + mode.beginKeywords.split(' ').join('|') + ')(?!\\.)(?=\\b|\\s)'; - mode.__beforeBegin = skipIfHasPrecedingDot; - mode.keywords = mode.keywords || mode.beginKeywords; - delete mode.beginKeywords; - - // prevents double relevance, the keywords themselves provide - // relevance, the mode doesn't need to double it - // eslint-disable-next-line no-undefined - if (mode.relevance === undefined) mode.relevance = 0; -} - -/** - * Allow `illegal` to contain an array of illegal values - * @type {CompilerExt} - */ -function compileIllegal(mode, _parent) { - if (!Array.isArray(mode.illegal)) return; - - mode.illegal = either(...mode.illegal); -} - -/** - * `match` to match a single expression for readability - * @type {CompilerExt} - */ -function compileMatch(mode, _parent) { - if (!mode.match) return; - if (mode.begin || mode.end) throw new Error("begin & end are not supported with match"); - - mode.begin = mode.match; - delete mode.match; -} - -/** - * provides the default 1 relevance to all modes - * @type {CompilerExt} - */ -function compileRelevance(mode, _parent) { - // eslint-disable-next-line no-undefined - if (mode.relevance === undefined) mode.relevance = 1; -} - -// allow beforeMatch to act as a "qualifier" for the match -// the full match begin must be [beforeMatch][begin] -const beforeMatchExt = (mode, parent) => { - if (!mode.beforeMatch) return; - // starts conflicts with endsParent which we need to make sure the child - // rule is not matched multiple times - if (mode.starts) throw new Error("beforeMatch cannot be used with starts"); - - const originalMode = Object.assign({}, mode); - Object.keys(mode).forEach((key) => { delete mode[key]; }); - - mode.keywords = originalMode.keywords; - mode.begin = concat(originalMode.beforeMatch, lookahead(originalMode.begin)); - mode.starts = { - relevance: 0, - contains: [ - Object.assign(originalMode, { endsParent: true }) - ] - }; - mode.relevance = 0; - - delete originalMode.beforeMatch; -}; - -// keywords that should have no default relevance value -const COMMON_KEYWORDS = [ - 'of', - 'and', - 'for', - 'in', - 'not', - 'or', - 'if', - 'then', - 'parent', // common variable name - 'list', // common variable name - 'value' // common variable name -]; - -const DEFAULT_KEYWORD_SCOPE = "keyword"; - -/** - * Given raw keywords from a language definition, compile them. - * - * @param {string | Record | Array} rawKeywords - * @param {boolean} caseInsensitive - */ -function compileKeywords(rawKeywords, caseInsensitive, scopeName = DEFAULT_KEYWORD_SCOPE) { - /** @type KeywordDict */ - const compiledKeywords = Object.create(null); - - // input can be a string of keywords, an array of keywords, or a object with - // named keys representing scopeName (which can then point to a string or array) - if (typeof rawKeywords === 'string') { - compileList(scopeName, rawKeywords.split(" ")); - } else if (Array.isArray(rawKeywords)) { - compileList(scopeName, rawKeywords); - } else { - Object.keys(rawKeywords).forEach(function(scopeName) { - // collapse all our objects back into the parent object - Object.assign( - compiledKeywords, - compileKeywords(rawKeywords[scopeName], caseInsensitive, scopeName) - ); - }); - } - return compiledKeywords; - - // --- - - /** - * Compiles an individual list of keywords - * - * Ex: "for if when while|5" - * - * @param {string} scopeName - * @param {Array} keywordList - */ - function compileList(scopeName, keywordList) { - if (caseInsensitive) { - keywordList = keywordList.map(x => x.toLowerCase()); - } - keywordList.forEach(function(keyword) { - const pair = keyword.split('|'); - compiledKeywords[pair[0]] = [scopeName, scoreForKeyword(pair[0], pair[1])]; - }); - } -} - -/** - * Returns the proper score for a given keyword - * - * Also takes into account comment keywords, which will be scored 0 UNLESS - * another score has been manually assigned. - * @param {string} keyword - * @param {string} [providedScore] - */ -function scoreForKeyword(keyword, providedScore) { - // manual scores always win over common keywords - // so you can force a score of 1 if you really insist - if (providedScore) { - return Number(providedScore); - } - - return commonKeyword(keyword) ? 0 : 1; -} - -/** - * Determines if a given keyword is common or not - * - * @param {string} keyword */ -function commonKeyword(keyword) { - return COMMON_KEYWORDS.includes(keyword.toLowerCase()); -} - -/* - -For the reasoning behind this please see: -https://github.com/highlightjs/highlight.js/issues/2880#issuecomment-747275419 - -*/ - -/** - * @type {Record} - */ -const seenDeprecations = {}; - -/** - * @param {string} message - */ -const error = (message) => { - console.error(message); -}; - -/** - * @param {string} message - * @param {any} args - */ -const warn = (message, ...args) => { - console.log(`WARN: ${message}`, ...args); -}; - -/** - * @param {string} version - * @param {string} message - */ -const deprecated = (version, message) => { - if (seenDeprecations[`${version}/${message}`]) return; - - console.log(`Deprecated as of ${version}. ${message}`); - seenDeprecations[`${version}/${message}`] = true; -}; - -/* eslint-disable no-throw-literal */ - -/** -@typedef {import('highlight.js').CompiledMode} CompiledMode -*/ - -const MultiClassError = new Error(); - -/** - * Renumbers labeled scope names to account for additional inner match - * groups that otherwise would break everything. - * - * Lets say we 3 match scopes: - * - * { 1 => ..., 2 => ..., 3 => ... } - * - * So what we need is a clean match like this: - * - * (a)(b)(c) => [ "a", "b", "c" ] - * - * But this falls apart with inner match groups: - * - * (a)(((b)))(c) => ["a", "b", "b", "b", "c" ] - * - * Our scopes are now "out of alignment" and we're repeating `b` 3 times. - * What needs to happen is the numbers are remapped: - * - * { 1 => ..., 2 => ..., 5 => ... } - * - * We also need to know that the ONLY groups that should be output - * are 1, 2, and 5. This function handles this behavior. - * - * @param {CompiledMode} mode - * @param {Array} regexes - * @param {{key: "beginScope"|"endScope"}} opts - */ -function remapScopeNames(mode, regexes, { key }) { - let offset = 0; - const scopeNames = mode[key]; - /** @type Record */ - const emit = {}; - /** @type Record */ - const positions = {}; - - for (let i = 1; i <= regexes.length; i++) { - positions[i + offset] = scopeNames[i]; - emit[i + offset] = true; - offset += countMatchGroups(regexes[i - 1]); - } - // we use _emit to keep track of which match groups are "top-level" to avoid double - // output from inside match groups - mode[key] = positions; - mode[key]._emit = emit; - mode[key]._multi = true; -} - -/** - * @param {CompiledMode} mode - */ -function beginMultiClass(mode) { - if (!Array.isArray(mode.begin)) return; - - if (mode.skip || mode.excludeBegin || mode.returnBegin) { - error("skip, excludeBegin, returnBegin not compatible with beginScope: {}"); - throw MultiClassError; - } - - if (typeof mode.beginScope !== "object" || mode.beginScope === null) { - error("beginScope must be object"); - throw MultiClassError; - } - - remapScopeNames(mode, mode.begin, {key: "beginScope"}); - mode.begin = _rewriteBackreferences(mode.begin, { joinWith: "" }); -} - -/** - * @param {CompiledMode} mode - */ -function endMultiClass(mode) { - if (!Array.isArray(mode.end)) return; - - if (mode.skip || mode.excludeEnd || mode.returnEnd) { - error("skip, excludeEnd, returnEnd not compatible with endScope: {}"); - throw MultiClassError; - } - - if (typeof mode.endScope !== "object" || mode.endScope === null) { - error("endScope must be object"); - throw MultiClassError; - } - - remapScopeNames(mode, mode.end, {key: "endScope"}); - mode.end = _rewriteBackreferences(mode.end, { joinWith: "" }); -} - -/** - * this exists only to allow `scope: {}` to be used beside `match:` - * Otherwise `beginScope` would necessary and that would look weird - - { - match: [ /def/, /\w+/ ] - scope: { 1: "keyword" , 2: "title" } - } - - * @param {CompiledMode} mode - */ -function scopeSugar(mode) { - if (mode.scope && typeof mode.scope === "object" && mode.scope !== null) { - mode.beginScope = mode.scope; - delete mode.scope; - } -} - -/** - * @param {CompiledMode} mode - */ -function MultiClass(mode) { - scopeSugar(mode); - - if (typeof mode.beginScope === "string") { - mode.beginScope = { _wrap: mode.beginScope }; - } - if (typeof mode.endScope === "string") { - mode.endScope = { _wrap: mode.endScope }; - } - - beginMultiClass(mode); - endMultiClass(mode); -} - -/** -@typedef {import('highlight.js').Mode} Mode -@typedef {import('highlight.js').CompiledMode} CompiledMode -@typedef {import('highlight.js').Language} Language -@typedef {import('highlight.js').HLJSPlugin} HLJSPlugin -@typedef {import('highlight.js').CompiledLanguage} CompiledLanguage -*/ - -// compilation - -/** - * Compiles a language definition result - * - * Given the raw result of a language definition (Language), compiles this so - * that it is ready for highlighting code. - * @param {Language} language - * @returns {CompiledLanguage} - */ -function compileLanguage(language) { - /** - * Builds a regex with the case sensitivity of the current language - * - * @param {RegExp | string} value - * @param {boolean} [global] - */ - function langRe(value, global) { - return new RegExp( - source(value), - 'm' + (language.case_insensitive ? 'i' : '') + (global ? 'g' : '') - ); - } - - /** - Stores multiple regular expressions and allows you to quickly search for - them all in a string simultaneously - returning the first match. It does - this by creating a huge (a|b|c) regex - each individual item wrapped with () - and joined by `|` - using match groups to track position. When a match is - found checking which position in the array has content allows us to figure - out which of the original regexes / match groups triggered the match. - - The match object itself (the result of `Regex.exec`) is returned but also - enhanced by merging in any meta-data that was registered with the regex. - This is how we keep track of which mode matched, and what type of rule - (`illegal`, `begin`, end, etc). - */ - class MultiRegex { - constructor() { - this.matchIndexes = {}; - // @ts-ignore - this.regexes = []; - this.matchAt = 1; - this.position = 0; - } - - // @ts-ignore - addRule(re, opts) { - opts.position = this.position++; - // @ts-ignore - this.matchIndexes[this.matchAt] = opts; - this.regexes.push([opts, re]); - this.matchAt += countMatchGroups(re) + 1; - } - - compile() { - if (this.regexes.length === 0) { - // avoids the need to check length every time exec is called - // @ts-ignore - this.exec = () => null; - } - const terminators = this.regexes.map(el => el[1]); - this.matcherRe = langRe(_rewriteBackreferences(terminators, { joinWith: '|' }), true); - this.lastIndex = 0; - } - - /** @param {string} s */ - exec(s) { - this.matcherRe.lastIndex = this.lastIndex; - const match = this.matcherRe.exec(s); - if (!match) { return null; } - - // eslint-disable-next-line no-undefined - const i = match.findIndex((el, i) => i > 0 && el !== undefined); - // @ts-ignore - const matchData = this.matchIndexes[i]; - // trim off any earlier non-relevant match groups (ie, the other regex - // match groups that make up the multi-matcher) - match.splice(0, i); - - return Object.assign(match, matchData); - } - } - - /* - Created to solve the key deficiently with MultiRegex - there is no way to - test for multiple matches at a single location. Why would we need to do - that? In the future a more dynamic engine will allow certain matches to be - ignored. An example: if we matched say the 3rd regex in a large group but - decided to ignore it - we'd need to started testing again at the 4th - regex... but MultiRegex itself gives us no real way to do that. - - So what this class creates MultiRegexs on the fly for whatever search - position they are needed. - - NOTE: These additional MultiRegex objects are created dynamically. For most - grammars most of the time we will never actually need anything more than the - first MultiRegex - so this shouldn't have too much overhead. - - Say this is our search group, and we match regex3, but wish to ignore it. - - regex1 | regex2 | regex3 | regex4 | regex5 ' ie, startAt = 0 - - What we need is a new MultiRegex that only includes the remaining - possibilities: - - regex4 | regex5 ' ie, startAt = 3 - - This class wraps all that complexity up in a simple API... `startAt` decides - where in the array of expressions to start doing the matching. It - auto-increments, so if a match is found at position 2, then startAt will be - set to 3. If the end is reached startAt will return to 0. - - MOST of the time the parser will be setting startAt manually to 0. - */ - class ResumableMultiRegex { - constructor() { - // @ts-ignore - this.rules = []; - // @ts-ignore - this.multiRegexes = []; - this.count = 0; - - this.lastIndex = 0; - this.regexIndex = 0; - } - - // @ts-ignore - getMatcher(index) { - if (this.multiRegexes[index]) return this.multiRegexes[index]; - - const matcher = new MultiRegex(); - this.rules.slice(index).forEach(([re, opts]) => matcher.addRule(re, opts)); - matcher.compile(); - this.multiRegexes[index] = matcher; - return matcher; - } - - resumingScanAtSamePosition() { - return this.regexIndex !== 0; - } - - considerAll() { - this.regexIndex = 0; - } - - // @ts-ignore - addRule(re, opts) { - this.rules.push([re, opts]); - if (opts.type === "begin") this.count++; - } - - /** @param {string} s */ - exec(s) { - const m = this.getMatcher(this.regexIndex); - m.lastIndex = this.lastIndex; - let result = m.exec(s); - - // The following is because we have no easy way to say "resume scanning at the - // existing position but also skip the current rule ONLY". What happens is - // all prior rules are also skipped which can result in matching the wrong - // thing. Example of matching "booger": - - // our matcher is [string, "booger", number] - // - // ....booger.... - - // if "booger" is ignored then we'd really need a regex to scan from the - // SAME position for only: [string, number] but ignoring "booger" (if it - // was the first match), a simple resume would scan ahead who knows how - // far looking only for "number", ignoring potential string matches (or - // future "booger" matches that might be valid.) - - // So what we do: We execute two matchers, one resuming at the same - // position, but the second full matcher starting at the position after: - - // /--- resume first regex match here (for [number]) - // |/---- full match here for [string, "booger", number] - // vv - // ....booger.... - - // Which ever results in a match first is then used. So this 3-4 step - // process essentially allows us to say "match at this position, excluding - // a prior rule that was ignored". - // - // 1. Match "booger" first, ignore. Also proves that [string] does non match. - // 2. Resume matching for [number] - // 3. Match at index + 1 for [string, "booger", number] - // 4. If #2 and #3 result in matches, which came first? - if (this.resumingScanAtSamePosition()) { - if (result && result.index === this.lastIndex) ; else { // use the second matcher result - const m2 = this.getMatcher(0); - m2.lastIndex = this.lastIndex + 1; - result = m2.exec(s); - } - } - - if (result) { - this.regexIndex += result.position + 1; - if (this.regexIndex === this.count) { - // wrap-around to considering all matches again - this.considerAll(); - } - } - - return result; - } - } - - /** - * Given a mode, builds a huge ResumableMultiRegex that can be used to walk - * the content and find matches. - * - * @param {CompiledMode} mode - * @returns {ResumableMultiRegex} - */ - function buildModeRegex(mode) { - const mm = new ResumableMultiRegex(); - - mode.contains.forEach(term => mm.addRule(term.begin, { rule: term, type: "begin" })); - - if (mode.terminatorEnd) { - mm.addRule(mode.terminatorEnd, { type: "end" }); - } - if (mode.illegal) { - mm.addRule(mode.illegal, { type: "illegal" }); - } - - return mm; - } - - /** skip vs abort vs ignore - * - * @skip - The mode is still entered and exited normally (and contains rules apply), - * but all content is held and added to the parent buffer rather than being - * output when the mode ends. Mostly used with `sublanguage` to build up - * a single large buffer than can be parsed by sublanguage. - * - * - The mode begin ands ends normally. - * - Content matched is added to the parent mode buffer. - * - The parser cursor is moved forward normally. - * - * @abort - A hack placeholder until we have ignore. Aborts the mode (as if it - * never matched) but DOES NOT continue to match subsequent `contains` - * modes. Abort is bad/suboptimal because it can result in modes - * farther down not getting applied because an earlier rule eats the - * content but then aborts. - * - * - The mode does not begin. - * - Content matched by `begin` is added to the mode buffer. - * - The parser cursor is moved forward accordingly. - * - * @ignore - Ignores the mode (as if it never matched) and continues to match any - * subsequent `contains` modes. Ignore isn't technically possible with - * the current parser implementation. - * - * - The mode does not begin. - * - Content matched by `begin` is ignored. - * - The parser cursor is not moved forward. - */ - - /** - * Compiles an individual mode - * - * This can raise an error if the mode contains certain detectable known logic - * issues. - * @param {Mode} mode - * @param {CompiledMode | null} [parent] - * @returns {CompiledMode | never} - */ - function compileMode(mode, parent) { - const cmode = /** @type CompiledMode */ (mode); - if (mode.isCompiled) return cmode; - - [ - scopeClassName, - // do this early so compiler extensions generally don't have to worry about - // the distinction between match/begin - compileMatch, - MultiClass, - beforeMatchExt - ].forEach(ext => ext(mode, parent)); - - language.compilerExtensions.forEach(ext => ext(mode, parent)); - - // __beforeBegin is considered private API, internal use only - mode.__beforeBegin = null; - - [ - beginKeywords, - // do this later so compiler extensions that come earlier have access to the - // raw array if they wanted to perhaps manipulate it, etc. - compileIllegal, - // default to 1 relevance if not specified - compileRelevance - ].forEach(ext => ext(mode, parent)); - - mode.isCompiled = true; - - let keywordPattern = null; - if (typeof mode.keywords === "object" && mode.keywords.$pattern) { - // we need a copy because keywords might be compiled multiple times - // so we can't go deleting $pattern from the original on the first - // pass - mode.keywords = Object.assign({}, mode.keywords); - keywordPattern = mode.keywords.$pattern; - delete mode.keywords.$pattern; - } - keywordPattern = keywordPattern || /\w+/; - - if (mode.keywords) { - mode.keywords = compileKeywords(mode.keywords, language.case_insensitive); - } - - cmode.keywordPatternRe = langRe(keywordPattern, true); - - if (parent) { - if (!mode.begin) mode.begin = /\B|\b/; - cmode.beginRe = langRe(mode.begin); - if (!mode.end && !mode.endsWithParent) mode.end = /\B|\b/; - if (mode.end) cmode.endRe = langRe(mode.end); - cmode.terminatorEnd = source(mode.end) || ''; - if (mode.endsWithParent && parent.terminatorEnd) { - cmode.terminatorEnd += (mode.end ? '|' : '') + parent.terminatorEnd; - } - } - if (mode.illegal) cmode.illegalRe = langRe(/** @type {RegExp | string} */ (mode.illegal)); - if (!mode.contains) mode.contains = []; - - mode.contains = [].concat(...mode.contains.map(function(c) { - return expandOrCloneMode(c === 'self' ? mode : c); - })); - mode.contains.forEach(function(c) { compileMode(/** @type Mode */ (c), cmode); }); - - if (mode.starts) { - compileMode(mode.starts, parent); - } - - cmode.matcher = buildModeRegex(cmode); - return cmode; - } - - if (!language.compilerExtensions) language.compilerExtensions = []; - - // self is not valid at the top-level - if (language.contains && language.contains.includes('self')) { - throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation."); - } - - // we need a null object, which inherit will guarantee - language.classNameAliases = inherit$1(language.classNameAliases || {}); - - return compileMode(/** @type Mode */ (language)); -} - -/** - * Determines if a mode has a dependency on it's parent or not - * - * If a mode does have a parent dependency then often we need to clone it if - * it's used in multiple places so that each copy points to the correct parent, - * where-as modes without a parent can often safely be re-used at the bottom of - * a mode chain. - * - * @param {Mode | null} mode - * @returns {boolean} - is there a dependency on the parent? - * */ -function dependencyOnParent(mode) { - if (!mode) return false; - - return mode.endsWithParent || dependencyOnParent(mode.starts); -} - -/** - * Expands a mode or clones it if necessary - * - * This is necessary for modes with parental dependenceis (see notes on - * `dependencyOnParent`) and for nodes that have `variants` - which must then be - * exploded into their own individual modes at compile time. - * - * @param {Mode} mode - * @returns {Mode | Mode[]} - * */ -function expandOrCloneMode(mode) { - if (mode.variants && !mode.cachedVariants) { - mode.cachedVariants = mode.variants.map(function(variant) { - return inherit$1(mode, { variants: null }, variant); - }); - } - - // EXPAND - // if we have variants then essentially "replace" the mode with the variants - // this happens in compileMode, where this function is called from - if (mode.cachedVariants) { - return mode.cachedVariants; - } - - // CLONE - // if we have dependencies on parents then we need a unique - // instance of ourselves, so we can be reused with many - // different parents without issue - if (dependencyOnParent(mode)) { - return inherit$1(mode, { starts: mode.starts ? inherit$1(mode.starts) : null }); - } - - if (Object.isFrozen(mode)) { - return inherit$1(mode); - } - - // no special dependency issues, just return ourselves - return mode; -} - -var version = "11.1.0"; - -/* -Syntax highlighting with language autodetection. -https://highlightjs.org/ -*/ - -/** -@typedef {import('highlight.js').Mode} Mode -@typedef {import('highlight.js').CompiledMode} CompiledMode -@typedef {import('highlight.js').Language} Language -@typedef {import('highlight.js').HLJSApi} HLJSApi -@typedef {import('highlight.js').HLJSPlugin} HLJSPlugin -@typedef {import('highlight.js').PluginEvent} PluginEvent -@typedef {import('highlight.js').HLJSOptions} HLJSOptions -@typedef {import('highlight.js').LanguageFn} LanguageFn -@typedef {import('highlight.js').HighlightedHTMLElement} HighlightedHTMLElement -@typedef {import('highlight.js').BeforeHighlightContext} BeforeHighlightContext -@typedef {import('highlight.js/private').MatchType} MatchType -@typedef {import('highlight.js/private').KeywordData} KeywordData -@typedef {import('highlight.js/private').EnhancedMatch} EnhancedMatch -@typedef {import('highlight.js/private').AnnotatedError} AnnotatedError -@typedef {import('highlight.js').AutoHighlightResult} AutoHighlightResult -@typedef {import('highlight.js').HighlightOptions} HighlightOptions -@typedef {import('highlight.js').HighlightResult} HighlightResult -*/ - - -const escape = escapeHTML$1; -const inherit = inherit$1; -const NO_MATCH = Symbol("nomatch"); -const MAX_KEYWORD_HITS = 7; - -/** - * @param {any} hljs - object that is extended (legacy) - * @returns {HLJSApi} - */ -const HLJS = function(hljs) { - // Global internal variables used within the highlight.js library. - /** @type {Record} */ - const languages = Object.create(null); - /** @type {Record} */ - const aliases = Object.create(null); - /** @type {HLJSPlugin[]} */ - const plugins = []; - - // safe/production mode - swallows more errors, tries to keep running - // even if a single syntax or parse hits a fatal error - let SAFE_MODE = true; - const LANGUAGE_NOT_FOUND = "Could not find the language '{}', did you forget to load/include a language module?"; - /** @type {Language} */ - const PLAINTEXT_LANGUAGE = { disableAutodetect: true, name: 'Plain text', contains: [] }; - - // Global options used when within external APIs. This is modified when - // calling the `hljs.configure` function. - /** @type HLJSOptions */ - let options = { - ignoreUnescapedHTML: false, - noHighlightRe: /^(no-?highlight)$/i, - languageDetectRe: /\blang(?:uage)?-([\w-]+)\b/i, - classPrefix: 'hljs-', - cssSelector: 'pre code', - languages: null, - // beta configuration options, subject to change, welcome to discuss - // https://github.com/highlightjs/highlight.js/issues/1086 - __emitter: TokenTreeEmitter - }; - - /* Utility functions */ - - /** - * Tests a language name to see if highlighting should be skipped - * @param {string} languageName - */ - function shouldNotHighlight(languageName) { - return options.noHighlightRe.test(languageName); - } - - /** - * @param {HighlightedHTMLElement} block - the HTML element to determine language for - */ - function blockLanguage(block) { - let classes = block.className + ' '; - - classes += block.parentNode ? block.parentNode.className : ''; - - // language-* takes precedence over non-prefixed class names. - const match = options.languageDetectRe.exec(classes); - if (match) { - const language = getLanguage(match[1]); - if (!language) { - warn(LANGUAGE_NOT_FOUND.replace("{}", match[1])); - warn("Falling back to no-highlight mode for this block.", block); - } - return language ? match[1] : 'no-highlight'; - } - - return classes - .split(/\s+/) - .find((_class) => shouldNotHighlight(_class) || getLanguage(_class)); - } - - /** - * Core highlighting function. - * - * OLD API - * highlight(lang, code, ignoreIllegals, continuation) - * - * NEW API - * highlight(code, {lang, ignoreIllegals}) - * - * @param {string} codeOrLanguageName - the language to use for highlighting - * @param {string | HighlightOptions} optionsOrCode - the code to highlight - * @param {boolean} [ignoreIllegals] - whether to ignore illegal matches, default is to bail - * - * @returns {HighlightResult} Result - an object that represents the result - * @property {string} language - the language name - * @property {number} relevance - the relevance score - * @property {string} value - the highlighted HTML code - * @property {string} code - the original raw code - * @property {CompiledMode} top - top of the current mode stack - * @property {boolean} illegal - indicates whether any illegal matches were found - */ - function highlight(codeOrLanguageName, optionsOrCode, ignoreIllegals) { - let code = ""; - let languageName = ""; - if (typeof optionsOrCode === "object") { - code = codeOrLanguageName; - ignoreIllegals = optionsOrCode.ignoreIllegals; - languageName = optionsOrCode.language; - } else { - // old API - deprecated("10.7.0", "highlight(lang, code, ...args) has been deprecated."); - deprecated("10.7.0", "Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"); - languageName = codeOrLanguageName; - code = optionsOrCode; - } - - // https://github.com/highlightjs/highlight.js/issues/3149 - // eslint-disable-next-line no-undefined - if (ignoreIllegals === undefined) { ignoreIllegals = true; } - - /** @type {BeforeHighlightContext} */ - const context = { - code, - language: languageName - }; - // the plugin can change the desired language or the code to be highlighted - // just be changing the object it was passed - fire("before:highlight", context); - - // a before plugin can usurp the result completely by providing it's own - // in which case we don't even need to call highlight - const result = context.result - ? context.result - : _highlight(context.language, context.code, ignoreIllegals); - - result.code = context.code; - // the plugin can change anything in result to suite it - fire("after:highlight", result); - - return result; - } - - /** - * private highlight that's used internally and does not fire callbacks - * - * @param {string} languageName - the language to use for highlighting - * @param {string} codeToHighlight - the code to highlight - * @param {boolean?} [ignoreIllegals] - whether to ignore illegal matches, default is to bail - * @param {CompiledMode?} [continuation] - current continuation mode, if any - * @returns {HighlightResult} - result of the highlight operation - */ - function _highlight(languageName, codeToHighlight, ignoreIllegals, continuation) { - const keywordHits = Object.create(null); - - /** - * Return keyword data if a match is a keyword - * @param {CompiledMode} mode - current mode - * @param {string} matchText - the textual match - * @returns {KeywordData | false} - */ - function keywordData(mode, matchText) { - return mode.keywords[matchText]; - } - - function processKeywords() { - if (!top.keywords) { - emitter.addText(modeBuffer); - return; - } - - let lastIndex = 0; - top.keywordPatternRe.lastIndex = 0; - let match = top.keywordPatternRe.exec(modeBuffer); - let buf = ""; - - while (match) { - buf += modeBuffer.substring(lastIndex, match.index); - const word = language.case_insensitive ? match[0].toLowerCase() : match[0]; - const data = keywordData(top, word); - if (data) { - const [kind, keywordRelevance] = data; - emitter.addText(buf); - buf = ""; - - keywordHits[word] = (keywordHits[word] || 0) + 1; - if (keywordHits[word] <= MAX_KEYWORD_HITS) relevance += keywordRelevance; - if (kind.startsWith("_")) { - // _ implied for relevance only, do not highlight - // by applying a class name - buf += match[0]; - } else { - const cssClass = language.classNameAliases[kind] || kind; - emitter.addKeyword(match[0], cssClass); - } - } else { - buf += match[0]; - } - lastIndex = top.keywordPatternRe.lastIndex; - match = top.keywordPatternRe.exec(modeBuffer); - } - buf += modeBuffer.substr(lastIndex); - emitter.addText(buf); - } - - function processSubLanguage() { - if (modeBuffer === "") return; - /** @type HighlightResult */ - let result = null; - - if (typeof top.subLanguage === 'string') { - if (!languages[top.subLanguage]) { - emitter.addText(modeBuffer); - return; - } - result = _highlight(top.subLanguage, modeBuffer, true, continuations[top.subLanguage]); - continuations[top.subLanguage] = /** @type {CompiledMode} */ (result._top); - } else { - result = highlightAuto(modeBuffer, top.subLanguage.length ? top.subLanguage : null); - } - - // Counting embedded language score towards the host language may be disabled - // with zeroing the containing mode relevance. Use case in point is Markdown that - // allows XML everywhere and makes every XML snippet to have a much larger Markdown - // score. - if (top.relevance > 0) { - relevance += result.relevance; - } - emitter.addSublanguage(result._emitter, result.language); - } - - function processBuffer() { - if (top.subLanguage != null) { - processSubLanguage(); - } else { - processKeywords(); - } - modeBuffer = ''; - } - - /** - * @param {CompiledMode} mode - * @param {RegExpMatchArray} match - */ - function emitMultiClass(scope, match) { - let i = 1; - // eslint-disable-next-line no-undefined - while (match[i] !== undefined) { - if (!scope._emit[i]) { i++; continue; } - const klass = language.classNameAliases[scope[i]] || scope[i]; - const text = match[i]; - if (klass) { - emitter.addKeyword(text, klass); - } else { - modeBuffer = text; - processKeywords(); - modeBuffer = ""; - } - i++; - } - } - - /** - * @param {CompiledMode} mode - new mode to start - * @param {RegExpMatchArray} match - */ - function startNewMode(mode, match) { - if (mode.scope && typeof mode.scope === "string") { - emitter.openNode(language.classNameAliases[mode.scope] || mode.scope); - } - if (mode.beginScope) { - // beginScope just wraps the begin match itself in a scope - if (mode.beginScope._wrap) { - emitter.addKeyword(modeBuffer, language.classNameAliases[mode.beginScope._wrap] || mode.beginScope._wrap); - modeBuffer = ""; - } else if (mode.beginScope._multi) { - // at this point modeBuffer should just be the match - emitMultiClass(mode.beginScope, match); - modeBuffer = ""; - } - } - - top = Object.create(mode, { parent: { value: top } }); - return top; - } - - /** - * @param {CompiledMode } mode - the mode to potentially end - * @param {RegExpMatchArray} match - the latest match - * @param {string} matchPlusRemainder - match plus remainder of content - * @returns {CompiledMode | void} - the next mode, or if void continue on in current mode - */ - function endOfMode(mode, match, matchPlusRemainder) { - let matched = startsWith(mode.endRe, matchPlusRemainder); - - if (matched) { - if (mode["on:end"]) { - const resp = new Response(mode); - mode["on:end"](match, resp); - if (resp.isMatchIgnored) matched = false; - } - - if (matched) { - while (mode.endsParent && mode.parent) { - mode = mode.parent; - } - return mode; - } - } - // even if on:end fires an `ignore` it's still possible - // that we might trigger the end node because of a parent mode - if (mode.endsWithParent) { - return endOfMode(mode.parent, match, matchPlusRemainder); - } - } - - /** - * Handle matching but then ignoring a sequence of text - * - * @param {string} lexeme - string containing full match text - */ - function doIgnore(lexeme) { - if (top.matcher.regexIndex === 0) { - // no more regexes to potentially match here, so we move the cursor forward one - // space - modeBuffer += lexeme[0]; - return 1; - } else { - // no need to move the cursor, we still have additional regexes to try and - // match at this very spot - resumeScanAtSamePosition = true; - return 0; - } - } - - /** - * Handle the start of a new potential mode match - * - * @param {EnhancedMatch} match - the current match - * @returns {number} how far to advance the parse cursor - */ - function doBeginMatch(match) { - const lexeme = match[0]; - const newMode = match.rule; - - const resp = new Response(newMode); - // first internal before callbacks, then the public ones - const beforeCallbacks = [newMode.__beforeBegin, newMode["on:begin"]]; - for (const cb of beforeCallbacks) { - if (!cb) continue; - cb(match, resp); - if (resp.isMatchIgnored) return doIgnore(lexeme); - } - - if (newMode.skip) { - modeBuffer += lexeme; - } else { - if (newMode.excludeBegin) { - modeBuffer += lexeme; - } - processBuffer(); - if (!newMode.returnBegin && !newMode.excludeBegin) { - modeBuffer = lexeme; - } - } - startNewMode(newMode, match); - return newMode.returnBegin ? 0 : lexeme.length; - } - - /** - * Handle the potential end of mode - * - * @param {RegExpMatchArray} match - the current match - */ - function doEndMatch(match) { - const lexeme = match[0]; - const matchPlusRemainder = codeToHighlight.substr(match.index); - - const endMode = endOfMode(top, match, matchPlusRemainder); - if (!endMode) { return NO_MATCH; } - - const origin = top; - if (top.endScope && top.endScope._wrap) { - processBuffer(); - emitter.addKeyword(lexeme, top.endScope._wrap); - } else if (top.endScope && top.endScope._multi) { - processBuffer(); - emitMultiClass(top.endScope, match); - } else if (origin.skip) { - modeBuffer += lexeme; - } else { - if (!(origin.returnEnd || origin.excludeEnd)) { - modeBuffer += lexeme; - } - processBuffer(); - if (origin.excludeEnd) { - modeBuffer = lexeme; - } - } - do { - if (top.scope && !top.isMultiClass) { - emitter.closeNode(); - } - if (!top.skip && !top.subLanguage) { - relevance += top.relevance; - } - top = top.parent; - } while (top !== endMode.parent); - if (endMode.starts) { - startNewMode(endMode.starts, match); - } - return origin.returnEnd ? 0 : lexeme.length; - } - - function processContinuations() { - const list = []; - for (let current = top; current !== language; current = current.parent) { - if (current.scope) { - list.unshift(current.scope); - } - } - list.forEach(item => emitter.openNode(item)); - } - - /** @type {{type?: MatchType, index?: number, rule?: Mode}}} */ - let lastMatch = {}; - - /** - * Process an individual match - * - * @param {string} textBeforeMatch - text preceding the match (since the last match) - * @param {EnhancedMatch} [match] - the match itself - */ - function processLexeme(textBeforeMatch, match) { - const lexeme = match && match[0]; - - // add non-matched text to the current mode buffer - modeBuffer += textBeforeMatch; - - if (lexeme == null) { - processBuffer(); - return 0; - } - - // we've found a 0 width match and we're stuck, so we need to advance - // this happens when we have badly behaved rules that have optional matchers to the degree that - // sometimes they can end up matching nothing at all - // Ref: https://github.com/highlightjs/highlight.js/issues/2140 - if (lastMatch.type === "begin" && match.type === "end" && lastMatch.index === match.index && lexeme === "") { - // spit the "skipped" character that our regex choked on back into the output sequence - modeBuffer += codeToHighlight.slice(match.index, match.index + 1); - if (!SAFE_MODE) { - /** @type {AnnotatedError} */ - const err = new Error(`0 width match regex (${languageName})`); - err.languageName = languageName; - err.badRule = lastMatch.rule; - throw err; - } - return 1; - } - lastMatch = match; - - if (match.type === "begin") { - return doBeginMatch(match); - } else if (match.type === "illegal" && !ignoreIllegals) { - // illegal match, we do not continue processing - /** @type {AnnotatedError} */ - const err = new Error('Illegal lexeme "' + lexeme + '" for mode "' + (top.scope || '') + '"'); - err.mode = top; - throw err; - } else if (match.type === "end") { - const processed = doEndMatch(match); - if (processed !== NO_MATCH) { - return processed; - } - } - - // edge case for when illegal matches $ (end of line) which is technically - // a 0 width match but not a begin/end match so it's not caught by the - // first handler (when ignoreIllegals is true) - if (match.type === "illegal" && lexeme === "") { - // advance so we aren't stuck in an infinite loop - return 1; - } - - // infinite loops are BAD, this is a last ditch catch all. if we have a - // decent number of iterations yet our index (cursor position in our - // parsing) still 3x behind our index then something is very wrong - // so we bail - if (iterations > 100000 && iterations > match.index * 3) { - const err = new Error('potential infinite loop, way more iterations than matches'); - throw err; - } - - /* - Why might be find ourselves here? An potential end match that was - triggered but could not be completed. IE, `doEndMatch` returned NO_MATCH. - (this could be because a callback requests the match be ignored, etc) - - This causes no real harm other than stopping a few times too many. - */ - - modeBuffer += lexeme; - return lexeme.length; - } - - const language = getLanguage(languageName); - if (!language) { - error(LANGUAGE_NOT_FOUND.replace("{}", languageName)); - throw new Error('Unknown language: "' + languageName + '"'); - } - - const md = compileLanguage(language); - let result = ''; - /** @type {CompiledMode} */ - let top = continuation || md; - /** @type Record */ - const continuations = {}; // keep continuations for sub-languages - const emitter = new options.__emitter(options); - processContinuations(); - let modeBuffer = ''; - let relevance = 0; - let index = 0; - let iterations = 0; - let resumeScanAtSamePosition = false; - - try { - top.matcher.considerAll(); - - for (;;) { - iterations++; - if (resumeScanAtSamePosition) { - // only regexes not matched previously will now be - // considered for a potential match - resumeScanAtSamePosition = false; - } else { - top.matcher.considerAll(); - } - top.matcher.lastIndex = index; - - const match = top.matcher.exec(codeToHighlight); - // console.log("match", match[0], match.rule && match.rule.begin) - - if (!match) break; - - const beforeMatch = codeToHighlight.substring(index, match.index); - const processedCount = processLexeme(beforeMatch, match); - index = match.index + processedCount; - } - processLexeme(codeToHighlight.substr(index)); - emitter.closeAllNodes(); - emitter.finalize(); - result = emitter.toHTML(); - - return { - language: languageName, - value: result, - relevance: relevance, - illegal: false, - _emitter: emitter, - _top: top - }; - } catch (err) { - if (err.message && err.message.includes('Illegal')) { - return { - language: languageName, - value: escape(codeToHighlight), - illegal: true, - relevance: 0, - _illegalBy: { - message: err.message, - index: index, - context: codeToHighlight.slice(index - 100, index + 100), - mode: err.mode, - resultSoFar: result - }, - _emitter: emitter - }; - } else if (SAFE_MODE) { - return { - language: languageName, - value: escape(codeToHighlight), - illegal: false, - relevance: 0, - errorRaised: err, - _emitter: emitter, - _top: top - }; - } else { - throw err; - } - } - } - - /** - * returns a valid highlight result, without actually doing any actual work, - * auto highlight starts with this and it's possible for small snippets that - * auto-detection may not find a better match - * @param {string} code - * @returns {HighlightResult} - */ - function justTextHighlightResult(code) { - const result = { - value: escape(code), - illegal: false, - relevance: 0, - _top: PLAINTEXT_LANGUAGE, - _emitter: new options.__emitter(options) - }; - result._emitter.addText(code); - return result; - } - - /** - Highlighting with language detection. Accepts a string with the code to - highlight. Returns an object with the following properties: - - - language (detected language) - - relevance (int) - - value (an HTML string with highlighting markup) - - secondBest (object with the same structure for second-best heuristically - detected language, may be absent) - - @param {string} code - @param {Array} [languageSubset] - @returns {AutoHighlightResult} - */ - function highlightAuto(code, languageSubset) { - languageSubset = languageSubset || options.languages || Object.keys(languages); - const plaintext = justTextHighlightResult(code); - - const results = languageSubset.filter(getLanguage).filter(autoDetection).map(name => - _highlight(name, code, false) - ); - results.unshift(plaintext); // plaintext is always an option - - const sorted = results.sort((a, b) => { - // sort base on relevance - if (a.relevance !== b.relevance) return b.relevance - a.relevance; - - // always award the tie to the base language - // ie if C++ and Arduino are tied, it's more likely to be C++ - if (a.language && b.language) { - if (getLanguage(a.language).supersetOf === b.language) { - return 1; - } else if (getLanguage(b.language).supersetOf === a.language) { - return -1; - } - } - - // otherwise say they are equal, which has the effect of sorting on - // relevance while preserving the original ordering - which is how ties - // have historically been settled, ie the language that comes first always - // wins in the case of a tie - return 0; - }); - - const [best, secondBest] = sorted; - - /** @type {AutoHighlightResult} */ - const result = best; - result.secondBest = secondBest; - - return result; - } - - /** - * Builds new class name for block given the language name - * - * @param {HTMLElement} element - * @param {string} [currentLang] - * @param {string} [resultLang] - */ - function updateClassName(element, currentLang, resultLang) { - const language = (currentLang && aliases[currentLang]) || resultLang; - - element.classList.add("hljs"); - element.classList.add(`language-${language}`); - } - - /** - * Applies highlighting to a DOM node containing code. - * - * @param {HighlightedHTMLElement} element - the HTML element to highlight - */ - function highlightElement(element) { - /** @type HTMLElement */ - let node = null; - const language = blockLanguage(element); - - if (shouldNotHighlight(language)) return; - - fire("before:highlightElement", - { el: element, language: language }); - - // we should be all text, no child nodes - if (!options.ignoreUnescapedHTML && element.children.length > 0) { - console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."); - console.warn("https://github.com/highlightjs/highlight.js/issues/2886"); - console.warn(element); - } - - node = element; - const text = node.textContent; - const result = language ? highlight(text, { language, ignoreIllegals: true }) : highlightAuto(text); - - element.innerHTML = result.value; - updateClassName(element, language, result.language); - element.result = { - language: result.language, - // TODO: remove with version 11.0 - re: result.relevance, - relevance: result.relevance - }; - if (result.secondBest) { - element.secondBest = { - language: result.secondBest.language, - relevance: result.secondBest.relevance - }; - } - - fire("after:highlightElement", { el: element, result, text }); - } - - /** - * Updates highlight.js global options with the passed options - * - * @param {Partial} userOptions - */ - function configure(userOptions) { - options = inherit(options, userOptions); - } - - // TODO: remove v12, deprecated - const initHighlighting = () => { - highlightAll(); - deprecated("10.6.0", "initHighlighting() deprecated. Use highlightAll() now."); - }; - - // TODO: remove v12, deprecated - function initHighlightingOnLoad() { - highlightAll(); - deprecated("10.6.0", "initHighlightingOnLoad() deprecated. Use highlightAll() now."); - } - - let wantsHighlight = false; - - /** - * auto-highlights all pre>code elements on the page - */ - function highlightAll() { - // if we are called too early in the loading process - if (document.readyState === "loading") { - wantsHighlight = true; - return; - } - - const blocks = document.querySelectorAll(options.cssSelector); - blocks.forEach(highlightElement); - } - - function boot() { - // if a highlight was requested before DOM was loaded, do now - if (wantsHighlight) highlightAll(); - } - - // make sure we are in the browser environment - if (typeof window !== 'undefined' && window.addEventListener) { - window.addEventListener('DOMContentLoaded', boot, false); - } - - /** - * Register a language grammar module - * - * @param {string} languageName - * @param {LanguageFn} languageDefinition - */ - function registerLanguage(languageName, languageDefinition) { - let lang = null; - try { - lang = languageDefinition(hljs); - } catch (error$1) { - error("Language definition for '{}' could not be registered.".replace("{}", languageName)); - // hard or soft error - if (!SAFE_MODE) { throw error$1; } else { error(error$1); } - // languages that have serious errors are replaced with essentially a - // "plaintext" stand-in so that the code blocks will still get normal - // css classes applied to them - and one bad language won't break the - // entire highlighter - lang = PLAINTEXT_LANGUAGE; - } - // give it a temporary name if it doesn't have one in the meta-data - if (!lang.name) lang.name = languageName; - languages[languageName] = lang; - lang.rawDefinition = languageDefinition.bind(null, hljs); - - if (lang.aliases) { - registerAliases(lang.aliases, { languageName }); - } - } - - /** - * Remove a language grammar module - * - * @param {string} languageName - */ - function unregisterLanguage(languageName) { - delete languages[languageName]; - for (const alias of Object.keys(aliases)) { - if (aliases[alias] === languageName) { - delete aliases[alias]; - } - } - } - - /** - * @returns {string[]} List of language internal names - */ - function listLanguages() { - return Object.keys(languages); - } - - /** - * @param {string} name - name of the language to retrieve - * @returns {Language | undefined} - */ - function getLanguage(name) { - name = (name || '').toLowerCase(); - return languages[name] || languages[aliases[name]]; - } - - /** - * - * @param {string|string[]} aliasList - single alias or list of aliases - * @param {{languageName: string}} opts - */ - function registerAliases(aliasList, { languageName }) { - if (typeof aliasList === 'string') { - aliasList = [aliasList]; - } - aliasList.forEach(alias => { aliases[alias.toLowerCase()] = languageName; }); - } - - /** - * Determines if a given language has auto-detection enabled - * @param {string} name - name of the language - */ - function autoDetection(name) { - const lang = getLanguage(name); - return lang && !lang.disableAutodetect; - } - - /** - * Upgrades the old highlightBlock plugins to the new - * highlightElement API - * @param {HLJSPlugin} plugin - */ - function upgradePluginAPI(plugin) { - // TODO: remove with v12 - if (plugin["before:highlightBlock"] && !plugin["before:highlightElement"]) { - plugin["before:highlightElement"] = (data) => { - plugin["before:highlightBlock"]( - Object.assign({ block: data.el }, data) - ); - }; - } - if (plugin["after:highlightBlock"] && !plugin["after:highlightElement"]) { - plugin["after:highlightElement"] = (data) => { - plugin["after:highlightBlock"]( - Object.assign({ block: data.el }, data) - ); - }; - } - } - - /** - * @param {HLJSPlugin} plugin - */ - function addPlugin(plugin) { - upgradePluginAPI(plugin); - plugins.push(plugin); - } - - /** - * - * @param {PluginEvent} event - * @param {any} args - */ - function fire(event, args) { - const cb = event; - plugins.forEach(function(plugin) { - if (plugin[cb]) { - plugin[cb](args); - } - }); - } - - /** - * DEPRECATED - * @param {HighlightedHTMLElement} el - */ - function deprecateHighlightBlock(el) { - deprecated("10.7.0", "highlightBlock will be removed entirely in v12.0"); - deprecated("10.7.0", "Please use highlightElement now."); - - return highlightElement(el); - } - - /* Interface definition */ - Object.assign(hljs, { - highlight, - highlightAuto, - highlightAll, - highlightElement, - // TODO: Remove with v12 API - highlightBlock: deprecateHighlightBlock, - configure, - initHighlighting, - initHighlightingOnLoad, - registerLanguage, - unregisterLanguage, - listLanguages, - getLanguage, - registerAliases, - autoDetection, - inherit, - addPlugin - }); - - hljs.debugMode = function() { SAFE_MODE = false; }; - hljs.safeMode = function() { SAFE_MODE = true; }; - hljs.versionString = version; - - for (const key in MODES) { - // @ts-ignore - if (typeof MODES[key] === "object") { - // @ts-ignore - deepFreeze$1(MODES[key]); - } - } - - // merge all the modes/regexes into our main object - Object.assign(hljs, MODES); - - return hljs; -}; - -// export an "instance" of the highlighter -var highlight$1 = HLJS({}); - -var core = highlight$1; - -/* -Language: JSON -Description: JSON (JavaScript Object Notation) is a lightweight data-interchange format. -Author: Ivan Sagalaev -Website: http://www.json.org -Category: common, protocols, web -*/ - -function json(hljs) { - const ATTRIBUTE = { - className: 'attr', - begin: /"(\\.|[^\\"\r\n])*"(?=\s*:)/, - relevance: 1.01 - }; - const PUNCTUATION = { - match: /[{}[\],:]/, - className: "punctuation", - relevance: 0 - }; - // normally we would rely on `keywords` for this but using a mode here allows us - // to use the very tight `illegal: \S` rule later to flag any other character - // as illegal indicating that despite looking like JSON we do not truly have - // JSON and thus improve false-positively greatly since JSON will try and claim - // all sorts of JSON looking stuff - const LITERALS = { - beginKeywords: [ - "true", - "false", - "null" - ].join(" ") - }; - - return { - name: 'JSON', - contains: [ - ATTRIBUTE, - PUNCTUATION, - hljs.QUOTE_STRING_MODE, - LITERALS, - hljs.C_NUMBER_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ], - illegal: '\\S' - }; -} - -core.registerLanguage("json", json); -function stringify(msg, o = { formatted: false }) { - const jsonFormatted = JSON.stringify(JSON.parse(msg), null, 4); - let html = core.highlightAuto(msg).value; - if (o.formatted) { - html = `
${core.highlightAuto(jsonFormatted).value}
`; - } - return html; -} - -const highlight = (txt, search) => { - if (!search) - return txt; - const text = txt.split(" "); - for (let i = 0; i < text.length; i++) { - let index = text[i]; - let splitIndex = index.split(""); - if (index.toLowerCase().includes(search.toLowerCase())) { - for (let si = 0; si < index.length; si++) { - if (search.toLowerCase().includes(index[si].toLowerCase())) { - splitIndex[si] = `${index[si]}`; - text[i] = splitIndex.join(""); - } - } - } - } - return text.join(" "); -}; - -function escapeHTML(str) { - return new Option(str).innerHTML; -} - -/* src\pages\Logs\Item.svelte generated by Svelte v3.24.1 */ - -function create_if_block(ctx) { - let li; - let div0; - let span0; - let t0_value = /*log*/ ctx[0].error_type + ""; - let t0; - let t1; - let show_if_2 = /*isJson*/ ctx[4](/*log*/ ctx[0].message); - let t2; - let span1; - let t3_value = formatRelative(new Date(/*log*/ ctx[0].updated_at), new Date()) + ""; - let t3; - let span1_title_value; - let t4; - let span2; - let t5_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss") + ""; - let t5; - let t6; - let div1; - let show_if_1; - let li_class_value; - let t7; - let show_if = /*log*/ ctx[0].id === get_store_value(/*cachedLastId*/ ctx[1]); - let if_block2_anchor; - let if_block0 = show_if_2 && create_if_block_3(ctx); - - function select_block_type(ctx, dirty) { - if (show_if_1 == null || dirty & /*log*/ 1) show_if_1 = !!/*isJson*/ ctx[4](/*log*/ ctx[0].message); - if (show_if_1) return create_if_block_2; - return create_else_block; - } - - let current_block_type = select_block_type(ctx, -1); - let if_block1 = current_block_type(ctx); - let if_block2 = show_if && create_if_block_1(); - - return { - c() { - li = element("li"); - div0 = element("div"); - span0 = element("span"); - t0 = text(t0_value); - t1 = space(); - if (if_block0) if_block0.c(); - t2 = space(); - span1 = element("span"); - t3 = text(t3_value); - t4 = space(); - span2 = element("span"); - t5 = text(t5_value); - t6 = space(); - div1 = element("div"); - if_block1.c(); - t7 = space(); - if (if_block2) if_block2.c(); - if_block2_anchor = empty(); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - div0 = claim_element(li_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - span0 = claim_element(div0_nodes, "SPAN", { class: true }); - var span0_nodes = children(span0); - t0 = claim_text(span0_nodes, t0_value); - span0_nodes.forEach(detach); - t1 = claim_space(div0_nodes); - if (if_block0) if_block0.l(div0_nodes); - div0_nodes.forEach(detach); - t2 = claim_space(li_nodes); - span1 = claim_element(li_nodes, "SPAN", { class: true, title: true }); - var span1_nodes = children(span1); - t3 = claim_text(span1_nodes, t3_value); - span1_nodes.forEach(detach); - t4 = claim_space(li_nodes); - span2 = claim_element(li_nodes, "SPAN", { class: true }); - var span2_nodes = children(span2); - t5 = claim_text(span2_nodes, t5_value); - span2_nodes.forEach(detach); - t6 = claim_space(li_nodes); - div1 = claim_element(li_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - if_block1.l(div1_nodes); - div1_nodes.forEach(detach); - li_nodes.forEach(detach); - t7 = claim_space(nodes); - if (if_block2) if_block2.l(nodes); - if_block2_anchor = empty(); - this.h(); - }, - h() { - attr(span0, "class", "mx-2 break-all"); - attr(div0, "class", "flex flex-wrap items-center lg:w-48"); - attr(span1, "class", "mx-2 text-xs lg:order-first lg:hidden"); - attr(span1, "title", span1_title_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss")); - attr(span2, "class", "mx-2 text-xs lg:order-first lg:inline-flex hidden"); - attr(div1, "class", "w-full break-all items-start pl-2 mt-1"); - attr(li, "class", li_class_value = "" + ((/*log*/ ctx[0].isHighlighted ? "text-red-800" : "") + "\r\n text-sm mb-2\r\n flex flex-wrap lg:flex-nowrap items-start justify-between shadow border border-gray-200 p-2\r\n ")); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, div0); - append(div0, span0); - append(span0, t0); - append(div0, t1); - if (if_block0) if_block0.m(div0, null); - append(li, t2); - append(li, span1); - append(span1, t3); - append(li, t4); - append(li, span2); - append(span2, t5); - append(li, t6); - append(li, div1); - if_block1.m(div1, null); - insert(target, t7, anchor); - if (if_block2) if_block2.m(target, anchor); - insert(target, if_block2_anchor, anchor); - }, - p(ctx, dirty) { - if (dirty & /*log*/ 1 && t0_value !== (t0_value = /*log*/ ctx[0].error_type + "")) set_data(t0, t0_value); - if (dirty & /*log*/ 1) show_if_2 = /*isJson*/ ctx[4](/*log*/ ctx[0].message); - - if (show_if_2) { - if (if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0 = create_if_block_3(ctx); - if_block0.c(); - if_block0.m(div0, null); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (dirty & /*log*/ 1 && t3_value !== (t3_value = formatRelative(new Date(/*log*/ ctx[0].updated_at), new Date()) + "")) set_data(t3, t3_value); - - if (dirty & /*log*/ 1 && span1_title_value !== (span1_title_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss"))) { - attr(span1, "title", span1_title_value); - } - - if (dirty & /*log*/ 1 && t5_value !== (t5_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss") + "")) set_data(t5, t5_value); - - if (current_block_type === (current_block_type = select_block_type(ctx, dirty)) && if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1.d(1); - if_block1 = current_block_type(ctx); - - if (if_block1) { - if_block1.c(); - if_block1.m(div1, null); - } - } - - if (dirty & /*log*/ 1 && li_class_value !== (li_class_value = "" + ((/*log*/ ctx[0].isHighlighted ? "text-red-800" : "") + "\r\n text-sm mb-2\r\n flex flex-wrap lg:flex-nowrap items-start justify-between shadow border border-gray-200 p-2\r\n "))) { - attr(li, "class", li_class_value); - } - - if (dirty & /*log, cachedLastId*/ 3) show_if = /*log*/ ctx[0].id === get_store_value(/*cachedLastId*/ ctx[1]); - - if (show_if) { - if (if_block2) ; else { - if_block2 = create_if_block_1(); - if_block2.c(); - if_block2.m(if_block2_anchor.parentNode, if_block2_anchor); - } - } else if (if_block2) { - if_block2.d(1); - if_block2 = null; - } - }, - d(detaching) { - if (detaching) detach(li); - if (if_block0) if_block0.d(); - if_block1.d(); - if (detaching) detach(t7); - if (if_block2) if_block2.d(detaching); - if (detaching) detach(if_block2_anchor); - } - }; -} - -// (45:6) {#if isJson(log.message)} -function create_if_block_3(ctx) { - let label; - let input; - let input_name_value; - let input_id_value; - let t; - let label_for_value; - let mounted; - let dispose; - - return { - c() { - label = element("label"); - input = element("input"); - t = text("\r\n Prettify"); - this.h(); - }, - l(nodes) { - label = claim_element(nodes, "LABEL", { for: true, class: true }); - var label_nodes = children(label); - - input = claim_element(label_nodes, "INPUT", { - type: true, - class: true, - name: true, - id: true - }); - - t = claim_text(label_nodes, "\r\n Prettify"); - label_nodes.forEach(detach); - this.h(); - }, - h() { - attr(input, "type", "checkbox"); - attr(input, "class", "cursor-pointer w-4 h-4"); - attr(input, "name", input_name_value = "cv-" + /*log*/ ctx[0].id); - attr(input, "id", input_id_value = "cv-" + /*log*/ ctx[0].id); - attr(label, "for", label_for_value = "cv-" + /*log*/ ctx[0].id); - attr(label, "class", "cursor-pointer px-2 py-1 lg:ml-2 lg:mt-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, label, anchor); - append(label, input); - input.checked = /*formatted*/ ctx[3]; - append(label, t); - - if (!mounted) { - dispose = listen(input, "change", /*input_change_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*log*/ 1 && input_name_value !== (input_name_value = "cv-" + /*log*/ ctx[0].id)) { - attr(input, "name", input_name_value); - } - - if (dirty & /*log*/ 1 && input_id_value !== (input_id_value = "cv-" + /*log*/ ctx[0].id)) { - attr(input, "id", input_id_value); - } - - if (dirty & /*formatted*/ 8) { - input.checked = /*formatted*/ ctx[3]; - } - - if (dirty & /*log*/ 1 && label_for_value !== (label_for_value = "cv-" + /*log*/ ctx[0].id)) { - attr(label, "for", label_for_value); - } - }, - d(detaching) { - if (detaching) detach(label); - mounted = false; - dispose(); - } - }; -} - -// (77:6) {:else} -function create_else_block(ctx) { - let html_tag; - let raw_value = highlight(escapeHTML(/*log*/ ctx[0].message), /*filter*/ ctx[2]) + ""; - let html_anchor; - - return { - c() { - html_anchor = empty(); - this.h(); - }, - l(nodes) { - html_anchor = empty(); - this.h(); - }, - h() { - html_tag = new HtmlTag(html_anchor); - }, - m(target, anchor) { - html_tag.m(raw_value, target, anchor); - insert(target, html_anchor, anchor); - }, - p(ctx, dirty) { - if (dirty & /*log, filter*/ 5 && raw_value !== (raw_value = highlight(escapeHTML(/*log*/ ctx[0].message), /*filter*/ ctx[2]) + "")) html_tag.p(raw_value); - }, - d(detaching) { - if (detaching) detach(html_anchor); - if (detaching) html_tag.d(); - } - }; -} - -// (73:6) {#if isJson(log.message)} -function create_if_block_2(ctx) { - let p; - let raw_value = stringify(/*log*/ ctx[0].message, { formatted: /*formatted*/ ctx[3] }) + ""; - let p_class_value; - - return { - c() { - p = element("p"); - this.h(); - }, - l(nodes) { - p = claim_element(nodes, "P", { class: true }); - var p_nodes = children(p); - p_nodes.forEach(detach); - this.h(); - }, - h() { - attr(p, "class", p_class_value = "font-mono overflow-x-auto " + (/*formatted*/ ctx[3] ? "" : "max-h-96")); - }, - m(target, anchor) { - insert(target, p, anchor); - p.innerHTML = raw_value; - }, - p(ctx, dirty) { - if (dirty & /*log, formatted*/ 9 && raw_value !== (raw_value = stringify(/*log*/ ctx[0].message, { formatted: /*formatted*/ ctx[3] }) + "")) p.innerHTML = raw_value; - if (dirty & /*formatted*/ 8 && p_class_value !== (p_class_value = "font-mono overflow-x-auto " + (/*formatted*/ ctx[3] ? "" : "max-h-96"))) { - attr(p, "class", p_class_value); - } - }, - d(detaching) { - if (detaching) detach(p); - } - }; -} - -// (83:2) {#if log.id === get(cachedLastId)} -function create_if_block_1(ctx) { - let li; - let hr; - let t0; - let span; - let t1; - - return { - c() { - li = element("li"); - hr = element("hr"); - t0 = space(); - span = element("span"); - t1 = text("NEW"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - hr = claim_element(li_nodes, "HR", { class: true }); - t0 = claim_space(li_nodes); - span = claim_element(li_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - t1 = claim_text(span_nodes, "NEW"); - span_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(hr, "class", "bg-red-700 h-1"); - attr(span, "class", "text-sm absolute -top-3 left-1/2 bg-white px-4 py-1"); - attr(li, "class", "relative my-5"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, hr); - append(li, t0); - append(li, span); - append(span, t1); - }, - d(detaching) { - if (detaching) detach(li); - } - }; -} - -function create_fragment(ctx) { - let show_if = /*shouldShow*/ ctx[5](/*log*/ ctx[0], /*filter*/ ctx[2]); - let if_block_anchor; - let if_block = show_if && create_if_block(ctx); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - l(nodes) { - if (if_block) if_block.l(nodes); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - }, - p(ctx, [dirty]) { - if (dirty & /*log, filter*/ 5) show_if = /*shouldShow*/ ctx[5](/*log*/ ctx[0], /*filter*/ ctx[2]); - - if (show_if) { - if (if_block) { - if_block.p(ctx, dirty); - } else { - if_block = create_if_block(ctx); - if_block.c(); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - if_block.d(1); - if_block = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - const isJson = msg => { - try { - JSON.parse(msg); - return true; - } catch(e) { - return false; - } - }; - - const shouldShow = ({ error_type, message }, filter) => { - const typeLower = log.error_type.toLowerCase(); - const messageLower = log.message.toLowerCase(); - const filterL = filter.toLowerCase(); - return typeLower.indexOf(filterL) > -1 || messageLower.indexOf(filterL) > -1; - }; - - let { log } = $$props; - let { cachedLastId } = $$props; - let { filter } = $$props; - let formatted = false; - - function input_change_handler() { - formatted = this.checked; - $$invalidate(3, formatted); - } - - $$self.$$set = $$props => { - if ("log" in $$props) $$invalidate(0, log = $$props.log); - if ("cachedLastId" in $$props) $$invalidate(1, cachedLastId = $$props.cachedLastId); - if ("filter" in $$props) $$invalidate(2, filter = $$props.filter); - }; - - return [log, cachedLastId, filter, formatted, isJson, shouldShow, input_change_handler]; -} - -class Item extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, { log: 0, cachedLastId: 1, filter: 2 }); - } -} - -export default Item; diff --git a/gui/admin/dist/build/Modal.js b/gui/admin/dist/build/Modal.js deleted file mode 100644 index 1272e569..00000000 --- a/gui/admin/dist/build/Modal.js +++ /dev/null @@ -1,219 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, m as globals, e as element, a as append, C as create_slot, b as space, t as text, c as claim_element, d as children, g as detach, h as claim_space, f as claim_text, j as attr, k as insert, p as listen, G as update_slot, z as transition_in, A as transition_out, L as run_all, U as createEventDispatcher, B as onDestroy, M as binding_callbacks } from './main2.js'; - -/* src\pages\Logs\Modal.svelte generated by Svelte v3.24.1 */ - -const { document: document_1 } = globals; - -function add_css() { - var style = element("style"); - style.id = "svelte-11g0cp4-style"; - style.textContent = ".modal-background.svelte-11g0cp4{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.modal.svelte-11g0cp4{position:absolute;left:50%;top:50%;width:calc(100vw - 4em);max-width:32em;max-height:calc(100vh - 4em);overflow:auto;transform:translate(-50%,-50%);padding:1em;border-radius:0.2em;background:white}button.svelte-11g0cp4{display:block}"; - append(document_1.head, style); -} - -const get_header_slot_changes = dirty => ({}); -const get_header_slot_context = ctx => ({}); - -function create_fragment(ctx) { - let div0; - let t0; - let div1; - let t1; - let hr0; - let t2; - let t3; - let hr1; - let t4; - let button; - let t5; - let current; - let mounted; - let dispose; - const header_slot_template = /*$$slots*/ ctx[4].header; - const header_slot = create_slot(header_slot_template, ctx, /*$$scope*/ ctx[3], get_header_slot_context); - const default_slot_template = /*$$slots*/ ctx[4].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[3], null); - - return { - c() { - div0 = element("div"); - t0 = space(); - div1 = element("div"); - if (header_slot) header_slot.c(); - t1 = space(); - hr0 = element("hr"); - t2 = space(); - if (default_slot) default_slot.c(); - t3 = space(); - hr1 = element("hr"); - t4 = space(); - button = element("button"); - t5 = text("close modal"); - this.h(); - }, - l(nodes) { - div0 = claim_element(nodes, "DIV", { class: true }); - children(div0).forEach(detach); - t0 = claim_space(nodes); - - div1 = claim_element(nodes, "DIV", { - class: true, - role: true, - "aria-modal": true - }); - - var div1_nodes = children(div1); - if (header_slot) header_slot.l(div1_nodes); - t1 = claim_space(div1_nodes); - hr0 = claim_element(div1_nodes, "HR", {}); - t2 = claim_space(div1_nodes); - if (default_slot) default_slot.l(div1_nodes); - t3 = claim_space(div1_nodes); - hr1 = claim_element(div1_nodes, "HR", {}); - t4 = claim_space(div1_nodes); - button = claim_element(div1_nodes, "BUTTON", { autofocus: true, class: true }); - var button_nodes = children(button); - t5 = claim_text(button_nodes, "close modal"); - button_nodes.forEach(detach); - div1_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "modal-background svelte-11g0cp4"); - button.autofocus = true; - attr(button, "class", "svelte-11g0cp4"); - attr(div1, "class", "modal svelte-11g0cp4"); - attr(div1, "role", "dialog"); - attr(div1, "aria-modal", "true"); - }, - m(target, anchor) { - insert(target, div0, anchor); - insert(target, t0, anchor); - insert(target, div1, anchor); - - if (header_slot) { - header_slot.m(div1, null); - } - - append(div1, t1); - append(div1, hr0); - append(div1, t2); - - if (default_slot) { - default_slot.m(div1, null); - } - - append(div1, t3); - append(div1, hr1); - append(div1, t4); - append(div1, button); - append(button, t5); - /*div1_binding*/ ctx[5](div1); - current = true; - button.focus(); - - if (!mounted) { - dispose = [ - listen(window, "keydown", /*handle_keydown*/ ctx[2]), - listen(div0, "click", /*close*/ ctx[1]), - listen(button, "click", /*close*/ ctx[1]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (header_slot) { - if (header_slot.p && dirty & /*$$scope*/ 8) { - update_slot(header_slot, header_slot_template, ctx, /*$$scope*/ ctx[3], dirty, get_header_slot_changes, get_header_slot_context); - } - } - - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 8) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[3], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(header_slot, local); - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(header_slot, local); - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div0); - if (detaching) detach(t0); - if (detaching) detach(div1); - if (header_slot) header_slot.d(detaching); - if (default_slot) default_slot.d(detaching); - /*div1_binding*/ ctx[5](null); - mounted = false; - run_all(dispose); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - const dispatch = createEventDispatcher(); - const close = () => dispatch("close"); - let modal; - - const handle_keydown = e => { - if (e.key === "Escape") { - close(); - return; - } - - if (e.key === "Tab") { - // trap focus - const nodes = modal.querySelectorAll("*"); - - const tabbable = Array.from(nodes).filter(n => n.tabIndex >= 0); - let index = tabbable.indexOf(document.activeElement); - if (index === -1 && e.shiftKey) index = 0; - index += tabbable.length + (e.shiftKey ? -1 : 1); - index %= tabbable.length; - tabbable[index].focus(); - e.preventDefault(); - } - }; - - const previously_focused = typeof document !== "undefined" && document.activeElement; - - if (previously_focused) { - onDestroy(() => { - previously_focused.focus(); - }); - } - - let { $$slots = {}, $$scope } = $$props; - - function div1_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - modal = $$value; - $$invalidate(0, modal); - }); - } - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(3, $$scope = $$props.$$scope); - }; - - return [modal, close, handle_keydown, $$scope, $$slots, div1_binding]; -} - -class Modal extends SvelteComponent { - constructor(options) { - super(); - if (!document_1.getElementById("svelte-11g0cp4-style")) add_css(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Modal; diff --git a/gui/admin/dist/build/NewItem.js b/gui/admin/dist/build/NewItem.js deleted file mode 100644 index 9cb5d045..00000000 --- a/gui/admin/dist/build/NewItem.js +++ /dev/null @@ -1,162 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, t as text, b as space, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, a as append, p as listen, K as prevent_default, n as noop, M as binding_callbacks } from './main2.js'; -import { a as api } from './api.js'; -import { f as fetchConstants } from './fetchConstants.js'; -import './store.js'; -import './store2.js'; - -/* src\pages\Constants\NewItem.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let li; - let h2; - let t0; - let t1; - let form; - let input0; - let t2; - let input1; - let t3; - let button; - let t4; - let mounted; - let dispose; - - return { - c() { - li = element("li"); - h2 = element("h2"); - t0 = text("New item"); - t1 = space(); - form = element("form"); - input0 = element("input"); - t2 = space(); - input1 = element("input"); - t3 = space(); - button = element("button"); - t4 = text("Save"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - h2 = claim_element(li_nodes, "H2", { class: true }); - var h2_nodes = children(h2); - t0 = claim_text(h2_nodes, "New item"); - h2_nodes.forEach(detach); - t1 = claim_space(li_nodes); - form = claim_element(li_nodes, "FORM", { action: true, class: true }); - var form_nodes = children(form); - - input0 = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - value: true, - required: true, - placeholder: true - }); - - t2 = claim_space(form_nodes); - - input1 = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - value: true, - required: true, - placeholder: true - }); - - t3 = claim_space(form_nodes); - button = claim_element(form_nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - t4 = claim_text(button_nodes, "Save"); - button_nodes.forEach(detach); - form_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(h2, "class", "font-semibold mb-2"); - attr(input0, "class", "w-1/2 mb-2 rounded px-2 py-1 bg-white text-gray-600"); - attr(input0, "type", "text"); - input0.value = ""; - input0.required = true; - attr(input0, "placeholder", "Name"); - attr(input1, "class", "rounded w-full px-2 py-1 mb-2 bg-white text-gray-600"); - attr(input1, "type", "text"); - input1.value = ""; - input1.required = true; - attr(input1, "placeholder", "Value"); - attr(button, "class", "rounded py-1 px-2 bg-green-800 text-white"); - attr(form, "action", ""); - attr(form, "class", "flex flex-wrap justify-between w-full"); - attr(li, "class", "rounded mb-3 px-4 py-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, h2); - append(h2, t0); - append(li, t1); - append(li, form); - append(form, input0); - /*input0_binding*/ ctx[3](input0); - append(form, t2); - append(form, input1); - /*input1_binding*/ ctx[4](input1); - append(form, t3); - append(form, button); - append(button, t4); - - if (!mounted) { - dispose = listen(form, "submit", prevent_default(/*updateConstant*/ ctx[2])); - mounted = true; - } - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(li); - /*input0_binding*/ ctx[3](null); - /*input1_binding*/ ctx[4](null); - mounted = false; - dispose(); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let valueEl; - let nameEl; - - const updateConstant = () => { - api.setConstant(nameEl.value, valueEl.value).then(fetchConstants).then(() => { - $$invalidate(0, valueEl.value = "", valueEl); - $$invalidate(1, nameEl.value = "", nameEl); - }); - }; - - function input0_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - nameEl = $$value; - $$invalidate(1, nameEl); - }); - } - - function input1_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - valueEl = $$value; - $$invalidate(0, valueEl); - }); - } - - return [valueEl, nameEl, updateConstant, input0_binding, input1_binding]; -} - -class NewItem extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default NewItem; diff --git a/gui/admin/dist/build/[id].js b/gui/admin/dist/build/[id].js deleted file mode 100644 index e659b1a0..00000000 --- a/gui/admin/dist/build/[id].js +++ /dev/null @@ -1,2772 +0,0 @@ -import { I as writable, S as SvelteComponent, i as init, s as safe_not_equal, e as element, t as text, b as space, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, a as append, q as set_data, n as noop, U as createEventDispatcher, p as listen, K as prevent_default, z as transition_in, D as create_component, E as claim_component, F as mount_component, X as add_flush_callback, A as transition_out, H as destroy_component, v as group_outros, y as check_outros, Y as add_render_callback, Z as create_in_transition, r as create_out_transition, Q as destroy_each, L as run_all, J as empty, M as binding_callbacks, _ as bind, $ as select_option, a0 as select_value, l as component_subscribe, N as get_store_value, a1 as toggle_class, a2 as create_bidirectional_transition, w as update_keyed_each, R as onMount, x as outro_and_destroy_block, a3 as params } from './main2.js'; -import { f as format } from './index4.js'; -import { a as api, f as filtersStore, p as pageStore } from './api.js'; -import './store.js'; - -function cubicOut(t) { - const f = t - 1.0; - return f * f * f + 1.0; -} - -function slide(node, { delay = 0, duration = 400, easing = cubicOut }) { - const style = getComputedStyle(node); - const opacity = +style.opacity; - const height = parseFloat(style.height); - const padding_top = parseFloat(style.paddingTop); - const padding_bottom = parseFloat(style.paddingBottom); - const margin_top = parseFloat(style.marginTop); - const margin_bottom = parseFloat(style.marginBottom); - const border_top_width = parseFloat(style.borderTopWidth); - const border_bottom_width = parseFloat(style.borderBottomWidth); - return { - delay, - duration, - easing, - css: t => `overflow: hidden;` + - `opacity: ${Math.min(t * 20, 1) * opacity};` + - `height: ${t * height}px;` + - `padding-top: ${t * padding_top}px;` + - `padding-bottom: ${t * padding_bottom}px;` + - `margin-top: ${t * margin_top}px;` + - `margin-bottom: ${t * margin_bottom}px;` + - `border-top-width: ${t * border_top_width}px;` + - `border-bottom-width: ${t * border_bottom_width}px;` - }; -} - -function getTime(datetime) { - const dt = new Date(datetime); - return format(dt, "dd MMM yyyy, HH:mm:ss"); -} - -const createStore = () => { - const { subscribe, set, update } = writable([]); - return { - subscribe, - set, - update, - addModel: (model) => { - return update((models) => [...models, model]); - }, - refreshModels: (schemaId, page = 1) => { - return Promise.all([ - api.getModels({ schemaId, page }), - api.getModels({ schemaId, deleted: true, page }) - ]).then((results) => { - set([...results[0], ...results[1]]); - }); - } - }; -}; -var modelsStore = createStore(); - -/* src\_components\InputField.svelte generated by Svelte v3.24.1 */ - -function create_else_block$3(ctx) { - let input; - let input_value_value; - let mounted; - let dispose; - - return { - c() { - input = element("input"); - this.h(); - }, - l(nodes) { - input = claim_element(nodes, "INPUT", { - class: true, - type: true, - value: true, - placeholder: true, - name: true, - id: true - }); - - this.h(); - }, - h() { - attr(input, "class", "w-full mr-2 form-input"); - attr(input, "type", "text"); - input.value = input_value_value = /*value*/ ctx[2] ? JSON.stringify(/*value*/ ctx[2]) : ""; - attr(input, "placeholder", /*attribute_type*/ ctx[0]); - attr(input, "name", /*name*/ ctx[1]); - attr(input, "id", "attr_type"); - }, - m(target, anchor) { - insert(target, input, anchor); - - if (!mounted) { - dispose = listen(input, "input", /*propagateUpdate*/ ctx[3]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*value*/ 4 && input_value_value !== (input_value_value = /*value*/ ctx[2] ? JSON.stringify(/*value*/ ctx[2]) : "") && input.value !== input_value_value) { - input.value = input_value_value; - } - - if (dirty & /*attribute_type*/ 1) { - attr(input, "placeholder", /*attribute_type*/ ctx[0]); - } - - if (dirty & /*name*/ 2) { - attr(input, "name", /*name*/ ctx[1]); - } - }, - d(detaching) { - if (detaching) detach(input); - mounted = false; - dispose(); - } - }; -} - -// (30:2) {#if attribute_type === 'text' || attribute_type === 'upload' || attribute_type === 'array'} -function create_if_block$3(ctx) { - let textarea; - let textarea_value_value; - let mounted; - let dispose; - - return { - c() { - textarea = element("textarea"); - this.h(); - }, - l(nodes) { - textarea = claim_element(nodes, "TEXTAREA", { - class: true, - rows: true, - value: true, - placeholder: true, - name: true, - id: true - }); - - children(textarea).forEach(detach); - this.h(); - }, - h() { - attr(textarea, "class", "w-full mr-2 form-input"); - attr(textarea, "rows", "3"); - textarea.value = textarea_value_value = JSON.stringify(/*value*/ ctx[2], null, 2); - attr(textarea, "placeholder", /*attribute_type*/ ctx[0]); - attr(textarea, "name", /*name*/ ctx[1]); - attr(textarea, "id", "attr_type"); - }, - m(target, anchor) { - insert(target, textarea, anchor); - - if (!mounted) { - dispose = listen(textarea, "input", /*propagateUpdate*/ ctx[3]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*value*/ 4 && textarea_value_value !== (textarea_value_value = JSON.stringify(/*value*/ ctx[2], null, 2))) { - textarea.value = textarea_value_value; - } - - if (dirty & /*attribute_type*/ 1) { - attr(textarea, "placeholder", /*attribute_type*/ ctx[0]); - } - - if (dirty & /*name*/ 2) { - attr(textarea, "name", /*name*/ ctx[1]); - } - }, - d(detaching) { - if (detaching) detach(textarea); - mounted = false; - dispose(); - } - }; -} - -function create_fragment$5(ctx) { - let label; - let span; - let t0; - let t1; - let br; - let t2; - - function select_block_type(ctx, dirty) { - if (/*attribute_type*/ ctx[0] === "text" || /*attribute_type*/ ctx[0] === "upload" || /*attribute_type*/ ctx[0] === "array") return create_if_block$3; - return create_else_block$3; - } - - let current_block_type = select_block_type(ctx); - let if_block = current_block_type(ctx); - - return { - c() { - label = element("label"); - span = element("span"); - t0 = text(/*name*/ ctx[1]); - t1 = space(); - br = element("br"); - t2 = space(); - if_block.c(); - this.h(); - }, - l(nodes) { - label = claim_element(nodes, "LABEL", { class: true, for: true }); - var label_nodes = children(label); - span = claim_element(label_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - t0 = claim_text(span_nodes, /*name*/ ctx[1]); - span_nodes.forEach(detach); - t1 = claim_space(label_nodes); - br = claim_element(label_nodes, "BR", {}); - t2 = claim_space(label_nodes); - if_block.l(label_nodes); - label_nodes.forEach(detach); - this.h(); - }, - h() { - attr(span, "class", "w-full"); - attr(label, "class", "block w-10/12"); - attr(label, "for", "attr_type"); - }, - m(target, anchor) { - insert(target, label, anchor); - append(label, span); - append(span, t0); - append(label, t1); - append(label, br); - append(label, t2); - if_block.m(label, null); - }, - p(ctx, [dirty]) { - if (dirty & /*name*/ 2) set_data(t0, /*name*/ ctx[1]); - - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if_block.d(1); - if_block = current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(label, null); - } - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(label); - if_block.d(); - } - }; -} - -function instance$5($$self, $$props, $$invalidate) { - const dispatch = createEventDispatcher(); - let { id } = $$props; - let { attribute_type } = $$props; - let { name } = $$props; - let { value = "" } = $$props; - - // TODO: Rewrite to store? - const propagateUpdate = e => { - const data = { - id, - props: { - [name]: { - name, - value: e.target.value, - attribute_type - } - } - }; - - dispatch("formChanged", data); - }; - - $$self.$$set = $$props => { - if ("id" in $$props) $$invalidate(4, id = $$props.id); - if ("attribute_type" in $$props) $$invalidate(0, attribute_type = $$props.attribute_type); - if ("name" in $$props) $$invalidate(1, name = $$props.name); - if ("value" in $$props) $$invalidate(2, value = $$props.value); - }; - - return [attribute_type, name, value, propagateUpdate, id]; -} - -class InputField extends SvelteComponent { - constructor(options) { - super(); - - init(this, options, instance$5, create_fragment$5, safe_not_equal, { - id: 4, - attribute_type: 0, - name: 1, - value: 2 - }); - } -} - -/* src\_components\NewModelInputField.svelte generated by Svelte v3.24.1 */ - -function create_fragment$4(ctx) { - let label; - let p; - let t0; - let t1; - let span; - let t2; - let t3; - let t4; - let t5; - let input; - let input_placeholder_value; - let mounted; - let dispose; - - return { - c() { - label = element("label"); - p = element("p"); - t0 = text(/*name*/ ctx[1]); - t1 = space(); - span = element("span"); - t2 = text("("); - t3 = text(/*attribute_type*/ ctx[0]); - t4 = text(")"); - t5 = space(); - input = element("input"); - this.h(); - }, - l(nodes) { - label = claim_element(nodes, "LABEL", { class: true }); - var label_nodes = children(label); - p = claim_element(label_nodes, "P", { class: true }); - var p_nodes = children(p); - t0 = claim_text(p_nodes, /*name*/ ctx[1]); - t1 = claim_space(p_nodes); - span = claim_element(p_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - t2 = claim_text(span_nodes, "("); - t3 = claim_text(span_nodes, /*attribute_type*/ ctx[0]); - t4 = claim_text(span_nodes, ")"); - span_nodes.forEach(detach); - p_nodes.forEach(detach); - t5 = claim_space(label_nodes); - - input = claim_element(label_nodes, "INPUT", { - class: true, - type: true, - value: true, - placeholder: true - }); - - label_nodes.forEach(detach); - this.h(); - }, - h() { - attr(span, "class", "text-gray-600"); - attr(p, "class", "w-full mb-2"); - attr(input, "class", "w-10/12 mr-2 form-input"); - attr(input, "type", "text"); - input.value = /*value*/ ctx[2]; - attr(input, "placeholder", input_placeholder_value = /*getExample*/ ctx[4](/*attribute_type*/ ctx[0])); - attr(label, "class", "block w-10/12"); - }, - m(target, anchor) { - insert(target, label, anchor); - append(label, p); - append(p, t0); - append(p, t1); - append(p, span); - append(span, t2); - append(span, t3); - append(span, t4); - append(label, t5); - append(label, input); - - if (!mounted) { - dispose = listen(input, "input", /*input_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*name*/ 2) set_data(t0, /*name*/ ctx[1]); - if (dirty & /*attribute_type*/ 1) set_data(t3, /*attribute_type*/ ctx[0]); - - if (dirty & /*value*/ 4 && input.value !== /*value*/ ctx[2]) { - input.value = /*value*/ ctx[2]; - } - - if (dirty & /*attribute_type*/ 1 && input_placeholder_value !== (input_placeholder_value = /*getExample*/ ctx[4](/*attribute_type*/ ctx[0]))) { - attr(input, "placeholder", input_placeholder_value); - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(label); - mounted = false; - dispose(); - } - }; -} - -function instance$4($$self, $$props, $$invalidate) { - let { newProps } = $$props; - let { attribute_type } = $$props; - let { name } = $$props; - let { value = "" } = $$props; - - function setProp({ name, value, attribute_type }) { - $$invalidate(5, newProps[name] = { name, value, attribute_type }, newProps); - } - - const getExample = type => { - if (type === "string" || type === "text") return "\"my text\""; - if (type === "integer") return "1337"; - if (type === "float") return "13.37"; - if (type === "array") return "[\"my\", \"array\", 10]"; - if (type === "boolean") return "true"; - if (type === "datetime") return "\"2019-04-03T00:00:00.000Z\""; - }; - - const input_handler = e => { - setProp({ - name, - value: e.target.value, - attribute_type - }); - }; - - $$self.$$set = $$props => { - if ("newProps" in $$props) $$invalidate(5, newProps = $$props.newProps); - if ("attribute_type" in $$props) $$invalidate(0, attribute_type = $$props.attribute_type); - if ("name" in $$props) $$invalidate(1, name = $$props.name); - if ("value" in $$props) $$invalidate(2, value = $$props.value); - }; - - return [attribute_type, name, value, setProp, getExample, newProps, input_handler]; -} - -class NewModelInputField extends SvelteComponent { - constructor(options) { - super(); - - init(this, options, instance$4, create_fragment$4, safe_not_equal, { - newProps: 5, - attribute_type: 0, - name: 1, - value: 2 - }); - } -} - -/* src\pages\Models\Manage\_new.svelte generated by Svelte v3.24.1 */ - -function get_each_context$2(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[9] = list[i].name; - child_ctx[10] = list[i].attribute_type; - child_ctx[12] = i; - return child_ctx; -} - -// (29:20) {:else} -function create_else_block$2(ctx) { - let t; - - return { - c() { - t = text("+"); - }, - l(nodes) { - t = claim_text(nodes, "+"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (29:2) {#if showNewForm} -function create_if_block_1$1(ctx) { - let t; - - return { - c() { - t = text("-"); - }, - l(nodes) { - t = claim_text(nodes, "-"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (32:0) {#if showNewForm} -function create_if_block$2(ctx) { - let form; - let t0; - let br; - let t1; - let div; - let button0; - let t2; - let t3; - let button1; - let t4; - let form_intro; - let form_outro; - let current; - let mounted; - let dispose; - let each_value = /*props*/ ctx[0]; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$2(get_each_context$2(ctx, each_value, i)); - } - - const out = i => transition_out(each_blocks[i], 1, 1, () => { - each_blocks[i] = null; - }); - - return { - c() { - form = element("form"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t0 = space(); - br = element("br"); - t1 = space(); - div = element("div"); - button0 = element("button"); - t2 = text("Create"); - t3 = space(); - button1 = element("button"); - t4 = text("Cancel"); - this.h(); - }, - l(nodes) { - form = claim_element(nodes, "FORM", { class: true }); - var form_nodes = children(form); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(form_nodes); - } - - t0 = claim_space(form_nodes); - br = claim_element(form_nodes, "BR", {}); - t1 = claim_space(form_nodes); - div = claim_element(form_nodes, "DIV", { class: true }); - var div_nodes = children(div); - button0 = claim_element(div_nodes, "BUTTON", { class: true }); - var button0_nodes = children(button0); - t2 = claim_text(button0_nodes, "Create"); - button0_nodes.forEach(detach); - t3 = claim_space(div_nodes); - button1 = claim_element(div_nodes, "BUTTON", { type: true, class: true }); - var button1_nodes = children(button1); - t4 = claim_text(button1_nodes, "Cancel"); - button1_nodes.forEach(detach); - div_nodes.forEach(detach); - form_nodes.forEach(detach); - this.h(); - }, - h() { - attr(button0, "class", "button"); - attr(button1, "type", "button"); - attr(button1, "class", "ml-4 button link"); - attr(div, "class", "flex w-full mt-4"); - attr(form, "class", "flex flex-wrap p-6 mb-4 border border-blue-500 rounded"); - }, - m(target, anchor) { - insert(target, form, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(form, null); - } - - append(form, t0); - append(form, br); - append(form, t1); - append(form, div); - append(div, button0); - append(button0, t2); - append(div, t3); - append(div, button1); - append(button1, t4); - current = true; - - if (!mounted) { - dispose = [ - listen(button1, "click", /*click_handler_1*/ ctx[8]), - listen(form, "submit", prevent_default(/*handleSubmit*/ ctx[3])) - ]; - - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*props, newProps*/ 5) { - each_value = /*props*/ ctx[0]; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$2(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - transition_in(each_blocks[i], 1); - } else { - each_blocks[i] = create_each_block$2(child_ctx); - each_blocks[i].c(); - transition_in(each_blocks[i], 1); - each_blocks[i].m(form, t0); - } - } - - group_outros(); - - for (i = each_value.length; i < each_blocks.length; i += 1) { - out(i); - } - - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - add_render_callback(() => { - if (form_outro) form_outro.end(1); - if (!form_intro) form_intro = create_in_transition(form, slide, {}); - form_intro.start(); - }); - - current = true; - }, - o(local) { - each_blocks = each_blocks.filter(Boolean); - - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - if (form_intro) form_intro.invalidate(); - form_outro = create_out_transition(form, slide, {}); - current = false; - }, - d(detaching) { - if (detaching) detach(form); - destroy_each(each_blocks, detaching); - if (detaching && form_outro) form_outro.end(); - mounted = false; - run_all(dispose); - } - }; -} - -// (35:4) {#each props as { name, attribute_type } -function create_each_block$2(ctx) { - let div; - let newmodelinputfield; - let updating_newProps; - let current; - - function newmodelinputfield_newProps_binding(value) { - /*newmodelinputfield_newProps_binding*/ ctx[7].call(null, value); - } - - let newmodelinputfield_props = { - attribute_type: /*attribute_type*/ ctx[10], - name: /*name*/ ctx[9], - value: "", - placeholder: /*attribute_type*/ ctx[10] - }; - - if (/*newProps*/ ctx[2] !== void 0) { - newmodelinputfield_props.newProps = /*newProps*/ ctx[2]; - } - - newmodelinputfield = new NewModelInputField({ props: newmodelinputfield_props }); - binding_callbacks.push(() => bind(newmodelinputfield, "newProps", newmodelinputfield_newProps_binding)); - - return { - c() { - div = element("div"); - create_component(newmodelinputfield.$$.fragment); - this.h(); - }, - l(nodes) { - div = claim_element(nodes, "DIV", { class: true }); - var div_nodes = children(div); - claim_component(newmodelinputfield.$$.fragment, div_nodes); - div_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div, "class", "w-5/12 mb-2 mr-4"); - }, - m(target, anchor) { - insert(target, div, anchor); - mount_component(newmodelinputfield, div, null); - current = true; - }, - p(ctx, dirty) { - const newmodelinputfield_changes = {}; - if (dirty & /*props*/ 1) newmodelinputfield_changes.attribute_type = /*attribute_type*/ ctx[10]; - if (dirty & /*props*/ 1) newmodelinputfield_changes.name = /*name*/ ctx[9]; - if (dirty & /*props*/ 1) newmodelinputfield_changes.placeholder = /*attribute_type*/ ctx[10]; - - if (!updating_newProps && dirty & /*newProps*/ 4) { - updating_newProps = true; - newmodelinputfield_changes.newProps = /*newProps*/ ctx[2]; - add_flush_callback(() => updating_newProps = false); - } - - newmodelinputfield.$set(newmodelinputfield_changes); - }, - i(local) { - if (current) return; - transition_in(newmodelinputfield.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(newmodelinputfield.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - destroy_component(newmodelinputfield); - } - }; -} - -function create_fragment$3(ctx) { - let button; - let t0; - let t1; - let if_block1_anchor; - let current; - let mounted; - let dispose; - - function select_block_type(ctx, dirty) { - if (/*showNewForm*/ ctx[1]) return create_if_block_1$1; - return create_else_block$2; - } - - let current_block_type = select_block_type(ctx); - let if_block0 = current_block_type(ctx); - let if_block1 = /*showNewForm*/ ctx[1] && create_if_block$2(ctx); - - return { - c() { - button = element("button"); - if_block0.c(); - t0 = text(" New record"); - t1 = space(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - this.h(); - }, - l(nodes) { - button = claim_element(nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - if_block0.l(button_nodes); - t0 = claim_text(button_nodes, " New record"); - button_nodes.forEach(detach); - t1 = claim_space(nodes); - if (if_block1) if_block1.l(nodes); - if_block1_anchor = empty(); - this.h(); - }, - h() { - attr(button, "class", "my-4 ml-auto button"); - }, - m(target, anchor) { - insert(target, button, anchor); - if_block0.m(button, null); - append(button, t0); - insert(target, t1, anchor); - if (if_block1) if_block1.m(target, anchor); - insert(target, if_block1_anchor, anchor); - current = true; - - if (!mounted) { - dispose = listen(button, "click", /*click_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, [dirty]) { - if (current_block_type !== (current_block_type = select_block_type(ctx))) { - if_block0.d(1); - if_block0 = current_block_type(ctx); - - if (if_block0) { - if_block0.c(); - if_block0.m(button, t0); - } - } - - if (/*showNewForm*/ ctx[1]) { - if (if_block1) { - if_block1.p(ctx, dirty); - - if (dirty & /*showNewForm*/ 2) { - transition_in(if_block1, 1); - } - } else { - if_block1 = create_if_block$2(ctx); - if_block1.c(); - transition_in(if_block1, 1); - if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); - } - } else if (if_block1) { - group_outros(); - - transition_out(if_block1, 1, 1, () => { - if_block1 = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block1); - current = true; - }, - o(local) { - transition_out(if_block1); - current = false; - }, - d(detaching) { - if (detaching) detach(button); - if_block0.d(); - if (detaching) detach(t1); - if (if_block1) if_block1.d(detaching); - if (detaching) detach(if_block1_anchor); - mounted = false; - dispose(); - } - }; -} - -function instance$3($$self, $$props, $$invalidate) { - let showNewForm = false; - let { schemaId } = $$props; - let { schemaName } = $$props; - let { props } = $$props; - let newProps = {}; - - const handleSubmit = () => { - api.createModel(schemaName, newProps).then(data => { - if (data) { - modelsStore.refreshModels(schemaId); - $$invalidate(1, showNewForm = false); - } - }); - }; - - const click_handler = () => $$invalidate(1, showNewForm = !showNewForm); - - function newmodelinputfield_newProps_binding(value) { - newProps = value; - $$invalidate(2, newProps); - } - - const click_handler_1 = () => $$invalidate(1, showNewForm = !showNewForm); - - $$self.$$set = $$props => { - if ("schemaId" in $$props) $$invalidate(4, schemaId = $$props.schemaId); - if ("schemaName" in $$props) $$invalidate(5, schemaName = $$props.schemaName); - if ("props" in $$props) $$invalidate(0, props = $$props.props); - }; - - return [ - props, - showNewForm, - newProps, - handleSubmit, - schemaId, - schemaName, - click_handler, - newmodelinputfield_newProps_binding, - click_handler_1 - ]; -} - -class New extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$3, create_fragment$3, safe_not_equal, { schemaId: 4, schemaName: 5, props: 0 }); - } -} - -/* src\pages\Models\Manage\_filter.svelte generated by Svelte v3.24.1 */ - -function get_each_context$1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[14] = list[i]; - child_ctx[16] = i; - return child_ctx; -} - -// (52:18) {:else} -function create_else_block$1(ctx) { - let t; - - return { - c() { - t = text("+"); - }, - l(nodes) { - t = claim_text(nodes, "+"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (52:0) {#if showFilters} -function create_if_block_5(ctx) { - let t; - - return { - c() { - t = text("-"); - }, - l(nodes) { - t = claim_text(nodes, "-"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (55:0) {#if showFilters} -function create_if_block$1(ctx) { - let form; - let select0; - let option0; - let t0; - let t1; - let select1; - let option1; - let t2; - let option2; - let t3; - let option3; - let t4; - let option4; - let t5; - let if_block0_anchor; - let if_block1_anchor; - let t6; - let input; - let input_value_value; - let t7; - let show_if = /*showValueField*/ ctx[6](/*selectedOperation*/ ctx[2], /*selectedProperty*/ ctx[3]); - let t8; - let br; - let t9; - let div; - let button0; - let t10; - let t11; - let button1; - let t12; - let form_intro; - let form_outro; - let current; - let mounted; - let dispose; - let each_value = /*props*/ ctx[0]; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i)); - } - - let if_block0 = (/*selectedProperty*/ ctx[3].attribute_type === "string" || /*selectedProperty*/ ctx[3].attribute_type === "text") && create_if_block_4(); - let if_block1 = (/*selectedProperty*/ ctx[3].attribute_type === "integer" || /*selectedProperty*/ ctx[3].attribute_type === "float") && create_if_block_3(); - let if_block2 = /*selectedProperty*/ ctx[3].attribute_type === "array" && create_if_block_2(); - let if_block3 = show_if && create_if_block_1(ctx); - - return { - c() { - form = element("form"); - select0 = element("select"); - option0 = element("option"); - t0 = text("Choose property"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t1 = space(); - select1 = element("select"); - option1 = element("option"); - t2 = text("Choose filter type"); - option2 = element("option"); - t3 = text("contains"); - option3 = element("option"); - t4 = text("exists"); - option4 = element("option"); - t5 = text("not contains"); - if (if_block0) if_block0.c(); - if_block0_anchor = empty(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - if (if_block2) if_block2.c(); - t6 = space(); - input = element("input"); - t7 = space(); - if (if_block3) if_block3.c(); - t8 = space(); - br = element("br"); - t9 = space(); - div = element("div"); - button0 = element("button"); - t10 = text("Filter"); - t11 = space(); - button1 = element("button"); - t12 = text("Cancel"); - this.h(); - }, - l(nodes) { - form = claim_element(nodes, "FORM", { class: true }); - var form_nodes = children(form); - select0 = claim_element(form_nodes, "SELECT", { name: true, class: true, required: true }); - var select0_nodes = children(select0); - option0 = claim_element(select0_nodes, "OPTION", { value: true, class: true }); - var option0_nodes = children(option0); - t0 = claim_text(option0_nodes, "Choose property"); - option0_nodes.forEach(detach); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(select0_nodes); - } - - select0_nodes.forEach(detach); - t1 = claim_space(form_nodes); - select1 = claim_element(form_nodes, "SELECT", { name: true, class: true, required: true }); - var select1_nodes = children(select1); - option1 = claim_element(select1_nodes, "OPTION", { value: true, class: true }); - var option1_nodes = children(option1); - t2 = claim_text(option1_nodes, "Choose filter type"); - option1_nodes.forEach(detach); - option2 = claim_element(select1_nodes, "OPTION", { value: true }); - var option2_nodes = children(option2); - t3 = claim_text(option2_nodes, "contains"); - option2_nodes.forEach(detach); - option3 = claim_element(select1_nodes, "OPTION", { value: true }); - var option3_nodes = children(option3); - t4 = claim_text(option3_nodes, "exists"); - option3_nodes.forEach(detach); - option4 = claim_element(select1_nodes, "OPTION", { value: true }); - var option4_nodes = children(option4); - t5 = claim_text(option4_nodes, "not contains"); - option4_nodes.forEach(detach); - if (if_block0) if_block0.l(select1_nodes); - if_block0_anchor = empty(); - if (if_block1) if_block1.l(select1_nodes); - if_block1_anchor = empty(); - if (if_block2) if_block2.l(select1_nodes); - select1_nodes.forEach(detach); - t6 = claim_space(form_nodes); - input = claim_element(form_nodes, "INPUT", { type: true, name: true, value: true }); - t7 = claim_space(form_nodes); - if (if_block3) if_block3.l(form_nodes); - t8 = claim_space(form_nodes); - br = claim_element(form_nodes, "BR", {}); - t9 = claim_space(form_nodes); - div = claim_element(form_nodes, "DIV", { class: true }); - var div_nodes = children(div); - button0 = claim_element(div_nodes, "BUTTON", { class: true }); - var button0_nodes = children(button0); - t10 = claim_text(button0_nodes, "Filter"); - button0_nodes.forEach(detach); - t11 = claim_space(div_nodes); - button1 = claim_element(div_nodes, "BUTTON", { type: true, class: true }); - var button1_nodes = children(button1); - t12 = claim_text(button1_nodes, "Cancel"); - button1_nodes.forEach(detach); - div_nodes.forEach(detach); - form_nodes.forEach(detach); - this.h(); - }, - h() { - option0.__value = ""; - option0.value = option0.__value; - attr(option0, "class", "text-gray-500"); - attr(select0, "name", "property"); - attr(select0, "class", "mr-4 form-select"); - select0.required = true; - if (/*selectedProperty*/ ctx[3] === void 0) add_render_callback(() => /*select0_change_handler*/ ctx[10].call(select0)); - option1.__value = ""; - option1.value = option1.__value; - attr(option1, "class", "text-gray-500"); - option2.__value = "contains"; - option2.value = option2.__value; - option3.__value = "exists"; - option3.value = option3.__value; - option4.__value = "not_contains"; - option4.value = option4.__value; - attr(select1, "name", "operation"); - attr(select1, "class", "mr-2 form-select"); - select1.required = true; - if (/*selectedOperation*/ ctx[2] === void 0) add_render_callback(() => /*select1_change_handler*/ ctx[12].call(select1)); - attr(input, "type", "hidden"); - attr(input, "name", "type"); - input.value = input_value_value = /*getPropType*/ ctx[5](/*props*/ ctx[0], /*selectedProperty*/ ctx[3]); - attr(button0, "class", "button"); - attr(button1, "type", "button"); - attr(button1, "class", "ml-4 button link"); - attr(div, "class", "flex w-full mt-4"); - attr(form, "class", "flex flex-wrap items-center p-6 mb-4 border border-blue-500 rounded"); - }, - m(target, anchor) { - insert(target, form, anchor); - append(form, select0); - append(select0, option0); - append(option0, t0); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(select0, null); - } - - select_option(select0, /*selectedProperty*/ ctx[3]); - append(form, t1); - append(form, select1); - append(select1, option1); - append(option1, t2); - append(select1, option2); - append(option2, t3); - append(select1, option3); - append(option3, t4); - append(select1, option4); - append(option4, t5); - if (if_block0) if_block0.m(select1, null); - append(select1, if_block0_anchor); - if (if_block1) if_block1.m(select1, null); - append(select1, if_block1_anchor); - if (if_block2) if_block2.m(select1, null); - select_option(select1, /*selectedOperation*/ ctx[2]); - append(form, t6); - append(form, input); - append(form, t7); - if (if_block3) if_block3.m(form, null); - append(form, t8); - append(form, br); - append(form, t9); - append(form, div); - append(div, button0); - append(button0, t10); - append(div, t11); - append(div, button1); - append(button1, t12); - current = true; - - if (!mounted) { - dispose = [ - listen(select0, "change", /*select0_change_handler*/ ctx[10]), - listen(select0, "blur", /*blur_handler*/ ctx[11]), - listen(select1, "change", /*select1_change_handler*/ ctx[12]), - listen(button1, "click", /*click_handler_1*/ ctx[13]), - listen(form, "submit", prevent_default(/*handleSubmit*/ ctx[4])) - ]; - - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*props*/ 1) { - each_value = /*props*/ ctx[0]; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$1(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block$1(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(select0, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - - if (dirty & /*selectedProperty, props*/ 9) { - select_option(select0, /*selectedProperty*/ ctx[3]); - } - - if (/*selectedProperty*/ ctx[3].attribute_type === "string" || /*selectedProperty*/ ctx[3].attribute_type === "text") { - if (if_block0) ; else { - if_block0 = create_if_block_4(); - if_block0.c(); - if_block0.m(select1, if_block0_anchor); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (/*selectedProperty*/ ctx[3].attribute_type === "integer" || /*selectedProperty*/ ctx[3].attribute_type === "float") { - if (if_block1) ; else { - if_block1 = create_if_block_3(); - if_block1.c(); - if_block1.m(select1, if_block1_anchor); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - - if (/*selectedProperty*/ ctx[3].attribute_type === "array") { - if (if_block2) ; else { - if_block2 = create_if_block_2(); - if_block2.c(); - if_block2.m(select1, null); - } - } else if (if_block2) { - if_block2.d(1); - if_block2 = null; - } - - if (dirty & /*selectedOperation*/ 4) { - select_option(select1, /*selectedOperation*/ ctx[2]); - } - - if (!current || dirty & /*props, selectedProperty*/ 9 && input_value_value !== (input_value_value = /*getPropType*/ ctx[5](/*props*/ ctx[0], /*selectedProperty*/ ctx[3]))) { - input.value = input_value_value; - } - - if (dirty & /*selectedOperation, selectedProperty*/ 12) show_if = /*showValueField*/ ctx[6](/*selectedOperation*/ ctx[2], /*selectedProperty*/ ctx[3]); - - if (show_if) { - if (if_block3) { - if_block3.p(ctx, dirty); - } else { - if_block3 = create_if_block_1(ctx); - if_block3.c(); - if_block3.m(form, t8); - } - } else if (if_block3) { - if_block3.d(1); - if_block3 = null; - } - }, - i(local) { - if (current) return; - - add_render_callback(() => { - if (form_outro) form_outro.end(1); - if (!form_intro) form_intro = create_in_transition(form, slide, {}); - form_intro.start(); - }); - - current = true; - }, - o(local) { - if (form_intro) form_intro.invalidate(); - form_outro = create_out_transition(form, slide, {}); - current = false; - }, - d(detaching) { - if (detaching) detach(form); - destroy_each(each_blocks, detaching); - if (if_block0) if_block0.d(); - if (if_block1) if_block1.d(); - if (if_block2) if_block2.d(); - if (if_block3) if_block3.d(); - if (detaching && form_outro) form_outro.end(); - mounted = false; - run_all(dispose); - } - }; -} - -// (65:6) {#each props as prop, i} -function create_each_block$1(ctx) { - let option; - let t0_value = /*prop*/ ctx[14].name + ""; - let t0; - let t1; - let t2_value = /*prop*/ ctx[14].attribute_type + ""; - let t2; - let t3; - let option_value_value; - - return { - c() { - option = element("option"); - t0 = text(t0_value); - t1 = text(" ("); - t2 = text(t2_value); - t3 = text(")"); - this.h(); - }, - l(nodes) { - option = claim_element(nodes, "OPTION", { value: true }); - var option_nodes = children(option); - t0 = claim_text(option_nodes, t0_value); - t1 = claim_text(option_nodes, " ("); - t2 = claim_text(option_nodes, t2_value); - t3 = claim_text(option_nodes, ")"); - option_nodes.forEach(detach); - this.h(); - }, - h() { - option.__value = option_value_value = /*prop*/ ctx[14].name; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t0); - append(option, t1); - append(option, t2); - append(option, t3); - }, - p(ctx, dirty) { - if (dirty & /*props*/ 1 && t0_value !== (t0_value = /*prop*/ ctx[14].name + "")) set_data(t0, t0_value); - if (dirty & /*props*/ 1 && t2_value !== (t2_value = /*prop*/ ctx[14].attribute_type + "")) set_data(t2, t2_value); - - if (dirty & /*props*/ 1 && option_value_value !== (option_value_value = /*prop*/ ctx[14].name)) { - option.__value = option_value_value; - option.value = option.__value; - } - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (77:6) {#if selectedProperty.attribute_type === 'string' || selectedProperty.attribute_type === 'text'} -function create_if_block_4(ctx) { - let option0; - let t0; - let option1; - let t1; - let option2; - let t2; - let option3; - let t3; - - return { - c() { - option0 = element("option"); - t0 = text("ends with"); - option1 = element("option"); - t1 = text("starts with"); - option2 = element("option"); - t2 = text("not ends with"); - option3 = element("option"); - t3 = text("not starts with"); - this.h(); - }, - l(nodes) { - option0 = claim_element(nodes, "OPTION", { value: true }); - var option0_nodes = children(option0); - t0 = claim_text(option0_nodes, "ends with"); - option0_nodes.forEach(detach); - option1 = claim_element(nodes, "OPTION", { value: true }); - var option1_nodes = children(option1); - t1 = claim_text(option1_nodes, "starts with"); - option1_nodes.forEach(detach); - option2 = claim_element(nodes, "OPTION", { value: true }); - var option2_nodes = children(option2); - t2 = claim_text(option2_nodes, "not ends with"); - option2_nodes.forEach(detach); - option3 = claim_element(nodes, "OPTION", { value: true }); - var option3_nodes = children(option3); - t3 = claim_text(option3_nodes, "not starts with"); - option3_nodes.forEach(detach); - this.h(); - }, - h() { - option0.__value = "ends_with"; - option0.value = option0.__value; - option1.__value = "starts_with"; - option1.value = option1.__value; - option2.__value = "not_ends_with"; - option2.value = option2.__value; - option3.__value = "not_starts_with"; - option3.value = option3.__value; - }, - m(target, anchor) { - insert(target, option0, anchor); - append(option0, t0); - insert(target, option1, anchor); - append(option1, t1); - insert(target, option2, anchor); - append(option2, t2); - insert(target, option3, anchor); - append(option3, t3); - }, - d(detaching) { - if (detaching) detach(option0); - if (detaching) detach(option1); - if (detaching) detach(option2); - if (detaching) detach(option3); - } - }; -} - -// (84:6) {#if selectedProperty.attribute_type === 'integer' || selectedProperty.attribute_type === 'float'} -function create_if_block_3(ctx) { - let option; - let t; - - return { - c() { - option = element("option"); - t = text("range"); - this.h(); - }, - l(nodes) { - option = claim_element(nodes, "OPTION", { value: true }); - var option_nodes = children(option); - t = claim_text(option_nodes, "range"); - option_nodes.forEach(detach); - this.h(); - }, - h() { - option.__value = "range"; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t); - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (88:6) {#if selectedProperty.attribute_type === 'array'} -function create_if_block_2(ctx) { - let option0; - let t0; - let option1; - let t1; - - return { - c() { - option0 = element("option"); - t0 = text("value in"); - option1 = element("option"); - t1 = text("not value in"); - this.h(); - }, - l(nodes) { - option0 = claim_element(nodes, "OPTION", { value: true }); - var option0_nodes = children(option0); - t0 = claim_text(option0_nodes, "value in"); - option0_nodes.forEach(detach); - option1 = claim_element(nodes, "OPTION", { value: true }); - var option1_nodes = children(option1); - t1 = claim_text(option1_nodes, "not value in"); - option1_nodes.forEach(detach); - this.h(); - }, - h() { - option0.__value = "value_in"; - option0.value = option0.__value; - option1.__value = "not_value_in"; - option1.value = option1.__value; - }, - m(target, anchor) { - insert(target, option0, anchor); - append(option0, t0); - insert(target, option1, anchor); - append(option1, t1); - }, - d(detaching) { - if (detaching) detach(option0); - if (detaching) detach(option1); - } - }; -} - -// (96:4) {#if showValueField(selectedOperation, selectedProperty)} -function create_if_block_1(ctx) { - let input; - let t0; - let p; - let t1; - let t2_value = /*getHint*/ ctx[7](/*selectedOperation*/ ctx[2]) + ""; - let t2; - - return { - c() { - input = element("input"); - t0 = space(); - p = element("p"); - t1 = text("Example: "); - t2 = text(t2_value); - this.h(); - }, - l(nodes) { - input = claim_element(nodes, "INPUT", { type: true, name: true, class: true }); - t0 = claim_space(nodes); - p = claim_element(nodes, "P", { class: true }); - var p_nodes = children(p); - t1 = claim_text(p_nodes, "Example: "); - t2 = claim_text(p_nodes, t2_value); - p_nodes.forEach(detach); - this.h(); - }, - h() { - attr(input, "type", "text"); - attr(input, "name", "value"); - attr(input, "class", "w-64 form-input"); - attr(p, "class", "ml-4 text-gray-600"); - }, - m(target, anchor) { - insert(target, input, anchor); - insert(target, t0, anchor); - insert(target, p, anchor); - append(p, t1); - append(p, t2); - }, - p(ctx, dirty) { - if (dirty & /*selectedOperation*/ 4 && t2_value !== (t2_value = /*getHint*/ ctx[7](/*selectedOperation*/ ctx[2]) + "")) set_data(t2, t2_value); - }, - d(detaching) { - if (detaching) detach(input); - if (detaching) detach(t0); - if (detaching) detach(p); - } - }; -} - -function create_fragment$2(ctx) { - let button; - let t0; - let t1; - let if_block1_anchor; - let current; - let mounted; - let dispose; - - function select_block_type(ctx, dirty) { - if (/*showFilters*/ ctx[1]) return create_if_block_5; - return create_else_block$1; - } - - let current_block_type = select_block_type(ctx); - let if_block0 = current_block_type(ctx); - let if_block1 = /*showFilters*/ ctx[1] && create_if_block$1(ctx); - - return { - c() { - button = element("button"); - if_block0.c(); - t0 = text(" Filter"); - t1 = space(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - this.h(); - }, - l(nodes) { - button = claim_element(nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - if_block0.l(button_nodes); - t0 = claim_text(button_nodes, " Filter"); - button_nodes.forEach(detach); - t1 = claim_space(nodes); - if (if_block1) if_block1.l(nodes); - if_block1_anchor = empty(); - this.h(); - }, - h() { - attr(button, "class", "my-4 ml-auto button"); - }, - m(target, anchor) { - insert(target, button, anchor); - if_block0.m(button, null); - append(button, t0); - insert(target, t1, anchor); - if (if_block1) if_block1.m(target, anchor); - insert(target, if_block1_anchor, anchor); - current = true; - - if (!mounted) { - dispose = listen(button, "click", /*click_handler*/ ctx[9]); - mounted = true; - } - }, - p(ctx, [dirty]) { - if (current_block_type !== (current_block_type = select_block_type(ctx))) { - if_block0.d(1); - if_block0 = current_block_type(ctx); - - if (if_block0) { - if_block0.c(); - if_block0.m(button, t0); - } - } - - if (/*showFilters*/ ctx[1]) { - if (if_block1) { - if_block1.p(ctx, dirty); - - if (dirty & /*showFilters*/ 2) { - transition_in(if_block1, 1); - } - } else { - if_block1 = create_if_block$1(ctx); - if_block1.c(); - transition_in(if_block1, 1); - if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); - } - } else if (if_block1) { - group_outros(); - - transition_out(if_block1, 1, 1, () => { - if_block1 = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block1); - current = true; - }, - o(local) { - transition_out(if_block1); - current = false; - }, - d(detaching) { - if (detaching) detach(button); - if_block0.d(); - if (detaching) detach(t1); - if (if_block1) if_block1.d(detaching); - if (detaching) detach(if_block1_anchor); - mounted = false; - dispose(); - } - }; -} - -function instance$2($$self, $$props, $$invalidate) { - let { props } = $$props; - let { schemaId } = $$props; - let showFilters = false; - let selectedOperation = ""; - let selectedProperty = ""; - - const handleSubmit = evt => { - const form = evt.target; - const fd = new FormData(form); - const filters = Object.fromEntries(fd); - filtersStore.set(filters); - modelsStore.refreshModels(schemaId); - }; - - const getPropType = (props, name) => { - const prop = props.find(prop => prop.name === name); - - if (prop) { - return prop.attribute_type; - } - }; - - const showValueField = (op, { attribute_type: type }) => { - if (op === "value-in" || op === "value-not-in") { - if (type === "array") return true; - return false; - } - - return true; - }; - - const getHint = op => { - if (op === "range") return "{ gt: \"10\", lt: \"20\" } - remember about JSON format and double quotes"; - if (op === "value_in" || op === "not_value_in") return "[10, \"platformOS\", 30] - remember about square brackets and double quotes"; - if (op === "ends_with" || op === "not-ends-with") return "\"platformOS\" - remember about double quotes"; - if (op === "starts_with" || op === "not-starts-with") return "\"platformOS\" - remember about double quotes"; - if (op === "exists" || op === "not-starts-with") return "true - booleans are NOT inside quotes"; - return "\"platformOS\" - remember about double quotes"; - }; - - const click_handler = () => $$invalidate(1, showFilters = !showFilters); - - function select0_change_handler() { - selectedProperty = select_value(this); - $$invalidate(3, selectedProperty); - $$invalidate(0, props); - } - - const blur_handler = () => $$invalidate(2, selectedOperation = undefined); - - function select1_change_handler() { - selectedOperation = select_value(this); - $$invalidate(2, selectedOperation); - } - - const click_handler_1 = () => { - filtersStore.reset(); - $$invalidate(1, showFilters = false); - }; - - $$self.$$set = $$props => { - if ("props" in $$props) $$invalidate(0, props = $$props.props); - if ("schemaId" in $$props) $$invalidate(8, schemaId = $$props.schemaId); - }; - - return [ - props, - showFilters, - selectedOperation, - selectedProperty, - handleSubmit, - getPropType, - showValueField, - getHint, - schemaId, - click_handler, - select0_change_handler, - blur_handler, - select1_change_handler, - click_handler_1 - ]; -} - -class Filter extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$2, create_fragment$2, safe_not_equal, { props: 0, schemaId: 8 }); - } -} - -/* src\pages\Models\Manage\_pagination.svelte generated by Svelte v3.24.1 */ - -function create_fragment$1(ctx) { - let ul; - let li0; - let button0; - let t0; - let t1; - let li1; - let t2; - let t3_value = /*$pageStore*/ ctx[0].total_pages + ""; - let t3; - let t4; - let li2; - let t5; - let t6_value = /*$pageStore*/ ctx[0].page + ""; - let t6; - let t7; - let li3; - let button1; - let t8; - let mounted; - let dispose; - - return { - c() { - ul = element("ul"); - li0 = element("li"); - button0 = element("button"); - t0 = text("Previous page"); - t1 = space(); - li1 = element("li"); - t2 = text("Total Pages: "); - t3 = text(t3_value); - t4 = space(); - li2 = element("li"); - t5 = text("Current page: "); - t6 = text(t6_value); - t7 = space(); - li3 = element("li"); - button1 = element("button"); - t8 = text("Next page"); - this.h(); - }, - l(nodes) { - ul = claim_element(nodes, "UL", { class: true }); - var ul_nodes = children(ul); - li0 = claim_element(ul_nodes, "LI", {}); - var li0_nodes = children(li0); - button0 = claim_element(li0_nodes, "BUTTON", { class: true }); - var button0_nodes = children(button0); - t0 = claim_text(button0_nodes, "Previous page"); - button0_nodes.forEach(detach); - li0_nodes.forEach(detach); - t1 = claim_space(ul_nodes); - li1 = claim_element(ul_nodes, "LI", {}); - var li1_nodes = children(li1); - t2 = claim_text(li1_nodes, "Total Pages: "); - t3 = claim_text(li1_nodes, t3_value); - li1_nodes.forEach(detach); - t4 = claim_space(ul_nodes); - li2 = claim_element(ul_nodes, "LI", {}); - var li2_nodes = children(li2); - t5 = claim_text(li2_nodes, "Current page: "); - t6 = claim_text(li2_nodes, t6_value); - li2_nodes.forEach(detach); - t7 = claim_space(ul_nodes); - li3 = claim_element(ul_nodes, "LI", {}); - var li3_nodes = children(li3); - button1 = claim_element(li3_nodes, "BUTTON", { class: true }); - var button1_nodes = children(button1); - t8 = claim_text(button1_nodes, "Next page"); - button1_nodes.forEach(detach); - li3_nodes.forEach(detach); - ul_nodes.forEach(detach); - this.h(); - }, - h() { - attr(button0, "class", "button secondary"); - attr(button1, "class", "button secondary"); - attr(ul, "class", "flex justify-between"); - }, - m(target, anchor) { - insert(target, ul, anchor); - append(ul, li0); - append(li0, button0); - append(button0, t0); - append(ul, t1); - append(ul, li1); - append(li1, t2); - append(li1, t3); - append(ul, t4); - append(ul, li2); - append(li2, t5); - append(li2, t6); - append(ul, t7); - append(ul, li3); - append(li3, button1); - append(button1, t8); - - if (!mounted) { - dispose = [ - listen(button0, "click", /*decrementPage*/ ctx[2]), - listen(button1, "click", /*incrementPage*/ ctx[1]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*$pageStore*/ 1 && t3_value !== (t3_value = /*$pageStore*/ ctx[0].total_pages + "")) set_data(t3, t3_value); - if (dirty & /*$pageStore*/ 1 && t6_value !== (t6_value = /*$pageStore*/ ctx[0].page + "")) set_data(t6, t6_value); - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(ul); - mounted = false; - run_all(dispose); - } - }; -} - -function instance$1($$self, $$props, $$invalidate) { - let $pageStore; - component_subscribe($$self, pageStore, $$value => $$invalidate(0, $pageStore = $$value)); - - const incrementPage = () => { - pageStore.increment(); - const ps = get_store_value(pageStore); - modelsStore.refreshModels(ps.schemaId, ps.page); - }; - - const decrementPage = () => { - pageStore.decrement(); - const ps = get_store_value(pageStore); - modelsStore.refreshModels(ps.schemaId, ps.page); - }; - - return [$pageStore, incrementPage, decrementPage]; -} - -class Pagination extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$1, create_fragment$1, safe_not_equal, {}); - } -} - -/* src\pages\Models\Manage\[id].svelte generated by Svelte v3.24.1 */ - -function get_each_context_1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[24] = list[i].name; - child_ctx[25] = list[i].attribute_type; - child_ctx[23] = i; - return child_ctx; -} - -function get_each_context(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[17] = list[i].id; - child_ctx[18] = list[i].created_at; - child_ctx[19] = list[i].updated_at; - child_ctx[20] = list[i].deleted_at; - child_ctx[21] = list[i].properties; - child_ctx[23] = i; - return child_ctx; -} - -// (114:12) {#each props as { name, attribute_type } -function create_each_block_1(ctx) { - let div; - let inputfield; - let current; - - inputfield = new InputField({ - props: { - attribute_type: /*attribute_type*/ ctx[25], - name: /*name*/ ctx[24], - id: /*id*/ ctx[17], - value: /*properties*/ ctx[21][/*name*/ ctx[24]] - } - }); - - inputfield.$on("formChanged", /*handleFormChanged*/ ctx[6]); - - return { - c() { - div = element("div"); - create_component(inputfield.$$.fragment); - this.h(); - }, - l(nodes) { - div = claim_element(nodes, "DIV", { class: true }); - var div_nodes = children(div); - claim_component(inputfield.$$.fragment, div_nodes); - div_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div, "class", "w-5/12 mb-3 mr-4"); - }, - m(target, anchor) { - insert(target, div, anchor); - mount_component(inputfield, div, null); - current = true; - }, - p(ctx, dirty) { - const inputfield_changes = {}; - if (dirty & /*props*/ 8) inputfield_changes.attribute_type = /*attribute_type*/ ctx[25]; - if (dirty & /*props*/ 8) inputfield_changes.name = /*name*/ ctx[24]; - if (dirty & /*data*/ 4) inputfield_changes.id = /*id*/ ctx[17]; - if (dirty & /*data, props*/ 12) inputfield_changes.value = /*properties*/ ctx[21][/*name*/ ctx[24]]; - inputfield.$set(inputfield_changes); - }, - i(local) { - if (current) return; - transition_in(inputfield.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(inputfield.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - destroy_component(inputfield); - } - }; -} - -// (135:12) {:else} -function create_else_block(ctx) { - let button; - let t; - let mounted; - let dispose; - - function click_handler_3(...args) { - return /*click_handler_3*/ ctx[13](/*id*/ ctx[17], ...args); - } - - return { - c() { - button = element("button"); - t = text("Delete"); - this.h(); - }, - l(nodes) { - button = claim_element(nodes, "BUTTON", { class: true, type: true }); - var button_nodes = children(button); - t = claim_text(button_nodes, "Delete"); - button_nodes.forEach(detach); - this.h(); - }, - h() { - attr(button, "class", "ml-auto button danger"); - attr(button, "type", "button"); - }, - m(target, anchor) { - insert(target, button, anchor); - append(button, t); - - if (!mounted) { - dispose = listen(button, "click", click_handler_3); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - }, - d(detaching) { - if (detaching) detach(button); - mounted = false; - dispose(); - } - }; -} - -// (128:12) {#if deleted_at} -function create_if_block(ctx) { - let div; - let p; - let t0; - let br; - let t1; - let t2_value = getTime(/*deleted_at*/ ctx[20]) + ""; - let t2; - let t3; - let button; - let t4; - let mounted; - let dispose; - - function click_handler_2(...args) { - return /*click_handler_2*/ ctx[12](/*id*/ ctx[17], ...args); - } - - return { - c() { - div = element("div"); - p = element("p"); - t0 = text("This record was deleted at: "); - br = element("br"); - t1 = space(); - t2 = text(t2_value); - t3 = space(); - button = element("button"); - t4 = text("Restore record"); - this.h(); - }, - l(nodes) { - div = claim_element(nodes, "DIV", { class: true }); - var div_nodes = children(div); - p = claim_element(div_nodes, "P", { class: true }); - var p_nodes = children(p); - t0 = claim_text(p_nodes, "This record was deleted at: "); - br = claim_element(p_nodes, "BR", {}); - t1 = claim_space(p_nodes); - t2 = claim_text(p_nodes, t2_value); - p_nodes.forEach(detach); - t3 = claim_space(div_nodes); - button = claim_element(div_nodes, "BUTTON", { class: true, type: true }); - var button_nodes = children(button); - t4 = claim_text(button_nodes, "Restore record"); - button_nodes.forEach(detach); - div_nodes.forEach(detach); - this.h(); - }, - h() { - attr(p, "class", "mb-2"); - attr(button, "class", "button secondary"); - attr(button, "type", "button"); - attr(div, "class", "w-64 ml-auto"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, p); - append(p, t0); - append(p, br); - append(p, t1); - append(p, t2); - append(div, t3); - append(div, button); - append(button, t4); - - if (!mounted) { - dispose = listen(button, "click", click_handler_2); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if (dirty & /*data*/ 4 && t2_value !== (t2_value = getTime(/*deleted_at*/ ctx[20]) + "")) set_data(t2, t2_value); - }, - d(detaching) { - if (detaching) detach(div); - mounted = false; - dispose(); - } - }; -} - -// (98:2) {#each data as { id, created_at, updated_at, deleted_at, properties } -function create_each_block(key_1, ctx) { - let article; - let div2; - let div1; - let header; - let h3; - let t0; - let t1_value = /*id*/ ctx[17] + ""; - let t1; - let t2; - let p; - let t3; - let t4_value = getTime(/*created_at*/ ctx[18]) + ""; - let t4; - let t5; - let br; - let t6; - let t7_value = getTime(/*updated_at*/ ctx[19]) + ""; - let t7; - let t8; - let form; - let t9; - let div0; - let button; - let t10; - let t11; - let footer; - let t12; - let article_transition; - let current; - let mounted; - let dispose; - let each_value_1 = /*props*/ ctx[3]; - let each_blocks = []; - - for (let i = 0; i < each_value_1.length; i += 1) { - each_blocks[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i)); - } - - const out = i => transition_out(each_blocks[i], 1, 1, () => { - each_blocks[i] = null; - }); - - function submit_handler(...args) { - return /*submit_handler*/ ctx[11](/*id*/ ctx[17], ...args); - } - - function select_block_type(ctx, dirty) { - if (/*deleted_at*/ ctx[20]) return create_if_block; - return create_else_block; - } - - let current_block_type = select_block_type(ctx); - let if_block = current_block_type(ctx); - - return { - key: key_1, - first: null, - c() { - article = element("article"); - div2 = element("div"); - div1 = element("div"); - header = element("header"); - h3 = element("h3"); - t0 = text("ID: "); - t1 = text(t1_value); - t2 = space(); - p = element("p"); - t3 = text("Created: "); - t4 = text(t4_value); - t5 = space(); - br = element("br"); - t6 = text("\r\n Updated: "); - t7 = text(t7_value); - t8 = space(); - form = element("form"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t9 = space(); - div0 = element("div"); - button = element("button"); - t10 = text("Save"); - t11 = space(); - footer = element("footer"); - if_block.c(); - t12 = space(); - this.h(); - }, - l(nodes) { - article = claim_element(nodes, "ARTICLE", { class: true }); - var article_nodes = children(article); - div2 = claim_element(article_nodes, "DIV", { class: true }); - var div2_nodes = children(div2); - div1 = claim_element(div2_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - header = claim_element(div1_nodes, "HEADER", { class: true }); - var header_nodes = children(header); - h3 = claim_element(header_nodes, "H3", { class: true }); - var h3_nodes = children(h3); - t0 = claim_text(h3_nodes, "ID: "); - t1 = claim_text(h3_nodes, t1_value); - h3_nodes.forEach(detach); - t2 = claim_space(header_nodes); - p = claim_element(header_nodes, "P", { class: true }); - var p_nodes = children(p); - t3 = claim_text(p_nodes, "Created: "); - t4 = claim_text(p_nodes, t4_value); - t5 = claim_space(p_nodes); - br = claim_element(p_nodes, "BR", {}); - t6 = claim_text(p_nodes, "\r\n Updated: "); - t7 = claim_text(p_nodes, t7_value); - p_nodes.forEach(detach); - header_nodes.forEach(detach); - t8 = claim_space(div1_nodes); - form = claim_element(div1_nodes, "FORM", { class: true }); - var form_nodes = children(form); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(form_nodes); - } - - t9 = claim_space(form_nodes); - div0 = claim_element(form_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - button = claim_element(div0_nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - t10 = claim_text(button_nodes, "Save"); - button_nodes.forEach(detach); - div0_nodes.forEach(detach); - form_nodes.forEach(detach); - t11 = claim_space(div1_nodes); - footer = claim_element(div1_nodes, "FOOTER", { class: true }); - var footer_nodes = children(footer); - if_block.l(footer_nodes); - footer_nodes.forEach(detach); - div1_nodes.forEach(detach); - div2_nodes.forEach(detach); - t12 = claim_space(article_nodes); - article_nodes.forEach(detach); - this.h(); - }, - h() { - attr(h3, "class", "text-3xl font-light"); - attr(p, "class", "ml-auto"); - attr(header, "class", "flex pb-6 mb-6 border-b border-blue-600"); - attr(button, "class", "button"); - attr(div0, "class", "w-full mt-4"); - attr(form, "class", "flex flex-wrap"); - attr(footer, "class", "flex"); - attr(div1, "class", "h-full p-8 bg-gray-200 rounded"); - toggle_class(div1, "bg-red-200", /*deleted_at*/ ctx[20]); - attr(div2, "class", "w-full"); - attr(article, "class", "flex flex-wrap w-full mb-6"); - this.first = article; - }, - m(target, anchor) { - insert(target, article, anchor); - append(article, div2); - append(div2, div1); - append(div1, header); - append(header, h3); - append(h3, t0); - append(h3, t1); - append(header, t2); - append(header, p); - append(p, t3); - append(p, t4); - append(p, t5); - append(p, br); - append(p, t6); - append(p, t7); - append(div1, t8); - append(div1, form); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(form, null); - } - - append(form, t9); - append(form, div0); - append(div0, button); - append(button, t10); - append(div1, t11); - append(div1, footer); - if_block.m(footer, null); - append(article, t12); - current = true; - - if (!mounted) { - dispose = listen(form, "submit", prevent_default(submit_handler)); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if ((!current || dirty & /*data*/ 4) && t1_value !== (t1_value = /*id*/ ctx[17] + "")) set_data(t1, t1_value); - if ((!current || dirty & /*data*/ 4) && t4_value !== (t4_value = getTime(/*created_at*/ ctx[18]) + "")) set_data(t4, t4_value); - if ((!current || dirty & /*data*/ 4) && t7_value !== (t7_value = getTime(/*updated_at*/ ctx[19]) + "")) set_data(t7, t7_value); - - if (dirty & /*props, data, handleFormChanged*/ 76) { - each_value_1 = /*props*/ ctx[3]; - let i; - - for (i = 0; i < each_value_1.length; i += 1) { - const child_ctx = get_each_context_1(ctx, each_value_1, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - transition_in(each_blocks[i], 1); - } else { - each_blocks[i] = create_each_block_1(child_ctx); - each_blocks[i].c(); - transition_in(each_blocks[i], 1); - each_blocks[i].m(form, t9); - } - } - - group_outros(); - - for (i = each_value_1.length; i < each_blocks.length; i += 1) { - out(i); - } - - check_outros(); - } - - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if_block.d(1); - if_block = current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(footer, null); - } - } - - if (dirty & /*data*/ 4) { - toggle_class(div1, "bg-red-200", /*deleted_at*/ ctx[20]); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value_1.length; i += 1) { - transition_in(each_blocks[i]); - } - - add_render_callback(() => { - if (!article_transition) article_transition = create_bidirectional_transition(article, slide, {}, true); - article_transition.run(1); - }); - - current = true; - }, - o(local) { - each_blocks = each_blocks.filter(Boolean); - - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - if (!article_transition) article_transition = create_bidirectional_transition(article, slide, {}, false); - article_transition.run(0); - current = false; - }, - d(detaching) { - if (detaching) detach(article); - destroy_each(each_blocks, detaching); - if_block.d(); - if (detaching && article_transition) article_transition.end(); - mounted = false; - dispose(); - } - }; -} - -function create_fragment(ctx) { - let div4; - let div0; - let h1; - let t0; - let t1; - let div1; - let newmodel; - let t2; - let div2; - let filter; - let t3; - let div3; - let button0; - let t4; - let t5; - let button1; - let t6; - let t7; - let section; - let each_blocks = []; - let each_1_lookup = new Map(); - let t8; - let pagination; - let current; - let mounted; - let dispose; - - newmodel = new New({ - props: { - props: /*props*/ ctx[3], - schemaName: /*schemaName*/ ctx[0] - } - }); - - filter = new Filter({ - props: { - props: /*props*/ ctx[3], - schemaId: /*schemaId*/ ctx[4] - } - }); - - let each_value = /*data*/ ctx[2]; - const get_key = ctx => /*id*/ ctx[17]; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block(key, child_ctx)); - } - - pagination = new Pagination({}); - - return { - c() { - div4 = element("div"); - div0 = element("div"); - h1 = element("h1"); - t0 = text(/*schemaName*/ ctx[0]); - t1 = space(); - div1 = element("div"); - create_component(newmodel.$$.fragment); - t2 = space(); - div2 = element("div"); - create_component(filter.$$.fragment); - t3 = space(); - div3 = element("div"); - button0 = element("button"); - t4 = text("Show non-deleted"); - t5 = space(); - button1 = element("button"); - t6 = text("Show deleted"); - t7 = space(); - section = element("section"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t8 = space(); - create_component(pagination.$$.fragment); - this.h(); - }, - l(nodes) { - div4 = claim_element(nodes, "DIV", { class: true }); - var div4_nodes = children(div4); - div0 = claim_element(div4_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - h1 = claim_element(div0_nodes, "H1", { class: true }); - var h1_nodes = children(h1); - t0 = claim_text(h1_nodes, /*schemaName*/ ctx[0]); - h1_nodes.forEach(detach); - div0_nodes.forEach(detach); - t1 = claim_space(div4_nodes); - div1 = claim_element(div4_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - claim_component(newmodel.$$.fragment, div1_nodes); - div1_nodes.forEach(detach); - t2 = claim_space(div4_nodes); - div2 = claim_element(div4_nodes, "DIV", { class: true }); - var div2_nodes = children(div2); - claim_component(filter.$$.fragment, div2_nodes); - div2_nodes.forEach(detach); - t3 = claim_space(div4_nodes); - div3 = claim_element(div4_nodes, "DIV", { class: true }); - var div3_nodes = children(div3); - button0 = claim_element(div3_nodes, "BUTTON", { type: true, class: true }); - var button0_nodes = children(button0); - t4 = claim_text(button0_nodes, "Show non-deleted"); - button0_nodes.forEach(detach); - t5 = claim_space(div3_nodes); - button1 = claim_element(div3_nodes, "BUTTON", { type: true, class: true }); - var button1_nodes = children(button1); - t6 = claim_text(button1_nodes, "Show deleted"); - button1_nodes.forEach(detach); - div3_nodes.forEach(detach); - div4_nodes.forEach(detach); - t7 = claim_space(nodes); - section = claim_element(nodes, "SECTION", { class: true }); - var section_nodes = children(section); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(section_nodes); - } - - section_nodes.forEach(detach); - t8 = claim_space(nodes); - claim_component(pagination.$$.fragment, nodes); - this.h(); - }, - h() { - attr(h1, "class", "text-4xl"); - attr(div0, "class", "w-1/2"); - attr(div1, "class", "w-full"); - attr(div2, "class", "w-full"); - attr(button0, "type", "button"); - attr(button0, "class", "mr-4 button secondary"); - toggle_class(button0, "active", /*show*/ ctx[1] === "nondeleted"); - attr(button1, "type", "button"); - attr(button1, "class", "button secondary"); - toggle_class(button1, "active", /*show*/ ctx[1] === "deleted"); - attr(div3, "class", "flex w-full"); - attr(div4, "class", "flex flex-wrap mb-6"); - attr(section, "class", "flex flex-wrap text-gray-700 "); - }, - m(target, anchor) { - insert(target, div4, anchor); - append(div4, div0); - append(div0, h1); - append(h1, t0); - append(div4, t1); - append(div4, div1); - mount_component(newmodel, div1, null); - append(div4, t2); - append(div4, div2); - mount_component(filter, div2, null); - append(div4, t3); - append(div4, div3); - append(div3, button0); - append(button0, t4); - append(div3, t5); - append(div3, button1); - append(button1, t6); - insert(target, t7, anchor); - insert(target, section, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(section, null); - } - - insert(target, t8, anchor); - mount_component(pagination, target, anchor); - current = true; - - if (!mounted) { - dispose = [ - listen(button0, "click", /*click_handler*/ ctx[9]), - listen(button1, "click", /*click_handler_1*/ ctx[10]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (!current || dirty & /*schemaName*/ 1) set_data(t0, /*schemaName*/ ctx[0]); - const newmodel_changes = {}; - if (dirty & /*props*/ 8) newmodel_changes.props = /*props*/ ctx[3]; - if (dirty & /*schemaName*/ 1) newmodel_changes.schemaName = /*schemaName*/ ctx[0]; - newmodel.$set(newmodel_changes); - const filter_changes = {}; - if (dirty & /*props*/ 8) filter_changes.props = /*props*/ ctx[3]; - filter.$set(filter_changes); - - if (dirty & /*show*/ 2) { - toggle_class(button0, "active", /*show*/ ctx[1] === "nondeleted"); - } - - if (dirty & /*show*/ 2) { - toggle_class(button1, "active", /*show*/ ctx[1] === "deleted"); - } - - if (dirty & /*data, handleUndelete, getTime, handleDelete, handleUpdateModel, props, handleFormChanged*/ 492) { - const each_value = /*data*/ ctx[2]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, section, outro_and_destroy_block, create_each_block, null, get_each_context); - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(newmodel.$$.fragment, local); - transition_in(filter.$$.fragment, local); - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - transition_in(pagination.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(newmodel.$$.fragment, local); - transition_out(filter.$$.fragment, local); - - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - transition_out(pagination.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div4); - destroy_component(newmodel); - destroy_component(filter); - if (detaching) detach(t7); - if (detaching) detach(section); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - - if (detaching) detach(t8); - destroy_component(pagination, detaching); - mounted = false; - run_all(dispose); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let $params; - let $modelsStore; - component_subscribe($$self, params, $$value => $$invalidate(15, $params = $$value)); - component_subscribe($$self, modelsStore, $$value => $$invalidate(16, $modelsStore = $$value)); - const schemaId = $params.id; - let schemaName; - let show = "nondeleted"; - let data = []; - let props = []; - - onMount(() => { - pageStore.setSchemaId(schemaId); - modelsStore.refreshModels(schemaId); - - api.getModelSchemas(schemaId).then(schema => { - $$invalidate(0, schemaName = schema[0].name); - $$invalidate(3, props = schema[0].properties); - }); - }); - - const handleDelete = id => { - const confirmation = confirm("Are you sure you want to delete this record?"); - if (!confirmation) return; - - api.deleteModel(id).then(data => { - modelsStore.refreshModels(schemaId); - }); - }; - - const formCache = {}; - - const handleFormChanged = ({ detail }) => { - // FIXME: MONSTER - Maybe use store for that? - const currentData = formCache[detail.id] || {}; - - const model = Object.assign({}, currentData, detail.props); - formCache[detail.id] = model; - }; - - const handleUpdateModel = ({ id }) => { - api.updateModel({ id, props: formCache[id] }).then(data => { - - }); - }; - - const handleUndelete = id => { - api.undeleteModel(id).then(data => { - modelsStore.refreshModels(schemaId); - }); - }; - - const click_handler = () => $$invalidate(1, show = "nondeleted"); - const click_handler_1 = () => $$invalidate(1, show = "deleted"); - const submit_handler = (id, e) => handleUpdateModel({ id }); - const click_handler_2 = id => handleUndelete(id); - const click_handler_3 = id => handleDelete(id); - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*show, $modelsStore*/ 65538) { - if (show === "nondeleted") { - $$invalidate(2, data = $modelsStore.filter(m => !m.deleted_at)); - } else { - $$invalidate(2, data = $modelsStore.filter(m => m.deleted_at)); - } - } - }; - - return [ - schemaName, - show, - data, - props, - schemaId, - handleDelete, - handleFormChanged, - handleUpdateModel, - handleUndelete, - click_handler, - click_handler_1, - submit_handler, - click_handler_2, - click_handler_3 - ]; -} - -class U5Bidu5D extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default U5Bidu5D; diff --git a/gui/admin/dist/build/_fallback.js b/gui/admin/dist/build/_fallback.js deleted file mode 100644 index ecf2f35b..00000000 --- a/gui/admin/dist/build/_fallback.js +++ /dev/null @@ -1,97 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, a as append, t as text, b as space, c as claim_element, d as children, f as claim_text, g as detach, h as claim_space, j as attr, k as insert, n as noop, l as component_subscribe, u as url } from './main2.js'; - -/* src\pages\_fallback.svelte generated by Svelte v3.24.1 */ - -function add_css() { - var style = element("style"); - style.id = "svelte-viq1pm-style"; - style.textContent = ".huge.svelte-viq1pm{font-size:12rem}.e404.svelte-viq1pm{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}"; - append(document.head, style); -} - -function create_fragment(ctx) { - let div2; - let div0; - let t0; - let t1; - let div1; - let t2; - let a; - let t3; - let a_href_value; - - return { - c() { - div2 = element("div"); - div0 = element("div"); - t0 = text("404"); - t1 = space(); - div1 = element("div"); - t2 = text("Page not found.\r\n "); - a = element("a"); - t3 = text("Go back"); - this.h(); - }, - l(nodes) { - div2 = claim_element(nodes, "DIV", { class: true }); - var div2_nodes = children(div2); - div0 = claim_element(div2_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - t0 = claim_text(div0_nodes, "404"); - div0_nodes.forEach(detach); - t1 = claim_space(div2_nodes); - div1 = claim_element(div2_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - t2 = claim_text(div1_nodes, "Page not found.\r\n "); - a = claim_element(div1_nodes, "A", { href: true }); - var a_nodes = children(a); - t3 = claim_text(a_nodes, "Go back"); - a_nodes.forEach(detach); - div1_nodes.forEach(detach); - div2_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "huge svelte-viq1pm"); - attr(a, "href", a_href_value = /*$url*/ ctx[0]("../")); - attr(div1, "class", "big"); - attr(div2, "class", "e404 svelte-viq1pm"); - }, - m(target, anchor) { - insert(target, div2, anchor); - append(div2, div0); - append(div0, t0); - append(div2, t1); - append(div2, div1); - append(div1, t2); - append(div1, a); - append(a, t3); - }, - p(ctx, [dirty]) { - if (dirty & /*$url*/ 1 && a_href_value !== (a_href_value = /*$url*/ ctx[0]("../"))) { - attr(a, "href", a_href_value); - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div2); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let $url; - component_subscribe($$self, url, $$value => $$invalidate(0, $url = $$value)); - return [$url]; -} - -class Fallback extends SvelteComponent { - constructor(options) { - super(); - if (!document.getElementById("svelte-viq1pm-style")) add_css(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Fallback; diff --git a/gui/admin/dist/build/_layout.js b/gui/admin/dist/build/_layout.js deleted file mode 100644 index 4cdb5bf3..00000000 --- a/gui/admin/dist/build/_layout.js +++ /dev/null @@ -1,576 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, e as element, c as claim_element, d as children, g as detach, j as attr, k as insert, a as append, n as noop, t as text, b as space, f as claim_text, h as claim_space, m as globals, o as set_style, p as listen, q as set_data, r as create_out_transition, v as group_outros, w as update_keyed_each, x as outro_and_destroy_block, y as check_outros, z as transition_in, A as transition_out, B as onDestroy, C as create_slot, D as create_component, E as claim_component, F as mount_component, G as update_slot, H as destroy_component } from './main2.js'; -import { n as notification } from './store.js'; - -/* src\_components\Header.svelte generated by Svelte v3.24.1 */ - -function create_fragment$3(ctx) { - let header; - let div; - let a; - let span; - let img; - let img_src_value; - - return { - c() { - header = element("header"); - div = element("div"); - a = element("a"); - span = element("span"); - img = element("img"); - this.h(); - }, - l(nodes) { - header = claim_element(nodes, "HEADER", { class: true }); - var header_nodes = children(header); - div = claim_element(header_nodes, "DIV", { class: true }); - var div_nodes = children(div); - a = claim_element(div_nodes, "A", { href: true, class: true }); - var a_nodes = children(a); - span = claim_element(a_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - img = claim_element(span_nodes, "IMG", { src: true, alt: true, class: true }); - span_nodes.forEach(detach); - a_nodes.forEach(detach); - div_nodes.forEach(detach); - header_nodes.forEach(detach); - this.h(); - }, - h() { - if (img.src !== (img_src_value = "./logo.svg")) attr(img, "src", img_src_value); - attr(img, "alt", ""); - attr(img, "class", "w-64 h-10"); - attr(span, "class", "text-xl font-light text-blue-700 underline hover:no-underline"); - attr(a, "href", "/"); - attr(a, "class", "flex items-center mb-4 font-medium text-gray-900 title-font md:mb-0"); - attr(div, "class", "container flex flex-col flex-wrap items-center py-5 mx-auto md:flex-row"); - attr(header, "class", "text-gray-700"); - }, - m(target, anchor) { - insert(target, header, anchor); - append(header, div); - append(div, a); - append(a, span); - append(span, img); - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(header); - } - }; -} - -class Header extends SvelteComponent { - constructor(options) { - super(); - init(this, options, null, create_fragment$3, safe_not_equal, {}); - } -} - -/* src\_components\Footer.svelte generated by Svelte v3.24.1 */ - -function create_fragment$2(ctx) { - let footer; - let div; - let ul; - let li0; - let a0; - let t0; - let t1; - let li1; - let a1; - let t2; - let t3; - let li2; - let a2; - let t4; - let t5; - let li3; - let a3; - let t6; - - return { - c() { - footer = element("footer"); - div = element("div"); - ul = element("ul"); - li0 = element("li"); - a0 = element("a"); - t0 = text("GraphQL Editor"); - t1 = space(); - li1 = element("li"); - a1 = element("a"); - t2 = text("Liquid Evaluator"); - t3 = space(); - li2 = element("li"); - a2 = element("a"); - t4 = text("Documentation"); - t5 = space(); - li3 = element("li"); - a3 = element("a"); - t6 = text("Partner Portal"); - this.h(); - }, - l(nodes) { - footer = claim_element(nodes, "FOOTER", { class: true }); - var footer_nodes = children(footer); - div = claim_element(footer_nodes, "DIV", { class: true }); - var div_nodes = children(div); - ul = claim_element(div_nodes, "UL", { class: true }); - var ul_nodes = children(ul); - li0 = claim_element(ul_nodes, "LI", {}); - var li0_nodes = children(li0); - a0 = claim_element(li0_nodes, "A", { class: true, href: true }); - var a0_nodes = children(a0); - t0 = claim_text(a0_nodes, "GraphQL Editor"); - a0_nodes.forEach(detach); - li0_nodes.forEach(detach); - t1 = claim_space(ul_nodes); - li1 = claim_element(ul_nodes, "LI", {}); - var li1_nodes = children(li1); - a1 = claim_element(li1_nodes, "A", { class: true, href: true }); - var a1_nodes = children(a1); - t2 = claim_text(a1_nodes, "Liquid Evaluator"); - a1_nodes.forEach(detach); - li1_nodes.forEach(detach); - t3 = claim_space(ul_nodes); - li2 = claim_element(ul_nodes, "LI", {}); - var li2_nodes = children(li2); - a2 = claim_element(li2_nodes, "A", { class: true, href: true }); - var a2_nodes = children(a2); - t4 = claim_text(a2_nodes, "Documentation"); - a2_nodes.forEach(detach); - li2_nodes.forEach(detach); - t5 = claim_space(ul_nodes); - li3 = claim_element(ul_nodes, "LI", {}); - var li3_nodes = children(li3); - a3 = claim_element(li3_nodes, "A", { class: true, href: true }); - var a3_nodes = children(a3); - t6 = claim_text(a3_nodes, "Partner Portal"); - a3_nodes.forEach(detach); - li3_nodes.forEach(detach); - ul_nodes.forEach(detach); - div_nodes.forEach(detach); - footer_nodes.forEach(detach); - this.h(); - }, - h() { - attr(a0, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a0, "href", "http://localhost:3333/gui/graphql"); - attr(a1, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a1, "href", "http://localhost:3333/gui/liquid"); - attr(a2, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a2, "href", "https://documentation.platformos.com"); - attr(a3, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a3, "href", "https://partners.platformos.com"); - attr(ul, "class", "grid grid-cols-4 gap-5 text-sm text-center"); - attr(div, "class", "container"); - attr(footer, "class", "py-3 mt-8 text-gray-600 border-t border-gray-400"); - }, - m(target, anchor) { - insert(target, footer, anchor); - append(footer, div); - append(div, ul); - append(ul, li0); - append(li0, a0); - append(a0, t0); - append(ul, t1); - append(ul, li1); - append(li1, a1); - append(a1, t2); - append(ul, t3); - append(ul, li2); - append(li2, a2); - append(a2, t4); - append(ul, t5); - append(ul, li3); - append(li3, a3); - append(a3, t6); - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(footer); - } - }; -} - -class Footer extends SvelteComponent { - constructor(options) { - super(); - init(this, options, null, create_fragment$2, safe_not_equal, {}); - } -} - -/* node_modules\@beyonk\svelte-notifications\src\Notifications.svelte generated by Svelte v3.24.1 */ - -const { document: document_1 } = globals; - -function add_css() { - var style = element("style"); - style.id = "svelte-riwzrl-style"; - style.textContent = ".toasts{list-style:none;position:fixed;top:0;right:0;padding:0;margin:0;z-index:9999}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl{position:relative;margin:1vh 1vw;min-width:40vw;position:relative;animation:svelte-riwzrl-animate-in 600ms forwards;color:#fff}.svelte-riwzrl.toasts>.toast.svelte-riwzrl>.content.svelte-riwzrl{padding:1vw;display:block;font-weight:500}.svelte-riwzrl.toasts>.toast.svelte-riwzrl>.progress.svelte-riwzrl{position:absolute;bottom:0;background-color:rgb(0, 0, 0, 0.3);height:6px;width:100%;animation-name:svelte-riwzrl-shrink;animation-timing-function:linear;animation-fill-mode:forwards}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:before,.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:after{content:\"\";position:absolute;z-index:-1;top:50%;bottom:0;left:1vw;right:1vw;border-radius:100px / 10px}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:after{right:1vw;left:auto;transform:skew(8deg) rotate(3deg)}@keyframes svelte-riwzrl-animate-in{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes svelte-riwzrl-shrink{0%{width:98vw}100%{width:0}}@media(min-width: 480px){@keyframes svelte-riwzrl-animate-in{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes svelte-riwzrl-shrink{0%{width:40vw}100%{width:0}}}"; - append(document_1.head, style); -} - -function get_each_context(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[8] = list[i]; - return child_ctx; -} - -// (2:1) {#each toasts as toast (toast.id)} -function create_each_block(key_1, ctx) { - let li; - let div0; - let t0_value = /*toast*/ ctx[8].msg + ""; - let t0; - let t1; - let div1; - let t2; - let li_outro; - let current; - let mounted; - let dispose; - - function animationend_handler(...args) { - return /*animationend_handler*/ ctx[4](/*toast*/ ctx[8], ...args); - } - - return { - key: key_1, - first: null, - c() { - li = element("li"); - div0 = element("div"); - t0 = text(t0_value); - t1 = space(); - div1 = element("div"); - t2 = space(); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true, style: true }); - var li_nodes = children(li); - div0 = claim_element(li_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - t0 = claim_text(div0_nodes, t0_value); - div0_nodes.forEach(detach); - t1 = claim_space(li_nodes); - div1 = claim_element(li_nodes, "DIV", { class: true, style: true }); - var div1_nodes = children(div1); - div1_nodes.forEach(detach); - t2 = claim_space(li_nodes); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "content svelte-riwzrl"); - attr(div1, "class", "progress svelte-riwzrl"); - set_style(div1, "animation-duration", /*toast*/ ctx[8].timeout + "ms"); - attr(li, "class", "toast svelte-riwzrl"); - set_style(li, "background", /*toast*/ ctx[8].background); - this.first = li; - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, div0); - append(div0, t0); - append(li, t1); - append(li, div1); - append(li, t2); - current = true; - - if (!mounted) { - dispose = listen(div1, "animationend", animationend_handler); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if ((!current || dirty & /*toasts*/ 1) && t0_value !== (t0_value = /*toast*/ ctx[8].msg + "")) set_data(t0, t0_value); - - if (!current || dirty & /*toasts*/ 1) { - set_style(div1, "animation-duration", /*toast*/ ctx[8].timeout + "ms"); - } - - if (!current || dirty & /*toasts*/ 1) { - set_style(li, "background", /*toast*/ ctx[8].background); - } - }, - i(local) { - if (current) return; - if (li_outro) li_outro.end(1); - current = true; - }, - o(local) { - li_outro = create_out_transition(li, animateOut, {}); - current = false; - }, - d(detaching) { - if (detaching) detach(li); - if (detaching && li_outro) li_outro.end(); - mounted = false; - dispose(); - } - }; -} - -function create_fragment$1(ctx) { - let ul; - let each_blocks = []; - let each_1_lookup = new Map(); - let current; - let each_value = /*toasts*/ ctx[0]; - const get_key = ctx => /*toast*/ ctx[8].id; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block(key, child_ctx)); - } - - return { - c() { - ul = element("ul"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - this.h(); - }, - l(nodes) { - ul = claim_element(nodes, "UL", { class: true }); - var ul_nodes = children(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(ul_nodes); - } - - ul_nodes.forEach(detach); - this.h(); - }, - h() { - attr(ul, "class", "toasts svelte-riwzrl"); - }, - m(target, anchor) { - insert(target, ul, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(ul, null); - } - - current = true; - }, - p(ctx, [dirty]) { - if (dirty & /*toasts, removeToast*/ 3) { - const each_value = /*toasts*/ ctx[0]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, ul, outro_and_destroy_block, create_each_block, null, get_each_context); - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - if (detaching) detach(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - } - }; -} - -function animateOut(node, { delay = 0, duration = 1000 }) { - - return { - delay, - duration, - css: t => `opacity: ${(t - 0.7) * 1}; transform-origin: top right;` - }; -} - -function instance$1($$self, $$props, $$invalidate) { - let { themes = { - danger: "#bb2124", - success: "#22bb33", - warning: "#f0ad4e", - info: "#5bc0de", - default: "#aaaaaa" - } } = $$props; - - let { timeout = 3000 } = $$props; - let count = 0; - let toasts = []; - let unsubscribe; - - function createToast(msg, theme, to) { - const background = themes[theme] || themes["default"]; - - $$invalidate(0, toasts = [ - { - id: count, - msg, - background, - timeout: to || timeout, - width: "100%" - }, - ...toasts - ]); - - count = count + 1; - } - - unsubscribe = notification.subscribe(value => { - if (!value) { - return; - } - - createToast(value.message, value.type, value.timeout); - notification.set(); - }); - - onDestroy(unsubscribe); - - function removeToast(id) { - $$invalidate(0, toasts = toasts.filter(t => t.id != id)); - } - - const animationend_handler = toast => removeToast(toast.id); - - $$self.$$set = $$props => { - if ("themes" in $$props) $$invalidate(2, themes = $$props.themes); - if ("timeout" in $$props) $$invalidate(3, timeout = $$props.timeout); - }; - - return [toasts, removeToast, themes, timeout, animationend_handler]; -} - -class Notifications extends SvelteComponent { - constructor(options) { - super(); - if (!document_1.getElementById("svelte-riwzrl-style")) add_css(); - init(this, options, instance$1, create_fragment$1, safe_not_equal, { themes: 2, timeout: 3 }); - } -} - -/* src\pages\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let header; - let t0; - let notificationdisplay; - let t1; - let t2; - let footer; - let current; - header = new Header({}); - notificationdisplay = new Notifications({}); - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - footer = new Footer({}); - - return { - c() { - create_component(header.$$.fragment); - t0 = space(); - create_component(notificationdisplay.$$.fragment); - t1 = space(); - if (default_slot) default_slot.c(); - t2 = space(); - create_component(footer.$$.fragment); - }, - l(nodes) { - claim_component(header.$$.fragment, nodes); - t0 = claim_space(nodes); - claim_component(notificationdisplay.$$.fragment, nodes); - t1 = claim_space(nodes); - if (default_slot) default_slot.l(nodes); - t2 = claim_space(nodes); - claim_component(footer.$$.fragment, nodes); - }, - m(target, anchor) { - mount_component(header, target, anchor); - insert(target, t0, anchor); - mount_component(notificationdisplay, target, anchor); - insert(target, t1, anchor); - - if (default_slot) { - default_slot.m(target, anchor); - } - - insert(target, t2, anchor); - mount_component(footer, target, anchor); - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(header.$$.fragment, local); - transition_in(notificationdisplay.$$.fragment, local); - transition_in(default_slot, local); - transition_in(footer.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(header.$$.fragment, local); - transition_out(notificationdisplay.$$.fragment, local); - transition_out(default_slot, local); - transition_out(footer.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(header, detaching); - if (detaching) detach(t0); - destroy_component(notificationdisplay, detaching); - if (detaching) detach(t1); - if (default_slot) default_slot.d(detaching); - if (detaching) detach(t2); - destroy_component(footer, detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/_layout2.js b/gui/admin/dist/build/_layout2.js deleted file mode 100644 index e831f244..00000000 --- a/gui/admin/dist/build/_layout2.js +++ /dev/null @@ -1,63 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, C as create_slot, G as update_slot, z as transition_in, A as transition_out } from './main2.js'; - -/* src\pages\Constants\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/_layout3.js b/gui/admin/dist/build/_layout3.js deleted file mode 100644 index eafa9477..00000000 --- a/gui/admin/dist/build/_layout3.js +++ /dev/null @@ -1,63 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, C as create_slot, G as update_slot, z as transition_in, A as transition_out } from './main2.js'; - -/* src\pages\Logs\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/_layout4.js b/gui/admin/dist/build/_layout4.js deleted file mode 100644 index bc9d8519..00000000 --- a/gui/admin/dist/build/_layout4.js +++ /dev/null @@ -1,63 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, C as create_slot, G as update_slot, z as transition_in, A as transition_out } from './main2.js'; - -/* src\pages\Models\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/_layout5.js b/gui/admin/dist/build/_layout5.js deleted file mode 100644 index cd9f8ad5..00000000 --- a/gui/admin/dist/build/_layout5.js +++ /dev/null @@ -1,63 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, C as create_slot, G as update_slot, z as transition_in, A as transition_out } from './main2.js'; - -/* src\pages\Users\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/_layout6.js b/gui/admin/dist/build/_layout6.js deleted file mode 100644 index 682a7e8d..00000000 --- a/gui/admin/dist/build/_layout6.js +++ /dev/null @@ -1,63 +0,0 @@ -import { S as SvelteComponent, i as init, s as safe_not_equal, C as create_slot, G as update_slot, z as transition_in, A as transition_out } from './main2.js'; - -/* src\pages\Users\Manage\_layout.svelte generated by Svelte v3.24.1 */ - -function create_fragment(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; -} - -class Layout extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -export default Layout; diff --git a/gui/admin/dist/build/api.js b/gui/admin/dist/build/api.js deleted file mode 100644 index aca912ac..00000000 --- a/gui/admin/dist/build/api.js +++ /dev/null @@ -1,283 +0,0 @@ -import { I as writable, N as get_store_value } from './main2.js'; -import { n as notification } from './store.js'; - -function send (message, type = 'default', timeout) { - notification.set({ type, message, timeout }); -} - -function danger (msg, timeout) { - send(msg, 'danger', timeout); -} - -function success (msg, timeout) { - send(msg, 'success', timeout); -} - -const createStore$1 = () => { - const { subscribe, set, update } = writable({}); - return { - subscribe, - set, - update, - reset: () => { - set({}); - } - }; -}; -var filtersStore = createStore$1(); - -var __defProp = Object.defineProperty; -var __defProps = Object.defineProperties; -var __getOwnPropDescs = Object.getOwnPropertyDescriptors; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; -var __spreadValues = (a, b) => { - for (var prop in b || (b = {})) - if (__hasOwnProp.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - if (__getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(b)) { - if (__propIsEnum.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - } - return a; -}; -var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); -const createStore = () => { - const { subscribe, set, update } = writable({ page: 1 }); - return { - subscribe, - set, - update, - setPaginationData: ({ total_entries, total_pages }) => { - update((s) => { - return __spreadProps(__spreadValues({}, s), { total_entries, total_pages }); - }); - }, - setSchemaId: (id) => { - update((s) => __spreadProps(__spreadValues({}, s), { schemaId: id })); - }, - reset: () => update((s) => __spreadProps(__spreadValues({}, s), { page: 1 })), - increment: () => { - update((s) => { - const page = s.page + 1; - return __spreadProps(__spreadValues({}, s), { page }); - }); - }, - decrement: () => { - update((s) => { - const page = s.page - 1 || 1; - return __spreadProps(__spreadValues({}, s), { page }); - }); - } - }; -}; -var pageStore = createStore(); - -var typeMap = { - array: "value_array", - boolean: "value_boolean", - date: "value", - datetime: "value", - float: "value_float", - integer: "value_int", - string: "value", - text: "value", - upload: "value" -}; - -const getPropsString = (props) => { - return Object.keys(props).map((prop) => { - const { name, value, attribute_type } = props[prop]; - const updateType = typeMap[attribute_type]; - return `{ name: "${name}", ${updateType}: ${value}}`; - }).join("\n"); -}; -const getPropertiesFilter = (f) => { - const filterString = ` - properties: [{ - name: "${f.property}" - ${f.operation}: ${f.value} - }] - `; - return filterString; -}; -const graph = (body, successMessage = "Success") => { - return fetch(`http://localhost:${parseInt(window.location.port)-1}/api/graph`, { - headers: { "Content-Type": "application/json" }, - method: "POST", - body: JSON.stringify(body) - }).then((res) => res.json()).then((res) => { - if (res.errors) { - const err = res.errors[0].message; - return danger(`Error: ${err}`, 5e3); - } else { - if (successMessage !== false) { - success(successMessage); - } - } - return res && res.data; - }); -}; -var api = { - getModelSchemas(id) { - const filter = id ? `filter: { id: { value: ${id} } }` : ""; - const query = `query { - admin_model_schemas( - per_page: 100 - ${filter} - ) { - results { - id - name - properties { - name - attribute_type - } - } - } - }`; - return graph({ query }, false).then((data) => data.admin_model_schemas.results); - }, - getModels({ schemaId, id, page = 1, deleted = false }) { - const f = get_store_value(filtersStore); - let propertyFilter = ""; - if (f.property && f.operation && f.type) { - propertyFilter = getPropertiesFilter(f); - } - const deletedFilter = deleted ? `deleted_at: { exists: true }` : ""; - const idFilter = id ? `id: { value: ${id} }` : ""; - const schemaIdFilter = schemaId ? `model_schema_id: { value: ${schemaId} }` : ""; - const query = `query { - models( - page: ${page} - per_page: 20, - sort: { created_at: { order: DESC } }, - filter: { - ${schemaIdFilter} - ${idFilter} - ${deletedFilter} - ${propertyFilter} - } - ) { - total_pages - results { - id - created_at - updated_at - deleted_at - properties - } - } - }`; - return graph({ query }, false).then((data) => { - if (data && data.models) { - pageStore.setPaginationData({ total_pages: data.models.total_pages }); - } - return data.models.results; - }); - }, - updateModel({ id, props }) { - const properties = getPropsString(props); - const query = ` - mutation { - model_update( - id: ${id}, - model: { - properties: [${properties}] - } - ) { - id - } - }`; - return graph({ query }); - }, - deleteModel(id) { - const query = `mutation { - model_delete(id: ${id}) { - id - } - }`; - return graph({ query }); - }, - undeleteModel(id) { - const query = ` - mutation { - model_update( - id: ${id}, - model: { deleted_at: null } - ) { - id - } - }`; - return graph({ query }); - }, - createModel(schemaName, props) { - const properties = getPropsString(props); - const query = `mutation { - model_create(model: { - model_schema_name: "${schemaName}", - properties: [${properties}] - }) { - id - } - }`; - return graph({ query }); - }, - getUsers(email = "", fn = "", ln = "") { - const query = `query getUsers { - users(per_page: 20, - page: 1, - filter: { - email: { contains: "${email}" }, - first_name: { contains: "${fn}" }, - last_name: { contains: "${ln}" } - } - ) { - results { - id - email - deleted_at - created_at - first_name - last_name - external_id - jwt_token - temporary_token - } - } - }`; - return graph({ query }, false); - }, - getLogs() { - return fetch(`http://localhost:${parseInt(window.location.port)-1}/api/logs`).then((res) => res.json()); - }, - getConstants() { - const query = `query getConstants { - constants(per_page: 99) { - results { name, value, updated_at } - } - }`; - return graph({ query }, false); - }, - setConstant(name, value) { - const query = `mutation SetConstant($name: String!, $value: String!) { - constant_set(name: $name, value: $value) { - name, value - } - }`; - return graph({ query, variables: { name, value } }, "Constant updated"); - }, - unsetConstant(name) { - const query = `mutation UnsetConstant($name: String!) { - constant_unset(name: $name) { - name - } - }`; - return graph({ query, variables: { name } }, "Constant unset"); - } -}; - -export { api as a, filtersStore as f, pageStore as p }; diff --git a/gui/admin/dist/build/bundle.css b/gui/admin/dist/build/bundle.css deleted file mode 100644 index 571f88a7..00000000 --- a/gui/admin/dist/build/bundle.css +++ /dev/null @@ -1,125866 +0,0 @@ -/* - -Google Code style (c) Aahan Krish - -*/ - -.hljs { - background: white; - color: black; -} - -.hljs-comment, -.hljs-quote { - color: #800; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-section, -.hljs-title, -.hljs-name { - color: #008; -} - -.hljs-variable, -.hljs-template-variable { - color: #660; -} - -.hljs-string, -.hljs-selector-attr, -.hljs-selector-pseudo, -.hljs-regexp { - color: #080; -} - -.hljs-literal, -.hljs-symbol, -.hljs-bullet, -.hljs-meta, -.hljs-number, -.hljs-link { - color: #066; -} - -.hljs-title, -.hljs-doctag, -.hljs-type, -.hljs-attr, -.hljs-built_in, -.hljs-params { - color: #606; -} - -.hljs-attribute, -.hljs-subst { - color: #000; -} - -.hljs-formula { - background-color: #eee; - font-style: italic; -} - -.hljs-selector-id, -.hljs-selector-class { - color: #9B703F -} - -.hljs-addition { - background-color: #baeeba; -} - -.hljs-deletion { - background-color: #ffc8bd; -} - -.hljs-doctag, -.hljs-strong { - font-weight: bold; -} - -.hljs-emphasis { - font-style: italic; -} - -/*! tailwindcss v2.2.7 | MIT License | https://tailwindcss.com */ - -/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ - -/* -Document -======== -*/ - -/** -Use a better box model (opinionated). -*/ - -*, -::before, -::after { - box-sizing: border-box; -} - -/** -Use a more readable tab size (opinionated). -*/ - -html { - -moz-tab-size: 4; - -o-tab-size: 4; - tab-size: 4; -} - -/** -1. Correct the line height in all browsers. -2. Prevent adjustments of font size after orientation changes in iOS. -*/ - -html { - line-height: 1.15; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/* -Sections -======== -*/ - -/** -Remove the margin in all browsers. -*/ - -body { - margin: 0; -} - -/** -Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) -*/ - -body { - font-family: - system-ui, - -apple-system, /* Firefox supports this but not yet `system-ui` */ - 'Segoe UI', - Roboto, - Helvetica, - Arial, - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji'; -} - -/* -Grouping content -================ -*/ - -/** -1. Add the correct height in Firefox. -2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) -*/ - -hr { - height: 0; /* 1 */ - color: inherit; /* 2 */ -} - -/* -Text-level semantics -==================== -*/ - -/** -Add the correct text decoration in Chrome, Edge, and Safari. -*/ - -abbr[title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} - -/** -Add the correct font weight in Edge and Safari. -*/ - -b, -strong { - font-weight: bolder; -} - -/** -1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) -2. Correct the odd 'em' font sizing in all browsers. -*/ - -code, -kbd, -samp, -pre { - font-family: - ui-monospace, - SFMono-Regular, - Consolas, - 'Liberation Mono', - Menlo, - monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** -Add the correct font size in all browsers. -*/ - -small { - font-size: 80%; -} - -/** -Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. -*/ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* -Tabular data -============ -*/ - -/** -1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) -2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) -*/ - -table { - text-indent: 0; /* 1 */ - border-color: inherit; /* 2 */ -} - -/* -Forms -===== -*/ - -/** -1. Change the font styles in all browsers. -2. Remove the margin in Firefox and Safari. -*/ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** -Remove the inheritance of text transform in Edge and Firefox. -1. Remove the inheritance of text transform in Firefox. -*/ - -button, -select { /* 1 */ - text-transform: none; -} - -/** -Correct the inability to style clickable types in iOS and Safari. -*/ - -button, -[type='button'], -[type='reset'], -[type='submit'] { - -webkit-appearance: button; -} - -/** -Remove the inner border and padding in Firefox. -*/ - -::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** -Restore the focus styles unset by the previous rule. -*/ - -:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** -Remove the additional ':invalid' styles in Firefox. -See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 -*/ - -:-moz-ui-invalid { - box-shadow: none; -} - -/** -Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. -*/ - -legend { - padding: 0; -} - -/** -Add the correct vertical alignment in Chrome and Firefox. -*/ - -progress { - vertical-align: baseline; -} - -/** -Correct the cursor style of increment and decrement buttons in Safari. -*/ - -::-webkit-inner-spin-button, -::-webkit-outer-spin-button { - height: auto; -} - -/** -1. Correct the odd appearance in Chrome and Safari. -2. Correct the outline style in Safari. -*/ - -[type='search'] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** -Remove the inner padding in Chrome and Safari on macOS. -*/ - -::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** -1. Correct the inability to style clickable types in iOS and Safari. -2. Change font properties to 'inherit' in Safari. -*/ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* -Interactive -=========== -*/ - -/* -Add the correct display in Chrome and Safari. -*/ - -summary { - display: list-item; -} - -/** - * Manually forked from SUIT CSS Base: https://github.com/suitcss/base - * A thin layer on top of normalize.css that provides a starting point more - * suitable for web applications. - */ - -/** - * Removes the default spacing and border for appropriate elements. - */ - -blockquote, -dl, -dd, -h1, -h2, -h3, -h4, -h5, -h6, -hr, -figure, -p, -pre { - margin: 0; -} - -button { - background-color: transparent; - background-image: none; -} - -fieldset { - margin: 0; - padding: 0; -} - -ol, -ul { - list-style: none; - margin: 0; - padding: 0; -} - -/** - * Tailwind custom reset styles - */ - -/** - * 1. Use the user's configured `sans` font-family (with Tailwind's default - * sans-serif font stack as a fallback) as a sane default. - * 2. Use Tailwind's default "normal" line-height so the user isn't forced - * to override it to ensure consistency even when using the default theme. - */ - -html { - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ - line-height: 1.5; /* 2 */ -} - -/** - * Inherit font-family and line-height from `html` so users can set them as - * a class directly on the `html` element. - */ - -body { - font-family: inherit; - line-height: inherit; -} - -/** - * 1. Prevent padding and border from affecting element width. - * - * We used to set this in the html element and inherit from - * the parent element for everything else. This caused issues - * in shadow-dom-enhanced elements like
where the content - * is wrapped by a div with box-sizing set to `content-box`. - * - * https://github.com/mozdevs/cssremedy/issues/4 - * - * - * 2. Allow adding a border to an element by just adding a border-width. - * - * By default, the way the browser specifies that an element should have no - * border is by setting it's border-style to `none` in the user-agent - * stylesheet. - * - * In order to easily add borders to elements by just setting the `border-width` - * property, we change the default border-style for all elements to `solid`, and - * use border-width to hide them instead. This way our `border` utilities only - * need to set the `border-width` property instead of the entire `border` - * shorthand, making our border utilities much more straightforward to compose. - * - * https://github.com/tailwindcss/tailwindcss/pull/116 - */ - -*, -::before, -::after { - box-sizing: border-box; /* 1 */ - border-width: 0; /* 2 */ - border-style: solid; /* 2 */ - border-color: currentColor; /* 2 */ -} - -/* - * Ensure horizontal rules are visible by default - */ - -hr { - border-top-width: 1px; -} - -/** - * Undo the `border-style: none` reset that Normalize applies to images so that - * our `border-{width}` utilities have the expected effect. - * - * The Normalize reset is unnecessary for us since we default the border-width - * to 0 on all elements. - * - * https://github.com/tailwindcss/tailwindcss/issues/362 - */ - -img { - border-style: solid; -} - -textarea { - resize: vertical; -} - -input::-moz-placeholder, textarea::-moz-placeholder { - opacity: 1; - color: #9ca3af; -} - -input:-ms-input-placeholder, textarea:-ms-input-placeholder { - opacity: 1; - color: #9ca3af; -} - -input::placeholder, -textarea::placeholder { - opacity: 1; - color: #9ca3af; -} - -button, -[role="button"] { - cursor: pointer; -} - -table { - border-collapse: collapse; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: inherit; - font-weight: inherit; -} - -/** - * Reset links to optimize for opt-in styling instead of - * opt-out. - */ - -a { - color: inherit; - text-decoration: inherit; -} - -/** - * Reset form element properties that are easy to forget to - * style explicitly so you don't inadvertently introduce - * styles that deviate from your design system. These styles - * supplement a partial reset that is already applied by - * normalize.css. - */ - -button, -input, -optgroup, -select, -textarea { - padding: 0; - line-height: inherit; - color: inherit; -} - -/** - * Use the configured 'mono' font family for elements that - * are expected to be rendered with a monospace font, falling - * back to the system monospace stack if there is no configured - * 'mono' font family. - */ - -pre, -code, -kbd, -samp { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/** - * 1. Make replaced elements `display: block` by default as that's - * the behavior you want almost all of the time. Inspired by - * CSS Remedy, with `svg` added as well. - * - * https://github.com/mozdevs/cssremedy/issues/14 - * - * 2. Add `vertical-align: middle` to align replaced elements more - * sensibly by default when overriding `display` by adding a - * utility like `inline`. - * - * This can trigger a poorly considered linting error in some - * tools but is included by design. - * - * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210 - */ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; /* 1 */ - vertical-align: middle; /* 2 */ -} - -/** - * Constrain images and videos to the parent width and preserve - * their intrinsic aspect ratio. - * - * https://github.com/mozdevs/cssremedy/issues/14 - */ - -img, -video { - max-width: 100%; - height: auto; -} - -/** - * Ensure the default browser behavior of the `hidden` attribute. - */ - -[hidden] { - display: none; -} - -*, ::before, ::after { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.container { - width: 100%; - margin-right: auto; - margin-left: auto; - padding-right: 0; - padding-left: 0; -} - -@media (min-width: 1024px) { - .container { - max-width: 1024px; - } -} - -@media (min-width: 1280px) { - .container { - max-width: 1280px; - } -} - -@media (min-width: 1400px) { - .container { - max-width: 1400px; - } -} - -.form-input { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #fff; - padding-top: 0.5rem; - padding-right: 0.75rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - font-size: 1rem; - font-size: [object Object]; - line-height: 1.5; -} - -.form-input::-moz-placeholder { - color: #6b7280; - opacity: 1; -} - -.form-input:-ms-input-placeholder { - color: #6b7280; - opacity: 1; -} - -.form-input::placeholder { - color: #6b7280; - opacity: 1; -} - -.form-input:focus { - outline: none; - border-color: #60a5fa; -} - -.form-textarea { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #fff; - padding-top: 0.5rem; - padding-right: 0.75rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - font-size: 1rem; - font-size: [object Object]; - line-height: 1.5; -} - -.form-textarea::-moz-placeholder { - color: #6b7280; - opacity: 1; -} - -.form-textarea:-ms-input-placeholder { - color: #6b7280; - opacity: 1; -} - -.form-textarea::placeholder { - color: #6b7280; - opacity: 1; -} - -.form-textarea:focus { - outline: none; - border-color: #60a5fa; -} - -.form-multiselect { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #fff; - padding-top: 0.5rem; - padding-right: 0.75rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - font-size: 1rem; - font-size: [object Object]; - line-height: 1.5; -} - -.form-multiselect:focus { - outline: none; - border-color: #60a5fa; -} - -.form-select { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%236b7280'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e"); -} - -.form-select::-ms-expand { - color: #6b7280; - border: none; -} - -@media not print { - .form-select::-ms-expand { - display: none; - } -} - -@media print and (-ms-high-contrast: active), print and (-ms-high-contrast: none) { - .form-select { - padding-right: 0.75rem; - } -} - -.form-select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-print-color-adjust: exact; - color-adjust: exact; - background-repeat: no-repeat; - background-color: #fff; - padding-top: 0.5rem; - padding-right: 2.5rem; - padding-bottom: 0.5rem; - padding-left: 0.75rem; - font-size: 1rem; - font-size: [object Object]; - line-height: 1.5; - background-position: right 0.5rem center; - background-size: 1.5em 1.5em; -} - -.form-select:focus { - outline: none; - border-color: #60a5fa; -} - -.form-checkbox:checked { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e"); - border-color: transparent; - background-color: currentColor; - background-size: 100% 100%; - background-position: center; - background-repeat: no-repeat; -} - -@media not print { - .form-checkbox::-ms-check { - color: transparent; - background: inherit; - border-color: inherit; - border-radius: inherit; - } -} - -.form-checkbox { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-print-color-adjust: exact; - color-adjust: exact; - display: inline-block; - vertical-align: middle; - background-origin: border-box; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - flex-shrink: 0; - height: 1em; - width: 1em; - color: #3b82f6; - background-color: #fff; -} - -.form-checkbox:focus { - outline: none; - border-color: #60a5fa; -} - -.form-radio:checked { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); - border-color: transparent; - background-color: currentColor; - background-size: 100% 100%; - background-position: center; - background-repeat: no-repeat; -} - -@media not print { - .form-radio::-ms-check { - color: transparent; - background: inherit; - border-color: inherit; - border-radius: inherit; - } -} - -.form-radio { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-print-color-adjust: exact; - color-adjust: exact; - display: inline-block; - vertical-align: middle; - background-origin: border-box; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - flex-shrink: 0; - border-radius: 100%; - height: 1em; - width: 1em; - color: #3b82f6; - background-color: #fff; -} - -.form-radio:focus { - outline: none; - border-color: #60a5fa; -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.not-sr-only { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; -} - -.focus-within\:sr-only:focus-within { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.focus-within\:not-sr-only:focus-within { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; -} - -.focus\:sr-only:focus { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.focus\:not-sr-only:focus { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; -} - -.pointer-events-none { - pointer-events: none; -} - -.pointer-events-auto { - pointer-events: auto; -} - -.visible { - visibility: visible; -} - -.invisible { - visibility: hidden; -} - -.static { - position: static; -} - -.fixed { - position: fixed; -} - -.absolute { - position: absolute; -} - -.relative { - position: relative; -} - -.sticky { - position: sticky; -} - -.inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; -} - -.inset-1 { - top: 0.25rem; - right: 0.25rem; - bottom: 0.25rem; - left: 0.25rem; -} - -.inset-2 { - top: 0.5rem; - right: 0.5rem; - bottom: 0.5rem; - left: 0.5rem; -} - -.inset-3 { - top: 0.75rem; - right: 0.75rem; - bottom: 0.75rem; - left: 0.75rem; -} - -.inset-4 { - top: 1rem; - right: 1rem; - bottom: 1rem; - left: 1rem; -} - -.inset-5 { - top: 1.25rem; - right: 1.25rem; - bottom: 1.25rem; - left: 1.25rem; -} - -.inset-6 { - top: 1.5rem; - right: 1.5rem; - bottom: 1.5rem; - left: 1.5rem; -} - -.inset-7 { - top: 1.75rem; - right: 1.75rem; - bottom: 1.75rem; - left: 1.75rem; -} - -.inset-8 { - top: 2rem; - right: 2rem; - bottom: 2rem; - left: 2rem; -} - -.inset-9 { - top: 2.25rem; - right: 2.25rem; - bottom: 2.25rem; - left: 2.25rem; -} - -.inset-10 { - top: 2.5rem; - right: 2.5rem; - bottom: 2.5rem; - left: 2.5rem; -} - -.inset-11 { - top: 2.75rem; - right: 2.75rem; - bottom: 2.75rem; - left: 2.75rem; -} - -.inset-12 { - top: 3rem; - right: 3rem; - bottom: 3rem; - left: 3rem; -} - -.inset-14 { - top: 3.5rem; - right: 3.5rem; - bottom: 3.5rem; - left: 3.5rem; -} - -.inset-16 { - top: 4rem; - right: 4rem; - bottom: 4rem; - left: 4rem; -} - -.inset-20 { - top: 5rem; - right: 5rem; - bottom: 5rem; - left: 5rem; -} - -.inset-24 { - top: 6rem; - right: 6rem; - bottom: 6rem; - left: 6rem; -} - -.inset-28 { - top: 7rem; - right: 7rem; - bottom: 7rem; - left: 7rem; -} - -.inset-32 { - top: 8rem; - right: 8rem; - bottom: 8rem; - left: 8rem; -} - -.inset-36 { - top: 9rem; - right: 9rem; - bottom: 9rem; - left: 9rem; -} - -.inset-40 { - top: 10rem; - right: 10rem; - bottom: 10rem; - left: 10rem; -} - -.inset-44 { - top: 11rem; - right: 11rem; - bottom: 11rem; - left: 11rem; -} - -.inset-48 { - top: 12rem; - right: 12rem; - bottom: 12rem; - left: 12rem; -} - -.inset-52 { - top: 13rem; - right: 13rem; - bottom: 13rem; - left: 13rem; -} - -.inset-56 { - top: 14rem; - right: 14rem; - bottom: 14rem; - left: 14rem; -} - -.inset-60 { - top: 15rem; - right: 15rem; - bottom: 15rem; - left: 15rem; -} - -.inset-64 { - top: 16rem; - right: 16rem; - bottom: 16rem; - left: 16rem; -} - -.inset-72 { - top: 18rem; - right: 18rem; - bottom: 18rem; - left: 18rem; -} - -.inset-80 { - top: 20rem; - right: 20rem; - bottom: 20rem; - left: 20rem; -} - -.inset-96 { - top: 24rem; - right: 24rem; - bottom: 24rem; - left: 24rem; -} - -.inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; -} - -.inset-px { - top: 1px; - right: 1px; - bottom: 1px; - left: 1px; -} - -.inset-0\.5 { - top: 0.125rem; - right: 0.125rem; - bottom: 0.125rem; - left: 0.125rem; -} - -.inset-1\.5 { - top: 0.375rem; - right: 0.375rem; - bottom: 0.375rem; - left: 0.375rem; -} - -.inset-2\.5 { - top: 0.625rem; - right: 0.625rem; - bottom: 0.625rem; - left: 0.625rem; -} - -.inset-3\.5 { - top: 0.875rem; - right: 0.875rem; - bottom: 0.875rem; - left: 0.875rem; -} - -.-inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; -} - -.-inset-1 { - top: -0.25rem; - right: -0.25rem; - bottom: -0.25rem; - left: -0.25rem; -} - -.-inset-2 { - top: -0.5rem; - right: -0.5rem; - bottom: -0.5rem; - left: -0.5rem; -} - -.-inset-3 { - top: -0.75rem; - right: -0.75rem; - bottom: -0.75rem; - left: -0.75rem; -} - -.-inset-4 { - top: -1rem; - right: -1rem; - bottom: -1rem; - left: -1rem; -} - -.-inset-5 { - top: -1.25rem; - right: -1.25rem; - bottom: -1.25rem; - left: -1.25rem; -} - -.-inset-6 { - top: -1.5rem; - right: -1.5rem; - bottom: -1.5rem; - left: -1.5rem; -} - -.-inset-7 { - top: -1.75rem; - right: -1.75rem; - bottom: -1.75rem; - left: -1.75rem; -} - -.-inset-8 { - top: -2rem; - right: -2rem; - bottom: -2rem; - left: -2rem; -} - -.-inset-9 { - top: -2.25rem; - right: -2.25rem; - bottom: -2.25rem; - left: -2.25rem; -} - -.-inset-10 { - top: -2.5rem; - right: -2.5rem; - bottom: -2.5rem; - left: -2.5rem; -} - -.-inset-11 { - top: -2.75rem; - right: -2.75rem; - bottom: -2.75rem; - left: -2.75rem; -} - -.-inset-12 { - top: -3rem; - right: -3rem; - bottom: -3rem; - left: -3rem; -} - -.-inset-14 { - top: -3.5rem; - right: -3.5rem; - bottom: -3.5rem; - left: -3.5rem; -} - -.-inset-16 { - top: -4rem; - right: -4rem; - bottom: -4rem; - left: -4rem; -} - -.-inset-20 { - top: -5rem; - right: -5rem; - bottom: -5rem; - left: -5rem; -} - -.-inset-24 { - top: -6rem; - right: -6rem; - bottom: -6rem; - left: -6rem; -} - -.-inset-28 { - top: -7rem; - right: -7rem; - bottom: -7rem; - left: -7rem; -} - -.-inset-32 { - top: -8rem; - right: -8rem; - bottom: -8rem; - left: -8rem; -} - -.-inset-36 { - top: -9rem; - right: -9rem; - bottom: -9rem; - left: -9rem; -} - -.-inset-40 { - top: -10rem; - right: -10rem; - bottom: -10rem; - left: -10rem; -} - -.-inset-44 { - top: -11rem; - right: -11rem; - bottom: -11rem; - left: -11rem; -} - -.-inset-48 { - top: -12rem; - right: -12rem; - bottom: -12rem; - left: -12rem; -} - -.-inset-52 { - top: -13rem; - right: -13rem; - bottom: -13rem; - left: -13rem; -} - -.-inset-56 { - top: -14rem; - right: -14rem; - bottom: -14rem; - left: -14rem; -} - -.-inset-60 { - top: -15rem; - right: -15rem; - bottom: -15rem; - left: -15rem; -} - -.-inset-64 { - top: -16rem; - right: -16rem; - bottom: -16rem; - left: -16rem; -} - -.-inset-72 { - top: -18rem; - right: -18rem; - bottom: -18rem; - left: -18rem; -} - -.-inset-80 { - top: -20rem; - right: -20rem; - bottom: -20rem; - left: -20rem; -} - -.-inset-96 { - top: -24rem; - right: -24rem; - bottom: -24rem; - left: -24rem; -} - -.-inset-px { - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; -} - -.-inset-0\.5 { - top: -0.125rem; - right: -0.125rem; - bottom: -0.125rem; - left: -0.125rem; -} - -.-inset-1\.5 { - top: -0.375rem; - right: -0.375rem; - bottom: -0.375rem; - left: -0.375rem; -} - -.-inset-2\.5 { - top: -0.625rem; - right: -0.625rem; - bottom: -0.625rem; - left: -0.625rem; -} - -.-inset-3\.5 { - top: -0.875rem; - right: -0.875rem; - bottom: -0.875rem; - left: -0.875rem; -} - -.inset-1\/2 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; -} - -.inset-1\/3 { - top: 33.333333%; - right: 33.333333%; - bottom: 33.333333%; - left: 33.333333%; -} - -.inset-2\/3 { - top: 66.666667%; - right: 66.666667%; - bottom: 66.666667%; - left: 66.666667%; -} - -.inset-1\/4 { - top: 25%; - right: 25%; - bottom: 25%; - left: 25%; -} - -.inset-2\/4 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; -} - -.inset-3\/4 { - top: 75%; - right: 75%; - bottom: 75%; - left: 75%; -} - -.inset-full { - top: 100%; - right: 100%; - bottom: 100%; - left: 100%; -} - -.-inset-1\/2 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; -} - -.-inset-1\/3 { - top: -33.333333%; - right: -33.333333%; - bottom: -33.333333%; - left: -33.333333%; -} - -.-inset-2\/3 { - top: -66.666667%; - right: -66.666667%; - bottom: -66.666667%; - left: -66.666667%; -} - -.-inset-1\/4 { - top: -25%; - right: -25%; - bottom: -25%; - left: -25%; -} - -.-inset-2\/4 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; -} - -.-inset-3\/4 { - top: -75%; - right: -75%; - bottom: -75%; - left: -75%; -} - -.-inset-full { - top: -100%; - right: -100%; - bottom: -100%; - left: -100%; -} - -.inset-x-0 { - left: 0px; - right: 0px; -} - -.inset-x-1 { - left: 0.25rem; - right: 0.25rem; -} - -.inset-x-2 { - left: 0.5rem; - right: 0.5rem; -} - -.inset-x-3 { - left: 0.75rem; - right: 0.75rem; -} - -.inset-x-4 { - left: 1rem; - right: 1rem; -} - -.inset-x-5 { - left: 1.25rem; - right: 1.25rem; -} - -.inset-x-6 { - left: 1.5rem; - right: 1.5rem; -} - -.inset-x-7 { - left: 1.75rem; - right: 1.75rem; -} - -.inset-x-8 { - left: 2rem; - right: 2rem; -} - -.inset-x-9 { - left: 2.25rem; - right: 2.25rem; -} - -.inset-x-10 { - left: 2.5rem; - right: 2.5rem; -} - -.inset-x-11 { - left: 2.75rem; - right: 2.75rem; -} - -.inset-x-12 { - left: 3rem; - right: 3rem; -} - -.inset-x-14 { - left: 3.5rem; - right: 3.5rem; -} - -.inset-x-16 { - left: 4rem; - right: 4rem; -} - -.inset-x-20 { - left: 5rem; - right: 5rem; -} - -.inset-x-24 { - left: 6rem; - right: 6rem; -} - -.inset-x-28 { - left: 7rem; - right: 7rem; -} - -.inset-x-32 { - left: 8rem; - right: 8rem; -} - -.inset-x-36 { - left: 9rem; - right: 9rem; -} - -.inset-x-40 { - left: 10rem; - right: 10rem; -} - -.inset-x-44 { - left: 11rem; - right: 11rem; -} - -.inset-x-48 { - left: 12rem; - right: 12rem; -} - -.inset-x-52 { - left: 13rem; - right: 13rem; -} - -.inset-x-56 { - left: 14rem; - right: 14rem; -} - -.inset-x-60 { - left: 15rem; - right: 15rem; -} - -.inset-x-64 { - left: 16rem; - right: 16rem; -} - -.inset-x-72 { - left: 18rem; - right: 18rem; -} - -.inset-x-80 { - left: 20rem; - right: 20rem; -} - -.inset-x-96 { - left: 24rem; - right: 24rem; -} - -.inset-x-auto { - left: auto; - right: auto; -} - -.inset-x-px { - left: 1px; - right: 1px; -} - -.inset-x-0\.5 { - left: 0.125rem; - right: 0.125rem; -} - -.inset-x-1\.5 { - left: 0.375rem; - right: 0.375rem; -} - -.inset-x-2\.5 { - left: 0.625rem; - right: 0.625rem; -} - -.inset-x-3\.5 { - left: 0.875rem; - right: 0.875rem; -} - -.-inset-x-0 { - left: 0px; - right: 0px; -} - -.-inset-x-1 { - left: -0.25rem; - right: -0.25rem; -} - -.-inset-x-2 { - left: -0.5rem; - right: -0.5rem; -} - -.-inset-x-3 { - left: -0.75rem; - right: -0.75rem; -} - -.-inset-x-4 { - left: -1rem; - right: -1rem; -} - -.-inset-x-5 { - left: -1.25rem; - right: -1.25rem; -} - -.-inset-x-6 { - left: -1.5rem; - right: -1.5rem; -} - -.-inset-x-7 { - left: -1.75rem; - right: -1.75rem; -} - -.-inset-x-8 { - left: -2rem; - right: -2rem; -} - -.-inset-x-9 { - left: -2.25rem; - right: -2.25rem; -} - -.-inset-x-10 { - left: -2.5rem; - right: -2.5rem; -} - -.-inset-x-11 { - left: -2.75rem; - right: -2.75rem; -} - -.-inset-x-12 { - left: -3rem; - right: -3rem; -} - -.-inset-x-14 { - left: -3.5rem; - right: -3.5rem; -} - -.-inset-x-16 { - left: -4rem; - right: -4rem; -} - -.-inset-x-20 { - left: -5rem; - right: -5rem; -} - -.-inset-x-24 { - left: -6rem; - right: -6rem; -} - -.-inset-x-28 { - left: -7rem; - right: -7rem; -} - -.-inset-x-32 { - left: -8rem; - right: -8rem; -} - -.-inset-x-36 { - left: -9rem; - right: -9rem; -} - -.-inset-x-40 { - left: -10rem; - right: -10rem; -} - -.-inset-x-44 { - left: -11rem; - right: -11rem; -} - -.-inset-x-48 { - left: -12rem; - right: -12rem; -} - -.-inset-x-52 { - left: -13rem; - right: -13rem; -} - -.-inset-x-56 { - left: -14rem; - right: -14rem; -} - -.-inset-x-60 { - left: -15rem; - right: -15rem; -} - -.-inset-x-64 { - left: -16rem; - right: -16rem; -} - -.-inset-x-72 { - left: -18rem; - right: -18rem; -} - -.-inset-x-80 { - left: -20rem; - right: -20rem; -} - -.-inset-x-96 { - left: -24rem; - right: -24rem; -} - -.-inset-x-px { - left: -1px; - right: -1px; -} - -.-inset-x-0\.5 { - left: -0.125rem; - right: -0.125rem; -} - -.-inset-x-1\.5 { - left: -0.375rem; - right: -0.375rem; -} - -.-inset-x-2\.5 { - left: -0.625rem; - right: -0.625rem; -} - -.-inset-x-3\.5 { - left: -0.875rem; - right: -0.875rem; -} - -.inset-x-1\/2 { - left: 50%; - right: 50%; -} - -.inset-x-1\/3 { - left: 33.333333%; - right: 33.333333%; -} - -.inset-x-2\/3 { - left: 66.666667%; - right: 66.666667%; -} - -.inset-x-1\/4 { - left: 25%; - right: 25%; -} - -.inset-x-2\/4 { - left: 50%; - right: 50%; -} - -.inset-x-3\/4 { - left: 75%; - right: 75%; -} - -.inset-x-full { - left: 100%; - right: 100%; -} - -.-inset-x-1\/2 { - left: -50%; - right: -50%; -} - -.-inset-x-1\/3 { - left: -33.333333%; - right: -33.333333%; -} - -.-inset-x-2\/3 { - left: -66.666667%; - right: -66.666667%; -} - -.-inset-x-1\/4 { - left: -25%; - right: -25%; -} - -.-inset-x-2\/4 { - left: -50%; - right: -50%; -} - -.-inset-x-3\/4 { - left: -75%; - right: -75%; -} - -.-inset-x-full { - left: -100%; - right: -100%; -} - -.inset-y-0 { - top: 0px; - bottom: 0px; -} - -.inset-y-1 { - top: 0.25rem; - bottom: 0.25rem; -} - -.inset-y-2 { - top: 0.5rem; - bottom: 0.5rem; -} - -.inset-y-3 { - top: 0.75rem; - bottom: 0.75rem; -} - -.inset-y-4 { - top: 1rem; - bottom: 1rem; -} - -.inset-y-5 { - top: 1.25rem; - bottom: 1.25rem; -} - -.inset-y-6 { - top: 1.5rem; - bottom: 1.5rem; -} - -.inset-y-7 { - top: 1.75rem; - bottom: 1.75rem; -} - -.inset-y-8 { - top: 2rem; - bottom: 2rem; -} - -.inset-y-9 { - top: 2.25rem; - bottom: 2.25rem; -} - -.inset-y-10 { - top: 2.5rem; - bottom: 2.5rem; -} - -.inset-y-11 { - top: 2.75rem; - bottom: 2.75rem; -} - -.inset-y-12 { - top: 3rem; - bottom: 3rem; -} - -.inset-y-14 { - top: 3.5rem; - bottom: 3.5rem; -} - -.inset-y-16 { - top: 4rem; - bottom: 4rem; -} - -.inset-y-20 { - top: 5rem; - bottom: 5rem; -} - -.inset-y-24 { - top: 6rem; - bottom: 6rem; -} - -.inset-y-28 { - top: 7rem; - bottom: 7rem; -} - -.inset-y-32 { - top: 8rem; - bottom: 8rem; -} - -.inset-y-36 { - top: 9rem; - bottom: 9rem; -} - -.inset-y-40 { - top: 10rem; - bottom: 10rem; -} - -.inset-y-44 { - top: 11rem; - bottom: 11rem; -} - -.inset-y-48 { - top: 12rem; - bottom: 12rem; -} - -.inset-y-52 { - top: 13rem; - bottom: 13rem; -} - -.inset-y-56 { - top: 14rem; - bottom: 14rem; -} - -.inset-y-60 { - top: 15rem; - bottom: 15rem; -} - -.inset-y-64 { - top: 16rem; - bottom: 16rem; -} - -.inset-y-72 { - top: 18rem; - bottom: 18rem; -} - -.inset-y-80 { - top: 20rem; - bottom: 20rem; -} - -.inset-y-96 { - top: 24rem; - bottom: 24rem; -} - -.inset-y-auto { - top: auto; - bottom: auto; -} - -.inset-y-px { - top: 1px; - bottom: 1px; -} - -.inset-y-0\.5 { - top: 0.125rem; - bottom: 0.125rem; -} - -.inset-y-1\.5 { - top: 0.375rem; - bottom: 0.375rem; -} - -.inset-y-2\.5 { - top: 0.625rem; - bottom: 0.625rem; -} - -.inset-y-3\.5 { - top: 0.875rem; - bottom: 0.875rem; -} - -.-inset-y-0 { - top: 0px; - bottom: 0px; -} - -.-inset-y-1 { - top: -0.25rem; - bottom: -0.25rem; -} - -.-inset-y-2 { - top: -0.5rem; - bottom: -0.5rem; -} - -.-inset-y-3 { - top: -0.75rem; - bottom: -0.75rem; -} - -.-inset-y-4 { - top: -1rem; - bottom: -1rem; -} - -.-inset-y-5 { - top: -1.25rem; - bottom: -1.25rem; -} - -.-inset-y-6 { - top: -1.5rem; - bottom: -1.5rem; -} - -.-inset-y-7 { - top: -1.75rem; - bottom: -1.75rem; -} - -.-inset-y-8 { - top: -2rem; - bottom: -2rem; -} - -.-inset-y-9 { - top: -2.25rem; - bottom: -2.25rem; -} - -.-inset-y-10 { - top: -2.5rem; - bottom: -2.5rem; -} - -.-inset-y-11 { - top: -2.75rem; - bottom: -2.75rem; -} - -.-inset-y-12 { - top: -3rem; - bottom: -3rem; -} - -.-inset-y-14 { - top: -3.5rem; - bottom: -3.5rem; -} - -.-inset-y-16 { - top: -4rem; - bottom: -4rem; -} - -.-inset-y-20 { - top: -5rem; - bottom: -5rem; -} - -.-inset-y-24 { - top: -6rem; - bottom: -6rem; -} - -.-inset-y-28 { - top: -7rem; - bottom: -7rem; -} - -.-inset-y-32 { - top: -8rem; - bottom: -8rem; -} - -.-inset-y-36 { - top: -9rem; - bottom: -9rem; -} - -.-inset-y-40 { - top: -10rem; - bottom: -10rem; -} - -.-inset-y-44 { - top: -11rem; - bottom: -11rem; -} - -.-inset-y-48 { - top: -12rem; - bottom: -12rem; -} - -.-inset-y-52 { - top: -13rem; - bottom: -13rem; -} - -.-inset-y-56 { - top: -14rem; - bottom: -14rem; -} - -.-inset-y-60 { - top: -15rem; - bottom: -15rem; -} - -.-inset-y-64 { - top: -16rem; - bottom: -16rem; -} - -.-inset-y-72 { - top: -18rem; - bottom: -18rem; -} - -.-inset-y-80 { - top: -20rem; - bottom: -20rem; -} - -.-inset-y-96 { - top: -24rem; - bottom: -24rem; -} - -.-inset-y-px { - top: -1px; - bottom: -1px; -} - -.-inset-y-0\.5 { - top: -0.125rem; - bottom: -0.125rem; -} - -.-inset-y-1\.5 { - top: -0.375rem; - bottom: -0.375rem; -} - -.-inset-y-2\.5 { - top: -0.625rem; - bottom: -0.625rem; -} - -.-inset-y-3\.5 { - top: -0.875rem; - bottom: -0.875rem; -} - -.inset-y-1\/2 { - top: 50%; - bottom: 50%; -} - -.inset-y-1\/3 { - top: 33.333333%; - bottom: 33.333333%; -} - -.inset-y-2\/3 { - top: 66.666667%; - bottom: 66.666667%; -} - -.inset-y-1\/4 { - top: 25%; - bottom: 25%; -} - -.inset-y-2\/4 { - top: 50%; - bottom: 50%; -} - -.inset-y-3\/4 { - top: 75%; - bottom: 75%; -} - -.inset-y-full { - top: 100%; - bottom: 100%; -} - -.-inset-y-1\/2 { - top: -50%; - bottom: -50%; -} - -.-inset-y-1\/3 { - top: -33.333333%; - bottom: -33.333333%; -} - -.-inset-y-2\/3 { - top: -66.666667%; - bottom: -66.666667%; -} - -.-inset-y-1\/4 { - top: -25%; - bottom: -25%; -} - -.-inset-y-2\/4 { - top: -50%; - bottom: -50%; -} - -.-inset-y-3\/4 { - top: -75%; - bottom: -75%; -} - -.-inset-y-full { - top: -100%; - bottom: -100%; -} - -.top-0 { - top: 0px; -} - -.top-1 { - top: 0.25rem; -} - -.top-2 { - top: 0.5rem; -} - -.top-3 { - top: 0.75rem; -} - -.top-4 { - top: 1rem; -} - -.top-5 { - top: 1.25rem; -} - -.top-6 { - top: 1.5rem; -} - -.top-7 { - top: 1.75rem; -} - -.top-8 { - top: 2rem; -} - -.top-9 { - top: 2.25rem; -} - -.top-10 { - top: 2.5rem; -} - -.top-11 { - top: 2.75rem; -} - -.top-12 { - top: 3rem; -} - -.top-14 { - top: 3.5rem; -} - -.top-16 { - top: 4rem; -} - -.top-20 { - top: 5rem; -} - -.top-24 { - top: 6rem; -} - -.top-28 { - top: 7rem; -} - -.top-32 { - top: 8rem; -} - -.top-36 { - top: 9rem; -} - -.top-40 { - top: 10rem; -} - -.top-44 { - top: 11rem; -} - -.top-48 { - top: 12rem; -} - -.top-52 { - top: 13rem; -} - -.top-56 { - top: 14rem; -} - -.top-60 { - top: 15rem; -} - -.top-64 { - top: 16rem; -} - -.top-72 { - top: 18rem; -} - -.top-80 { - top: 20rem; -} - -.top-96 { - top: 24rem; -} - -.top-auto { - top: auto; -} - -.top-px { - top: 1px; -} - -.top-0\.5 { - top: 0.125rem; -} - -.top-1\.5 { - top: 0.375rem; -} - -.top-2\.5 { - top: 0.625rem; -} - -.top-3\.5 { - top: 0.875rem; -} - -.-top-0 { - top: 0px; -} - -.-top-1 { - top: -0.25rem; -} - -.-top-2 { - top: -0.5rem; -} - -.-top-3 { - top: -0.75rem; -} - -.-top-4 { - top: -1rem; -} - -.-top-5 { - top: -1.25rem; -} - -.-top-6 { - top: -1.5rem; -} - -.-top-7 { - top: -1.75rem; -} - -.-top-8 { - top: -2rem; -} - -.-top-9 { - top: -2.25rem; -} - -.-top-10 { - top: -2.5rem; -} - -.-top-11 { - top: -2.75rem; -} - -.-top-12 { - top: -3rem; -} - -.-top-14 { - top: -3.5rem; -} - -.-top-16 { - top: -4rem; -} - -.-top-20 { - top: -5rem; -} - -.-top-24 { - top: -6rem; -} - -.-top-28 { - top: -7rem; -} - -.-top-32 { - top: -8rem; -} - -.-top-36 { - top: -9rem; -} - -.-top-40 { - top: -10rem; -} - -.-top-44 { - top: -11rem; -} - -.-top-48 { - top: -12rem; -} - -.-top-52 { - top: -13rem; -} - -.-top-56 { - top: -14rem; -} - -.-top-60 { - top: -15rem; -} - -.-top-64 { - top: -16rem; -} - -.-top-72 { - top: -18rem; -} - -.-top-80 { - top: -20rem; -} - -.-top-96 { - top: -24rem; -} - -.-top-px { - top: -1px; -} - -.-top-0\.5 { - top: -0.125rem; -} - -.-top-1\.5 { - top: -0.375rem; -} - -.-top-2\.5 { - top: -0.625rem; -} - -.-top-3\.5 { - top: -0.875rem; -} - -.top-1\/2 { - top: 50%; -} - -.top-1\/3 { - top: 33.333333%; -} - -.top-2\/3 { - top: 66.666667%; -} - -.top-1\/4 { - top: 25%; -} - -.top-2\/4 { - top: 50%; -} - -.top-3\/4 { - top: 75%; -} - -.top-full { - top: 100%; -} - -.-top-1\/2 { - top: -50%; -} - -.-top-1\/3 { - top: -33.333333%; -} - -.-top-2\/3 { - top: -66.666667%; -} - -.-top-1\/4 { - top: -25%; -} - -.-top-2\/4 { - top: -50%; -} - -.-top-3\/4 { - top: -75%; -} - -.-top-full { - top: -100%; -} - -.right-0 { - right: 0px; -} - -.right-1 { - right: 0.25rem; -} - -.right-2 { - right: 0.5rem; -} - -.right-3 { - right: 0.75rem; -} - -.right-4 { - right: 1rem; -} - -.right-5 { - right: 1.25rem; -} - -.right-6 { - right: 1.5rem; -} - -.right-7 { - right: 1.75rem; -} - -.right-8 { - right: 2rem; -} - -.right-9 { - right: 2.25rem; -} - -.right-10 { - right: 2.5rem; -} - -.right-11 { - right: 2.75rem; -} - -.right-12 { - right: 3rem; -} - -.right-14 { - right: 3.5rem; -} - -.right-16 { - right: 4rem; -} - -.right-20 { - right: 5rem; -} - -.right-24 { - right: 6rem; -} - -.right-28 { - right: 7rem; -} - -.right-32 { - right: 8rem; -} - -.right-36 { - right: 9rem; -} - -.right-40 { - right: 10rem; -} - -.right-44 { - right: 11rem; -} - -.right-48 { - right: 12rem; -} - -.right-52 { - right: 13rem; -} - -.right-56 { - right: 14rem; -} - -.right-60 { - right: 15rem; -} - -.right-64 { - right: 16rem; -} - -.right-72 { - right: 18rem; -} - -.right-80 { - right: 20rem; -} - -.right-96 { - right: 24rem; -} - -.right-auto { - right: auto; -} - -.right-px { - right: 1px; -} - -.right-0\.5 { - right: 0.125rem; -} - -.right-1\.5 { - right: 0.375rem; -} - -.right-2\.5 { - right: 0.625rem; -} - -.right-3\.5 { - right: 0.875rem; -} - -.-right-0 { - right: 0px; -} - -.-right-1 { - right: -0.25rem; -} - -.-right-2 { - right: -0.5rem; -} - -.-right-3 { - right: -0.75rem; -} - -.-right-4 { - right: -1rem; -} - -.-right-5 { - right: -1.25rem; -} - -.-right-6 { - right: -1.5rem; -} - -.-right-7 { - right: -1.75rem; -} - -.-right-8 { - right: -2rem; -} - -.-right-9 { - right: -2.25rem; -} - -.-right-10 { - right: -2.5rem; -} - -.-right-11 { - right: -2.75rem; -} - -.-right-12 { - right: -3rem; -} - -.-right-14 { - right: -3.5rem; -} - -.-right-16 { - right: -4rem; -} - -.-right-20 { - right: -5rem; -} - -.-right-24 { - right: -6rem; -} - -.-right-28 { - right: -7rem; -} - -.-right-32 { - right: -8rem; -} - -.-right-36 { - right: -9rem; -} - -.-right-40 { - right: -10rem; -} - -.-right-44 { - right: -11rem; -} - -.-right-48 { - right: -12rem; -} - -.-right-52 { - right: -13rem; -} - -.-right-56 { - right: -14rem; -} - -.-right-60 { - right: -15rem; -} - -.-right-64 { - right: -16rem; -} - -.-right-72 { - right: -18rem; -} - -.-right-80 { - right: -20rem; -} - -.-right-96 { - right: -24rem; -} - -.-right-px { - right: -1px; -} - -.-right-0\.5 { - right: -0.125rem; -} - -.-right-1\.5 { - right: -0.375rem; -} - -.-right-2\.5 { - right: -0.625rem; -} - -.-right-3\.5 { - right: -0.875rem; -} - -.right-1\/2 { - right: 50%; -} - -.right-1\/3 { - right: 33.333333%; -} - -.right-2\/3 { - right: 66.666667%; -} - -.right-1\/4 { - right: 25%; -} - -.right-2\/4 { - right: 50%; -} - -.right-3\/4 { - right: 75%; -} - -.right-full { - right: 100%; -} - -.-right-1\/2 { - right: -50%; -} - -.-right-1\/3 { - right: -33.333333%; -} - -.-right-2\/3 { - right: -66.666667%; -} - -.-right-1\/4 { - right: -25%; -} - -.-right-2\/4 { - right: -50%; -} - -.-right-3\/4 { - right: -75%; -} - -.-right-full { - right: -100%; -} - -.bottom-0 { - bottom: 0px; -} - -.bottom-1 { - bottom: 0.25rem; -} - -.bottom-2 { - bottom: 0.5rem; -} - -.bottom-3 { - bottom: 0.75rem; -} - -.bottom-4 { - bottom: 1rem; -} - -.bottom-5 { - bottom: 1.25rem; -} - -.bottom-6 { - bottom: 1.5rem; -} - -.bottom-7 { - bottom: 1.75rem; -} - -.bottom-8 { - bottom: 2rem; -} - -.bottom-9 { - bottom: 2.25rem; -} - -.bottom-10 { - bottom: 2.5rem; -} - -.bottom-11 { - bottom: 2.75rem; -} - -.bottom-12 { - bottom: 3rem; -} - -.bottom-14 { - bottom: 3.5rem; -} - -.bottom-16 { - bottom: 4rem; -} - -.bottom-20 { - bottom: 5rem; -} - -.bottom-24 { - bottom: 6rem; -} - -.bottom-28 { - bottom: 7rem; -} - -.bottom-32 { - bottom: 8rem; -} - -.bottom-36 { - bottom: 9rem; -} - -.bottom-40 { - bottom: 10rem; -} - -.bottom-44 { - bottom: 11rem; -} - -.bottom-48 { - bottom: 12rem; -} - -.bottom-52 { - bottom: 13rem; -} - -.bottom-56 { - bottom: 14rem; -} - -.bottom-60 { - bottom: 15rem; -} - -.bottom-64 { - bottom: 16rem; -} - -.bottom-72 { - bottom: 18rem; -} - -.bottom-80 { - bottom: 20rem; -} - -.bottom-96 { - bottom: 24rem; -} - -.bottom-auto { - bottom: auto; -} - -.bottom-px { - bottom: 1px; -} - -.bottom-0\.5 { - bottom: 0.125rem; -} - -.bottom-1\.5 { - bottom: 0.375rem; -} - -.bottom-2\.5 { - bottom: 0.625rem; -} - -.bottom-3\.5 { - bottom: 0.875rem; -} - -.-bottom-0 { - bottom: 0px; -} - -.-bottom-1 { - bottom: -0.25rem; -} - -.-bottom-2 { - bottom: -0.5rem; -} - -.-bottom-3 { - bottom: -0.75rem; -} - -.-bottom-4 { - bottom: -1rem; -} - -.-bottom-5 { - bottom: -1.25rem; -} - -.-bottom-6 { - bottom: -1.5rem; -} - -.-bottom-7 { - bottom: -1.75rem; -} - -.-bottom-8 { - bottom: -2rem; -} - -.-bottom-9 { - bottom: -2.25rem; -} - -.-bottom-10 { - bottom: -2.5rem; -} - -.-bottom-11 { - bottom: -2.75rem; -} - -.-bottom-12 { - bottom: -3rem; -} - -.-bottom-14 { - bottom: -3.5rem; -} - -.-bottom-16 { - bottom: -4rem; -} - -.-bottom-20 { - bottom: -5rem; -} - -.-bottom-24 { - bottom: -6rem; -} - -.-bottom-28 { - bottom: -7rem; -} - -.-bottom-32 { - bottom: -8rem; -} - -.-bottom-36 { - bottom: -9rem; -} - -.-bottom-40 { - bottom: -10rem; -} - -.-bottom-44 { - bottom: -11rem; -} - -.-bottom-48 { - bottom: -12rem; -} - -.-bottom-52 { - bottom: -13rem; -} - -.-bottom-56 { - bottom: -14rem; -} - -.-bottom-60 { - bottom: -15rem; -} - -.-bottom-64 { - bottom: -16rem; -} - -.-bottom-72 { - bottom: -18rem; -} - -.-bottom-80 { - bottom: -20rem; -} - -.-bottom-96 { - bottom: -24rem; -} - -.-bottom-px { - bottom: -1px; -} - -.-bottom-0\.5 { - bottom: -0.125rem; -} - -.-bottom-1\.5 { - bottom: -0.375rem; -} - -.-bottom-2\.5 { - bottom: -0.625rem; -} - -.-bottom-3\.5 { - bottom: -0.875rem; -} - -.bottom-1\/2 { - bottom: 50%; -} - -.bottom-1\/3 { - bottom: 33.333333%; -} - -.bottom-2\/3 { - bottom: 66.666667%; -} - -.bottom-1\/4 { - bottom: 25%; -} - -.bottom-2\/4 { - bottom: 50%; -} - -.bottom-3\/4 { - bottom: 75%; -} - -.bottom-full { - bottom: 100%; -} - -.-bottom-1\/2 { - bottom: -50%; -} - -.-bottom-1\/3 { - bottom: -33.333333%; -} - -.-bottom-2\/3 { - bottom: -66.666667%; -} - -.-bottom-1\/4 { - bottom: -25%; -} - -.-bottom-2\/4 { - bottom: -50%; -} - -.-bottom-3\/4 { - bottom: -75%; -} - -.-bottom-full { - bottom: -100%; -} - -.left-0 { - left: 0px; -} - -.left-1 { - left: 0.25rem; -} - -.left-2 { - left: 0.5rem; -} - -.left-3 { - left: 0.75rem; -} - -.left-4 { - left: 1rem; -} - -.left-5 { - left: 1.25rem; -} - -.left-6 { - left: 1.5rem; -} - -.left-7 { - left: 1.75rem; -} - -.left-8 { - left: 2rem; -} - -.left-9 { - left: 2.25rem; -} - -.left-10 { - left: 2.5rem; -} - -.left-11 { - left: 2.75rem; -} - -.left-12 { - left: 3rem; -} - -.left-14 { - left: 3.5rem; -} - -.left-16 { - left: 4rem; -} - -.left-20 { - left: 5rem; -} - -.left-24 { - left: 6rem; -} - -.left-28 { - left: 7rem; -} - -.left-32 { - left: 8rem; -} - -.left-36 { - left: 9rem; -} - -.left-40 { - left: 10rem; -} - -.left-44 { - left: 11rem; -} - -.left-48 { - left: 12rem; -} - -.left-52 { - left: 13rem; -} - -.left-56 { - left: 14rem; -} - -.left-60 { - left: 15rem; -} - -.left-64 { - left: 16rem; -} - -.left-72 { - left: 18rem; -} - -.left-80 { - left: 20rem; -} - -.left-96 { - left: 24rem; -} - -.left-auto { - left: auto; -} - -.left-px { - left: 1px; -} - -.left-0\.5 { - left: 0.125rem; -} - -.left-1\.5 { - left: 0.375rem; -} - -.left-2\.5 { - left: 0.625rem; -} - -.left-3\.5 { - left: 0.875rem; -} - -.-left-0 { - left: 0px; -} - -.-left-1 { - left: -0.25rem; -} - -.-left-2 { - left: -0.5rem; -} - -.-left-3 { - left: -0.75rem; -} - -.-left-4 { - left: -1rem; -} - -.-left-5 { - left: -1.25rem; -} - -.-left-6 { - left: -1.5rem; -} - -.-left-7 { - left: -1.75rem; -} - -.-left-8 { - left: -2rem; -} - -.-left-9 { - left: -2.25rem; -} - -.-left-10 { - left: -2.5rem; -} - -.-left-11 { - left: -2.75rem; -} - -.-left-12 { - left: -3rem; -} - -.-left-14 { - left: -3.5rem; -} - -.-left-16 { - left: -4rem; -} - -.-left-20 { - left: -5rem; -} - -.-left-24 { - left: -6rem; -} - -.-left-28 { - left: -7rem; -} - -.-left-32 { - left: -8rem; -} - -.-left-36 { - left: -9rem; -} - -.-left-40 { - left: -10rem; -} - -.-left-44 { - left: -11rem; -} - -.-left-48 { - left: -12rem; -} - -.-left-52 { - left: -13rem; -} - -.-left-56 { - left: -14rem; -} - -.-left-60 { - left: -15rem; -} - -.-left-64 { - left: -16rem; -} - -.-left-72 { - left: -18rem; -} - -.-left-80 { - left: -20rem; -} - -.-left-96 { - left: -24rem; -} - -.-left-px { - left: -1px; -} - -.-left-0\.5 { - left: -0.125rem; -} - -.-left-1\.5 { - left: -0.375rem; -} - -.-left-2\.5 { - left: -0.625rem; -} - -.-left-3\.5 { - left: -0.875rem; -} - -.left-1\/2 { - left: 50%; -} - -.left-1\/3 { - left: 33.333333%; -} - -.left-2\/3 { - left: 66.666667%; -} - -.left-1\/4 { - left: 25%; -} - -.left-2\/4 { - left: 50%; -} - -.left-3\/4 { - left: 75%; -} - -.left-full { - left: 100%; -} - -.-left-1\/2 { - left: -50%; -} - -.-left-1\/3 { - left: -33.333333%; -} - -.-left-2\/3 { - left: -66.666667%; -} - -.-left-1\/4 { - left: -25%; -} - -.-left-2\/4 { - left: -50%; -} - -.-left-3\/4 { - left: -75%; -} - -.-left-full { - left: -100%; -} - -.isolate { - isolation: isolate; -} - -.isolation-auto { - isolation: auto; -} - -.z-0 { - z-index: 0; -} - -.z-10 { - z-index: 10; -} - -.z-20 { - z-index: 20; -} - -.z-30 { - z-index: 30; -} - -.z-40 { - z-index: 40; -} - -.z-50 { - z-index: 50; -} - -.z-auto { - z-index: auto; -} - -.focus-within\:z-0:focus-within { - z-index: 0; -} - -.focus-within\:z-10:focus-within { - z-index: 10; -} - -.focus-within\:z-20:focus-within { - z-index: 20; -} - -.focus-within\:z-30:focus-within { - z-index: 30; -} - -.focus-within\:z-40:focus-within { - z-index: 40; -} - -.focus-within\:z-50:focus-within { - z-index: 50; -} - -.focus-within\:z-auto:focus-within { - z-index: auto; -} - -.focus\:z-0:focus { - z-index: 0; -} - -.focus\:z-10:focus { - z-index: 10; -} - -.focus\:z-20:focus { - z-index: 20; -} - -.focus\:z-30:focus { - z-index: 30; -} - -.focus\:z-40:focus { - z-index: 40; -} - -.focus\:z-50:focus { - z-index: 50; -} - -.focus\:z-auto:focus { - z-index: auto; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.order-first { - order: -9999; -} - -.order-last { - order: 9999; -} - -.order-none { - order: 0; -} - -.col-auto { - grid-column: auto; -} - -.col-span-1 { - grid-column: span 1 / span 1; -} - -.col-span-2 { - grid-column: span 2 / span 2; -} - -.col-span-3 { - grid-column: span 3 / span 3; -} - -.col-span-4 { - grid-column: span 4 / span 4; -} - -.col-span-5 { - grid-column: span 5 / span 5; -} - -.col-span-6 { - grid-column: span 6 / span 6; -} - -.col-span-7 { - grid-column: span 7 / span 7; -} - -.col-span-8 { - grid-column: span 8 / span 8; -} - -.col-span-9 { - grid-column: span 9 / span 9; -} - -.col-span-10 { - grid-column: span 10 / span 10; -} - -.col-span-11 { - grid-column: span 11 / span 11; -} - -.col-span-12 { - grid-column: span 12 / span 12; -} - -.col-span-full { - grid-column: 1 / -1; -} - -.col-start-1 { - grid-column-start: 1; -} - -.col-start-2 { - grid-column-start: 2; -} - -.col-start-3 { - grid-column-start: 3; -} - -.col-start-4 { - grid-column-start: 4; -} - -.col-start-5 { - grid-column-start: 5; -} - -.col-start-6 { - grid-column-start: 6; -} - -.col-start-7 { - grid-column-start: 7; -} - -.col-start-8 { - grid-column-start: 8; -} - -.col-start-9 { - grid-column-start: 9; -} - -.col-start-10 { - grid-column-start: 10; -} - -.col-start-11 { - grid-column-start: 11; -} - -.col-start-12 { - grid-column-start: 12; -} - -.col-start-13 { - grid-column-start: 13; -} - -.col-start-auto { - grid-column-start: auto; -} - -.col-end-1 { - grid-column-end: 1; -} - -.col-end-2 { - grid-column-end: 2; -} - -.col-end-3 { - grid-column-end: 3; -} - -.col-end-4 { - grid-column-end: 4; -} - -.col-end-5 { - grid-column-end: 5; -} - -.col-end-6 { - grid-column-end: 6; -} - -.col-end-7 { - grid-column-end: 7; -} - -.col-end-8 { - grid-column-end: 8; -} - -.col-end-9 { - grid-column-end: 9; -} - -.col-end-10 { - grid-column-end: 10; -} - -.col-end-11 { - grid-column-end: 11; -} - -.col-end-12 { - grid-column-end: 12; -} - -.col-end-13 { - grid-column-end: 13; -} - -.col-end-auto { - grid-column-end: auto; -} - -.row-auto { - grid-row: auto; -} - -.row-span-1 { - grid-row: span 1 / span 1; -} - -.row-span-2 { - grid-row: span 2 / span 2; -} - -.row-span-3 { - grid-row: span 3 / span 3; -} - -.row-span-4 { - grid-row: span 4 / span 4; -} - -.row-span-5 { - grid-row: span 5 / span 5; -} - -.row-span-6 { - grid-row: span 6 / span 6; -} - -.row-span-full { - grid-row: 1 / -1; -} - -.row-start-1 { - grid-row-start: 1; -} - -.row-start-2 { - grid-row-start: 2; -} - -.row-start-3 { - grid-row-start: 3; -} - -.row-start-4 { - grid-row-start: 4; -} - -.row-start-5 { - grid-row-start: 5; -} - -.row-start-6 { - grid-row-start: 6; -} - -.row-start-7 { - grid-row-start: 7; -} - -.row-start-auto { - grid-row-start: auto; -} - -.row-end-1 { - grid-row-end: 1; -} - -.row-end-2 { - grid-row-end: 2; -} - -.row-end-3 { - grid-row-end: 3; -} - -.row-end-4 { - grid-row-end: 4; -} - -.row-end-5 { - grid-row-end: 5; -} - -.row-end-6 { - grid-row-end: 6; -} - -.row-end-7 { - grid-row-end: 7; -} - -.row-end-auto { - grid-row-end: auto; -} - -.float-right { - float: right; -} - -.float-left { - float: left; -} - -.float-none { - float: none; -} - -.clear-left { - clear: left; -} - -.clear-right { - clear: right; -} - -.clear-both { - clear: both; -} - -.clear-none { - clear: none; -} - -.m-0 { - margin: 0px; -} - -.m-1 { - margin: 0.25rem; -} - -.m-2 { - margin: 0.5rem; -} - -.m-3 { - margin: 0.75rem; -} - -.m-4 { - margin: 1rem; -} - -.m-5 { - margin: 1.25rem; -} - -.m-6 { - margin: 1.5rem; -} - -.m-7 { - margin: 1.75rem; -} - -.m-8 { - margin: 2rem; -} - -.m-9 { - margin: 2.25rem; -} - -.m-10 { - margin: 2.5rem; -} - -.m-11 { - margin: 2.75rem; -} - -.m-12 { - margin: 3rem; -} - -.m-14 { - margin: 3.5rem; -} - -.m-16 { - margin: 4rem; -} - -.m-20 { - margin: 5rem; -} - -.m-24 { - margin: 6rem; -} - -.m-28 { - margin: 7rem; -} - -.m-32 { - margin: 8rem; -} - -.m-36 { - margin: 9rem; -} - -.m-40 { - margin: 10rem; -} - -.m-44 { - margin: 11rem; -} - -.m-48 { - margin: 12rem; -} - -.m-52 { - margin: 13rem; -} - -.m-56 { - margin: 14rem; -} - -.m-60 { - margin: 15rem; -} - -.m-64 { - margin: 16rem; -} - -.m-72 { - margin: 18rem; -} - -.m-80 { - margin: 20rem; -} - -.m-96 { - margin: 24rem; -} - -.m-auto { - margin: auto; -} - -.m-px { - margin: 1px; -} - -.m-0\.5 { - margin: 0.125rem; -} - -.m-1\.5 { - margin: 0.375rem; -} - -.m-2\.5 { - margin: 0.625rem; -} - -.m-3\.5 { - margin: 0.875rem; -} - -.-m-0 { - margin: 0px; -} - -.-m-1 { - margin: -0.25rem; -} - -.-m-2 { - margin: -0.5rem; -} - -.-m-3 { - margin: -0.75rem; -} - -.-m-4 { - margin: -1rem; -} - -.-m-5 { - margin: -1.25rem; -} - -.-m-6 { - margin: -1.5rem; -} - -.-m-7 { - margin: -1.75rem; -} - -.-m-8 { - margin: -2rem; -} - -.-m-9 { - margin: -2.25rem; -} - -.-m-10 { - margin: -2.5rem; -} - -.-m-11 { - margin: -2.75rem; -} - -.-m-12 { - margin: -3rem; -} - -.-m-14 { - margin: -3.5rem; -} - -.-m-16 { - margin: -4rem; -} - -.-m-20 { - margin: -5rem; -} - -.-m-24 { - margin: -6rem; -} - -.-m-28 { - margin: -7rem; -} - -.-m-32 { - margin: -8rem; -} - -.-m-36 { - margin: -9rem; -} - -.-m-40 { - margin: -10rem; -} - -.-m-44 { - margin: -11rem; -} - -.-m-48 { - margin: -12rem; -} - -.-m-52 { - margin: -13rem; -} - -.-m-56 { - margin: -14rem; -} - -.-m-60 { - margin: -15rem; -} - -.-m-64 { - margin: -16rem; -} - -.-m-72 { - margin: -18rem; -} - -.-m-80 { - margin: -20rem; -} - -.-m-96 { - margin: -24rem; -} - -.-m-px { - margin: -1px; -} - -.-m-0\.5 { - margin: -0.125rem; -} - -.-m-1\.5 { - margin: -0.375rem; -} - -.-m-2\.5 { - margin: -0.625rem; -} - -.-m-3\.5 { - margin: -0.875rem; -} - -.mx-0 { - margin-left: 0px; - margin-right: 0px; -} - -.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -} - -.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -} - -.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -} - -.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -} - -.mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; -} - -.mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; -} - -.mx-7 { - margin-left: 1.75rem; - margin-right: 1.75rem; -} - -.mx-8 { - margin-left: 2rem; - margin-right: 2rem; -} - -.mx-9 { - margin-left: 2.25rem; - margin-right: 2.25rem; -} - -.mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; -} - -.mx-11 { - margin-left: 2.75rem; - margin-right: 2.75rem; -} - -.mx-12 { - margin-left: 3rem; - margin-right: 3rem; -} - -.mx-14 { - margin-left: 3.5rem; - margin-right: 3.5rem; -} - -.mx-16 { - margin-left: 4rem; - margin-right: 4rem; -} - -.mx-20 { - margin-left: 5rem; - margin-right: 5rem; -} - -.mx-24 { - margin-left: 6rem; - margin-right: 6rem; -} - -.mx-28 { - margin-left: 7rem; - margin-right: 7rem; -} - -.mx-32 { - margin-left: 8rem; - margin-right: 8rem; -} - -.mx-36 { - margin-left: 9rem; - margin-right: 9rem; -} - -.mx-40 { - margin-left: 10rem; - margin-right: 10rem; -} - -.mx-44 { - margin-left: 11rem; - margin-right: 11rem; -} - -.mx-48 { - margin-left: 12rem; - margin-right: 12rem; -} - -.mx-52 { - margin-left: 13rem; - margin-right: 13rem; -} - -.mx-56 { - margin-left: 14rem; - margin-right: 14rem; -} - -.mx-60 { - margin-left: 15rem; - margin-right: 15rem; -} - -.mx-64 { - margin-left: 16rem; - margin-right: 16rem; -} - -.mx-72 { - margin-left: 18rem; - margin-right: 18rem; -} - -.mx-80 { - margin-left: 20rem; - margin-right: 20rem; -} - -.mx-96 { - margin-left: 24rem; - margin-right: 24rem; -} - -.mx-auto { - margin-left: auto; - margin-right: auto; -} - -.mx-px { - margin-left: 1px; - margin-right: 1px; -} - -.mx-0\.5 { - margin-left: 0.125rem; - margin-right: 0.125rem; -} - -.mx-1\.5 { - margin-left: 0.375rem; - margin-right: 0.375rem; -} - -.mx-2\.5 { - margin-left: 0.625rem; - margin-right: 0.625rem; -} - -.mx-3\.5 { - margin-left: 0.875rem; - margin-right: 0.875rem; -} - -.-mx-0 { - margin-left: 0px; - margin-right: 0px; -} - -.-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; -} - -.-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; -} - -.-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; -} - -.-mx-4 { - margin-left: -1rem; - margin-right: -1rem; -} - -.-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; -} - -.-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; -} - -.-mx-7 { - margin-left: -1.75rem; - margin-right: -1.75rem; -} - -.-mx-8 { - margin-left: -2rem; - margin-right: -2rem; -} - -.-mx-9 { - margin-left: -2.25rem; - margin-right: -2.25rem; -} - -.-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; -} - -.-mx-11 { - margin-left: -2.75rem; - margin-right: -2.75rem; -} - -.-mx-12 { - margin-left: -3rem; - margin-right: -3rem; -} - -.-mx-14 { - margin-left: -3.5rem; - margin-right: -3.5rem; -} - -.-mx-16 { - margin-left: -4rem; - margin-right: -4rem; -} - -.-mx-20 { - margin-left: -5rem; - margin-right: -5rem; -} - -.-mx-24 { - margin-left: -6rem; - margin-right: -6rem; -} - -.-mx-28 { - margin-left: -7rem; - margin-right: -7rem; -} - -.-mx-32 { - margin-left: -8rem; - margin-right: -8rem; -} - -.-mx-36 { - margin-left: -9rem; - margin-right: -9rem; -} - -.-mx-40 { - margin-left: -10rem; - margin-right: -10rem; -} - -.-mx-44 { - margin-left: -11rem; - margin-right: -11rem; -} - -.-mx-48 { - margin-left: -12rem; - margin-right: -12rem; -} - -.-mx-52 { - margin-left: -13rem; - margin-right: -13rem; -} - -.-mx-56 { - margin-left: -14rem; - margin-right: -14rem; -} - -.-mx-60 { - margin-left: -15rem; - margin-right: -15rem; -} - -.-mx-64 { - margin-left: -16rem; - margin-right: -16rem; -} - -.-mx-72 { - margin-left: -18rem; - margin-right: -18rem; -} - -.-mx-80 { - margin-left: -20rem; - margin-right: -20rem; -} - -.-mx-96 { - margin-left: -24rem; - margin-right: -24rem; -} - -.-mx-px { - margin-left: -1px; - margin-right: -1px; -} - -.-mx-0\.5 { - margin-left: -0.125rem; - margin-right: -0.125rem; -} - -.-mx-1\.5 { - margin-left: -0.375rem; - margin-right: -0.375rem; -} - -.-mx-2\.5 { - margin-left: -0.625rem; - margin-right: -0.625rem; -} - -.-mx-3\.5 { - margin-left: -0.875rem; - margin-right: -0.875rem; -} - -.my-0 { - margin-top: 0px; - margin-bottom: 0px; -} - -.my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; -} - -.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} - -.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} - -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} - -.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} - -.my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; -} - -.my-7 { - margin-top: 1.75rem; - margin-bottom: 1.75rem; -} - -.my-8 { - margin-top: 2rem; - margin-bottom: 2rem; -} - -.my-9 { - margin-top: 2.25rem; - margin-bottom: 2.25rem; -} - -.my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; -} - -.my-11 { - margin-top: 2.75rem; - margin-bottom: 2.75rem; -} - -.my-12 { - margin-top: 3rem; - margin-bottom: 3rem; -} - -.my-14 { - margin-top: 3.5rem; - margin-bottom: 3.5rem; -} - -.my-16 { - margin-top: 4rem; - margin-bottom: 4rem; -} - -.my-20 { - margin-top: 5rem; - margin-bottom: 5rem; -} - -.my-24 { - margin-top: 6rem; - margin-bottom: 6rem; -} - -.my-28 { - margin-top: 7rem; - margin-bottom: 7rem; -} - -.my-32 { - margin-top: 8rem; - margin-bottom: 8rem; -} - -.my-36 { - margin-top: 9rem; - margin-bottom: 9rem; -} - -.my-40 { - margin-top: 10rem; - margin-bottom: 10rem; -} - -.my-44 { - margin-top: 11rem; - margin-bottom: 11rem; -} - -.my-48 { - margin-top: 12rem; - margin-bottom: 12rem; -} - -.my-52 { - margin-top: 13rem; - margin-bottom: 13rem; -} - -.my-56 { - margin-top: 14rem; - margin-bottom: 14rem; -} - -.my-60 { - margin-top: 15rem; - margin-bottom: 15rem; -} - -.my-64 { - margin-top: 16rem; - margin-bottom: 16rem; -} - -.my-72 { - margin-top: 18rem; - margin-bottom: 18rem; -} - -.my-80 { - margin-top: 20rem; - margin-bottom: 20rem; -} - -.my-96 { - margin-top: 24rem; - margin-bottom: 24rem; -} - -.my-auto { - margin-top: auto; - margin-bottom: auto; -} - -.my-px { - margin-top: 1px; - margin-bottom: 1px; -} - -.my-0\.5 { - margin-top: 0.125rem; - margin-bottom: 0.125rem; -} - -.my-1\.5 { - margin-top: 0.375rem; - margin-bottom: 0.375rem; -} - -.my-2\.5 { - margin-top: 0.625rem; - margin-bottom: 0.625rem; -} - -.my-3\.5 { - margin-top: 0.875rem; - margin-bottom: 0.875rem; -} - -.-my-0 { - margin-top: 0px; - margin-bottom: 0px; -} - -.-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; -} - -.-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; -} - -.-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; -} - -.-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; -} - -.-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; -} - -.-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; -} - -.-my-7 { - margin-top: -1.75rem; - margin-bottom: -1.75rem; -} - -.-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; -} - -.-my-9 { - margin-top: -2.25rem; - margin-bottom: -2.25rem; -} - -.-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; -} - -.-my-11 { - margin-top: -2.75rem; - margin-bottom: -2.75rem; -} - -.-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; -} - -.-my-14 { - margin-top: -3.5rem; - margin-bottom: -3.5rem; -} - -.-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; -} - -.-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; -} - -.-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; -} - -.-my-28 { - margin-top: -7rem; - margin-bottom: -7rem; -} - -.-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; -} - -.-my-36 { - margin-top: -9rem; - margin-bottom: -9rem; -} - -.-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; -} - -.-my-44 { - margin-top: -11rem; - margin-bottom: -11rem; -} - -.-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; -} - -.-my-52 { - margin-top: -13rem; - margin-bottom: -13rem; -} - -.-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; -} - -.-my-60 { - margin-top: -15rem; - margin-bottom: -15rem; -} - -.-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; -} - -.-my-72 { - margin-top: -18rem; - margin-bottom: -18rem; -} - -.-my-80 { - margin-top: -20rem; - margin-bottom: -20rem; -} - -.-my-96 { - margin-top: -24rem; - margin-bottom: -24rem; -} - -.-my-px { - margin-top: -1px; - margin-bottom: -1px; -} - -.-my-0\.5 { - margin-top: -0.125rem; - margin-bottom: -0.125rem; -} - -.-my-1\.5 { - margin-top: -0.375rem; - margin-bottom: -0.375rem; -} - -.-my-2\.5 { - margin-top: -0.625rem; - margin-bottom: -0.625rem; -} - -.-my-3\.5 { - margin-top: -0.875rem; - margin-bottom: -0.875rem; -} - -.mt-0 { - margin-top: 0px; -} - -.mt-1 { - margin-top: 0.25rem; -} - -.mt-2 { - margin-top: 0.5rem; -} - -.mt-3 { - margin-top: 0.75rem; -} - -.mt-4 { - margin-top: 1rem; -} - -.mt-5 { - margin-top: 1.25rem; -} - -.mt-6 { - margin-top: 1.5rem; -} - -.mt-7 { - margin-top: 1.75rem; -} - -.mt-8 { - margin-top: 2rem; -} - -.mt-9 { - margin-top: 2.25rem; -} - -.mt-10 { - margin-top: 2.5rem; -} - -.mt-11 { - margin-top: 2.75rem; -} - -.mt-12 { - margin-top: 3rem; -} - -.mt-14 { - margin-top: 3.5rem; -} - -.mt-16 { - margin-top: 4rem; -} - -.mt-20 { - margin-top: 5rem; -} - -.mt-24 { - margin-top: 6rem; -} - -.mt-28 { - margin-top: 7rem; -} - -.mt-32 { - margin-top: 8rem; -} - -.mt-36 { - margin-top: 9rem; -} - -.mt-40 { - margin-top: 10rem; -} - -.mt-44 { - margin-top: 11rem; -} - -.mt-48 { - margin-top: 12rem; -} - -.mt-52 { - margin-top: 13rem; -} - -.mt-56 { - margin-top: 14rem; -} - -.mt-60 { - margin-top: 15rem; -} - -.mt-64 { - margin-top: 16rem; -} - -.mt-72 { - margin-top: 18rem; -} - -.mt-80 { - margin-top: 20rem; -} - -.mt-96 { - margin-top: 24rem; -} - -.mt-auto { - margin-top: auto; -} - -.mt-px { - margin-top: 1px; -} - -.mt-0\.5 { - margin-top: 0.125rem; -} - -.mt-1\.5 { - margin-top: 0.375rem; -} - -.mt-2\.5 { - margin-top: 0.625rem; -} - -.mt-3\.5 { - margin-top: 0.875rem; -} - -.-mt-0 { - margin-top: 0px; -} - -.-mt-1 { - margin-top: -0.25rem; -} - -.-mt-2 { - margin-top: -0.5rem; -} - -.-mt-3 { - margin-top: -0.75rem; -} - -.-mt-4 { - margin-top: -1rem; -} - -.-mt-5 { - margin-top: -1.25rem; -} - -.-mt-6 { - margin-top: -1.5rem; -} - -.-mt-7 { - margin-top: -1.75rem; -} - -.-mt-8 { - margin-top: -2rem; -} - -.-mt-9 { - margin-top: -2.25rem; -} - -.-mt-10 { - margin-top: -2.5rem; -} - -.-mt-11 { - margin-top: -2.75rem; -} - -.-mt-12 { - margin-top: -3rem; -} - -.-mt-14 { - margin-top: -3.5rem; -} - -.-mt-16 { - margin-top: -4rem; -} - -.-mt-20 { - margin-top: -5rem; -} - -.-mt-24 { - margin-top: -6rem; -} - -.-mt-28 { - margin-top: -7rem; -} - -.-mt-32 { - margin-top: -8rem; -} - -.-mt-36 { - margin-top: -9rem; -} - -.-mt-40 { - margin-top: -10rem; -} - -.-mt-44 { - margin-top: -11rem; -} - -.-mt-48 { - margin-top: -12rem; -} - -.-mt-52 { - margin-top: -13rem; -} - -.-mt-56 { - margin-top: -14rem; -} - -.-mt-60 { - margin-top: -15rem; -} - -.-mt-64 { - margin-top: -16rem; -} - -.-mt-72 { - margin-top: -18rem; -} - -.-mt-80 { - margin-top: -20rem; -} - -.-mt-96 { - margin-top: -24rem; -} - -.-mt-px { - margin-top: -1px; -} - -.-mt-0\.5 { - margin-top: -0.125rem; -} - -.-mt-1\.5 { - margin-top: -0.375rem; -} - -.-mt-2\.5 { - margin-top: -0.625rem; -} - -.-mt-3\.5 { - margin-top: -0.875rem; -} - -.mr-0 { - margin-right: 0px; -} - -.mr-1 { - margin-right: 0.25rem; -} - -.mr-2 { - margin-right: 0.5rem; -} - -.mr-3 { - margin-right: 0.75rem; -} - -.mr-4 { - margin-right: 1rem; -} - -.mr-5 { - margin-right: 1.25rem; -} - -.mr-6 { - margin-right: 1.5rem; -} - -.mr-7 { - margin-right: 1.75rem; -} - -.mr-8 { - margin-right: 2rem; -} - -.mr-9 { - margin-right: 2.25rem; -} - -.mr-10 { - margin-right: 2.5rem; -} - -.mr-11 { - margin-right: 2.75rem; -} - -.mr-12 { - margin-right: 3rem; -} - -.mr-14 { - margin-right: 3.5rem; -} - -.mr-16 { - margin-right: 4rem; -} - -.mr-20 { - margin-right: 5rem; -} - -.mr-24 { - margin-right: 6rem; -} - -.mr-28 { - margin-right: 7rem; -} - -.mr-32 { - margin-right: 8rem; -} - -.mr-36 { - margin-right: 9rem; -} - -.mr-40 { - margin-right: 10rem; -} - -.mr-44 { - margin-right: 11rem; -} - -.mr-48 { - margin-right: 12rem; -} - -.mr-52 { - margin-right: 13rem; -} - -.mr-56 { - margin-right: 14rem; -} - -.mr-60 { - margin-right: 15rem; -} - -.mr-64 { - margin-right: 16rem; -} - -.mr-72 { - margin-right: 18rem; -} - -.mr-80 { - margin-right: 20rem; -} - -.mr-96 { - margin-right: 24rem; -} - -.mr-auto { - margin-right: auto; -} - -.mr-px { - margin-right: 1px; -} - -.mr-0\.5 { - margin-right: 0.125rem; -} - -.mr-1\.5 { - margin-right: 0.375rem; -} - -.mr-2\.5 { - margin-right: 0.625rem; -} - -.mr-3\.5 { - margin-right: 0.875rem; -} - -.-mr-0 { - margin-right: 0px; -} - -.-mr-1 { - margin-right: -0.25rem; -} - -.-mr-2 { - margin-right: -0.5rem; -} - -.-mr-3 { - margin-right: -0.75rem; -} - -.-mr-4 { - margin-right: -1rem; -} - -.-mr-5 { - margin-right: -1.25rem; -} - -.-mr-6 { - margin-right: -1.5rem; -} - -.-mr-7 { - margin-right: -1.75rem; -} - -.-mr-8 { - margin-right: -2rem; -} - -.-mr-9 { - margin-right: -2.25rem; -} - -.-mr-10 { - margin-right: -2.5rem; -} - -.-mr-11 { - margin-right: -2.75rem; -} - -.-mr-12 { - margin-right: -3rem; -} - -.-mr-14 { - margin-right: -3.5rem; -} - -.-mr-16 { - margin-right: -4rem; -} - -.-mr-20 { - margin-right: -5rem; -} - -.-mr-24 { - margin-right: -6rem; -} - -.-mr-28 { - margin-right: -7rem; -} - -.-mr-32 { - margin-right: -8rem; -} - -.-mr-36 { - margin-right: -9rem; -} - -.-mr-40 { - margin-right: -10rem; -} - -.-mr-44 { - margin-right: -11rem; -} - -.-mr-48 { - margin-right: -12rem; -} - -.-mr-52 { - margin-right: -13rem; -} - -.-mr-56 { - margin-right: -14rem; -} - -.-mr-60 { - margin-right: -15rem; -} - -.-mr-64 { - margin-right: -16rem; -} - -.-mr-72 { - margin-right: -18rem; -} - -.-mr-80 { - margin-right: -20rem; -} - -.-mr-96 { - margin-right: -24rem; -} - -.-mr-px { - margin-right: -1px; -} - -.-mr-0\.5 { - margin-right: -0.125rem; -} - -.-mr-1\.5 { - margin-right: -0.375rem; -} - -.-mr-2\.5 { - margin-right: -0.625rem; -} - -.-mr-3\.5 { - margin-right: -0.875rem; -} - -.mb-0 { - margin-bottom: 0px; -} - -.mb-1 { - margin-bottom: 0.25rem; -} - -.mb-2 { - margin-bottom: 0.5rem; -} - -.mb-3 { - margin-bottom: 0.75rem; -} - -.mb-4 { - margin-bottom: 1rem; -} - -.mb-5 { - margin-bottom: 1.25rem; -} - -.mb-6 { - margin-bottom: 1.5rem; -} - -.mb-7 { - margin-bottom: 1.75rem; -} - -.mb-8 { - margin-bottom: 2rem; -} - -.mb-9 { - margin-bottom: 2.25rem; -} - -.mb-10 { - margin-bottom: 2.5rem; -} - -.mb-11 { - margin-bottom: 2.75rem; -} - -.mb-12 { - margin-bottom: 3rem; -} - -.mb-14 { - margin-bottom: 3.5rem; -} - -.mb-16 { - margin-bottom: 4rem; -} - -.mb-20 { - margin-bottom: 5rem; -} - -.mb-24 { - margin-bottom: 6rem; -} - -.mb-28 { - margin-bottom: 7rem; -} - -.mb-32 { - margin-bottom: 8rem; -} - -.mb-36 { - margin-bottom: 9rem; -} - -.mb-40 { - margin-bottom: 10rem; -} - -.mb-44 { - margin-bottom: 11rem; -} - -.mb-48 { - margin-bottom: 12rem; -} - -.mb-52 { - margin-bottom: 13rem; -} - -.mb-56 { - margin-bottom: 14rem; -} - -.mb-60 { - margin-bottom: 15rem; -} - -.mb-64 { - margin-bottom: 16rem; -} - -.mb-72 { - margin-bottom: 18rem; -} - -.mb-80 { - margin-bottom: 20rem; -} - -.mb-96 { - margin-bottom: 24rem; -} - -.mb-auto { - margin-bottom: auto; -} - -.mb-px { - margin-bottom: 1px; -} - -.mb-0\.5 { - margin-bottom: 0.125rem; -} - -.mb-1\.5 { - margin-bottom: 0.375rem; -} - -.mb-2\.5 { - margin-bottom: 0.625rem; -} - -.mb-3\.5 { - margin-bottom: 0.875rem; -} - -.-mb-0 { - margin-bottom: 0px; -} - -.-mb-1 { - margin-bottom: -0.25rem; -} - -.-mb-2 { - margin-bottom: -0.5rem; -} - -.-mb-3 { - margin-bottom: -0.75rem; -} - -.-mb-4 { - margin-bottom: -1rem; -} - -.-mb-5 { - margin-bottom: -1.25rem; -} - -.-mb-6 { - margin-bottom: -1.5rem; -} - -.-mb-7 { - margin-bottom: -1.75rem; -} - -.-mb-8 { - margin-bottom: -2rem; -} - -.-mb-9 { - margin-bottom: -2.25rem; -} - -.-mb-10 { - margin-bottom: -2.5rem; -} - -.-mb-11 { - margin-bottom: -2.75rem; -} - -.-mb-12 { - margin-bottom: -3rem; -} - -.-mb-14 { - margin-bottom: -3.5rem; -} - -.-mb-16 { - margin-bottom: -4rem; -} - -.-mb-20 { - margin-bottom: -5rem; -} - -.-mb-24 { - margin-bottom: -6rem; -} - -.-mb-28 { - margin-bottom: -7rem; -} - -.-mb-32 { - margin-bottom: -8rem; -} - -.-mb-36 { - margin-bottom: -9rem; -} - -.-mb-40 { - margin-bottom: -10rem; -} - -.-mb-44 { - margin-bottom: -11rem; -} - -.-mb-48 { - margin-bottom: -12rem; -} - -.-mb-52 { - margin-bottom: -13rem; -} - -.-mb-56 { - margin-bottom: -14rem; -} - -.-mb-60 { - margin-bottom: -15rem; -} - -.-mb-64 { - margin-bottom: -16rem; -} - -.-mb-72 { - margin-bottom: -18rem; -} - -.-mb-80 { - margin-bottom: -20rem; -} - -.-mb-96 { - margin-bottom: -24rem; -} - -.-mb-px { - margin-bottom: -1px; -} - -.-mb-0\.5 { - margin-bottom: -0.125rem; -} - -.-mb-1\.5 { - margin-bottom: -0.375rem; -} - -.-mb-2\.5 { - margin-bottom: -0.625rem; -} - -.-mb-3\.5 { - margin-bottom: -0.875rem; -} - -.ml-0 { - margin-left: 0px; -} - -.ml-1 { - margin-left: 0.25rem; -} - -.ml-2 { - margin-left: 0.5rem; -} - -.ml-3 { - margin-left: 0.75rem; -} - -.ml-4 { - margin-left: 1rem; -} - -.ml-5 { - margin-left: 1.25rem; -} - -.ml-6 { - margin-left: 1.5rem; -} - -.ml-7 { - margin-left: 1.75rem; -} - -.ml-8 { - margin-left: 2rem; -} - -.ml-9 { - margin-left: 2.25rem; -} - -.ml-10 { - margin-left: 2.5rem; -} - -.ml-11 { - margin-left: 2.75rem; -} - -.ml-12 { - margin-left: 3rem; -} - -.ml-14 { - margin-left: 3.5rem; -} - -.ml-16 { - margin-left: 4rem; -} - -.ml-20 { - margin-left: 5rem; -} - -.ml-24 { - margin-left: 6rem; -} - -.ml-28 { - margin-left: 7rem; -} - -.ml-32 { - margin-left: 8rem; -} - -.ml-36 { - margin-left: 9rem; -} - -.ml-40 { - margin-left: 10rem; -} - -.ml-44 { - margin-left: 11rem; -} - -.ml-48 { - margin-left: 12rem; -} - -.ml-52 { - margin-left: 13rem; -} - -.ml-56 { - margin-left: 14rem; -} - -.ml-60 { - margin-left: 15rem; -} - -.ml-64 { - margin-left: 16rem; -} - -.ml-72 { - margin-left: 18rem; -} - -.ml-80 { - margin-left: 20rem; -} - -.ml-96 { - margin-left: 24rem; -} - -.ml-auto { - margin-left: auto; -} - -.ml-px { - margin-left: 1px; -} - -.ml-0\.5 { - margin-left: 0.125rem; -} - -.ml-1\.5 { - margin-left: 0.375rem; -} - -.ml-2\.5 { - margin-left: 0.625rem; -} - -.ml-3\.5 { - margin-left: 0.875rem; -} - -.-ml-0 { - margin-left: 0px; -} - -.-ml-1 { - margin-left: -0.25rem; -} - -.-ml-2 { - margin-left: -0.5rem; -} - -.-ml-3 { - margin-left: -0.75rem; -} - -.-ml-4 { - margin-left: -1rem; -} - -.-ml-5 { - margin-left: -1.25rem; -} - -.-ml-6 { - margin-left: -1.5rem; -} - -.-ml-7 { - margin-left: -1.75rem; -} - -.-ml-8 { - margin-left: -2rem; -} - -.-ml-9 { - margin-left: -2.25rem; -} - -.-ml-10 { - margin-left: -2.5rem; -} - -.-ml-11 { - margin-left: -2.75rem; -} - -.-ml-12 { - margin-left: -3rem; -} - -.-ml-14 { - margin-left: -3.5rem; -} - -.-ml-16 { - margin-left: -4rem; -} - -.-ml-20 { - margin-left: -5rem; -} - -.-ml-24 { - margin-left: -6rem; -} - -.-ml-28 { - margin-left: -7rem; -} - -.-ml-32 { - margin-left: -8rem; -} - -.-ml-36 { - margin-left: -9rem; -} - -.-ml-40 { - margin-left: -10rem; -} - -.-ml-44 { - margin-left: -11rem; -} - -.-ml-48 { - margin-left: -12rem; -} - -.-ml-52 { - margin-left: -13rem; -} - -.-ml-56 { - margin-left: -14rem; -} - -.-ml-60 { - margin-left: -15rem; -} - -.-ml-64 { - margin-left: -16rem; -} - -.-ml-72 { - margin-left: -18rem; -} - -.-ml-80 { - margin-left: -20rem; -} - -.-ml-96 { - margin-left: -24rem; -} - -.-ml-px { - margin-left: -1px; -} - -.-ml-0\.5 { - margin-left: -0.125rem; -} - -.-ml-1\.5 { - margin-left: -0.375rem; -} - -.-ml-2\.5 { - margin-left: -0.625rem; -} - -.-ml-3\.5 { - margin-left: -0.875rem; -} - -.box-border { - box-sizing: border-box; -} - -.box-content { - box-sizing: content-box; -} - -.block { - display: block; -} - -.inline-block { - display: inline-block; -} - -.inline { - display: inline; -} - -.flex { - display: flex; -} - -.inline-flex { - display: inline-flex; -} - -.table { - display: table; -} - -.inline-table { - display: inline-table; -} - -.table-caption { - display: table-caption; -} - -.table-cell { - display: table-cell; -} - -.table-column { - display: table-column; -} - -.table-column-group { - display: table-column-group; -} - -.table-footer-group { - display: table-footer-group; -} - -.table-header-group { - display: table-header-group; -} - -.table-row-group { - display: table-row-group; -} - -.table-row { - display: table-row; -} - -.flow-root { - display: flow-root; -} - -.grid { - display: grid; -} - -.inline-grid { - display: inline-grid; -} - -.contents { - display: contents; -} - -.list-item { - display: list-item; -} - -.hidden { - display: none; -} - -.h-0 { - height: 0px; -} - -.h-1 { - height: 0.25rem; -} - -.h-2 { - height: 0.5rem; -} - -.h-3 { - height: 0.75rem; -} - -.h-4 { - height: 1rem; -} - -.h-5 { - height: 1.25rem; -} - -.h-6 { - height: 1.5rem; -} - -.h-7 { - height: 1.75rem; -} - -.h-8 { - height: 2rem; -} - -.h-9 { - height: 2.25rem; -} - -.h-10 { - height: 2.5rem; -} - -.h-11 { - height: 2.75rem; -} - -.h-12 { - height: 3rem; -} - -.h-14 { - height: 3.5rem; -} - -.h-16 { - height: 4rem; -} - -.h-20 { - height: 5rem; -} - -.h-24 { - height: 6rem; -} - -.h-28 { - height: 7rem; -} - -.h-32 { - height: 8rem; -} - -.h-36 { - height: 9rem; -} - -.h-40 { - height: 10rem; -} - -.h-44 { - height: 11rem; -} - -.h-48 { - height: 12rem; -} - -.h-52 { - height: 13rem; -} - -.h-56 { - height: 14rem; -} - -.h-60 { - height: 15rem; -} - -.h-64 { - height: 16rem; -} - -.h-72 { - height: 18rem; -} - -.h-80 { - height: 20rem; -} - -.h-96 { - height: 24rem; -} - -.h-auto { - height: auto; -} - -.h-px { - height: 1px; -} - -.h-0\.5 { - height: 0.125rem; -} - -.h-1\.5 { - height: 0.375rem; -} - -.h-2\.5 { - height: 0.625rem; -} - -.h-3\.5 { - height: 0.875rem; -} - -.h-1\/2 { - height: 50%; -} - -.h-1\/3 { - height: 33.333333%; -} - -.h-2\/3 { - height: 66.666667%; -} - -.h-1\/4 { - height: 25%; -} - -.h-2\/4 { - height: 50%; -} - -.h-3\/4 { - height: 75%; -} - -.h-1\/5 { - height: 20%; -} - -.h-2\/5 { - height: 40%; -} - -.h-3\/5 { - height: 60%; -} - -.h-4\/5 { - height: 80%; -} - -.h-1\/6 { - height: 16.666667%; -} - -.h-2\/6 { - height: 33.333333%; -} - -.h-3\/6 { - height: 50%; -} - -.h-4\/6 { - height: 66.666667%; -} - -.h-5\/6 { - height: 83.333333%; -} - -.h-full { - height: 100%; -} - -.h-screen { - height: 100vh; -} - -.max-h-0 { - max-height: 0px; -} - -.max-h-1 { - max-height: 0.25rem; -} - -.max-h-2 { - max-height: 0.5rem; -} - -.max-h-3 { - max-height: 0.75rem; -} - -.max-h-4 { - max-height: 1rem; -} - -.max-h-5 { - max-height: 1.25rem; -} - -.max-h-6 { - max-height: 1.5rem; -} - -.max-h-7 { - max-height: 1.75rem; -} - -.max-h-8 { - max-height: 2rem; -} - -.max-h-9 { - max-height: 2.25rem; -} - -.max-h-10 { - max-height: 2.5rem; -} - -.max-h-11 { - max-height: 2.75rem; -} - -.max-h-12 { - max-height: 3rem; -} - -.max-h-14 { - max-height: 3.5rem; -} - -.max-h-16 { - max-height: 4rem; -} - -.max-h-20 { - max-height: 5rem; -} - -.max-h-24 { - max-height: 6rem; -} - -.max-h-28 { - max-height: 7rem; -} - -.max-h-32 { - max-height: 8rem; -} - -.max-h-36 { - max-height: 9rem; -} - -.max-h-40 { - max-height: 10rem; -} - -.max-h-44 { - max-height: 11rem; -} - -.max-h-48 { - max-height: 12rem; -} - -.max-h-52 { - max-height: 13rem; -} - -.max-h-56 { - max-height: 14rem; -} - -.max-h-60 { - max-height: 15rem; -} - -.max-h-64 { - max-height: 16rem; -} - -.max-h-72 { - max-height: 18rem; -} - -.max-h-80 { - max-height: 20rem; -} - -.max-h-96 { - max-height: 24rem; -} - -.max-h-px { - max-height: 1px; -} - -.max-h-0\.5 { - max-height: 0.125rem; -} - -.max-h-1\.5 { - max-height: 0.375rem; -} - -.max-h-2\.5 { - max-height: 0.625rem; -} - -.max-h-3\.5 { - max-height: 0.875rem; -} - -.max-h-full { - max-height: 100%; -} - -.max-h-screen { - max-height: 100vh; -} - -.min-h-0 { - min-height: 0px; -} - -.min-h-full { - min-height: 100%; -} - -.min-h-screen { - min-height: 100vh; -} - -.w-0 { - width: 0px; -} - -.w-1 { - width: 0.25rem; -} - -.w-2 { - width: 0.5rem; -} - -.w-3 { - width: 0.75rem; -} - -.w-4 { - width: 1rem; -} - -.w-5 { - width: 1.25rem; -} - -.w-6 { - width: 1.5rem; -} - -.w-7 { - width: 1.75rem; -} - -.w-8 { - width: 2rem; -} - -.w-9 { - width: 2.25rem; -} - -.w-10 { - width: 2.5rem; -} - -.w-11 { - width: 2.75rem; -} - -.w-12 { - width: 3rem; -} - -.w-14 { - width: 3.5rem; -} - -.w-16 { - width: 4rem; -} - -.w-20 { - width: 5rem; -} - -.w-24 { - width: 6rem; -} - -.w-28 { - width: 7rem; -} - -.w-32 { - width: 8rem; -} - -.w-36 { - width: 9rem; -} - -.w-40 { - width: 10rem; -} - -.w-44 { - width: 11rem; -} - -.w-48 { - width: 12rem; -} - -.w-52 { - width: 13rem; -} - -.w-56 { - width: 14rem; -} - -.w-60 { - width: 15rem; -} - -.w-64 { - width: 16rem; -} - -.w-72 { - width: 18rem; -} - -.w-80 { - width: 20rem; -} - -.w-96 { - width: 24rem; -} - -.w-auto { - width: auto; -} - -.w-px { - width: 1px; -} - -.w-0\.5 { - width: 0.125rem; -} - -.w-1\.5 { - width: 0.375rem; -} - -.w-2\.5 { - width: 0.625rem; -} - -.w-3\.5 { - width: 0.875rem; -} - -.w-1\/2 { - width: 50%; -} - -.w-1\/3 { - width: 33.333333%; -} - -.w-2\/3 { - width: 66.666667%; -} - -.w-1\/4 { - width: 25%; -} - -.w-2\/4 { - width: 50%; -} - -.w-3\/4 { - width: 75%; -} - -.w-1\/5 { - width: 20%; -} - -.w-2\/5 { - width: 40%; -} - -.w-3\/5 { - width: 60%; -} - -.w-4\/5 { - width: 80%; -} - -.w-1\/6 { - width: 16.666667%; -} - -.w-2\/6 { - width: 33.333333%; -} - -.w-3\/6 { - width: 50%; -} - -.w-4\/6 { - width: 66.666667%; -} - -.w-5\/6 { - width: 83.333333%; -} - -.w-1\/12 { - width: 8.333333%; -} - -.w-2\/12 { - width: 16.666667%; -} - -.w-3\/12 { - width: 25%; -} - -.w-4\/12 { - width: 33.333333%; -} - -.w-5\/12 { - width: 41.666667%; -} - -.w-6\/12 { - width: 50%; -} - -.w-7\/12 { - width: 58.333333%; -} - -.w-8\/12 { - width: 66.666667%; -} - -.w-9\/12 { - width: 75%; -} - -.w-10\/12 { - width: 83.333333%; -} - -.w-11\/12 { - width: 91.666667%; -} - -.w-full { - width: 100%; -} - -.w-screen { - width: 100vw; -} - -.w-min { - width: -webkit-min-content; - width: -moz-min-content; - width: min-content; -} - -.w-max { - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; -} - -.min-w-0 { - min-width: 0px; -} - -.min-w-full { - min-width: 100%; -} - -.min-w-min { - min-width: -webkit-min-content; - min-width: -moz-min-content; - min-width: min-content; -} - -.min-w-max { - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; -} - -.max-w-0 { - max-width: 0rem; -} - -.max-w-none { - max-width: none; -} - -.max-w-xs { - max-width: 20rem; -} - -.max-w-sm { - max-width: 24rem; -} - -.max-w-md { - max-width: 28rem; -} - -.max-w-lg { - max-width: 32rem; -} - -.max-w-xl { - max-width: 36rem; -} - -.max-w-2xl { - max-width: 42rem; -} - -.max-w-3xl { - max-width: 48rem; -} - -.max-w-4xl { - max-width: 56rem; -} - -.max-w-5xl { - max-width: 64rem; -} - -.max-w-6xl { - max-width: 72rem; -} - -.max-w-7xl { - max-width: 80rem; -} - -.max-w-full { - max-width: 100%; -} - -.max-w-min { - max-width: -webkit-min-content; - max-width: -moz-min-content; - max-width: min-content; -} - -.max-w-max { - max-width: -webkit-max-content; - max-width: -moz-max-content; - max-width: max-content; -} - -.max-w-prose { - max-width: 65ch; -} - -.max-w-screen-md { - max-width: 1024px; -} - -.max-w-screen-lg { - max-width: 1280px; -} - -.max-w-screen-xl { - max-width: 1400px; -} - -.flex-1 { - flex: 1 1 0%; -} - -.flex-auto { - flex: 1 1 auto; -} - -.flex-initial { - flex: 0 1 auto; -} - -.flex-none { - flex: none; -} - -.flex-shrink-0 { - flex-shrink: 0; -} - -.flex-shrink { - flex-shrink: 1; -} - -.flex-grow-0 { - flex-grow: 0; -} - -.flex-grow { - flex-grow: 1; -} - -.table-auto { - table-layout: auto; -} - -.table-fixed { - table-layout: fixed; -} - -.border-collapse { - border-collapse: collapse; -} - -.border-separate { - border-collapse: separate; -} - -.origin-center { - transform-origin: center; -} - -.origin-top { - transform-origin: top; -} - -.origin-top-right { - transform-origin: top right; -} - -.origin-right { - transform-origin: right; -} - -.origin-bottom-right { - transform-origin: bottom right; -} - -.origin-bottom { - transform-origin: bottom; -} - -.origin-bottom-left { - transform-origin: bottom left; -} - -.origin-left { - transform-origin: left; -} - -.origin-top-left { - transform-origin: top left; -} - -.transform { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.transform-gpu { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.transform-none { - transform: none; -} - -.translate-x-0 { - --tw-translate-x: 0px; -} - -.translate-x-1 { - --tw-translate-x: 0.25rem; -} - -.translate-x-2 { - --tw-translate-x: 0.5rem; -} - -.translate-x-3 { - --tw-translate-x: 0.75rem; -} - -.translate-x-4 { - --tw-translate-x: 1rem; -} - -.translate-x-5 { - --tw-translate-x: 1.25rem; -} - -.translate-x-6 { - --tw-translate-x: 1.5rem; -} - -.translate-x-7 { - --tw-translate-x: 1.75rem; -} - -.translate-x-8 { - --tw-translate-x: 2rem; -} - -.translate-x-9 { - --tw-translate-x: 2.25rem; -} - -.translate-x-10 { - --tw-translate-x: 2.5rem; -} - -.translate-x-11 { - --tw-translate-x: 2.75rem; -} - -.translate-x-12 { - --tw-translate-x: 3rem; -} - -.translate-x-14 { - --tw-translate-x: 3.5rem; -} - -.translate-x-16 { - --tw-translate-x: 4rem; -} - -.translate-x-20 { - --tw-translate-x: 5rem; -} - -.translate-x-24 { - --tw-translate-x: 6rem; -} - -.translate-x-28 { - --tw-translate-x: 7rem; -} - -.translate-x-32 { - --tw-translate-x: 8rem; -} - -.translate-x-36 { - --tw-translate-x: 9rem; -} - -.translate-x-40 { - --tw-translate-x: 10rem; -} - -.translate-x-44 { - --tw-translate-x: 11rem; -} - -.translate-x-48 { - --tw-translate-x: 12rem; -} - -.translate-x-52 { - --tw-translate-x: 13rem; -} - -.translate-x-56 { - --tw-translate-x: 14rem; -} - -.translate-x-60 { - --tw-translate-x: 15rem; -} - -.translate-x-64 { - --tw-translate-x: 16rem; -} - -.translate-x-72 { - --tw-translate-x: 18rem; -} - -.translate-x-80 { - --tw-translate-x: 20rem; -} - -.translate-x-96 { - --tw-translate-x: 24rem; -} - -.translate-x-px { - --tw-translate-x: 1px; -} - -.translate-x-0\.5 { - --tw-translate-x: 0.125rem; -} - -.translate-x-1\.5 { - --tw-translate-x: 0.375rem; -} - -.translate-x-2\.5 { - --tw-translate-x: 0.625rem; -} - -.translate-x-3\.5 { - --tw-translate-x: 0.875rem; -} - -.-translate-x-0 { - --tw-translate-x: 0px; -} - -.-translate-x-1 { - --tw-translate-x: -0.25rem; -} - -.-translate-x-2 { - --tw-translate-x: -0.5rem; -} - -.-translate-x-3 { - --tw-translate-x: -0.75rem; -} - -.-translate-x-4 { - --tw-translate-x: -1rem; -} - -.-translate-x-5 { - --tw-translate-x: -1.25rem; -} - -.-translate-x-6 { - --tw-translate-x: -1.5rem; -} - -.-translate-x-7 { - --tw-translate-x: -1.75rem; -} - -.-translate-x-8 { - --tw-translate-x: -2rem; -} - -.-translate-x-9 { - --tw-translate-x: -2.25rem; -} - -.-translate-x-10 { - --tw-translate-x: -2.5rem; -} - -.-translate-x-11 { - --tw-translate-x: -2.75rem; -} - -.-translate-x-12 { - --tw-translate-x: -3rem; -} - -.-translate-x-14 { - --tw-translate-x: -3.5rem; -} - -.-translate-x-16 { - --tw-translate-x: -4rem; -} - -.-translate-x-20 { - --tw-translate-x: -5rem; -} - -.-translate-x-24 { - --tw-translate-x: -6rem; -} - -.-translate-x-28 { - --tw-translate-x: -7rem; -} - -.-translate-x-32 { - --tw-translate-x: -8rem; -} - -.-translate-x-36 { - --tw-translate-x: -9rem; -} - -.-translate-x-40 { - --tw-translate-x: -10rem; -} - -.-translate-x-44 { - --tw-translate-x: -11rem; -} - -.-translate-x-48 { - --tw-translate-x: -12rem; -} - -.-translate-x-52 { - --tw-translate-x: -13rem; -} - -.-translate-x-56 { - --tw-translate-x: -14rem; -} - -.-translate-x-60 { - --tw-translate-x: -15rem; -} - -.-translate-x-64 { - --tw-translate-x: -16rem; -} - -.-translate-x-72 { - --tw-translate-x: -18rem; -} - -.-translate-x-80 { - --tw-translate-x: -20rem; -} - -.-translate-x-96 { - --tw-translate-x: -24rem; -} - -.-translate-x-px { - --tw-translate-x: -1px; -} - -.-translate-x-0\.5 { - --tw-translate-x: -0.125rem; -} - -.-translate-x-1\.5 { - --tw-translate-x: -0.375rem; -} - -.-translate-x-2\.5 { - --tw-translate-x: -0.625rem; -} - -.-translate-x-3\.5 { - --tw-translate-x: -0.875rem; -} - -.translate-x-1\/2 { - --tw-translate-x: 50%; -} - -.translate-x-1\/3 { - --tw-translate-x: 33.333333%; -} - -.translate-x-2\/3 { - --tw-translate-x: 66.666667%; -} - -.translate-x-1\/4 { - --tw-translate-x: 25%; -} - -.translate-x-2\/4 { - --tw-translate-x: 50%; -} - -.translate-x-3\/4 { - --tw-translate-x: 75%; -} - -.translate-x-full { - --tw-translate-x: 100%; -} - -.-translate-x-1\/2 { - --tw-translate-x: -50%; -} - -.-translate-x-1\/3 { - --tw-translate-x: -33.333333%; -} - -.-translate-x-2\/3 { - --tw-translate-x: -66.666667%; -} - -.-translate-x-1\/4 { - --tw-translate-x: -25%; -} - -.-translate-x-2\/4 { - --tw-translate-x: -50%; -} - -.-translate-x-3\/4 { - --tw-translate-x: -75%; -} - -.-translate-x-full { - --tw-translate-x: -100%; -} - -.translate-y-0 { - --tw-translate-y: 0px; -} - -.translate-y-1 { - --tw-translate-y: 0.25rem; -} - -.translate-y-2 { - --tw-translate-y: 0.5rem; -} - -.translate-y-3 { - --tw-translate-y: 0.75rem; -} - -.translate-y-4 { - --tw-translate-y: 1rem; -} - -.translate-y-5 { - --tw-translate-y: 1.25rem; -} - -.translate-y-6 { - --tw-translate-y: 1.5rem; -} - -.translate-y-7 { - --tw-translate-y: 1.75rem; -} - -.translate-y-8 { - --tw-translate-y: 2rem; -} - -.translate-y-9 { - --tw-translate-y: 2.25rem; -} - -.translate-y-10 { - --tw-translate-y: 2.5rem; -} - -.translate-y-11 { - --tw-translate-y: 2.75rem; -} - -.translate-y-12 { - --tw-translate-y: 3rem; -} - -.translate-y-14 { - --tw-translate-y: 3.5rem; -} - -.translate-y-16 { - --tw-translate-y: 4rem; -} - -.translate-y-20 { - --tw-translate-y: 5rem; -} - -.translate-y-24 { - --tw-translate-y: 6rem; -} - -.translate-y-28 { - --tw-translate-y: 7rem; -} - -.translate-y-32 { - --tw-translate-y: 8rem; -} - -.translate-y-36 { - --tw-translate-y: 9rem; -} - -.translate-y-40 { - --tw-translate-y: 10rem; -} - -.translate-y-44 { - --tw-translate-y: 11rem; -} - -.translate-y-48 { - --tw-translate-y: 12rem; -} - -.translate-y-52 { - --tw-translate-y: 13rem; -} - -.translate-y-56 { - --tw-translate-y: 14rem; -} - -.translate-y-60 { - --tw-translate-y: 15rem; -} - -.translate-y-64 { - --tw-translate-y: 16rem; -} - -.translate-y-72 { - --tw-translate-y: 18rem; -} - -.translate-y-80 { - --tw-translate-y: 20rem; -} - -.translate-y-96 { - --tw-translate-y: 24rem; -} - -.translate-y-px { - --tw-translate-y: 1px; -} - -.translate-y-0\.5 { - --tw-translate-y: 0.125rem; -} - -.translate-y-1\.5 { - --tw-translate-y: 0.375rem; -} - -.translate-y-2\.5 { - --tw-translate-y: 0.625rem; -} - -.translate-y-3\.5 { - --tw-translate-y: 0.875rem; -} - -.-translate-y-0 { - --tw-translate-y: 0px; -} - -.-translate-y-1 { - --tw-translate-y: -0.25rem; -} - -.-translate-y-2 { - --tw-translate-y: -0.5rem; -} - -.-translate-y-3 { - --tw-translate-y: -0.75rem; -} - -.-translate-y-4 { - --tw-translate-y: -1rem; -} - -.-translate-y-5 { - --tw-translate-y: -1.25rem; -} - -.-translate-y-6 { - --tw-translate-y: -1.5rem; -} - -.-translate-y-7 { - --tw-translate-y: -1.75rem; -} - -.-translate-y-8 { - --tw-translate-y: -2rem; -} - -.-translate-y-9 { - --tw-translate-y: -2.25rem; -} - -.-translate-y-10 { - --tw-translate-y: -2.5rem; -} - -.-translate-y-11 { - --tw-translate-y: -2.75rem; -} - -.-translate-y-12 { - --tw-translate-y: -3rem; -} - -.-translate-y-14 { - --tw-translate-y: -3.5rem; -} - -.-translate-y-16 { - --tw-translate-y: -4rem; -} - -.-translate-y-20 { - --tw-translate-y: -5rem; -} - -.-translate-y-24 { - --tw-translate-y: -6rem; -} - -.-translate-y-28 { - --tw-translate-y: -7rem; -} - -.-translate-y-32 { - --tw-translate-y: -8rem; -} - -.-translate-y-36 { - --tw-translate-y: -9rem; -} - -.-translate-y-40 { - --tw-translate-y: -10rem; -} - -.-translate-y-44 { - --tw-translate-y: -11rem; -} - -.-translate-y-48 { - --tw-translate-y: -12rem; -} - -.-translate-y-52 { - --tw-translate-y: -13rem; -} - -.-translate-y-56 { - --tw-translate-y: -14rem; -} - -.-translate-y-60 { - --tw-translate-y: -15rem; -} - -.-translate-y-64 { - --tw-translate-y: -16rem; -} - -.-translate-y-72 { - --tw-translate-y: -18rem; -} - -.-translate-y-80 { - --tw-translate-y: -20rem; -} - -.-translate-y-96 { - --tw-translate-y: -24rem; -} - -.-translate-y-px { - --tw-translate-y: -1px; -} - -.-translate-y-0\.5 { - --tw-translate-y: -0.125rem; -} - -.-translate-y-1\.5 { - --tw-translate-y: -0.375rem; -} - -.-translate-y-2\.5 { - --tw-translate-y: -0.625rem; -} - -.-translate-y-3\.5 { - --tw-translate-y: -0.875rem; -} - -.translate-y-1\/2 { - --tw-translate-y: 50%; -} - -.translate-y-1\/3 { - --tw-translate-y: 33.333333%; -} - -.translate-y-2\/3 { - --tw-translate-y: 66.666667%; -} - -.translate-y-1\/4 { - --tw-translate-y: 25%; -} - -.translate-y-2\/4 { - --tw-translate-y: 50%; -} - -.translate-y-3\/4 { - --tw-translate-y: 75%; -} - -.translate-y-full { - --tw-translate-y: 100%; -} - -.-translate-y-1\/2 { - --tw-translate-y: -50%; -} - -.-translate-y-1\/3 { - --tw-translate-y: -33.333333%; -} - -.-translate-y-2\/3 { - --tw-translate-y: -66.666667%; -} - -.-translate-y-1\/4 { - --tw-translate-y: -25%; -} - -.-translate-y-2\/4 { - --tw-translate-y: -50%; -} - -.-translate-y-3\/4 { - --tw-translate-y: -75%; -} - -.-translate-y-full { - --tw-translate-y: -100%; -} - -.hover\:translate-x-0:hover { - --tw-translate-x: 0px; -} - -.hover\:translate-x-1:hover { - --tw-translate-x: 0.25rem; -} - -.hover\:translate-x-2:hover { - --tw-translate-x: 0.5rem; -} - -.hover\:translate-x-3:hover { - --tw-translate-x: 0.75rem; -} - -.hover\:translate-x-4:hover { - --tw-translate-x: 1rem; -} - -.hover\:translate-x-5:hover { - --tw-translate-x: 1.25rem; -} - -.hover\:translate-x-6:hover { - --tw-translate-x: 1.5rem; -} - -.hover\:translate-x-7:hover { - --tw-translate-x: 1.75rem; -} - -.hover\:translate-x-8:hover { - --tw-translate-x: 2rem; -} - -.hover\:translate-x-9:hover { - --tw-translate-x: 2.25rem; -} - -.hover\:translate-x-10:hover { - --tw-translate-x: 2.5rem; -} - -.hover\:translate-x-11:hover { - --tw-translate-x: 2.75rem; -} - -.hover\:translate-x-12:hover { - --tw-translate-x: 3rem; -} - -.hover\:translate-x-14:hover { - --tw-translate-x: 3.5rem; -} - -.hover\:translate-x-16:hover { - --tw-translate-x: 4rem; -} - -.hover\:translate-x-20:hover { - --tw-translate-x: 5rem; -} - -.hover\:translate-x-24:hover { - --tw-translate-x: 6rem; -} - -.hover\:translate-x-28:hover { - --tw-translate-x: 7rem; -} - -.hover\:translate-x-32:hover { - --tw-translate-x: 8rem; -} - -.hover\:translate-x-36:hover { - --tw-translate-x: 9rem; -} - -.hover\:translate-x-40:hover { - --tw-translate-x: 10rem; -} - -.hover\:translate-x-44:hover { - --tw-translate-x: 11rem; -} - -.hover\:translate-x-48:hover { - --tw-translate-x: 12rem; -} - -.hover\:translate-x-52:hover { - --tw-translate-x: 13rem; -} - -.hover\:translate-x-56:hover { - --tw-translate-x: 14rem; -} - -.hover\:translate-x-60:hover { - --tw-translate-x: 15rem; -} - -.hover\:translate-x-64:hover { - --tw-translate-x: 16rem; -} - -.hover\:translate-x-72:hover { - --tw-translate-x: 18rem; -} - -.hover\:translate-x-80:hover { - --tw-translate-x: 20rem; -} - -.hover\:translate-x-96:hover { - --tw-translate-x: 24rem; -} - -.hover\:translate-x-px:hover { - --tw-translate-x: 1px; -} - -.hover\:translate-x-0\.5:hover { - --tw-translate-x: 0.125rem; -} - -.hover\:translate-x-1\.5:hover { - --tw-translate-x: 0.375rem; -} - -.hover\:translate-x-2\.5:hover { - --tw-translate-x: 0.625rem; -} - -.hover\:translate-x-3\.5:hover { - --tw-translate-x: 0.875rem; -} - -.hover\:-translate-x-0:hover { - --tw-translate-x: 0px; -} - -.hover\:-translate-x-1:hover { - --tw-translate-x: -0.25rem; -} - -.hover\:-translate-x-2:hover { - --tw-translate-x: -0.5rem; -} - -.hover\:-translate-x-3:hover { - --tw-translate-x: -0.75rem; -} - -.hover\:-translate-x-4:hover { - --tw-translate-x: -1rem; -} - -.hover\:-translate-x-5:hover { - --tw-translate-x: -1.25rem; -} - -.hover\:-translate-x-6:hover { - --tw-translate-x: -1.5rem; -} - -.hover\:-translate-x-7:hover { - --tw-translate-x: -1.75rem; -} - -.hover\:-translate-x-8:hover { - --tw-translate-x: -2rem; -} - -.hover\:-translate-x-9:hover { - --tw-translate-x: -2.25rem; -} - -.hover\:-translate-x-10:hover { - --tw-translate-x: -2.5rem; -} - -.hover\:-translate-x-11:hover { - --tw-translate-x: -2.75rem; -} - -.hover\:-translate-x-12:hover { - --tw-translate-x: -3rem; -} - -.hover\:-translate-x-14:hover { - --tw-translate-x: -3.5rem; -} - -.hover\:-translate-x-16:hover { - --tw-translate-x: -4rem; -} - -.hover\:-translate-x-20:hover { - --tw-translate-x: -5rem; -} - -.hover\:-translate-x-24:hover { - --tw-translate-x: -6rem; -} - -.hover\:-translate-x-28:hover { - --tw-translate-x: -7rem; -} - -.hover\:-translate-x-32:hover { - --tw-translate-x: -8rem; -} - -.hover\:-translate-x-36:hover { - --tw-translate-x: -9rem; -} - -.hover\:-translate-x-40:hover { - --tw-translate-x: -10rem; -} - -.hover\:-translate-x-44:hover { - --tw-translate-x: -11rem; -} - -.hover\:-translate-x-48:hover { - --tw-translate-x: -12rem; -} - -.hover\:-translate-x-52:hover { - --tw-translate-x: -13rem; -} - -.hover\:-translate-x-56:hover { - --tw-translate-x: -14rem; -} - -.hover\:-translate-x-60:hover { - --tw-translate-x: -15rem; -} - -.hover\:-translate-x-64:hover { - --tw-translate-x: -16rem; -} - -.hover\:-translate-x-72:hover { - --tw-translate-x: -18rem; -} - -.hover\:-translate-x-80:hover { - --tw-translate-x: -20rem; -} - -.hover\:-translate-x-96:hover { - --tw-translate-x: -24rem; -} - -.hover\:-translate-x-px:hover { - --tw-translate-x: -1px; -} - -.hover\:-translate-x-0\.5:hover { - --tw-translate-x: -0.125rem; -} - -.hover\:-translate-x-1\.5:hover { - --tw-translate-x: -0.375rem; -} - -.hover\:-translate-x-2\.5:hover { - --tw-translate-x: -0.625rem; -} - -.hover\:-translate-x-3\.5:hover { - --tw-translate-x: -0.875rem; -} - -.hover\:translate-x-1\/2:hover { - --tw-translate-x: 50%; -} - -.hover\:translate-x-1\/3:hover { - --tw-translate-x: 33.333333%; -} - -.hover\:translate-x-2\/3:hover { - --tw-translate-x: 66.666667%; -} - -.hover\:translate-x-1\/4:hover { - --tw-translate-x: 25%; -} - -.hover\:translate-x-2\/4:hover { - --tw-translate-x: 50%; -} - -.hover\:translate-x-3\/4:hover { - --tw-translate-x: 75%; -} - -.hover\:translate-x-full:hover { - --tw-translate-x: 100%; -} - -.hover\:-translate-x-1\/2:hover { - --tw-translate-x: -50%; -} - -.hover\:-translate-x-1\/3:hover { - --tw-translate-x: -33.333333%; -} - -.hover\:-translate-x-2\/3:hover { - --tw-translate-x: -66.666667%; -} - -.hover\:-translate-x-1\/4:hover { - --tw-translate-x: -25%; -} - -.hover\:-translate-x-2\/4:hover { - --tw-translate-x: -50%; -} - -.hover\:-translate-x-3\/4:hover { - --tw-translate-x: -75%; -} - -.hover\:-translate-x-full:hover { - --tw-translate-x: -100%; -} - -.hover\:translate-y-0:hover { - --tw-translate-y: 0px; -} - -.hover\:translate-y-1:hover { - --tw-translate-y: 0.25rem; -} - -.hover\:translate-y-2:hover { - --tw-translate-y: 0.5rem; -} - -.hover\:translate-y-3:hover { - --tw-translate-y: 0.75rem; -} - -.hover\:translate-y-4:hover { - --tw-translate-y: 1rem; -} - -.hover\:translate-y-5:hover { - --tw-translate-y: 1.25rem; -} - -.hover\:translate-y-6:hover { - --tw-translate-y: 1.5rem; -} - -.hover\:translate-y-7:hover { - --tw-translate-y: 1.75rem; -} - -.hover\:translate-y-8:hover { - --tw-translate-y: 2rem; -} - -.hover\:translate-y-9:hover { - --tw-translate-y: 2.25rem; -} - -.hover\:translate-y-10:hover { - --tw-translate-y: 2.5rem; -} - -.hover\:translate-y-11:hover { - --tw-translate-y: 2.75rem; -} - -.hover\:translate-y-12:hover { - --tw-translate-y: 3rem; -} - -.hover\:translate-y-14:hover { - --tw-translate-y: 3.5rem; -} - -.hover\:translate-y-16:hover { - --tw-translate-y: 4rem; -} - -.hover\:translate-y-20:hover { - --tw-translate-y: 5rem; -} - -.hover\:translate-y-24:hover { - --tw-translate-y: 6rem; -} - -.hover\:translate-y-28:hover { - --tw-translate-y: 7rem; -} - -.hover\:translate-y-32:hover { - --tw-translate-y: 8rem; -} - -.hover\:translate-y-36:hover { - --tw-translate-y: 9rem; -} - -.hover\:translate-y-40:hover { - --tw-translate-y: 10rem; -} - -.hover\:translate-y-44:hover { - --tw-translate-y: 11rem; -} - -.hover\:translate-y-48:hover { - --tw-translate-y: 12rem; -} - -.hover\:translate-y-52:hover { - --tw-translate-y: 13rem; -} - -.hover\:translate-y-56:hover { - --tw-translate-y: 14rem; -} - -.hover\:translate-y-60:hover { - --tw-translate-y: 15rem; -} - -.hover\:translate-y-64:hover { - --tw-translate-y: 16rem; -} - -.hover\:translate-y-72:hover { - --tw-translate-y: 18rem; -} - -.hover\:translate-y-80:hover { - --tw-translate-y: 20rem; -} - -.hover\:translate-y-96:hover { - --tw-translate-y: 24rem; -} - -.hover\:translate-y-px:hover { - --tw-translate-y: 1px; -} - -.hover\:translate-y-0\.5:hover { - --tw-translate-y: 0.125rem; -} - -.hover\:translate-y-1\.5:hover { - --tw-translate-y: 0.375rem; -} - -.hover\:translate-y-2\.5:hover { - --tw-translate-y: 0.625rem; -} - -.hover\:translate-y-3\.5:hover { - --tw-translate-y: 0.875rem; -} - -.hover\:-translate-y-0:hover { - --tw-translate-y: 0px; -} - -.hover\:-translate-y-1:hover { - --tw-translate-y: -0.25rem; -} - -.hover\:-translate-y-2:hover { - --tw-translate-y: -0.5rem; -} - -.hover\:-translate-y-3:hover { - --tw-translate-y: -0.75rem; -} - -.hover\:-translate-y-4:hover { - --tw-translate-y: -1rem; -} - -.hover\:-translate-y-5:hover { - --tw-translate-y: -1.25rem; -} - -.hover\:-translate-y-6:hover { - --tw-translate-y: -1.5rem; -} - -.hover\:-translate-y-7:hover { - --tw-translate-y: -1.75rem; -} - -.hover\:-translate-y-8:hover { - --tw-translate-y: -2rem; -} - -.hover\:-translate-y-9:hover { - --tw-translate-y: -2.25rem; -} - -.hover\:-translate-y-10:hover { - --tw-translate-y: -2.5rem; -} - -.hover\:-translate-y-11:hover { - --tw-translate-y: -2.75rem; -} - -.hover\:-translate-y-12:hover { - --tw-translate-y: -3rem; -} - -.hover\:-translate-y-14:hover { - --tw-translate-y: -3.5rem; -} - -.hover\:-translate-y-16:hover { - --tw-translate-y: -4rem; -} - -.hover\:-translate-y-20:hover { - --tw-translate-y: -5rem; -} - -.hover\:-translate-y-24:hover { - --tw-translate-y: -6rem; -} - -.hover\:-translate-y-28:hover { - --tw-translate-y: -7rem; -} - -.hover\:-translate-y-32:hover { - --tw-translate-y: -8rem; -} - -.hover\:-translate-y-36:hover { - --tw-translate-y: -9rem; -} - -.hover\:-translate-y-40:hover { - --tw-translate-y: -10rem; -} - -.hover\:-translate-y-44:hover { - --tw-translate-y: -11rem; -} - -.hover\:-translate-y-48:hover { - --tw-translate-y: -12rem; -} - -.hover\:-translate-y-52:hover { - --tw-translate-y: -13rem; -} - -.hover\:-translate-y-56:hover { - --tw-translate-y: -14rem; -} - -.hover\:-translate-y-60:hover { - --tw-translate-y: -15rem; -} - -.hover\:-translate-y-64:hover { - --tw-translate-y: -16rem; -} - -.hover\:-translate-y-72:hover { - --tw-translate-y: -18rem; -} - -.hover\:-translate-y-80:hover { - --tw-translate-y: -20rem; -} - -.hover\:-translate-y-96:hover { - --tw-translate-y: -24rem; -} - -.hover\:-translate-y-px:hover { - --tw-translate-y: -1px; -} - -.hover\:-translate-y-0\.5:hover { - --tw-translate-y: -0.125rem; -} - -.hover\:-translate-y-1\.5:hover { - --tw-translate-y: -0.375rem; -} - -.hover\:-translate-y-2\.5:hover { - --tw-translate-y: -0.625rem; -} - -.hover\:-translate-y-3\.5:hover { - --tw-translate-y: -0.875rem; -} - -.hover\:translate-y-1\/2:hover { - --tw-translate-y: 50%; -} - -.hover\:translate-y-1\/3:hover { - --tw-translate-y: 33.333333%; -} - -.hover\:translate-y-2\/3:hover { - --tw-translate-y: 66.666667%; -} - -.hover\:translate-y-1\/4:hover { - --tw-translate-y: 25%; -} - -.hover\:translate-y-2\/4:hover { - --tw-translate-y: 50%; -} - -.hover\:translate-y-3\/4:hover { - --tw-translate-y: 75%; -} - -.hover\:translate-y-full:hover { - --tw-translate-y: 100%; -} - -.hover\:-translate-y-1\/2:hover { - --tw-translate-y: -50%; -} - -.hover\:-translate-y-1\/3:hover { - --tw-translate-y: -33.333333%; -} - -.hover\:-translate-y-2\/3:hover { - --tw-translate-y: -66.666667%; -} - -.hover\:-translate-y-1\/4:hover { - --tw-translate-y: -25%; -} - -.hover\:-translate-y-2\/4:hover { - --tw-translate-y: -50%; -} - -.hover\:-translate-y-3\/4:hover { - --tw-translate-y: -75%; -} - -.hover\:-translate-y-full:hover { - --tw-translate-y: -100%; -} - -.focus\:translate-x-0:focus { - --tw-translate-x: 0px; -} - -.focus\:translate-x-1:focus { - --tw-translate-x: 0.25rem; -} - -.focus\:translate-x-2:focus { - --tw-translate-x: 0.5rem; -} - -.focus\:translate-x-3:focus { - --tw-translate-x: 0.75rem; -} - -.focus\:translate-x-4:focus { - --tw-translate-x: 1rem; -} - -.focus\:translate-x-5:focus { - --tw-translate-x: 1.25rem; -} - -.focus\:translate-x-6:focus { - --tw-translate-x: 1.5rem; -} - -.focus\:translate-x-7:focus { - --tw-translate-x: 1.75rem; -} - -.focus\:translate-x-8:focus { - --tw-translate-x: 2rem; -} - -.focus\:translate-x-9:focus { - --tw-translate-x: 2.25rem; -} - -.focus\:translate-x-10:focus { - --tw-translate-x: 2.5rem; -} - -.focus\:translate-x-11:focus { - --tw-translate-x: 2.75rem; -} - -.focus\:translate-x-12:focus { - --tw-translate-x: 3rem; -} - -.focus\:translate-x-14:focus { - --tw-translate-x: 3.5rem; -} - -.focus\:translate-x-16:focus { - --tw-translate-x: 4rem; -} - -.focus\:translate-x-20:focus { - --tw-translate-x: 5rem; -} - -.focus\:translate-x-24:focus { - --tw-translate-x: 6rem; -} - -.focus\:translate-x-28:focus { - --tw-translate-x: 7rem; -} - -.focus\:translate-x-32:focus { - --tw-translate-x: 8rem; -} - -.focus\:translate-x-36:focus { - --tw-translate-x: 9rem; -} - -.focus\:translate-x-40:focus { - --tw-translate-x: 10rem; -} - -.focus\:translate-x-44:focus { - --tw-translate-x: 11rem; -} - -.focus\:translate-x-48:focus { - --tw-translate-x: 12rem; -} - -.focus\:translate-x-52:focus { - --tw-translate-x: 13rem; -} - -.focus\:translate-x-56:focus { - --tw-translate-x: 14rem; -} - -.focus\:translate-x-60:focus { - --tw-translate-x: 15rem; -} - -.focus\:translate-x-64:focus { - --tw-translate-x: 16rem; -} - -.focus\:translate-x-72:focus { - --tw-translate-x: 18rem; -} - -.focus\:translate-x-80:focus { - --tw-translate-x: 20rem; -} - -.focus\:translate-x-96:focus { - --tw-translate-x: 24rem; -} - -.focus\:translate-x-px:focus { - --tw-translate-x: 1px; -} - -.focus\:translate-x-0\.5:focus { - --tw-translate-x: 0.125rem; -} - -.focus\:translate-x-1\.5:focus { - --tw-translate-x: 0.375rem; -} - -.focus\:translate-x-2\.5:focus { - --tw-translate-x: 0.625rem; -} - -.focus\:translate-x-3\.5:focus { - --tw-translate-x: 0.875rem; -} - -.focus\:-translate-x-0:focus { - --tw-translate-x: 0px; -} - -.focus\:-translate-x-1:focus { - --tw-translate-x: -0.25rem; -} - -.focus\:-translate-x-2:focus { - --tw-translate-x: -0.5rem; -} - -.focus\:-translate-x-3:focus { - --tw-translate-x: -0.75rem; -} - -.focus\:-translate-x-4:focus { - --tw-translate-x: -1rem; -} - -.focus\:-translate-x-5:focus { - --tw-translate-x: -1.25rem; -} - -.focus\:-translate-x-6:focus { - --tw-translate-x: -1.5rem; -} - -.focus\:-translate-x-7:focus { - --tw-translate-x: -1.75rem; -} - -.focus\:-translate-x-8:focus { - --tw-translate-x: -2rem; -} - -.focus\:-translate-x-9:focus { - --tw-translate-x: -2.25rem; -} - -.focus\:-translate-x-10:focus { - --tw-translate-x: -2.5rem; -} - -.focus\:-translate-x-11:focus { - --tw-translate-x: -2.75rem; -} - -.focus\:-translate-x-12:focus { - --tw-translate-x: -3rem; -} - -.focus\:-translate-x-14:focus { - --tw-translate-x: -3.5rem; -} - -.focus\:-translate-x-16:focus { - --tw-translate-x: -4rem; -} - -.focus\:-translate-x-20:focus { - --tw-translate-x: -5rem; -} - -.focus\:-translate-x-24:focus { - --tw-translate-x: -6rem; -} - -.focus\:-translate-x-28:focus { - --tw-translate-x: -7rem; -} - -.focus\:-translate-x-32:focus { - --tw-translate-x: -8rem; -} - -.focus\:-translate-x-36:focus { - --tw-translate-x: -9rem; -} - -.focus\:-translate-x-40:focus { - --tw-translate-x: -10rem; -} - -.focus\:-translate-x-44:focus { - --tw-translate-x: -11rem; -} - -.focus\:-translate-x-48:focus { - --tw-translate-x: -12rem; -} - -.focus\:-translate-x-52:focus { - --tw-translate-x: -13rem; -} - -.focus\:-translate-x-56:focus { - --tw-translate-x: -14rem; -} - -.focus\:-translate-x-60:focus { - --tw-translate-x: -15rem; -} - -.focus\:-translate-x-64:focus { - --tw-translate-x: -16rem; -} - -.focus\:-translate-x-72:focus { - --tw-translate-x: -18rem; -} - -.focus\:-translate-x-80:focus { - --tw-translate-x: -20rem; -} - -.focus\:-translate-x-96:focus { - --tw-translate-x: -24rem; -} - -.focus\:-translate-x-px:focus { - --tw-translate-x: -1px; -} - -.focus\:-translate-x-0\.5:focus { - --tw-translate-x: -0.125rem; -} - -.focus\:-translate-x-1\.5:focus { - --tw-translate-x: -0.375rem; -} - -.focus\:-translate-x-2\.5:focus { - --tw-translate-x: -0.625rem; -} - -.focus\:-translate-x-3\.5:focus { - --tw-translate-x: -0.875rem; -} - -.focus\:translate-x-1\/2:focus { - --tw-translate-x: 50%; -} - -.focus\:translate-x-1\/3:focus { - --tw-translate-x: 33.333333%; -} - -.focus\:translate-x-2\/3:focus { - --tw-translate-x: 66.666667%; -} - -.focus\:translate-x-1\/4:focus { - --tw-translate-x: 25%; -} - -.focus\:translate-x-2\/4:focus { - --tw-translate-x: 50%; -} - -.focus\:translate-x-3\/4:focus { - --tw-translate-x: 75%; -} - -.focus\:translate-x-full:focus { - --tw-translate-x: 100%; -} - -.focus\:-translate-x-1\/2:focus { - --tw-translate-x: -50%; -} - -.focus\:-translate-x-1\/3:focus { - --tw-translate-x: -33.333333%; -} - -.focus\:-translate-x-2\/3:focus { - --tw-translate-x: -66.666667%; -} - -.focus\:-translate-x-1\/4:focus { - --tw-translate-x: -25%; -} - -.focus\:-translate-x-2\/4:focus { - --tw-translate-x: -50%; -} - -.focus\:-translate-x-3\/4:focus { - --tw-translate-x: -75%; -} - -.focus\:-translate-x-full:focus { - --tw-translate-x: -100%; -} - -.focus\:translate-y-0:focus { - --tw-translate-y: 0px; -} - -.focus\:translate-y-1:focus { - --tw-translate-y: 0.25rem; -} - -.focus\:translate-y-2:focus { - --tw-translate-y: 0.5rem; -} - -.focus\:translate-y-3:focus { - --tw-translate-y: 0.75rem; -} - -.focus\:translate-y-4:focus { - --tw-translate-y: 1rem; -} - -.focus\:translate-y-5:focus { - --tw-translate-y: 1.25rem; -} - -.focus\:translate-y-6:focus { - --tw-translate-y: 1.5rem; -} - -.focus\:translate-y-7:focus { - --tw-translate-y: 1.75rem; -} - -.focus\:translate-y-8:focus { - --tw-translate-y: 2rem; -} - -.focus\:translate-y-9:focus { - --tw-translate-y: 2.25rem; -} - -.focus\:translate-y-10:focus { - --tw-translate-y: 2.5rem; -} - -.focus\:translate-y-11:focus { - --tw-translate-y: 2.75rem; -} - -.focus\:translate-y-12:focus { - --tw-translate-y: 3rem; -} - -.focus\:translate-y-14:focus { - --tw-translate-y: 3.5rem; -} - -.focus\:translate-y-16:focus { - --tw-translate-y: 4rem; -} - -.focus\:translate-y-20:focus { - --tw-translate-y: 5rem; -} - -.focus\:translate-y-24:focus { - --tw-translate-y: 6rem; -} - -.focus\:translate-y-28:focus { - --tw-translate-y: 7rem; -} - -.focus\:translate-y-32:focus { - --tw-translate-y: 8rem; -} - -.focus\:translate-y-36:focus { - --tw-translate-y: 9rem; -} - -.focus\:translate-y-40:focus { - --tw-translate-y: 10rem; -} - -.focus\:translate-y-44:focus { - --tw-translate-y: 11rem; -} - -.focus\:translate-y-48:focus { - --tw-translate-y: 12rem; -} - -.focus\:translate-y-52:focus { - --tw-translate-y: 13rem; -} - -.focus\:translate-y-56:focus { - --tw-translate-y: 14rem; -} - -.focus\:translate-y-60:focus { - --tw-translate-y: 15rem; -} - -.focus\:translate-y-64:focus { - --tw-translate-y: 16rem; -} - -.focus\:translate-y-72:focus { - --tw-translate-y: 18rem; -} - -.focus\:translate-y-80:focus { - --tw-translate-y: 20rem; -} - -.focus\:translate-y-96:focus { - --tw-translate-y: 24rem; -} - -.focus\:translate-y-px:focus { - --tw-translate-y: 1px; -} - -.focus\:translate-y-0\.5:focus { - --tw-translate-y: 0.125rem; -} - -.focus\:translate-y-1\.5:focus { - --tw-translate-y: 0.375rem; -} - -.focus\:translate-y-2\.5:focus { - --tw-translate-y: 0.625rem; -} - -.focus\:translate-y-3\.5:focus { - --tw-translate-y: 0.875rem; -} - -.focus\:-translate-y-0:focus { - --tw-translate-y: 0px; -} - -.focus\:-translate-y-1:focus { - --tw-translate-y: -0.25rem; -} - -.focus\:-translate-y-2:focus { - --tw-translate-y: -0.5rem; -} - -.focus\:-translate-y-3:focus { - --tw-translate-y: -0.75rem; -} - -.focus\:-translate-y-4:focus { - --tw-translate-y: -1rem; -} - -.focus\:-translate-y-5:focus { - --tw-translate-y: -1.25rem; -} - -.focus\:-translate-y-6:focus { - --tw-translate-y: -1.5rem; -} - -.focus\:-translate-y-7:focus { - --tw-translate-y: -1.75rem; -} - -.focus\:-translate-y-8:focus { - --tw-translate-y: -2rem; -} - -.focus\:-translate-y-9:focus { - --tw-translate-y: -2.25rem; -} - -.focus\:-translate-y-10:focus { - --tw-translate-y: -2.5rem; -} - -.focus\:-translate-y-11:focus { - --tw-translate-y: -2.75rem; -} - -.focus\:-translate-y-12:focus { - --tw-translate-y: -3rem; -} - -.focus\:-translate-y-14:focus { - --tw-translate-y: -3.5rem; -} - -.focus\:-translate-y-16:focus { - --tw-translate-y: -4rem; -} - -.focus\:-translate-y-20:focus { - --tw-translate-y: -5rem; -} - -.focus\:-translate-y-24:focus { - --tw-translate-y: -6rem; -} - -.focus\:-translate-y-28:focus { - --tw-translate-y: -7rem; -} - -.focus\:-translate-y-32:focus { - --tw-translate-y: -8rem; -} - -.focus\:-translate-y-36:focus { - --tw-translate-y: -9rem; -} - -.focus\:-translate-y-40:focus { - --tw-translate-y: -10rem; -} - -.focus\:-translate-y-44:focus { - --tw-translate-y: -11rem; -} - -.focus\:-translate-y-48:focus { - --tw-translate-y: -12rem; -} - -.focus\:-translate-y-52:focus { - --tw-translate-y: -13rem; -} - -.focus\:-translate-y-56:focus { - --tw-translate-y: -14rem; -} - -.focus\:-translate-y-60:focus { - --tw-translate-y: -15rem; -} - -.focus\:-translate-y-64:focus { - --tw-translate-y: -16rem; -} - -.focus\:-translate-y-72:focus { - --tw-translate-y: -18rem; -} - -.focus\:-translate-y-80:focus { - --tw-translate-y: -20rem; -} - -.focus\:-translate-y-96:focus { - --tw-translate-y: -24rem; -} - -.focus\:-translate-y-px:focus { - --tw-translate-y: -1px; -} - -.focus\:-translate-y-0\.5:focus { - --tw-translate-y: -0.125rem; -} - -.focus\:-translate-y-1\.5:focus { - --tw-translate-y: -0.375rem; -} - -.focus\:-translate-y-2\.5:focus { - --tw-translate-y: -0.625rem; -} - -.focus\:-translate-y-3\.5:focus { - --tw-translate-y: -0.875rem; -} - -.focus\:translate-y-1\/2:focus { - --tw-translate-y: 50%; -} - -.focus\:translate-y-1\/3:focus { - --tw-translate-y: 33.333333%; -} - -.focus\:translate-y-2\/3:focus { - --tw-translate-y: 66.666667%; -} - -.focus\:translate-y-1\/4:focus { - --tw-translate-y: 25%; -} - -.focus\:translate-y-2\/4:focus { - --tw-translate-y: 50%; -} - -.focus\:translate-y-3\/4:focus { - --tw-translate-y: 75%; -} - -.focus\:translate-y-full:focus { - --tw-translate-y: 100%; -} - -.focus\:-translate-y-1\/2:focus { - --tw-translate-y: -50%; -} - -.focus\:-translate-y-1\/3:focus { - --tw-translate-y: -33.333333%; -} - -.focus\:-translate-y-2\/3:focus { - --tw-translate-y: -66.666667%; -} - -.focus\:-translate-y-1\/4:focus { - --tw-translate-y: -25%; -} - -.focus\:-translate-y-2\/4:focus { - --tw-translate-y: -50%; -} - -.focus\:-translate-y-3\/4:focus { - --tw-translate-y: -75%; -} - -.focus\:-translate-y-full:focus { - --tw-translate-y: -100%; -} - -.rotate-0 { - --tw-rotate: 0deg; -} - -.rotate-1 { - --tw-rotate: 1deg; -} - -.rotate-2 { - --tw-rotate: 2deg; -} - -.rotate-3 { - --tw-rotate: 3deg; -} - -.rotate-6 { - --tw-rotate: 6deg; -} - -.rotate-12 { - --tw-rotate: 12deg; -} - -.rotate-45 { - --tw-rotate: 45deg; -} - -.rotate-90 { - --tw-rotate: 90deg; -} - -.rotate-180 { - --tw-rotate: 180deg; -} - -.-rotate-180 { - --tw-rotate: -180deg; -} - -.-rotate-90 { - --tw-rotate: -90deg; -} - -.-rotate-45 { - --tw-rotate: -45deg; -} - -.-rotate-12 { - --tw-rotate: -12deg; -} - -.-rotate-6 { - --tw-rotate: -6deg; -} - -.-rotate-3 { - --tw-rotate: -3deg; -} - -.-rotate-2 { - --tw-rotate: -2deg; -} - -.-rotate-1 { - --tw-rotate: -1deg; -} - -.hover\:rotate-0:hover { - --tw-rotate: 0deg; -} - -.hover\:rotate-1:hover { - --tw-rotate: 1deg; -} - -.hover\:rotate-2:hover { - --tw-rotate: 2deg; -} - -.hover\:rotate-3:hover { - --tw-rotate: 3deg; -} - -.hover\:rotate-6:hover { - --tw-rotate: 6deg; -} - -.hover\:rotate-12:hover { - --tw-rotate: 12deg; -} - -.hover\:rotate-45:hover { - --tw-rotate: 45deg; -} - -.hover\:rotate-90:hover { - --tw-rotate: 90deg; -} - -.hover\:rotate-180:hover { - --tw-rotate: 180deg; -} - -.hover\:-rotate-180:hover { - --tw-rotate: -180deg; -} - -.hover\:-rotate-90:hover { - --tw-rotate: -90deg; -} - -.hover\:-rotate-45:hover { - --tw-rotate: -45deg; -} - -.hover\:-rotate-12:hover { - --tw-rotate: -12deg; -} - -.hover\:-rotate-6:hover { - --tw-rotate: -6deg; -} - -.hover\:-rotate-3:hover { - --tw-rotate: -3deg; -} - -.hover\:-rotate-2:hover { - --tw-rotate: -2deg; -} - -.hover\:-rotate-1:hover { - --tw-rotate: -1deg; -} - -.focus\:rotate-0:focus { - --tw-rotate: 0deg; -} - -.focus\:rotate-1:focus { - --tw-rotate: 1deg; -} - -.focus\:rotate-2:focus { - --tw-rotate: 2deg; -} - -.focus\:rotate-3:focus { - --tw-rotate: 3deg; -} - -.focus\:rotate-6:focus { - --tw-rotate: 6deg; -} - -.focus\:rotate-12:focus { - --tw-rotate: 12deg; -} - -.focus\:rotate-45:focus { - --tw-rotate: 45deg; -} - -.focus\:rotate-90:focus { - --tw-rotate: 90deg; -} - -.focus\:rotate-180:focus { - --tw-rotate: 180deg; -} - -.focus\:-rotate-180:focus { - --tw-rotate: -180deg; -} - -.focus\:-rotate-90:focus { - --tw-rotate: -90deg; -} - -.focus\:-rotate-45:focus { - --tw-rotate: -45deg; -} - -.focus\:-rotate-12:focus { - --tw-rotate: -12deg; -} - -.focus\:-rotate-6:focus { - --tw-rotate: -6deg; -} - -.focus\:-rotate-3:focus { - --tw-rotate: -3deg; -} - -.focus\:-rotate-2:focus { - --tw-rotate: -2deg; -} - -.focus\:-rotate-1:focus { - --tw-rotate: -1deg; -} - -.skew-x-0 { - --tw-skew-x: 0deg; -} - -.skew-x-1 { - --tw-skew-x: 1deg; -} - -.skew-x-2 { - --tw-skew-x: 2deg; -} - -.skew-x-3 { - --tw-skew-x: 3deg; -} - -.skew-x-6 { - --tw-skew-x: 6deg; -} - -.skew-x-12 { - --tw-skew-x: 12deg; -} - -.-skew-x-12 { - --tw-skew-x: -12deg; -} - -.-skew-x-6 { - --tw-skew-x: -6deg; -} - -.-skew-x-3 { - --tw-skew-x: -3deg; -} - -.-skew-x-2 { - --tw-skew-x: -2deg; -} - -.-skew-x-1 { - --tw-skew-x: -1deg; -} - -.skew-y-0 { - --tw-skew-y: 0deg; -} - -.skew-y-1 { - --tw-skew-y: 1deg; -} - -.skew-y-2 { - --tw-skew-y: 2deg; -} - -.skew-y-3 { - --tw-skew-y: 3deg; -} - -.skew-y-6 { - --tw-skew-y: 6deg; -} - -.skew-y-12 { - --tw-skew-y: 12deg; -} - -.-skew-y-12 { - --tw-skew-y: -12deg; -} - -.-skew-y-6 { - --tw-skew-y: -6deg; -} - -.-skew-y-3 { - --tw-skew-y: -3deg; -} - -.-skew-y-2 { - --tw-skew-y: -2deg; -} - -.-skew-y-1 { - --tw-skew-y: -1deg; -} - -.hover\:skew-x-0:hover { - --tw-skew-x: 0deg; -} - -.hover\:skew-x-1:hover { - --tw-skew-x: 1deg; -} - -.hover\:skew-x-2:hover { - --tw-skew-x: 2deg; -} - -.hover\:skew-x-3:hover { - --tw-skew-x: 3deg; -} - -.hover\:skew-x-6:hover { - --tw-skew-x: 6deg; -} - -.hover\:skew-x-12:hover { - --tw-skew-x: 12deg; -} - -.hover\:-skew-x-12:hover { - --tw-skew-x: -12deg; -} - -.hover\:-skew-x-6:hover { - --tw-skew-x: -6deg; -} - -.hover\:-skew-x-3:hover { - --tw-skew-x: -3deg; -} - -.hover\:-skew-x-2:hover { - --tw-skew-x: -2deg; -} - -.hover\:-skew-x-1:hover { - --tw-skew-x: -1deg; -} - -.hover\:skew-y-0:hover { - --tw-skew-y: 0deg; -} - -.hover\:skew-y-1:hover { - --tw-skew-y: 1deg; -} - -.hover\:skew-y-2:hover { - --tw-skew-y: 2deg; -} - -.hover\:skew-y-3:hover { - --tw-skew-y: 3deg; -} - -.hover\:skew-y-6:hover { - --tw-skew-y: 6deg; -} - -.hover\:skew-y-12:hover { - --tw-skew-y: 12deg; -} - -.hover\:-skew-y-12:hover { - --tw-skew-y: -12deg; -} - -.hover\:-skew-y-6:hover { - --tw-skew-y: -6deg; -} - -.hover\:-skew-y-3:hover { - --tw-skew-y: -3deg; -} - -.hover\:-skew-y-2:hover { - --tw-skew-y: -2deg; -} - -.hover\:-skew-y-1:hover { - --tw-skew-y: -1deg; -} - -.focus\:skew-x-0:focus { - --tw-skew-x: 0deg; -} - -.focus\:skew-x-1:focus { - --tw-skew-x: 1deg; -} - -.focus\:skew-x-2:focus { - --tw-skew-x: 2deg; -} - -.focus\:skew-x-3:focus { - --tw-skew-x: 3deg; -} - -.focus\:skew-x-6:focus { - --tw-skew-x: 6deg; -} - -.focus\:skew-x-12:focus { - --tw-skew-x: 12deg; -} - -.focus\:-skew-x-12:focus { - --tw-skew-x: -12deg; -} - -.focus\:-skew-x-6:focus { - --tw-skew-x: -6deg; -} - -.focus\:-skew-x-3:focus { - --tw-skew-x: -3deg; -} - -.focus\:-skew-x-2:focus { - --tw-skew-x: -2deg; -} - -.focus\:-skew-x-1:focus { - --tw-skew-x: -1deg; -} - -.focus\:skew-y-0:focus { - --tw-skew-y: 0deg; -} - -.focus\:skew-y-1:focus { - --tw-skew-y: 1deg; -} - -.focus\:skew-y-2:focus { - --tw-skew-y: 2deg; -} - -.focus\:skew-y-3:focus { - --tw-skew-y: 3deg; -} - -.focus\:skew-y-6:focus { - --tw-skew-y: 6deg; -} - -.focus\:skew-y-12:focus { - --tw-skew-y: 12deg; -} - -.focus\:-skew-y-12:focus { - --tw-skew-y: -12deg; -} - -.focus\:-skew-y-6:focus { - --tw-skew-y: -6deg; -} - -.focus\:-skew-y-3:focus { - --tw-skew-y: -3deg; -} - -.focus\:-skew-y-2:focus { - --tw-skew-y: -2deg; -} - -.focus\:-skew-y-1:focus { - --tw-skew-y: -1deg; -} - -.scale-0 { - --tw-scale-x: 0; - --tw-scale-y: 0; -} - -.scale-50 { - --tw-scale-x: .5; - --tw-scale-y: .5; -} - -.scale-75 { - --tw-scale-x: .75; - --tw-scale-y: .75; -} - -.scale-90 { - --tw-scale-x: .9; - --tw-scale-y: .9; -} - -.scale-95 { - --tw-scale-x: .95; - --tw-scale-y: .95; -} - -.scale-100 { - --tw-scale-x: 1; - --tw-scale-y: 1; -} - -.scale-105 { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; -} - -.scale-110 { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; -} - -.scale-125 { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; -} - -.scale-150 { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; -} - -.hover\:scale-0:hover { - --tw-scale-x: 0; - --tw-scale-y: 0; -} - -.hover\:scale-50:hover { - --tw-scale-x: .5; - --tw-scale-y: .5; -} - -.hover\:scale-75:hover { - --tw-scale-x: .75; - --tw-scale-y: .75; -} - -.hover\:scale-90:hover { - --tw-scale-x: .9; - --tw-scale-y: .9; -} - -.hover\:scale-95:hover { - --tw-scale-x: .95; - --tw-scale-y: .95; -} - -.hover\:scale-100:hover { - --tw-scale-x: 1; - --tw-scale-y: 1; -} - -.hover\:scale-105:hover { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; -} - -.hover\:scale-110:hover { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; -} - -.hover\:scale-125:hover { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; -} - -.hover\:scale-150:hover { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; -} - -.focus\:scale-0:focus { - --tw-scale-x: 0; - --tw-scale-y: 0; -} - -.focus\:scale-50:focus { - --tw-scale-x: .5; - --tw-scale-y: .5; -} - -.focus\:scale-75:focus { - --tw-scale-x: .75; - --tw-scale-y: .75; -} - -.focus\:scale-90:focus { - --tw-scale-x: .9; - --tw-scale-y: .9; -} - -.focus\:scale-95:focus { - --tw-scale-x: .95; - --tw-scale-y: .95; -} - -.focus\:scale-100:focus { - --tw-scale-x: 1; - --tw-scale-y: 1; -} - -.focus\:scale-105:focus { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; -} - -.focus\:scale-110:focus { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; -} - -.focus\:scale-125:focus { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; -} - -.focus\:scale-150:focus { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; -} - -.scale-x-0 { - --tw-scale-x: 0; -} - -.scale-x-50 { - --tw-scale-x: .5; -} - -.scale-x-75 { - --tw-scale-x: .75; -} - -.scale-x-90 { - --tw-scale-x: .9; -} - -.scale-x-95 { - --tw-scale-x: .95; -} - -.scale-x-100 { - --tw-scale-x: 1; -} - -.scale-x-105 { - --tw-scale-x: 1.05; -} - -.scale-x-110 { - --tw-scale-x: 1.1; -} - -.scale-x-125 { - --tw-scale-x: 1.25; -} - -.scale-x-150 { - --tw-scale-x: 1.5; -} - -.scale-y-0 { - --tw-scale-y: 0; -} - -.scale-y-50 { - --tw-scale-y: .5; -} - -.scale-y-75 { - --tw-scale-y: .75; -} - -.scale-y-90 { - --tw-scale-y: .9; -} - -.scale-y-95 { - --tw-scale-y: .95; -} - -.scale-y-100 { - --tw-scale-y: 1; -} - -.scale-y-105 { - --tw-scale-y: 1.05; -} - -.scale-y-110 { - --tw-scale-y: 1.1; -} - -.scale-y-125 { - --tw-scale-y: 1.25; -} - -.scale-y-150 { - --tw-scale-y: 1.5; -} - -.hover\:scale-x-0:hover { - --tw-scale-x: 0; -} - -.hover\:scale-x-50:hover { - --tw-scale-x: .5; -} - -.hover\:scale-x-75:hover { - --tw-scale-x: .75; -} - -.hover\:scale-x-90:hover { - --tw-scale-x: .9; -} - -.hover\:scale-x-95:hover { - --tw-scale-x: .95; -} - -.hover\:scale-x-100:hover { - --tw-scale-x: 1; -} - -.hover\:scale-x-105:hover { - --tw-scale-x: 1.05; -} - -.hover\:scale-x-110:hover { - --tw-scale-x: 1.1; -} - -.hover\:scale-x-125:hover { - --tw-scale-x: 1.25; -} - -.hover\:scale-x-150:hover { - --tw-scale-x: 1.5; -} - -.hover\:scale-y-0:hover { - --tw-scale-y: 0; -} - -.hover\:scale-y-50:hover { - --tw-scale-y: .5; -} - -.hover\:scale-y-75:hover { - --tw-scale-y: .75; -} - -.hover\:scale-y-90:hover { - --tw-scale-y: .9; -} - -.hover\:scale-y-95:hover { - --tw-scale-y: .95; -} - -.hover\:scale-y-100:hover { - --tw-scale-y: 1; -} - -.hover\:scale-y-105:hover { - --tw-scale-y: 1.05; -} - -.hover\:scale-y-110:hover { - --tw-scale-y: 1.1; -} - -.hover\:scale-y-125:hover { - --tw-scale-y: 1.25; -} - -.hover\:scale-y-150:hover { - --tw-scale-y: 1.5; -} - -.focus\:scale-x-0:focus { - --tw-scale-x: 0; -} - -.focus\:scale-x-50:focus { - --tw-scale-x: .5; -} - -.focus\:scale-x-75:focus { - --tw-scale-x: .75; -} - -.focus\:scale-x-90:focus { - --tw-scale-x: .9; -} - -.focus\:scale-x-95:focus { - --tw-scale-x: .95; -} - -.focus\:scale-x-100:focus { - --tw-scale-x: 1; -} - -.focus\:scale-x-105:focus { - --tw-scale-x: 1.05; -} - -.focus\:scale-x-110:focus { - --tw-scale-x: 1.1; -} - -.focus\:scale-x-125:focus { - --tw-scale-x: 1.25; -} - -.focus\:scale-x-150:focus { - --tw-scale-x: 1.5; -} - -.focus\:scale-y-0:focus { - --tw-scale-y: 0; -} - -.focus\:scale-y-50:focus { - --tw-scale-y: .5; -} - -.focus\:scale-y-75:focus { - --tw-scale-y: .75; -} - -.focus\:scale-y-90:focus { - --tw-scale-y: .9; -} - -.focus\:scale-y-95:focus { - --tw-scale-y: .95; -} - -.focus\:scale-y-100:focus { - --tw-scale-y: 1; -} - -.focus\:scale-y-105:focus { - --tw-scale-y: 1.05; -} - -.focus\:scale-y-110:focus { - --tw-scale-y: 1.1; -} - -.focus\:scale-y-125:focus { - --tw-scale-y: 1.25; -} - -.focus\:scale-y-150:focus { - --tw-scale-y: 1.5; -} - -@-webkit-keyframes spin { - to { - transform: rotate(360deg); - } -} - -@keyframes spin { - to { - transform: rotate(360deg); - } -} - -@-webkit-keyframes ping { - 75%, 100% { - transform: scale(2); - opacity: 0; - } -} - -@keyframes ping { - 75%, 100% { - transform: scale(2); - opacity: 0; - } -} - -@-webkit-keyframes pulse { - 50% { - opacity: .5; - } -} - -@keyframes pulse { - 50% { - opacity: .5; - } -} - -@-webkit-keyframes bounce { - 0%, 100% { - transform: translateY(-25%); - -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); - animation-timing-function: cubic-bezier(0.8,0,1,1); - } - - 50% { - transform: none; - -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); - animation-timing-function: cubic-bezier(0,0,0.2,1); - } -} - -@keyframes bounce { - 0%, 100% { - transform: translateY(-25%); - -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); - animation-timing-function: cubic-bezier(0.8,0,1,1); - } - - 50% { - transform: none; - -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); - animation-timing-function: cubic-bezier(0,0,0.2,1); - } -} - -.animate-none { - -webkit-animation: none; - animation: none; -} - -.animate-spin { - -webkit-animation: spin 1s linear infinite; - animation: spin 1s linear infinite; -} - -.animate-ping { - -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; -} - -.animate-pulse { - -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; -} - -.animate-bounce { - -webkit-animation: bounce 1s infinite; - animation: bounce 1s infinite; -} - -.cursor-auto { - cursor: auto; -} - -.cursor-default { - cursor: default; -} - -.cursor-pointer { - cursor: pointer; -} - -.cursor-wait { - cursor: wait; -} - -.cursor-text { - cursor: text; -} - -.cursor-move { - cursor: move; -} - -.cursor-help { - cursor: help; -} - -.cursor-not-allowed { - cursor: not-allowed; -} - -.select-none { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.select-text { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} - -.select-all { - -webkit-user-select: all; - -moz-user-select: all; - user-select: all; -} - -.select-auto { - -webkit-user-select: auto; - -moz-user-select: auto; - -ms-user-select: auto; - user-select: auto; -} - -.resize-none { - resize: none; -} - -.resize-y { - resize: vertical; -} - -.resize-x { - resize: horizontal; -} - -.resize { - resize: both; -} - -.list-inside { - list-style-position: inside; -} - -.list-outside { - list-style-position: outside; -} - -.list-none { - list-style-type: none; -} - -.list-disc { - list-style-type: disc; -} - -.list-decimal { - list-style-type: decimal; -} - -.appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.auto-cols-auto { - grid-auto-columns: auto; -} - -.auto-cols-min { - grid-auto-columns: -webkit-min-content; - grid-auto-columns: min-content; -} - -.auto-cols-max { - grid-auto-columns: -webkit-max-content; - grid-auto-columns: max-content; -} - -.auto-cols-fr { - grid-auto-columns: minmax(0, 1fr); -} - -.grid-flow-row { - grid-auto-flow: row; -} - -.grid-flow-col { - grid-auto-flow: column; -} - -.grid-flow-row-dense { - grid-auto-flow: row dense; -} - -.grid-flow-col-dense { - grid-auto-flow: column dense; -} - -.auto-rows-auto { - grid-auto-rows: auto; -} - -.auto-rows-min { - grid-auto-rows: -webkit-min-content; - grid-auto-rows: min-content; -} - -.auto-rows-max { - grid-auto-rows: -webkit-max-content; - grid-auto-rows: max-content; -} - -.auto-rows-fr { - grid-auto-rows: minmax(0, 1fr); -} - -.grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); -} - -.grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); -} - -.grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); -} - -.grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); -} - -.grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); -} - -.grid-cols-6 { - grid-template-columns: repeat(6, minmax(0, 1fr)); -} - -.grid-cols-7 { - grid-template-columns: repeat(7, minmax(0, 1fr)); -} - -.grid-cols-8 { - grid-template-columns: repeat(8, minmax(0, 1fr)); -} - -.grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); -} - -.grid-cols-10 { - grid-template-columns: repeat(10, minmax(0, 1fr)); -} - -.grid-cols-11 { - grid-template-columns: repeat(11, minmax(0, 1fr)); -} - -.grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); -} - -.grid-cols-none { - grid-template-columns: none; -} - -.grid-rows-1 { - grid-template-rows: repeat(1, minmax(0, 1fr)); -} - -.grid-rows-2 { - grid-template-rows: repeat(2, minmax(0, 1fr)); -} - -.grid-rows-3 { - grid-template-rows: repeat(3, minmax(0, 1fr)); -} - -.grid-rows-4 { - grid-template-rows: repeat(4, minmax(0, 1fr)); -} - -.grid-rows-5 { - grid-template-rows: repeat(5, minmax(0, 1fr)); -} - -.grid-rows-6 { - grid-template-rows: repeat(6, minmax(0, 1fr)); -} - -.grid-rows-none { - grid-template-rows: none; -} - -.flex-row { - flex-direction: row; -} - -.flex-row-reverse { - flex-direction: row-reverse; -} - -.flex-col { - flex-direction: column; -} - -.flex-col-reverse { - flex-direction: column-reverse; -} - -.flex-wrap { - flex-wrap: wrap; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse; -} - -.flex-nowrap { - flex-wrap: nowrap; -} - -.place-content-center { - place-content: center; -} - -.place-content-start { - place-content: start; -} - -.place-content-end { - place-content: end; -} - -.place-content-between { - place-content: space-between; -} - -.place-content-around { - place-content: space-around; -} - -.place-content-evenly { - place-content: space-evenly; -} - -.place-content-stretch { - place-content: stretch; -} - -.place-items-start { - place-items: start; -} - -.place-items-end { - place-items: end; -} - -.place-items-center { - place-items: center; -} - -.place-items-stretch { - place-items: stretch; -} - -.content-center { - align-content: center; -} - -.content-start { - align-content: flex-start; -} - -.content-end { - align-content: flex-end; -} - -.content-between { - align-content: space-between; -} - -.content-around { - align-content: space-around; -} - -.content-evenly { - align-content: space-evenly; -} - -.items-start { - align-items: flex-start; -} - -.items-end { - align-items: flex-end; -} - -.items-center { - align-items: center; -} - -.items-baseline { - align-items: baseline; -} - -.items-stretch { - align-items: stretch; -} - -.justify-start { - justify-content: flex-start; -} - -.justify-end { - justify-content: flex-end; -} - -.justify-center { - justify-content: center; -} - -.justify-between { - justify-content: space-between; -} - -.justify-around { - justify-content: space-around; -} - -.justify-evenly { - justify-content: space-evenly; -} - -.justify-items-start { - justify-items: start; -} - -.justify-items-end { - justify-items: end; -} - -.justify-items-center { - justify-items: center; -} - -.justify-items-stretch { - justify-items: stretch; -} - -.gap-0 { - gap: 0px; -} - -.gap-1 { - gap: 0.25rem; -} - -.gap-2 { - gap: 0.5rem; -} - -.gap-3 { - gap: 0.75rem; -} - -.gap-4 { - gap: 1rem; -} - -.gap-5 { - gap: 1.25rem; -} - -.gap-6 { - gap: 1.5rem; -} - -.gap-7 { - gap: 1.75rem; -} - -.gap-8 { - gap: 2rem; -} - -.gap-9 { - gap: 2.25rem; -} - -.gap-10 { - gap: 2.5rem; -} - -.gap-11 { - gap: 2.75rem; -} - -.gap-12 { - gap: 3rem; -} - -.gap-14 { - gap: 3.5rem; -} - -.gap-16 { - gap: 4rem; -} - -.gap-20 { - gap: 5rem; -} - -.gap-24 { - gap: 6rem; -} - -.gap-28 { - gap: 7rem; -} - -.gap-32 { - gap: 8rem; -} - -.gap-36 { - gap: 9rem; -} - -.gap-40 { - gap: 10rem; -} - -.gap-44 { - gap: 11rem; -} - -.gap-48 { - gap: 12rem; -} - -.gap-52 { - gap: 13rem; -} - -.gap-56 { - gap: 14rem; -} - -.gap-60 { - gap: 15rem; -} - -.gap-64 { - gap: 16rem; -} - -.gap-72 { - gap: 18rem; -} - -.gap-80 { - gap: 20rem; -} - -.gap-96 { - gap: 24rem; -} - -.gap-px { - gap: 1px; -} - -.gap-0\.5 { - gap: 0.125rem; -} - -.gap-1\.5 { - gap: 0.375rem; -} - -.gap-2\.5 { - gap: 0.625rem; -} - -.gap-3\.5 { - gap: 0.875rem; -} - -.gap-x-0 { - -moz-column-gap: 0px; - column-gap: 0px; -} - -.gap-x-1 { - -moz-column-gap: 0.25rem; - column-gap: 0.25rem; -} - -.gap-x-2 { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; -} - -.gap-x-3 { - -moz-column-gap: 0.75rem; - column-gap: 0.75rem; -} - -.gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; -} - -.gap-x-5 { - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; -} - -.gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; -} - -.gap-x-7 { - -moz-column-gap: 1.75rem; - column-gap: 1.75rem; -} - -.gap-x-8 { - -moz-column-gap: 2rem; - column-gap: 2rem; -} - -.gap-x-9 { - -moz-column-gap: 2.25rem; - column-gap: 2.25rem; -} - -.gap-x-10 { - -moz-column-gap: 2.5rem; - column-gap: 2.5rem; -} - -.gap-x-11 { - -moz-column-gap: 2.75rem; - column-gap: 2.75rem; -} - -.gap-x-12 { - -moz-column-gap: 3rem; - column-gap: 3rem; -} - -.gap-x-14 { - -moz-column-gap: 3.5rem; - column-gap: 3.5rem; -} - -.gap-x-16 { - -moz-column-gap: 4rem; - column-gap: 4rem; -} - -.gap-x-20 { - -moz-column-gap: 5rem; - column-gap: 5rem; -} - -.gap-x-24 { - -moz-column-gap: 6rem; - column-gap: 6rem; -} - -.gap-x-28 { - -moz-column-gap: 7rem; - column-gap: 7rem; -} - -.gap-x-32 { - -moz-column-gap: 8rem; - column-gap: 8rem; -} - -.gap-x-36 { - -moz-column-gap: 9rem; - column-gap: 9rem; -} - -.gap-x-40 { - -moz-column-gap: 10rem; - column-gap: 10rem; -} - -.gap-x-44 { - -moz-column-gap: 11rem; - column-gap: 11rem; -} - -.gap-x-48 { - -moz-column-gap: 12rem; - column-gap: 12rem; -} - -.gap-x-52 { - -moz-column-gap: 13rem; - column-gap: 13rem; -} - -.gap-x-56 { - -moz-column-gap: 14rem; - column-gap: 14rem; -} - -.gap-x-60 { - -moz-column-gap: 15rem; - column-gap: 15rem; -} - -.gap-x-64 { - -moz-column-gap: 16rem; - column-gap: 16rem; -} - -.gap-x-72 { - -moz-column-gap: 18rem; - column-gap: 18rem; -} - -.gap-x-80 { - -moz-column-gap: 20rem; - column-gap: 20rem; -} - -.gap-x-96 { - -moz-column-gap: 24rem; - column-gap: 24rem; -} - -.gap-x-px { - -moz-column-gap: 1px; - column-gap: 1px; -} - -.gap-x-0\.5 { - -moz-column-gap: 0.125rem; - column-gap: 0.125rem; -} - -.gap-x-1\.5 { - -moz-column-gap: 0.375rem; - column-gap: 0.375rem; -} - -.gap-x-2\.5 { - -moz-column-gap: 0.625rem; - column-gap: 0.625rem; -} - -.gap-x-3\.5 { - -moz-column-gap: 0.875rem; - column-gap: 0.875rem; -} - -.gap-y-0 { - row-gap: 0px; -} - -.gap-y-1 { - row-gap: 0.25rem; -} - -.gap-y-2 { - row-gap: 0.5rem; -} - -.gap-y-3 { - row-gap: 0.75rem; -} - -.gap-y-4 { - row-gap: 1rem; -} - -.gap-y-5 { - row-gap: 1.25rem; -} - -.gap-y-6 { - row-gap: 1.5rem; -} - -.gap-y-7 { - row-gap: 1.75rem; -} - -.gap-y-8 { - row-gap: 2rem; -} - -.gap-y-9 { - row-gap: 2.25rem; -} - -.gap-y-10 { - row-gap: 2.5rem; -} - -.gap-y-11 { - row-gap: 2.75rem; -} - -.gap-y-12 { - row-gap: 3rem; -} - -.gap-y-14 { - row-gap: 3.5rem; -} - -.gap-y-16 { - row-gap: 4rem; -} - -.gap-y-20 { - row-gap: 5rem; -} - -.gap-y-24 { - row-gap: 6rem; -} - -.gap-y-28 { - row-gap: 7rem; -} - -.gap-y-32 { - row-gap: 8rem; -} - -.gap-y-36 { - row-gap: 9rem; -} - -.gap-y-40 { - row-gap: 10rem; -} - -.gap-y-44 { - row-gap: 11rem; -} - -.gap-y-48 { - row-gap: 12rem; -} - -.gap-y-52 { - row-gap: 13rem; -} - -.gap-y-56 { - row-gap: 14rem; -} - -.gap-y-60 { - row-gap: 15rem; -} - -.gap-y-64 { - row-gap: 16rem; -} - -.gap-y-72 { - row-gap: 18rem; -} - -.gap-y-80 { - row-gap: 20rem; -} - -.gap-y-96 { - row-gap: 24rem; -} - -.gap-y-px { - row-gap: 1px; -} - -.gap-y-0\.5 { - row-gap: 0.125rem; -} - -.gap-y-1\.5 { - row-gap: 0.375rem; -} - -.gap-y-2\.5 { - row-gap: 0.625rem; -} - -.gap-y-3\.5 { - row-gap: 0.875rem; -} - -.space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2rem * var(--tw-space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3rem * var(--tw-space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(4rem * var(--tw-space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(5rem * var(--tw-space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(6rem * var(--tw-space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(7rem * var(--tw-space-x-reverse)); - margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(8rem * var(--tw-space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(9rem * var(--tw-space-x-reverse)); - margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(10rem * var(--tw-space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(11rem * var(--tw-space-x-reverse)); - margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(12rem * var(--tw-space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(13rem * var(--tw-space-x-reverse)); - margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(14rem * var(--tw-space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(15rem * var(--tw-space-x-reverse)); - margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(16rem * var(--tw-space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(18rem * var(--tw-space-x-reverse)); - margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(20rem * var(--tw-space-x-reverse)); - margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(24rem * var(--tw-space-x-reverse)); - margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1px * var(--tw-space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1rem * var(--tw-space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2rem * var(--tw-space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3rem * var(--tw-space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-4rem * var(--tw-space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-5rem * var(--tw-space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-6rem * var(--tw-space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-7rem * var(--tw-space-x-reverse)); - margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-8rem * var(--tw-space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-9rem * var(--tw-space-x-reverse)); - margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-10rem * var(--tw-space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-11rem * var(--tw-space-x-reverse)); - margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-12rem * var(--tw-space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-13rem * var(--tw-space-x-reverse)); - margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-14rem * var(--tw-space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-15rem * var(--tw-space-x-reverse)); - margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-16rem * var(--tw-space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-18rem * var(--tw-space-x-reverse)); - margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-20rem * var(--tw-space-x-reverse)); - margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-24rem * var(--tw-space-x-reverse)); - margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1px * var(--tw-space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); -} - -.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); -} - -.space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); -} - -.space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); -} - -.space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); -} - -.space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-reverse)); -} - -.space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); -} - -.space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); -} - -.space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); -} - -.space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2rem * var(--tw-space-y-reverse)); -} - -.space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); -} - -.space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); -} - -.space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); -} - -.space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3rem * var(--tw-space-y-reverse)); -} - -.space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); -} - -.space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(4rem * var(--tw-space-y-reverse)); -} - -.space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(5rem * var(--tw-space-y-reverse)); -} - -.space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(6rem * var(--tw-space-y-reverse)); -} - -.space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(7rem * var(--tw-space-y-reverse)); -} - -.space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(8rem * var(--tw-space-y-reverse)); -} - -.space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(9rem * var(--tw-space-y-reverse)); -} - -.space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(10rem * var(--tw-space-y-reverse)); -} - -.space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(11rem * var(--tw-space-y-reverse)); -} - -.space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(12rem * var(--tw-space-y-reverse)); -} - -.space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(13rem * var(--tw-space-y-reverse)); -} - -.space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(14rem * var(--tw-space-y-reverse)); -} - -.space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(15rem * var(--tw-space-y-reverse)); -} - -.space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(16rem * var(--tw-space-y-reverse)); -} - -.space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(18rem * var(--tw-space-y-reverse)); -} - -.space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(20rem * var(--tw-space-y-reverse)); -} - -.space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(24rem * var(--tw-space-y-reverse)); -} - -.space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1px * var(--tw-space-y-reverse)); -} - -.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); -} - -.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); -} - -.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); -} - -.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); -} - -.-space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); -} - -.-space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); -} - -.-space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); -} - -.-space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); -} - -.-space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); -} - -.-space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); -} - -.-space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); -} - -.-space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); -} - -.-space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); -} - -.-space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); -} - -.-space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); -} - -.-space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); -} - -.-space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); -} - -.-space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); -} - -.-space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); -} - -.-space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); -} - -.-space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); -} - -.-space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); -} - -.-space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); -} - -.-space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); -} - -.-space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); -} - -.-space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); -} - -.-space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); -} - -.-space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); -} - -.-space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); -} - -.-space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-15rem * var(--tw-space-y-reverse)); -} - -.-space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); -} - -.-space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); -} - -.-space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); -} - -.-space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); -} - -.-space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1px * var(--tw-space-y-reverse)); -} - -.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); -} - -.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); -} - -.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); -} - -.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); -} - -.space-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 1; -} - -.space-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 1; -} - -.divide-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(0px * var(--tw-divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); -} - -.divide-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(2px * var(--tw-divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); -} - -.divide-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(4px * var(--tw-divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); -} - -.divide-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(8px * var(--tw-divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); -} - -.divide-x > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(1px * var(--tw-divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); -} - -.divide-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); -} - -.divide-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); -} - -.divide-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); -} - -.divide-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); -} - -.divide-y > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); -} - -.divide-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 1; -} - -.divide-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 1; -} - -.divide-solid > :not([hidden]) ~ :not([hidden]) { - border-style: solid; -} - -.divide-dashed > :not([hidden]) ~ :not([hidden]) { - border-style: dashed; -} - -.divide-dotted > :not([hidden]) ~ :not([hidden]) { - border-style: dotted; -} - -.divide-double > :not([hidden]) ~ :not([hidden]) { - border-style: double; -} - -.divide-none > :not([hidden]) ~ :not([hidden]) { - border-style: none; -} - -.divide-transparent > :not([hidden]) ~ :not([hidden]) { - border-color: transparent; -} - -.divide-current > :not([hidden]) ~ :not([hidden]) { - border-color: currentColor; -} - -.divide-black > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-divide-opacity)); -} - -.divide-white > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); -} - -.divide-gray-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); -} - -.divide-gray-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-divide-opacity)); -} - -.divide-gray-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-divide-opacity)); -} - -.divide-gray-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-divide-opacity)); -} - -.divide-gray-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-divide-opacity)); -} - -.divide-gray-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-divide-opacity)); -} - -.divide-gray-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-divide-opacity)); -} - -.divide-gray-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-divide-opacity)); -} - -.divide-gray-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-divide-opacity)); -} - -.divide-gray-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-divide-opacity)); -} - -.divide-red-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); -} - -.divide-red-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); -} - -.divide-red-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); -} - -.divide-red-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); -} - -.divide-red-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); -} - -.divide-red-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); -} - -.divide-red-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); -} - -.divide-red-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); -} - -.divide-red-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); -} - -.divide-red-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); -} - -.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); -} - -.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); -} - -.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); -} - -.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); -} - -.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); -} - -.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); -} - -.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); -} - -.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); -} - -.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); -} - -.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); -} - -.divide-green-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); -} - -.divide-green-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); -} - -.divide-green-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); -} - -.divide-green-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); -} - -.divide-green-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); -} - -.divide-green-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); -} - -.divide-green-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); -} - -.divide-green-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); -} - -.divide-green-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); -} - -.divide-green-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); -} - -.divide-blue-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); -} - -.divide-blue-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); -} - -.divide-blue-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); -} - -.divide-blue-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); -} - -.divide-blue-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); -} - -.divide-blue-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); -} - -.divide-blue-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); -} - -.divide-blue-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); -} - -.divide-blue-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); -} - -.divide-blue-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); -} - -.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); -} - -.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); -} - -.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); -} - -.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); -} - -.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); -} - -.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); -} - -.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); -} - -.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); -} - -.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); -} - -.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); -} - -.divide-purple-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); -} - -.divide-purple-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); -} - -.divide-purple-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); -} - -.divide-purple-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); -} - -.divide-purple-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); -} - -.divide-purple-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); -} - -.divide-purple-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); -} - -.divide-purple-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); -} - -.divide-purple-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); -} - -.divide-purple-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); -} - -.divide-pink-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); -} - -.divide-pink-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); -} - -.divide-pink-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); -} - -.divide-pink-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); -} - -.divide-pink-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); -} - -.divide-pink-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); -} - -.divide-pink-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); -} - -.divide-pink-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); -} - -.divide-pink-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); -} - -.divide-pink-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); -} - -.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0; -} - -.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.05; -} - -.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.1; -} - -.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.2; -} - -.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.25; -} - -.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.3; -} - -.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.4; -} - -.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.5; -} - -.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.6; -} - -.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.7; -} - -.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.75; -} - -.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.8; -} - -.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.9; -} - -.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.95; -} - -.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; -} - -.place-self-auto { - place-self: auto; -} - -.place-self-start { - place-self: start; -} - -.place-self-end { - place-self: end; -} - -.place-self-center { - place-self: center; -} - -.place-self-stretch { - place-self: stretch; -} - -.self-auto { - align-self: auto; -} - -.self-start { - align-self: flex-start; -} - -.self-end { - align-self: flex-end; -} - -.self-center { - align-self: center; -} - -.self-stretch { - align-self: stretch; -} - -.self-baseline { - align-self: baseline; -} - -.justify-self-auto { - justify-self: auto; -} - -.justify-self-start { - justify-self: start; -} - -.justify-self-end { - justify-self: end; -} - -.justify-self-center { - justify-self: center; -} - -.justify-self-stretch { - justify-self: stretch; -} - -.overflow-auto { - overflow: auto; -} - -.overflow-hidden { - overflow: hidden; -} - -.overflow-visible { - overflow: visible; -} - -.overflow-scroll { - overflow: scroll; -} - -.overflow-x-auto { - overflow-x: auto; -} - -.overflow-y-auto { - overflow-y: auto; -} - -.overflow-x-hidden { - overflow-x: hidden; -} - -.overflow-y-hidden { - overflow-y: hidden; -} - -.overflow-x-visible { - overflow-x: visible; -} - -.overflow-y-visible { - overflow-y: visible; -} - -.overflow-x-scroll { - overflow-x: scroll; -} - -.overflow-y-scroll { - overflow-y: scroll; -} - -.overscroll-auto { - -ms-scroll-chaining: chained; - overscroll-behavior: auto; -} - -.overscroll-contain { - -ms-scroll-chaining: none; - overscroll-behavior: contain; -} - -.overscroll-none { - -ms-scroll-chaining: none; - overscroll-behavior: none; -} - -.overscroll-y-auto { - overscroll-behavior-y: auto; -} - -.overscroll-y-contain { - overscroll-behavior-y: contain; -} - -.overscroll-y-none { - overscroll-behavior-y: none; -} - -.overscroll-x-auto { - overscroll-behavior-x: auto; -} - -.overscroll-x-contain { - overscroll-behavior-x: contain; -} - -.overscroll-x-none { - overscroll-behavior-x: none; -} - -.truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.overflow-ellipsis { - text-overflow: ellipsis; -} - -.overflow-clip { - text-overflow: clip; -} - -.whitespace-normal { - white-space: normal; -} - -.whitespace-nowrap { - white-space: nowrap; -} - -.whitespace-pre { - white-space: pre; -} - -.whitespace-pre-line { - white-space: pre-line; -} - -.whitespace-pre-wrap { - white-space: pre-wrap; -} - -.break-normal { - overflow-wrap: normal; - word-break: normal; -} - -.break-words { - overflow-wrap: break-word; -} - -.break-all { - word-break: break-all; -} - -.rounded-none { - border-radius: 0px; -} - -.rounded-sm { - border-radius: 0.125rem; -} - -.rounded { - border-radius: 0.25rem; -} - -.rounded-md { - border-radius: 0.375rem; -} - -.rounded-lg { - border-radius: 0.5rem; -} - -.rounded-xl { - border-radius: 0.75rem; -} - -.rounded-2xl { - border-radius: 1rem; -} - -.rounded-3xl { - border-radius: 1.5rem; -} - -.rounded-full { - border-radius: 9999px; -} - -.rounded-t-none { - border-top-left-radius: 0px; - border-top-right-radius: 0px; -} - -.rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; -} - -.rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; -} - -.rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} - -.rounded-t-xl { - border-top-left-radius: 0.75rem; - border-top-right-radius: 0.75rem; -} - -.rounded-t-2xl { - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} - -.rounded-t-3xl { - border-top-left-radius: 1.5rem; - border-top-right-radius: 1.5rem; -} - -.rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; -} - -.rounded-r-none { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; -} - -.rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; -} - -.rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; -} - -.rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.rounded-r-xl { - border-top-right-radius: 0.75rem; - border-bottom-right-radius: 0.75rem; -} - -.rounded-r-2xl { - border-top-right-radius: 1rem; - border-bottom-right-radius: 1rem; -} - -.rounded-r-3xl { - border-top-right-radius: 1.5rem; - border-bottom-right-radius: 1.5rem; -} - -.rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; -} - -.rounded-b-none { - border-bottom-right-radius: 0px; - border-bottom-left-radius: 0px; -} - -.rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; -} - -.rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; -} - -.rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.rounded-b-xl { - border-bottom-right-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; -} - -.rounded-b-2xl { - border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; -} - -.rounded-b-3xl { - border-bottom-right-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; -} - -.rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; -} - -.rounded-l-none { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; -} - -.rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; -} - -.rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; -} - -.rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.rounded-l-xl { - border-top-left-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; -} - -.rounded-l-2xl { - border-top-left-radius: 1rem; - border-bottom-left-radius: 1rem; -} - -.rounded-l-3xl { - border-top-left-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; -} - -.rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; -} - -.rounded-tl-none { - border-top-left-radius: 0px; -} - -.rounded-tl-sm { - border-top-left-radius: 0.125rem; -} - -.rounded-tl { - border-top-left-radius: 0.25rem; -} - -.rounded-tl-md { - border-top-left-radius: 0.375rem; -} - -.rounded-tl-lg { - border-top-left-radius: 0.5rem; -} - -.rounded-tl-xl { - border-top-left-radius: 0.75rem; -} - -.rounded-tl-2xl { - border-top-left-radius: 1rem; -} - -.rounded-tl-3xl { - border-top-left-radius: 1.5rem; -} - -.rounded-tl-full { - border-top-left-radius: 9999px; -} - -.rounded-tr-none { - border-top-right-radius: 0px; -} - -.rounded-tr-sm { - border-top-right-radius: 0.125rem; -} - -.rounded-tr { - border-top-right-radius: 0.25rem; -} - -.rounded-tr-md { - border-top-right-radius: 0.375rem; -} - -.rounded-tr-lg { - border-top-right-radius: 0.5rem; -} - -.rounded-tr-xl { - border-top-right-radius: 0.75rem; -} - -.rounded-tr-2xl { - border-top-right-radius: 1rem; -} - -.rounded-tr-3xl { - border-top-right-radius: 1.5rem; -} - -.rounded-tr-full { - border-top-right-radius: 9999px; -} - -.rounded-br-none { - border-bottom-right-radius: 0px; -} - -.rounded-br-sm { - border-bottom-right-radius: 0.125rem; -} - -.rounded-br { - border-bottom-right-radius: 0.25rem; -} - -.rounded-br-md { - border-bottom-right-radius: 0.375rem; -} - -.rounded-br-lg { - border-bottom-right-radius: 0.5rem; -} - -.rounded-br-xl { - border-bottom-right-radius: 0.75rem; -} - -.rounded-br-2xl { - border-bottom-right-radius: 1rem; -} - -.rounded-br-3xl { - border-bottom-right-radius: 1.5rem; -} - -.rounded-br-full { - border-bottom-right-radius: 9999px; -} - -.rounded-bl-none { - border-bottom-left-radius: 0px; -} - -.rounded-bl-sm { - border-bottom-left-radius: 0.125rem; -} - -.rounded-bl { - border-bottom-left-radius: 0.25rem; -} - -.rounded-bl-md { - border-bottom-left-radius: 0.375rem; -} - -.rounded-bl-lg { - border-bottom-left-radius: 0.5rem; -} - -.rounded-bl-xl { - border-bottom-left-radius: 0.75rem; -} - -.rounded-bl-2xl { - border-bottom-left-radius: 1rem; -} - -.rounded-bl-3xl { - border-bottom-left-radius: 1.5rem; -} - -.rounded-bl-full { - border-bottom-left-radius: 9999px; -} - -.border-0 { - border-width: 0px; -} - -.border-2 { - border-width: 2px; -} - -.border-4 { - border-width: 4px; -} - -.border-8 { - border-width: 8px; -} - -.border { - border-width: 1px; -} - -.border-t-0 { - border-top-width: 0px; -} - -.border-t-2 { - border-top-width: 2px; -} - -.border-t-4 { - border-top-width: 4px; -} - -.border-t-8 { - border-top-width: 8px; -} - -.border-t { - border-top-width: 1px; -} - -.border-r-0 { - border-right-width: 0px; -} - -.border-r-2 { - border-right-width: 2px; -} - -.border-r-4 { - border-right-width: 4px; -} - -.border-r-8 { - border-right-width: 8px; -} - -.border-r { - border-right-width: 1px; -} - -.border-b-0 { - border-bottom-width: 0px; -} - -.border-b-2 { - border-bottom-width: 2px; -} - -.border-b-4 { - border-bottom-width: 4px; -} - -.border-b-8 { - border-bottom-width: 8px; -} - -.border-b { - border-bottom-width: 1px; -} - -.border-l-0 { - border-left-width: 0px; -} - -.border-l-2 { - border-left-width: 2px; -} - -.border-l-4 { - border-left-width: 4px; -} - -.border-l-8 { - border-left-width: 8px; -} - -.border-l { - border-left-width: 1px; -} - -.border-solid { - border-style: solid; -} - -.border-dashed { - border-style: dashed; -} - -.border-dotted { - border-style: dotted; -} - -.border-double { - border-style: double; -} - -.border-none { - border-style: none; -} - -.border-transparent { - border-color: transparent; -} - -.border-current { - border-color: currentColor; -} - -.border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); -} - -.border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); -} - -.border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); -} - -.border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); -} - -.border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); -} - -.border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); -} - -.border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); -} - -.border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); -} - -.border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); -} - -.border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); -} - -.border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); -} - -.border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); -} - -.border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); -} - -.border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); -} - -.border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); -} - -.border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); -} - -.border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); -} - -.border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); -} - -.border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); -} - -.border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); -} - -.border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); -} - -.border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); -} - -.border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); -} - -.border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); -} - -.border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); -} - -.border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); -} - -.border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); -} - -.border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); -} - -.border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); -} - -.border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); -} - -.border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); -} - -.border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); -} - -.border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); -} - -.border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); -} - -.border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); -} - -.border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); -} - -.border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); -} - -.border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); -} - -.border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); -} - -.border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); -} - -.border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); -} - -.border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); -} - -.border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); -} - -.border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); -} - -.border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); -} - -.border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); -} - -.border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); -} - -.border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); -} - -.border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); -} - -.border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); -} - -.border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); -} - -.border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); -} - -.border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); -} - -.border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); -} - -.border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); -} - -.border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); -} - -.border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); -} - -.border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); -} - -.border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); -} - -.border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); -} - -.border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); -} - -.border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); -} - -.border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); -} - -.border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); -} - -.border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); -} - -.border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); -} - -.border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); -} - -.border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); -} - -.border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); -} - -.border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); -} - -.border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); -} - -.border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); -} - -.border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); -} - -.border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); -} - -.border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); -} - -.border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); -} - -.border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); -} - -.border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); -} - -.border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); -} - -.border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); -} - -.border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-transparent { - border-color: transparent; -} - -.group:hover .group-hover\:border-current { - border-color: currentColor; -} - -.group:hover .group-hover\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); -} - -.group:hover .group-hover\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); -} - -.focus-within\:border-transparent:focus-within { - border-color: transparent; -} - -.focus-within\:border-current:focus-within { - border-color: currentColor; -} - -.focus-within\:border-black:focus-within { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); -} - -.focus-within\:border-white:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); -} - -.focus-within\:border-gray-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); -} - -.focus-within\:border-red-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); -} - -.focus-within\:border-red-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); -} - -.focus-within\:border-red-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); -} - -.focus-within\:border-red-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); -} - -.focus-within\:border-red-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); -} - -.focus-within\:border-red-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); -} - -.focus-within\:border-red-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); -} - -.focus-within\:border-red-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); -} - -.focus-within\:border-red-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); -} - -.focus-within\:border-red-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); -} - -.focus-within\:border-yellow-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); -} - -.focus-within\:border-green-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); -} - -.focus-within\:border-green-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); -} - -.focus-within\:border-green-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); -} - -.focus-within\:border-green-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); -} - -.focus-within\:border-green-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); -} - -.focus-within\:border-green-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); -} - -.focus-within\:border-green-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); -} - -.focus-within\:border-green-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); -} - -.focus-within\:border-green-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); -} - -.focus-within\:border-green-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); -} - -.focus-within\:border-blue-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); -} - -.focus-within\:border-indigo-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); -} - -.focus-within\:border-purple-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); -} - -.focus-within\:border-pink-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); -} - -.hover\:border-transparent:hover { - border-color: transparent; -} - -.hover\:border-current:hover { - border-color: currentColor; -} - -.hover\:border-black:hover { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); -} - -.hover\:border-white:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); -} - -.hover\:border-gray-50:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); -} - -.hover\:border-gray-100:hover { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); -} - -.hover\:border-gray-200:hover { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.hover\:border-gray-300:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); -} - -.hover\:border-gray-400:hover { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); -} - -.hover\:border-gray-500:hover { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); -} - -.hover\:border-gray-600:hover { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); -} - -.hover\:border-gray-700:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); -} - -.hover\:border-gray-800:hover { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); -} - -.hover\:border-gray-900:hover { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); -} - -.hover\:border-red-50:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); -} - -.hover\:border-red-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); -} - -.hover\:border-red-200:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); -} - -.hover\:border-red-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); -} - -.hover\:border-red-400:hover { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); -} - -.hover\:border-red-500:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); -} - -.hover\:border-red-600:hover { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); -} - -.hover\:border-red-700:hover { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); -} - -.hover\:border-red-800:hover { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); -} - -.hover\:border-red-900:hover { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); -} - -.hover\:border-yellow-50:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); -} - -.hover\:border-yellow-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); -} - -.hover\:border-yellow-200:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); -} - -.hover\:border-yellow-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); -} - -.hover\:border-yellow-400:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); -} - -.hover\:border-yellow-500:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); -} - -.hover\:border-yellow-600:hover { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); -} - -.hover\:border-yellow-700:hover { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); -} - -.hover\:border-yellow-800:hover { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); -} - -.hover\:border-yellow-900:hover { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); -} - -.hover\:border-green-50:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); -} - -.hover\:border-green-100:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); -} - -.hover\:border-green-200:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); -} - -.hover\:border-green-300:hover { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); -} - -.hover\:border-green-400:hover { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); -} - -.hover\:border-green-500:hover { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); -} - -.hover\:border-green-600:hover { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); -} - -.hover\:border-green-700:hover { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); -} - -.hover\:border-green-800:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); -} - -.hover\:border-green-900:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); -} - -.hover\:border-blue-50:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); -} - -.hover\:border-blue-100:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); -} - -.hover\:border-blue-200:hover { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); -} - -.hover\:border-blue-300:hover { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); -} - -.hover\:border-blue-400:hover { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); -} - -.hover\:border-blue-500:hover { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); -} - -.hover\:border-blue-600:hover { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); -} - -.hover\:border-blue-700:hover { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); -} - -.hover\:border-blue-800:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); -} - -.hover\:border-blue-900:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); -} - -.hover\:border-indigo-50:hover { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); -} - -.hover\:border-indigo-100:hover { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); -} - -.hover\:border-indigo-200:hover { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); -} - -.hover\:border-indigo-300:hover { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); -} - -.hover\:border-indigo-400:hover { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); -} - -.hover\:border-indigo-500:hover { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); -} - -.hover\:border-indigo-600:hover { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); -} - -.hover\:border-indigo-700:hover { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); -} - -.hover\:border-indigo-800:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); -} - -.hover\:border-indigo-900:hover { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); -} - -.hover\:border-purple-50:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); -} - -.hover\:border-purple-100:hover { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); -} - -.hover\:border-purple-200:hover { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); -} - -.hover\:border-purple-300:hover { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); -} - -.hover\:border-purple-400:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); -} - -.hover\:border-purple-500:hover { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); -} - -.hover\:border-purple-600:hover { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); -} - -.hover\:border-purple-700:hover { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); -} - -.hover\:border-purple-800:hover { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); -} - -.hover\:border-purple-900:hover { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); -} - -.hover\:border-pink-50:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); -} - -.hover\:border-pink-100:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); -} - -.hover\:border-pink-200:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); -} - -.hover\:border-pink-300:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); -} - -.hover\:border-pink-400:hover { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); -} - -.hover\:border-pink-500:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); -} - -.hover\:border-pink-600:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); -} - -.hover\:border-pink-700:hover { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); -} - -.hover\:border-pink-800:hover { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); -} - -.hover\:border-pink-900:hover { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); -} - -.focus\:border-transparent:focus { - border-color: transparent; -} - -.focus\:border-current:focus { - border-color: currentColor; -} - -.focus\:border-black:focus { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); -} - -.focus\:border-white:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); -} - -.focus\:border-gray-50:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); -} - -.focus\:border-gray-100:focus { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); -} - -.focus\:border-gray-200:focus { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); -} - -.focus\:border-gray-300:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); -} - -.focus\:border-gray-400:focus { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); -} - -.focus\:border-gray-500:focus { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); -} - -.focus\:border-gray-600:focus { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); -} - -.focus\:border-gray-700:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); -} - -.focus\:border-gray-800:focus { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); -} - -.focus\:border-gray-900:focus { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); -} - -.focus\:border-red-50:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); -} - -.focus\:border-red-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); -} - -.focus\:border-red-200:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); -} - -.focus\:border-red-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); -} - -.focus\:border-red-400:focus { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); -} - -.focus\:border-red-500:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); -} - -.focus\:border-red-600:focus { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); -} - -.focus\:border-red-700:focus { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); -} - -.focus\:border-red-800:focus { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); -} - -.focus\:border-red-900:focus { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); -} - -.focus\:border-yellow-50:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); -} - -.focus\:border-yellow-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); -} - -.focus\:border-yellow-200:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); -} - -.focus\:border-yellow-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); -} - -.focus\:border-yellow-400:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); -} - -.focus\:border-yellow-500:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); -} - -.focus\:border-yellow-600:focus { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); -} - -.focus\:border-yellow-700:focus { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); -} - -.focus\:border-yellow-800:focus { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); -} - -.focus\:border-yellow-900:focus { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); -} - -.focus\:border-green-50:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); -} - -.focus\:border-green-100:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); -} - -.focus\:border-green-200:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); -} - -.focus\:border-green-300:focus { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); -} - -.focus\:border-green-400:focus { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); -} - -.focus\:border-green-500:focus { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); -} - -.focus\:border-green-600:focus { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); -} - -.focus\:border-green-700:focus { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); -} - -.focus\:border-green-800:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); -} - -.focus\:border-green-900:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); -} - -.focus\:border-blue-50:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); -} - -.focus\:border-blue-100:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); -} - -.focus\:border-blue-200:focus { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); -} - -.focus\:border-blue-300:focus { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); -} - -.focus\:border-blue-400:focus { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); -} - -.focus\:border-blue-500:focus { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); -} - -.focus\:border-blue-600:focus { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); -} - -.focus\:border-blue-700:focus { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); -} - -.focus\:border-blue-800:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); -} - -.focus\:border-blue-900:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); -} - -.focus\:border-indigo-50:focus { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); -} - -.focus\:border-indigo-100:focus { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); -} - -.focus\:border-indigo-200:focus { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); -} - -.focus\:border-indigo-300:focus { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); -} - -.focus\:border-indigo-400:focus { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); -} - -.focus\:border-indigo-500:focus { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); -} - -.focus\:border-indigo-600:focus { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); -} - -.focus\:border-indigo-700:focus { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); -} - -.focus\:border-indigo-800:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); -} - -.focus\:border-indigo-900:focus { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); -} - -.focus\:border-purple-50:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); -} - -.focus\:border-purple-100:focus { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); -} - -.focus\:border-purple-200:focus { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); -} - -.focus\:border-purple-300:focus { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); -} - -.focus\:border-purple-400:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); -} - -.focus\:border-purple-500:focus { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); -} - -.focus\:border-purple-600:focus { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); -} - -.focus\:border-purple-700:focus { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); -} - -.focus\:border-purple-800:focus { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); -} - -.focus\:border-purple-900:focus { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); -} - -.focus\:border-pink-50:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); -} - -.focus\:border-pink-100:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); -} - -.focus\:border-pink-200:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); -} - -.focus\:border-pink-300:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); -} - -.focus\:border-pink-400:focus { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); -} - -.focus\:border-pink-500:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); -} - -.focus\:border-pink-600:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); -} - -.focus\:border-pink-700:focus { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); -} - -.focus\:border-pink-800:focus { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); -} - -.focus\:border-pink-900:focus { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); -} - -.border-opacity-0 { - --tw-border-opacity: 0; -} - -.border-opacity-5 { - --tw-border-opacity: 0.05; -} - -.border-opacity-10 { - --tw-border-opacity: 0.1; -} - -.border-opacity-20 { - --tw-border-opacity: 0.2; -} - -.border-opacity-25 { - --tw-border-opacity: 0.25; -} - -.border-opacity-30 { - --tw-border-opacity: 0.3; -} - -.border-opacity-40 { - --tw-border-opacity: 0.4; -} - -.border-opacity-50 { - --tw-border-opacity: 0.5; -} - -.border-opacity-60 { - --tw-border-opacity: 0.6; -} - -.border-opacity-70 { - --tw-border-opacity: 0.7; -} - -.border-opacity-75 { - --tw-border-opacity: 0.75; -} - -.border-opacity-80 { - --tw-border-opacity: 0.8; -} - -.border-opacity-90 { - --tw-border-opacity: 0.9; -} - -.border-opacity-95 { - --tw-border-opacity: 0.95; -} - -.border-opacity-100 { - --tw-border-opacity: 1; -} - -.group:hover .group-hover\:border-opacity-0 { - --tw-border-opacity: 0; -} - -.group:hover .group-hover\:border-opacity-5 { - --tw-border-opacity: 0.05; -} - -.group:hover .group-hover\:border-opacity-10 { - --tw-border-opacity: 0.1; -} - -.group:hover .group-hover\:border-opacity-20 { - --tw-border-opacity: 0.2; -} - -.group:hover .group-hover\:border-opacity-25 { - --tw-border-opacity: 0.25; -} - -.group:hover .group-hover\:border-opacity-30 { - --tw-border-opacity: 0.3; -} - -.group:hover .group-hover\:border-opacity-40 { - --tw-border-opacity: 0.4; -} - -.group:hover .group-hover\:border-opacity-50 { - --tw-border-opacity: 0.5; -} - -.group:hover .group-hover\:border-opacity-60 { - --tw-border-opacity: 0.6; -} - -.group:hover .group-hover\:border-opacity-70 { - --tw-border-opacity: 0.7; -} - -.group:hover .group-hover\:border-opacity-75 { - --tw-border-opacity: 0.75; -} - -.group:hover .group-hover\:border-opacity-80 { - --tw-border-opacity: 0.8; -} - -.group:hover .group-hover\:border-opacity-90 { - --tw-border-opacity: 0.9; -} - -.group:hover .group-hover\:border-opacity-95 { - --tw-border-opacity: 0.95; -} - -.group:hover .group-hover\:border-opacity-100 { - --tw-border-opacity: 1; -} - -.focus-within\:border-opacity-0:focus-within { - --tw-border-opacity: 0; -} - -.focus-within\:border-opacity-5:focus-within { - --tw-border-opacity: 0.05; -} - -.focus-within\:border-opacity-10:focus-within { - --tw-border-opacity: 0.1; -} - -.focus-within\:border-opacity-20:focus-within { - --tw-border-opacity: 0.2; -} - -.focus-within\:border-opacity-25:focus-within { - --tw-border-opacity: 0.25; -} - -.focus-within\:border-opacity-30:focus-within { - --tw-border-opacity: 0.3; -} - -.focus-within\:border-opacity-40:focus-within { - --tw-border-opacity: 0.4; -} - -.focus-within\:border-opacity-50:focus-within { - --tw-border-opacity: 0.5; -} - -.focus-within\:border-opacity-60:focus-within { - --tw-border-opacity: 0.6; -} - -.focus-within\:border-opacity-70:focus-within { - --tw-border-opacity: 0.7; -} - -.focus-within\:border-opacity-75:focus-within { - --tw-border-opacity: 0.75; -} - -.focus-within\:border-opacity-80:focus-within { - --tw-border-opacity: 0.8; -} - -.focus-within\:border-opacity-90:focus-within { - --tw-border-opacity: 0.9; -} - -.focus-within\:border-opacity-95:focus-within { - --tw-border-opacity: 0.95; -} - -.focus-within\:border-opacity-100:focus-within { - --tw-border-opacity: 1; -} - -.hover\:border-opacity-0:hover { - --tw-border-opacity: 0; -} - -.hover\:border-opacity-5:hover { - --tw-border-opacity: 0.05; -} - -.hover\:border-opacity-10:hover { - --tw-border-opacity: 0.1; -} - -.hover\:border-opacity-20:hover { - --tw-border-opacity: 0.2; -} - -.hover\:border-opacity-25:hover { - --tw-border-opacity: 0.25; -} - -.hover\:border-opacity-30:hover { - --tw-border-opacity: 0.3; -} - -.hover\:border-opacity-40:hover { - --tw-border-opacity: 0.4; -} - -.hover\:border-opacity-50:hover { - --tw-border-opacity: 0.5; -} - -.hover\:border-opacity-60:hover { - --tw-border-opacity: 0.6; -} - -.hover\:border-opacity-70:hover { - --tw-border-opacity: 0.7; -} - -.hover\:border-opacity-75:hover { - --tw-border-opacity: 0.75; -} - -.hover\:border-opacity-80:hover { - --tw-border-opacity: 0.8; -} - -.hover\:border-opacity-90:hover { - --tw-border-opacity: 0.9; -} - -.hover\:border-opacity-95:hover { - --tw-border-opacity: 0.95; -} - -.hover\:border-opacity-100:hover { - --tw-border-opacity: 1; -} - -.focus\:border-opacity-0:focus { - --tw-border-opacity: 0; -} - -.focus\:border-opacity-5:focus { - --tw-border-opacity: 0.05; -} - -.focus\:border-opacity-10:focus { - --tw-border-opacity: 0.1; -} - -.focus\:border-opacity-20:focus { - --tw-border-opacity: 0.2; -} - -.focus\:border-opacity-25:focus { - --tw-border-opacity: 0.25; -} - -.focus\:border-opacity-30:focus { - --tw-border-opacity: 0.3; -} - -.focus\:border-opacity-40:focus { - --tw-border-opacity: 0.4; -} - -.focus\:border-opacity-50:focus { - --tw-border-opacity: 0.5; -} - -.focus\:border-opacity-60:focus { - --tw-border-opacity: 0.6; -} - -.focus\:border-opacity-70:focus { - --tw-border-opacity: 0.7; -} - -.focus\:border-opacity-75:focus { - --tw-border-opacity: 0.75; -} - -.focus\:border-opacity-80:focus { - --tw-border-opacity: 0.8; -} - -.focus\:border-opacity-90:focus { - --tw-border-opacity: 0.9; -} - -.focus\:border-opacity-95:focus { - --tw-border-opacity: 0.95; -} - -.focus\:border-opacity-100:focus { - --tw-border-opacity: 1; -} - -.bg-transparent { - background-color: transparent; -} - -.bg-current { - background-color: currentColor; -} - -.bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); -} - -.bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); -} - -.bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); -} - -.bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); -} - -.bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); -} - -.bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); -} - -.bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); -} - -.bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); -} - -.bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); -} - -.bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); -} - -.bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); -} - -.bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); -} - -.bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); -} - -.bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); -} - -.bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); -} - -.bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); -} - -.bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); -} - -.bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); -} - -.bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); -} - -.bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); -} - -.bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); -} - -.bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); -} - -.bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); -} - -.bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); -} - -.bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); -} - -.bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); -} - -.bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); -} - -.bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); -} - -.bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); -} - -.bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); -} - -.bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); -} - -.bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); -} - -.bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); -} - -.bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); -} - -.bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); -} - -.bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); -} - -.bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); -} - -.bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); -} - -.bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); -} - -.bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); -} - -.bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); -} - -.bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); -} - -.bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); -} - -.bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); -} - -.bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); -} - -.bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); -} - -.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); -} - -.bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); -} - -.bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); -} - -.bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); -} - -.bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); -} - -.bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); -} - -.bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); -} - -.bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); -} - -.bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); -} - -.bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); -} - -.bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); -} - -.bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); -} - -.bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); -} - -.bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); -} - -.bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); -} - -.bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); -} - -.bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); -} - -.bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); -} - -.bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); -} - -.bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); -} - -.bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); -} - -.bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); -} - -.bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); -} - -.bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); -} - -.bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); -} - -.bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); -} - -.bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); -} - -.bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); -} - -.bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); -} - -.bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); -} - -.bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); -} - -.bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); -} - -.bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); -} - -.bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); -} - -.bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-transparent { - background-color: transparent; -} - -.group:hover .group-hover\:bg-current { - background-color: currentColor; -} - -.group:hover .group-hover\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); -} - -.group:hover .group-hover\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); -} - -.focus-within\:bg-transparent:focus-within { - background-color: transparent; -} - -.focus-within\:bg-current:focus-within { - background-color: currentColor; -} - -.focus-within\:bg-black:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); -} - -.focus-within\:bg-white:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); -} - -.focus-within\:bg-gray-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); -} - -.focus-within\:bg-red-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); -} - -.focus-within\:bg-yellow-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); -} - -.focus-within\:bg-green-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); -} - -.focus-within\:bg-blue-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); -} - -.focus-within\:bg-indigo-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); -} - -.focus-within\:bg-purple-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); -} - -.focus-within\:bg-pink-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); -} - -.hover\:bg-transparent:hover { - background-color: transparent; -} - -.hover\:bg-current:hover { - background-color: currentColor; -} - -.hover\:bg-black:hover { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); -} - -.hover\:bg-white:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); -} - -.hover\:bg-gray-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); -} - -.hover\:bg-red-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); -} - -.hover\:bg-red-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); -} - -.hover\:bg-red-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); -} - -.hover\:bg-red-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); -} - -.hover\:bg-red-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); -} - -.hover\:bg-red-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); -} - -.hover\:bg-red-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); -} - -.hover\:bg-red-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); -} - -.hover\:bg-red-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); -} - -.hover\:bg-red-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); -} - -.hover\:bg-green-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); -} - -.hover\:bg-green-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); -} - -.hover\:bg-green-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); -} - -.hover\:bg-green-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); -} - -.hover\:bg-green-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); -} - -.hover\:bg-green-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); -} - -.hover\:bg-green-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); -} - -.hover\:bg-green-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); -} - -.hover\:bg-green-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); -} - -.hover\:bg-green-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); -} - -.hover\:bg-blue-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); -} - -.hover\:bg-indigo-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); -} - -.hover\:bg-purple-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); -} - -.hover\:bg-pink-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); -} - -.focus\:bg-transparent:focus { - background-color: transparent; -} - -.focus\:bg-current:focus { - background-color: currentColor; -} - -.focus\:bg-black:focus { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); -} - -.focus\:bg-white:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); -} - -.focus\:bg-gray-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); -} - -.focus\:bg-red-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); -} - -.focus\:bg-red-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); -} - -.focus\:bg-red-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); -} - -.focus\:bg-red-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); -} - -.focus\:bg-red-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); -} - -.focus\:bg-red-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); -} - -.focus\:bg-red-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); -} - -.focus\:bg-red-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); -} - -.focus\:bg-red-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); -} - -.focus\:bg-red-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); -} - -.focus\:bg-yellow-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); -} - -.focus\:bg-green-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); -} - -.focus\:bg-green-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); -} - -.focus\:bg-green-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); -} - -.focus\:bg-green-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); -} - -.focus\:bg-green-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); -} - -.focus\:bg-green-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); -} - -.focus\:bg-green-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); -} - -.focus\:bg-green-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); -} - -.focus\:bg-green-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); -} - -.focus\:bg-green-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); -} - -.focus\:bg-blue-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); -} - -.focus\:bg-indigo-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); -} - -.focus\:bg-purple-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); -} - -.focus\:bg-pink-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); -} - -.bg-opacity-0 { - --tw-bg-opacity: 0; -} - -.bg-opacity-5 { - --tw-bg-opacity: 0.05; -} - -.bg-opacity-10 { - --tw-bg-opacity: 0.1; -} - -.bg-opacity-20 { - --tw-bg-opacity: 0.2; -} - -.bg-opacity-25 { - --tw-bg-opacity: 0.25; -} - -.bg-opacity-30 { - --tw-bg-opacity: 0.3; -} - -.bg-opacity-40 { - --tw-bg-opacity: 0.4; -} - -.bg-opacity-50 { - --tw-bg-opacity: 0.5; -} - -.bg-opacity-60 { - --tw-bg-opacity: 0.6; -} - -.bg-opacity-70 { - --tw-bg-opacity: 0.7; -} - -.bg-opacity-75 { - --tw-bg-opacity: 0.75; -} - -.bg-opacity-80 { - --tw-bg-opacity: 0.8; -} - -.bg-opacity-90 { - --tw-bg-opacity: 0.9; -} - -.bg-opacity-95 { - --tw-bg-opacity: 0.95; -} - -.bg-opacity-100 { - --tw-bg-opacity: 1; -} - -.group:hover .group-hover\:bg-opacity-0 { - --tw-bg-opacity: 0; -} - -.group:hover .group-hover\:bg-opacity-5 { - --tw-bg-opacity: 0.05; -} - -.group:hover .group-hover\:bg-opacity-10 { - --tw-bg-opacity: 0.1; -} - -.group:hover .group-hover\:bg-opacity-20 { - --tw-bg-opacity: 0.2; -} - -.group:hover .group-hover\:bg-opacity-25 { - --tw-bg-opacity: 0.25; -} - -.group:hover .group-hover\:bg-opacity-30 { - --tw-bg-opacity: 0.3; -} - -.group:hover .group-hover\:bg-opacity-40 { - --tw-bg-opacity: 0.4; -} - -.group:hover .group-hover\:bg-opacity-50 { - --tw-bg-opacity: 0.5; -} - -.group:hover .group-hover\:bg-opacity-60 { - --tw-bg-opacity: 0.6; -} - -.group:hover .group-hover\:bg-opacity-70 { - --tw-bg-opacity: 0.7; -} - -.group:hover .group-hover\:bg-opacity-75 { - --tw-bg-opacity: 0.75; -} - -.group:hover .group-hover\:bg-opacity-80 { - --tw-bg-opacity: 0.8; -} - -.group:hover .group-hover\:bg-opacity-90 { - --tw-bg-opacity: 0.9; -} - -.group:hover .group-hover\:bg-opacity-95 { - --tw-bg-opacity: 0.95; -} - -.group:hover .group-hover\:bg-opacity-100 { - --tw-bg-opacity: 1; -} - -.focus-within\:bg-opacity-0:focus-within { - --tw-bg-opacity: 0; -} - -.focus-within\:bg-opacity-5:focus-within { - --tw-bg-opacity: 0.05; -} - -.focus-within\:bg-opacity-10:focus-within { - --tw-bg-opacity: 0.1; -} - -.focus-within\:bg-opacity-20:focus-within { - --tw-bg-opacity: 0.2; -} - -.focus-within\:bg-opacity-25:focus-within { - --tw-bg-opacity: 0.25; -} - -.focus-within\:bg-opacity-30:focus-within { - --tw-bg-opacity: 0.3; -} - -.focus-within\:bg-opacity-40:focus-within { - --tw-bg-opacity: 0.4; -} - -.focus-within\:bg-opacity-50:focus-within { - --tw-bg-opacity: 0.5; -} - -.focus-within\:bg-opacity-60:focus-within { - --tw-bg-opacity: 0.6; -} - -.focus-within\:bg-opacity-70:focus-within { - --tw-bg-opacity: 0.7; -} - -.focus-within\:bg-opacity-75:focus-within { - --tw-bg-opacity: 0.75; -} - -.focus-within\:bg-opacity-80:focus-within { - --tw-bg-opacity: 0.8; -} - -.focus-within\:bg-opacity-90:focus-within { - --tw-bg-opacity: 0.9; -} - -.focus-within\:bg-opacity-95:focus-within { - --tw-bg-opacity: 0.95; -} - -.focus-within\:bg-opacity-100:focus-within { - --tw-bg-opacity: 1; -} - -.hover\:bg-opacity-0:hover { - --tw-bg-opacity: 0; -} - -.hover\:bg-opacity-5:hover { - --tw-bg-opacity: 0.05; -} - -.hover\:bg-opacity-10:hover { - --tw-bg-opacity: 0.1; -} - -.hover\:bg-opacity-20:hover { - --tw-bg-opacity: 0.2; -} - -.hover\:bg-opacity-25:hover { - --tw-bg-opacity: 0.25; -} - -.hover\:bg-opacity-30:hover { - --tw-bg-opacity: 0.3; -} - -.hover\:bg-opacity-40:hover { - --tw-bg-opacity: 0.4; -} - -.hover\:bg-opacity-50:hover { - --tw-bg-opacity: 0.5; -} - -.hover\:bg-opacity-60:hover { - --tw-bg-opacity: 0.6; -} - -.hover\:bg-opacity-70:hover { - --tw-bg-opacity: 0.7; -} - -.hover\:bg-opacity-75:hover { - --tw-bg-opacity: 0.75; -} - -.hover\:bg-opacity-80:hover { - --tw-bg-opacity: 0.8; -} - -.hover\:bg-opacity-90:hover { - --tw-bg-opacity: 0.9; -} - -.hover\:bg-opacity-95:hover { - --tw-bg-opacity: 0.95; -} - -.hover\:bg-opacity-100:hover { - --tw-bg-opacity: 1; -} - -.focus\:bg-opacity-0:focus { - --tw-bg-opacity: 0; -} - -.focus\:bg-opacity-5:focus { - --tw-bg-opacity: 0.05; -} - -.focus\:bg-opacity-10:focus { - --tw-bg-opacity: 0.1; -} - -.focus\:bg-opacity-20:focus { - --tw-bg-opacity: 0.2; -} - -.focus\:bg-opacity-25:focus { - --tw-bg-opacity: 0.25; -} - -.focus\:bg-opacity-30:focus { - --tw-bg-opacity: 0.3; -} - -.focus\:bg-opacity-40:focus { - --tw-bg-opacity: 0.4; -} - -.focus\:bg-opacity-50:focus { - --tw-bg-opacity: 0.5; -} - -.focus\:bg-opacity-60:focus { - --tw-bg-opacity: 0.6; -} - -.focus\:bg-opacity-70:focus { - --tw-bg-opacity: 0.7; -} - -.focus\:bg-opacity-75:focus { - --tw-bg-opacity: 0.75; -} - -.focus\:bg-opacity-80:focus { - --tw-bg-opacity: 0.8; -} - -.focus\:bg-opacity-90:focus { - --tw-bg-opacity: 0.9; -} - -.focus\:bg-opacity-95:focus { - --tw-bg-opacity: 0.95; -} - -.focus\:bg-opacity-100:focus { - --tw-bg-opacity: 1; -} - -.bg-none { - background-image: none; -} - -.bg-gradient-to-t { - background-image: linear-gradient(to top, var(--tw-gradient-stops)); -} - -.bg-gradient-to-tr { - background-image: linear-gradient(to top right, var(--tw-gradient-stops)); -} - -.bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); -} - -.bg-gradient-to-br { - background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); -} - -.bg-gradient-to-b { - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); -} - -.bg-gradient-to-bl { - background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); -} - -.bg-gradient-to-l { - background-image: linear-gradient(to left, var(--tw-gradient-stops)); -} - -.bg-gradient-to-tl { - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); -} - -.from-transparent { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.from-current { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.from-black { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.from-white { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.from-gray-50 { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.from-gray-100 { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.from-gray-200 { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.from-gray-300 { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.from-gray-400 { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.from-gray-500 { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.from-gray-600 { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.from-gray-700 { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.from-gray-800 { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.from-gray-900 { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.from-red-50 { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.from-red-100 { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.from-red-200 { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.from-red-300 { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.from-red-400 { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.from-red-500 { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.from-red-600 { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.from-red-700 { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.from-red-800 { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.from-red-900 { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.from-yellow-50 { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.from-yellow-100 { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.from-yellow-200 { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.from-yellow-300 { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.from-yellow-400 { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.from-yellow-500 { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.from-yellow-600 { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.from-yellow-700 { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.from-yellow-800 { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.from-yellow-900 { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.from-green-50 { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.from-green-100 { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.from-green-200 { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.from-green-300 { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.from-green-400 { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.from-green-500 { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.from-green-600 { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.from-green-700 { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.from-green-800 { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.from-green-900 { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.from-blue-50 { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.from-blue-100 { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.from-blue-200 { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.from-blue-300 { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.from-blue-400 { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.from-blue-500 { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.from-blue-600 { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.from-blue-700 { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.from-blue-800 { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.from-blue-900 { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.from-indigo-50 { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.from-indigo-100 { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.from-indigo-200 { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.from-indigo-300 { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.from-indigo-400 { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.from-indigo-500 { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.from-indigo-600 { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.from-indigo-700 { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.from-indigo-800 { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.from-indigo-900 { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.from-purple-50 { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.from-purple-100 { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.from-purple-200 { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.from-purple-300 { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.from-purple-400 { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.from-purple-500 { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.from-purple-600 { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.from-purple-700 { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.from-purple-800 { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.from-purple-900 { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.from-pink-50 { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.from-pink-100 { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.from-pink-200 { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.from-pink-300 { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.from-pink-400 { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.from-pink-500 { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.from-pink-600 { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.from-pink-700 { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.from-pink-800 { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.from-pink-900 { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.hover\:from-transparent:hover { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.hover\:from-current:hover { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.hover\:from-black:hover { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.hover\:from-white:hover { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.hover\:from-gray-50:hover { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.hover\:from-gray-100:hover { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.hover\:from-gray-200:hover { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.hover\:from-gray-300:hover { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.hover\:from-gray-400:hover { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.hover\:from-gray-500:hover { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.hover\:from-gray-600:hover { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.hover\:from-gray-700:hover { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.hover\:from-gray-800:hover { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.hover\:from-gray-900:hover { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.hover\:from-red-50:hover { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.hover\:from-red-100:hover { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.hover\:from-red-200:hover { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.hover\:from-red-300:hover { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.hover\:from-red-400:hover { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.hover\:from-red-500:hover { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.hover\:from-red-600:hover { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.hover\:from-red-700:hover { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.hover\:from-red-800:hover { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.hover\:from-red-900:hover { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.hover\:from-yellow-50:hover { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.hover\:from-yellow-100:hover { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.hover\:from-yellow-200:hover { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.hover\:from-yellow-300:hover { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.hover\:from-yellow-400:hover { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.hover\:from-yellow-500:hover { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.hover\:from-yellow-600:hover { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.hover\:from-yellow-700:hover { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.hover\:from-yellow-800:hover { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.hover\:from-yellow-900:hover { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.hover\:from-green-50:hover { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.hover\:from-green-100:hover { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.hover\:from-green-200:hover { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.hover\:from-green-300:hover { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.hover\:from-green-400:hover { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.hover\:from-green-500:hover { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.hover\:from-green-600:hover { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.hover\:from-green-700:hover { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.hover\:from-green-800:hover { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.hover\:from-green-900:hover { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.hover\:from-blue-50:hover { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.hover\:from-blue-100:hover { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.hover\:from-blue-200:hover { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.hover\:from-blue-300:hover { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.hover\:from-blue-400:hover { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.hover\:from-blue-500:hover { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.hover\:from-blue-600:hover { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.hover\:from-blue-700:hover { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.hover\:from-blue-800:hover { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.hover\:from-blue-900:hover { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.hover\:from-indigo-50:hover { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.hover\:from-indigo-100:hover { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.hover\:from-indigo-200:hover { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.hover\:from-indigo-300:hover { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.hover\:from-indigo-400:hover { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.hover\:from-indigo-500:hover { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.hover\:from-indigo-600:hover { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.hover\:from-indigo-700:hover { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.hover\:from-indigo-800:hover { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.hover\:from-indigo-900:hover { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.hover\:from-purple-50:hover { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.hover\:from-purple-100:hover { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.hover\:from-purple-200:hover { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.hover\:from-purple-300:hover { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.hover\:from-purple-400:hover { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.hover\:from-purple-500:hover { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.hover\:from-purple-600:hover { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.hover\:from-purple-700:hover { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.hover\:from-purple-800:hover { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.hover\:from-purple-900:hover { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.hover\:from-pink-50:hover { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.hover\:from-pink-100:hover { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.hover\:from-pink-200:hover { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.hover\:from-pink-300:hover { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.hover\:from-pink-400:hover { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.hover\:from-pink-500:hover { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.hover\:from-pink-600:hover { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.hover\:from-pink-700:hover { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.hover\:from-pink-800:hover { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.hover\:from-pink-900:hover { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.focus\:from-transparent:focus { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.focus\:from-current:focus { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.focus\:from-black:focus { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.focus\:from-white:focus { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.focus\:from-gray-50:focus { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.focus\:from-gray-100:focus { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.focus\:from-gray-200:focus { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.focus\:from-gray-300:focus { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.focus\:from-gray-400:focus { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.focus\:from-gray-500:focus { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.focus\:from-gray-600:focus { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.focus\:from-gray-700:focus { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.focus\:from-gray-800:focus { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.focus\:from-gray-900:focus { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.focus\:from-red-50:focus { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.focus\:from-red-100:focus { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.focus\:from-red-200:focus { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.focus\:from-red-300:focus { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.focus\:from-red-400:focus { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.focus\:from-red-500:focus { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.focus\:from-red-600:focus { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.focus\:from-red-700:focus { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.focus\:from-red-800:focus { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.focus\:from-red-900:focus { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.focus\:from-yellow-50:focus { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.focus\:from-yellow-100:focus { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.focus\:from-yellow-200:focus { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.focus\:from-yellow-300:focus { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.focus\:from-yellow-400:focus { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.focus\:from-yellow-500:focus { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.focus\:from-yellow-600:focus { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.focus\:from-yellow-700:focus { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.focus\:from-yellow-800:focus { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.focus\:from-yellow-900:focus { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.focus\:from-green-50:focus { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.focus\:from-green-100:focus { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.focus\:from-green-200:focus { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.focus\:from-green-300:focus { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.focus\:from-green-400:focus { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.focus\:from-green-500:focus { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.focus\:from-green-600:focus { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.focus\:from-green-700:focus { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.focus\:from-green-800:focus { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.focus\:from-green-900:focus { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.focus\:from-blue-50:focus { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.focus\:from-blue-100:focus { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.focus\:from-blue-200:focus { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.focus\:from-blue-300:focus { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.focus\:from-blue-400:focus { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.focus\:from-blue-500:focus { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.focus\:from-blue-600:focus { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.focus\:from-blue-700:focus { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.focus\:from-blue-800:focus { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.focus\:from-blue-900:focus { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.focus\:from-indigo-50:focus { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.focus\:from-indigo-100:focus { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.focus\:from-indigo-200:focus { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.focus\:from-indigo-300:focus { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.focus\:from-indigo-400:focus { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.focus\:from-indigo-500:focus { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.focus\:from-indigo-600:focus { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.focus\:from-indigo-700:focus { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.focus\:from-indigo-800:focus { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.focus\:from-indigo-900:focus { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.focus\:from-purple-50:focus { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.focus\:from-purple-100:focus { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.focus\:from-purple-200:focus { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.focus\:from-purple-300:focus { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.focus\:from-purple-400:focus { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.focus\:from-purple-500:focus { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.focus\:from-purple-600:focus { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.focus\:from-purple-700:focus { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.focus\:from-purple-800:focus { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.focus\:from-purple-900:focus { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.focus\:from-pink-50:focus { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.focus\:from-pink-100:focus { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.focus\:from-pink-200:focus { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.focus\:from-pink-300:focus { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.focus\:from-pink-400:focus { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.focus\:from-pink-500:focus { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.focus\:from-pink-600:focus { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.focus\:from-pink-700:focus { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.focus\:from-pink-800:focus { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.focus\:from-pink-900:focus { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.via-transparent { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.via-current { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.via-black { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.via-white { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.via-gray-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.via-gray-100 { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.via-gray-200 { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.via-gray-300 { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.via-gray-400 { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.via-gray-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.via-gray-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.via-gray-700 { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.via-gray-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.via-gray-900 { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.via-red-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.via-red-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.via-red-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.via-red-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.via-red-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.via-red-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.via-red-600 { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.via-red-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.via-red-800 { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.via-red-900 { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.via-yellow-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.via-yellow-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.via-yellow-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.via-yellow-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.via-yellow-400 { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.via-yellow-500 { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.via-yellow-600 { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.via-yellow-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.via-yellow-800 { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.via-yellow-900 { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.via-green-50 { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.via-green-100 { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.via-green-200 { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.via-green-300 { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.via-green-400 { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.via-green-500 { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.via-green-600 { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.via-green-700 { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.via-green-800 { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.via-green-900 { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.via-blue-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.via-blue-100 { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.via-blue-200 { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.via-blue-300 { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.via-blue-400 { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.via-blue-500 { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.via-blue-600 { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.via-blue-700 { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.via-blue-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.via-blue-900 { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.via-indigo-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.via-indigo-100 { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.via-indigo-200 { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.via-indigo-300 { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.via-indigo-400 { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.via-indigo-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.via-indigo-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.via-indigo-700 { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.via-indigo-800 { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.via-indigo-900 { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.via-purple-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.via-purple-100 { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.via-purple-200 { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.via-purple-300 { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.via-purple-400 { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.via-purple-500 { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.via-purple-600 { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.via-purple-700 { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.via-purple-800 { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.via-purple-900 { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.via-pink-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.via-pink-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.via-pink-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.via-pink-300 { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.via-pink-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.via-pink-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.via-pink-600 { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.via-pink-700 { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.via-pink-800 { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.via-pink-900 { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.hover\:via-transparent:hover { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.hover\:via-current:hover { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.hover\:via-black:hover { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.hover\:via-white:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.hover\:via-gray-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.hover\:via-gray-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.hover\:via-gray-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.hover\:via-gray-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.hover\:via-gray-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.hover\:via-gray-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.hover\:via-gray-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.hover\:via-gray-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.hover\:via-gray-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.hover\:via-gray-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.hover\:via-red-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.hover\:via-red-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.hover\:via-red-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.hover\:via-red-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.hover\:via-red-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.hover\:via-red-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.hover\:via-red-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.hover\:via-red-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.hover\:via-red-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.hover\:via-red-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.hover\:via-yellow-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.hover\:via-yellow-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.hover\:via-yellow-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.hover\:via-yellow-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.hover\:via-yellow-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.hover\:via-yellow-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.hover\:via-yellow-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.hover\:via-yellow-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.hover\:via-yellow-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.hover\:via-yellow-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.hover\:via-green-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.hover\:via-green-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.hover\:via-green-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.hover\:via-green-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.hover\:via-green-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.hover\:via-green-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.hover\:via-green-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.hover\:via-green-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.hover\:via-green-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.hover\:via-green-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.hover\:via-blue-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.hover\:via-blue-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.hover\:via-blue-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.hover\:via-blue-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.hover\:via-blue-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.hover\:via-blue-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.hover\:via-blue-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.hover\:via-blue-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.hover\:via-blue-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.hover\:via-blue-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.hover\:via-indigo-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.hover\:via-indigo-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.hover\:via-indigo-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.hover\:via-indigo-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.hover\:via-indigo-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.hover\:via-indigo-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.hover\:via-indigo-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.hover\:via-indigo-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.hover\:via-indigo-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.hover\:via-indigo-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.hover\:via-purple-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.hover\:via-purple-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.hover\:via-purple-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.hover\:via-purple-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.hover\:via-purple-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.hover\:via-purple-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.hover\:via-purple-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.hover\:via-purple-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.hover\:via-purple-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.hover\:via-purple-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.hover\:via-pink-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.hover\:via-pink-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.hover\:via-pink-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.hover\:via-pink-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.hover\:via-pink-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.hover\:via-pink-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.hover\:via-pink-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.hover\:via-pink-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.hover\:via-pink-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.hover\:via-pink-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.focus\:via-transparent:focus { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.focus\:via-current:focus { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.focus\:via-black:focus { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); -} - -.focus\:via-white:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); -} - -.focus\:via-gray-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); -} - -.focus\:via-gray-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); -} - -.focus\:via-gray-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); -} - -.focus\:via-gray-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); -} - -.focus\:via-gray-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); -} - -.focus\:via-gray-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); -} - -.focus\:via-gray-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); -} - -.focus\:via-gray-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); -} - -.focus\:via-gray-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); -} - -.focus\:via-gray-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); -} - -.focus\:via-red-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); -} - -.focus\:via-red-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); -} - -.focus\:via-red-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); -} - -.focus\:via-red-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); -} - -.focus\:via-red-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); -} - -.focus\:via-red-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); -} - -.focus\:via-red-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); -} - -.focus\:via-red-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); -} - -.focus\:via-red-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); -} - -.focus\:via-red-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); -} - -.focus\:via-yellow-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); -} - -.focus\:via-yellow-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); -} - -.focus\:via-yellow-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); -} - -.focus\:via-yellow-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); -} - -.focus\:via-yellow-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); -} - -.focus\:via-yellow-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); -} - -.focus\:via-yellow-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); -} - -.focus\:via-yellow-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); -} - -.focus\:via-yellow-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); -} - -.focus\:via-yellow-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); -} - -.focus\:via-green-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); -} - -.focus\:via-green-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); -} - -.focus\:via-green-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); -} - -.focus\:via-green-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); -} - -.focus\:via-green-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); -} - -.focus\:via-green-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); -} - -.focus\:via-green-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); -} - -.focus\:via-green-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); -} - -.focus\:via-green-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); -} - -.focus\:via-green-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); -} - -.focus\:via-blue-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); -} - -.focus\:via-blue-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); -} - -.focus\:via-blue-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); -} - -.focus\:via-blue-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); -} - -.focus\:via-blue-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); -} - -.focus\:via-blue-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); -} - -.focus\:via-blue-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); -} - -.focus\:via-blue-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); -} - -.focus\:via-blue-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); -} - -.focus\:via-blue-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); -} - -.focus\:via-indigo-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); -} - -.focus\:via-indigo-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); -} - -.focus\:via-indigo-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); -} - -.focus\:via-indigo-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); -} - -.focus\:via-indigo-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); -} - -.focus\:via-indigo-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); -} - -.focus\:via-indigo-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); -} - -.focus\:via-indigo-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); -} - -.focus\:via-indigo-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); -} - -.focus\:via-indigo-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); -} - -.focus\:via-purple-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); -} - -.focus\:via-purple-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); -} - -.focus\:via-purple-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); -} - -.focus\:via-purple-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); -} - -.focus\:via-purple-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); -} - -.focus\:via-purple-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); -} - -.focus\:via-purple-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); -} - -.focus\:via-purple-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); -} - -.focus\:via-purple-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); -} - -.focus\:via-purple-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); -} - -.focus\:via-pink-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); -} - -.focus\:via-pink-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); -} - -.focus\:via-pink-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); -} - -.focus\:via-pink-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); -} - -.focus\:via-pink-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); -} - -.focus\:via-pink-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); -} - -.focus\:via-pink-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); -} - -.focus\:via-pink-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); -} - -.focus\:via-pink-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); -} - -.focus\:via-pink-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); -} - -.to-transparent { - --tw-gradient-to: transparent; -} - -.to-current { - --tw-gradient-to: currentColor; -} - -.to-black { - --tw-gradient-to: #000; -} - -.to-white { - --tw-gradient-to: #fff; -} - -.to-gray-50 { - --tw-gradient-to: #f9fafb; -} - -.to-gray-100 { - --tw-gradient-to: #f3f4f6; -} - -.to-gray-200 { - --tw-gradient-to: #e5e7eb; -} - -.to-gray-300 { - --tw-gradient-to: #d1d5db; -} - -.to-gray-400 { - --tw-gradient-to: #9ca3af; -} - -.to-gray-500 { - --tw-gradient-to: #6b7280; -} - -.to-gray-600 { - --tw-gradient-to: #4b5563; -} - -.to-gray-700 { - --tw-gradient-to: #374151; -} - -.to-gray-800 { - --tw-gradient-to: #1f2937; -} - -.to-gray-900 { - --tw-gradient-to: #111827; -} - -.to-red-50 { - --tw-gradient-to: #fef2f2; -} - -.to-red-100 { - --tw-gradient-to: #fee2e2; -} - -.to-red-200 { - --tw-gradient-to: #fecaca; -} - -.to-red-300 { - --tw-gradient-to: #fca5a5; -} - -.to-red-400 { - --tw-gradient-to: #f87171; -} - -.to-red-500 { - --tw-gradient-to: #ef4444; -} - -.to-red-600 { - --tw-gradient-to: #dc2626; -} - -.to-red-700 { - --tw-gradient-to: #b91c1c; -} - -.to-red-800 { - --tw-gradient-to: #991b1b; -} - -.to-red-900 { - --tw-gradient-to: #7f1d1d; -} - -.to-yellow-50 { - --tw-gradient-to: #fffbeb; -} - -.to-yellow-100 { - --tw-gradient-to: #fef3c7; -} - -.to-yellow-200 { - --tw-gradient-to: #fde68a; -} - -.to-yellow-300 { - --tw-gradient-to: #fcd34d; -} - -.to-yellow-400 { - --tw-gradient-to: #fbbf24; -} - -.to-yellow-500 { - --tw-gradient-to: #f59e0b; -} - -.to-yellow-600 { - --tw-gradient-to: #d97706; -} - -.to-yellow-700 { - --tw-gradient-to: #b45309; -} - -.to-yellow-800 { - --tw-gradient-to: #92400e; -} - -.to-yellow-900 { - --tw-gradient-to: #78350f; -} - -.to-green-50 { - --tw-gradient-to: #ecfdf5; -} - -.to-green-100 { - --tw-gradient-to: #d1fae5; -} - -.to-green-200 { - --tw-gradient-to: #a7f3d0; -} - -.to-green-300 { - --tw-gradient-to: #6ee7b7; -} - -.to-green-400 { - --tw-gradient-to: #34d399; -} - -.to-green-500 { - --tw-gradient-to: #10b981; -} - -.to-green-600 { - --tw-gradient-to: #059669; -} - -.to-green-700 { - --tw-gradient-to: #047857; -} - -.to-green-800 { - --tw-gradient-to: #065f46; -} - -.to-green-900 { - --tw-gradient-to: #064e3b; -} - -.to-blue-50 { - --tw-gradient-to: #eff6ff; -} - -.to-blue-100 { - --tw-gradient-to: #dbeafe; -} - -.to-blue-200 { - --tw-gradient-to: #bfdbfe; -} - -.to-blue-300 { - --tw-gradient-to: #93c5fd; -} - -.to-blue-400 { - --tw-gradient-to: #60a5fa; -} - -.to-blue-500 { - --tw-gradient-to: #3b82f6; -} - -.to-blue-600 { - --tw-gradient-to: #2563eb; -} - -.to-blue-700 { - --tw-gradient-to: #1d4ed8; -} - -.to-blue-800 { - --tw-gradient-to: #1e40af; -} - -.to-blue-900 { - --tw-gradient-to: #1e3a8a; -} - -.to-indigo-50 { - --tw-gradient-to: #eef2ff; -} - -.to-indigo-100 { - --tw-gradient-to: #e0e7ff; -} - -.to-indigo-200 { - --tw-gradient-to: #c7d2fe; -} - -.to-indigo-300 { - --tw-gradient-to: #a5b4fc; -} - -.to-indigo-400 { - --tw-gradient-to: #818cf8; -} - -.to-indigo-500 { - --tw-gradient-to: #6366f1; -} - -.to-indigo-600 { - --tw-gradient-to: #4f46e5; -} - -.to-indigo-700 { - --tw-gradient-to: #4338ca; -} - -.to-indigo-800 { - --tw-gradient-to: #3730a3; -} - -.to-indigo-900 { - --tw-gradient-to: #312e81; -} - -.to-purple-50 { - --tw-gradient-to: #f5f3ff; -} - -.to-purple-100 { - --tw-gradient-to: #ede9fe; -} - -.to-purple-200 { - --tw-gradient-to: #ddd6fe; -} - -.to-purple-300 { - --tw-gradient-to: #c4b5fd; -} - -.to-purple-400 { - --tw-gradient-to: #a78bfa; -} - -.to-purple-500 { - --tw-gradient-to: #8b5cf6; -} - -.to-purple-600 { - --tw-gradient-to: #7c3aed; -} - -.to-purple-700 { - --tw-gradient-to: #6d28d9; -} - -.to-purple-800 { - --tw-gradient-to: #5b21b6; -} - -.to-purple-900 { - --tw-gradient-to: #4c1d95; -} - -.to-pink-50 { - --tw-gradient-to: #fdf2f8; -} - -.to-pink-100 { - --tw-gradient-to: #fce7f3; -} - -.to-pink-200 { - --tw-gradient-to: #fbcfe8; -} - -.to-pink-300 { - --tw-gradient-to: #f9a8d4; -} - -.to-pink-400 { - --tw-gradient-to: #f472b6; -} - -.to-pink-500 { - --tw-gradient-to: #ec4899; -} - -.to-pink-600 { - --tw-gradient-to: #db2777; -} - -.to-pink-700 { - --tw-gradient-to: #be185d; -} - -.to-pink-800 { - --tw-gradient-to: #9d174d; -} - -.to-pink-900 { - --tw-gradient-to: #831843; -} - -.hover\:to-transparent:hover { - --tw-gradient-to: transparent; -} - -.hover\:to-current:hover { - --tw-gradient-to: currentColor; -} - -.hover\:to-black:hover { - --tw-gradient-to: #000; -} - -.hover\:to-white:hover { - --tw-gradient-to: #fff; -} - -.hover\:to-gray-50:hover { - --tw-gradient-to: #f9fafb; -} - -.hover\:to-gray-100:hover { - --tw-gradient-to: #f3f4f6; -} - -.hover\:to-gray-200:hover { - --tw-gradient-to: #e5e7eb; -} - -.hover\:to-gray-300:hover { - --tw-gradient-to: #d1d5db; -} - -.hover\:to-gray-400:hover { - --tw-gradient-to: #9ca3af; -} - -.hover\:to-gray-500:hover { - --tw-gradient-to: #6b7280; -} - -.hover\:to-gray-600:hover { - --tw-gradient-to: #4b5563; -} - -.hover\:to-gray-700:hover { - --tw-gradient-to: #374151; -} - -.hover\:to-gray-800:hover { - --tw-gradient-to: #1f2937; -} - -.hover\:to-gray-900:hover { - --tw-gradient-to: #111827; -} - -.hover\:to-red-50:hover { - --tw-gradient-to: #fef2f2; -} - -.hover\:to-red-100:hover { - --tw-gradient-to: #fee2e2; -} - -.hover\:to-red-200:hover { - --tw-gradient-to: #fecaca; -} - -.hover\:to-red-300:hover { - --tw-gradient-to: #fca5a5; -} - -.hover\:to-red-400:hover { - --tw-gradient-to: #f87171; -} - -.hover\:to-red-500:hover { - --tw-gradient-to: #ef4444; -} - -.hover\:to-red-600:hover { - --tw-gradient-to: #dc2626; -} - -.hover\:to-red-700:hover { - --tw-gradient-to: #b91c1c; -} - -.hover\:to-red-800:hover { - --tw-gradient-to: #991b1b; -} - -.hover\:to-red-900:hover { - --tw-gradient-to: #7f1d1d; -} - -.hover\:to-yellow-50:hover { - --tw-gradient-to: #fffbeb; -} - -.hover\:to-yellow-100:hover { - --tw-gradient-to: #fef3c7; -} - -.hover\:to-yellow-200:hover { - --tw-gradient-to: #fde68a; -} - -.hover\:to-yellow-300:hover { - --tw-gradient-to: #fcd34d; -} - -.hover\:to-yellow-400:hover { - --tw-gradient-to: #fbbf24; -} - -.hover\:to-yellow-500:hover { - --tw-gradient-to: #f59e0b; -} - -.hover\:to-yellow-600:hover { - --tw-gradient-to: #d97706; -} - -.hover\:to-yellow-700:hover { - --tw-gradient-to: #b45309; -} - -.hover\:to-yellow-800:hover { - --tw-gradient-to: #92400e; -} - -.hover\:to-yellow-900:hover { - --tw-gradient-to: #78350f; -} - -.hover\:to-green-50:hover { - --tw-gradient-to: #ecfdf5; -} - -.hover\:to-green-100:hover { - --tw-gradient-to: #d1fae5; -} - -.hover\:to-green-200:hover { - --tw-gradient-to: #a7f3d0; -} - -.hover\:to-green-300:hover { - --tw-gradient-to: #6ee7b7; -} - -.hover\:to-green-400:hover { - --tw-gradient-to: #34d399; -} - -.hover\:to-green-500:hover { - --tw-gradient-to: #10b981; -} - -.hover\:to-green-600:hover { - --tw-gradient-to: #059669; -} - -.hover\:to-green-700:hover { - --tw-gradient-to: #047857; -} - -.hover\:to-green-800:hover { - --tw-gradient-to: #065f46; -} - -.hover\:to-green-900:hover { - --tw-gradient-to: #064e3b; -} - -.hover\:to-blue-50:hover { - --tw-gradient-to: #eff6ff; -} - -.hover\:to-blue-100:hover { - --tw-gradient-to: #dbeafe; -} - -.hover\:to-blue-200:hover { - --tw-gradient-to: #bfdbfe; -} - -.hover\:to-blue-300:hover { - --tw-gradient-to: #93c5fd; -} - -.hover\:to-blue-400:hover { - --tw-gradient-to: #60a5fa; -} - -.hover\:to-blue-500:hover { - --tw-gradient-to: #3b82f6; -} - -.hover\:to-blue-600:hover { - --tw-gradient-to: #2563eb; -} - -.hover\:to-blue-700:hover { - --tw-gradient-to: #1d4ed8; -} - -.hover\:to-blue-800:hover { - --tw-gradient-to: #1e40af; -} - -.hover\:to-blue-900:hover { - --tw-gradient-to: #1e3a8a; -} - -.hover\:to-indigo-50:hover { - --tw-gradient-to: #eef2ff; -} - -.hover\:to-indigo-100:hover { - --tw-gradient-to: #e0e7ff; -} - -.hover\:to-indigo-200:hover { - --tw-gradient-to: #c7d2fe; -} - -.hover\:to-indigo-300:hover { - --tw-gradient-to: #a5b4fc; -} - -.hover\:to-indigo-400:hover { - --tw-gradient-to: #818cf8; -} - -.hover\:to-indigo-500:hover { - --tw-gradient-to: #6366f1; -} - -.hover\:to-indigo-600:hover { - --tw-gradient-to: #4f46e5; -} - -.hover\:to-indigo-700:hover { - --tw-gradient-to: #4338ca; -} - -.hover\:to-indigo-800:hover { - --tw-gradient-to: #3730a3; -} - -.hover\:to-indigo-900:hover { - --tw-gradient-to: #312e81; -} - -.hover\:to-purple-50:hover { - --tw-gradient-to: #f5f3ff; -} - -.hover\:to-purple-100:hover { - --tw-gradient-to: #ede9fe; -} - -.hover\:to-purple-200:hover { - --tw-gradient-to: #ddd6fe; -} - -.hover\:to-purple-300:hover { - --tw-gradient-to: #c4b5fd; -} - -.hover\:to-purple-400:hover { - --tw-gradient-to: #a78bfa; -} - -.hover\:to-purple-500:hover { - --tw-gradient-to: #8b5cf6; -} - -.hover\:to-purple-600:hover { - --tw-gradient-to: #7c3aed; -} - -.hover\:to-purple-700:hover { - --tw-gradient-to: #6d28d9; -} - -.hover\:to-purple-800:hover { - --tw-gradient-to: #5b21b6; -} - -.hover\:to-purple-900:hover { - --tw-gradient-to: #4c1d95; -} - -.hover\:to-pink-50:hover { - --tw-gradient-to: #fdf2f8; -} - -.hover\:to-pink-100:hover { - --tw-gradient-to: #fce7f3; -} - -.hover\:to-pink-200:hover { - --tw-gradient-to: #fbcfe8; -} - -.hover\:to-pink-300:hover { - --tw-gradient-to: #f9a8d4; -} - -.hover\:to-pink-400:hover { - --tw-gradient-to: #f472b6; -} - -.hover\:to-pink-500:hover { - --tw-gradient-to: #ec4899; -} - -.hover\:to-pink-600:hover { - --tw-gradient-to: #db2777; -} - -.hover\:to-pink-700:hover { - --tw-gradient-to: #be185d; -} - -.hover\:to-pink-800:hover { - --tw-gradient-to: #9d174d; -} - -.hover\:to-pink-900:hover { - --tw-gradient-to: #831843; -} - -.focus\:to-transparent:focus { - --tw-gradient-to: transparent; -} - -.focus\:to-current:focus { - --tw-gradient-to: currentColor; -} - -.focus\:to-black:focus { - --tw-gradient-to: #000; -} - -.focus\:to-white:focus { - --tw-gradient-to: #fff; -} - -.focus\:to-gray-50:focus { - --tw-gradient-to: #f9fafb; -} - -.focus\:to-gray-100:focus { - --tw-gradient-to: #f3f4f6; -} - -.focus\:to-gray-200:focus { - --tw-gradient-to: #e5e7eb; -} - -.focus\:to-gray-300:focus { - --tw-gradient-to: #d1d5db; -} - -.focus\:to-gray-400:focus { - --tw-gradient-to: #9ca3af; -} - -.focus\:to-gray-500:focus { - --tw-gradient-to: #6b7280; -} - -.focus\:to-gray-600:focus { - --tw-gradient-to: #4b5563; -} - -.focus\:to-gray-700:focus { - --tw-gradient-to: #374151; -} - -.focus\:to-gray-800:focus { - --tw-gradient-to: #1f2937; -} - -.focus\:to-gray-900:focus { - --tw-gradient-to: #111827; -} - -.focus\:to-red-50:focus { - --tw-gradient-to: #fef2f2; -} - -.focus\:to-red-100:focus { - --tw-gradient-to: #fee2e2; -} - -.focus\:to-red-200:focus { - --tw-gradient-to: #fecaca; -} - -.focus\:to-red-300:focus { - --tw-gradient-to: #fca5a5; -} - -.focus\:to-red-400:focus { - --tw-gradient-to: #f87171; -} - -.focus\:to-red-500:focus { - --tw-gradient-to: #ef4444; -} - -.focus\:to-red-600:focus { - --tw-gradient-to: #dc2626; -} - -.focus\:to-red-700:focus { - --tw-gradient-to: #b91c1c; -} - -.focus\:to-red-800:focus { - --tw-gradient-to: #991b1b; -} - -.focus\:to-red-900:focus { - --tw-gradient-to: #7f1d1d; -} - -.focus\:to-yellow-50:focus { - --tw-gradient-to: #fffbeb; -} - -.focus\:to-yellow-100:focus { - --tw-gradient-to: #fef3c7; -} - -.focus\:to-yellow-200:focus { - --tw-gradient-to: #fde68a; -} - -.focus\:to-yellow-300:focus { - --tw-gradient-to: #fcd34d; -} - -.focus\:to-yellow-400:focus { - --tw-gradient-to: #fbbf24; -} - -.focus\:to-yellow-500:focus { - --tw-gradient-to: #f59e0b; -} - -.focus\:to-yellow-600:focus { - --tw-gradient-to: #d97706; -} - -.focus\:to-yellow-700:focus { - --tw-gradient-to: #b45309; -} - -.focus\:to-yellow-800:focus { - --tw-gradient-to: #92400e; -} - -.focus\:to-yellow-900:focus { - --tw-gradient-to: #78350f; -} - -.focus\:to-green-50:focus { - --tw-gradient-to: #ecfdf5; -} - -.focus\:to-green-100:focus { - --tw-gradient-to: #d1fae5; -} - -.focus\:to-green-200:focus { - --tw-gradient-to: #a7f3d0; -} - -.focus\:to-green-300:focus { - --tw-gradient-to: #6ee7b7; -} - -.focus\:to-green-400:focus { - --tw-gradient-to: #34d399; -} - -.focus\:to-green-500:focus { - --tw-gradient-to: #10b981; -} - -.focus\:to-green-600:focus { - --tw-gradient-to: #059669; -} - -.focus\:to-green-700:focus { - --tw-gradient-to: #047857; -} - -.focus\:to-green-800:focus { - --tw-gradient-to: #065f46; -} - -.focus\:to-green-900:focus { - --tw-gradient-to: #064e3b; -} - -.focus\:to-blue-50:focus { - --tw-gradient-to: #eff6ff; -} - -.focus\:to-blue-100:focus { - --tw-gradient-to: #dbeafe; -} - -.focus\:to-blue-200:focus { - --tw-gradient-to: #bfdbfe; -} - -.focus\:to-blue-300:focus { - --tw-gradient-to: #93c5fd; -} - -.focus\:to-blue-400:focus { - --tw-gradient-to: #60a5fa; -} - -.focus\:to-blue-500:focus { - --tw-gradient-to: #3b82f6; -} - -.focus\:to-blue-600:focus { - --tw-gradient-to: #2563eb; -} - -.focus\:to-blue-700:focus { - --tw-gradient-to: #1d4ed8; -} - -.focus\:to-blue-800:focus { - --tw-gradient-to: #1e40af; -} - -.focus\:to-blue-900:focus { - --tw-gradient-to: #1e3a8a; -} - -.focus\:to-indigo-50:focus { - --tw-gradient-to: #eef2ff; -} - -.focus\:to-indigo-100:focus { - --tw-gradient-to: #e0e7ff; -} - -.focus\:to-indigo-200:focus { - --tw-gradient-to: #c7d2fe; -} - -.focus\:to-indigo-300:focus { - --tw-gradient-to: #a5b4fc; -} - -.focus\:to-indigo-400:focus { - --tw-gradient-to: #818cf8; -} - -.focus\:to-indigo-500:focus { - --tw-gradient-to: #6366f1; -} - -.focus\:to-indigo-600:focus { - --tw-gradient-to: #4f46e5; -} - -.focus\:to-indigo-700:focus { - --tw-gradient-to: #4338ca; -} - -.focus\:to-indigo-800:focus { - --tw-gradient-to: #3730a3; -} - -.focus\:to-indigo-900:focus { - --tw-gradient-to: #312e81; -} - -.focus\:to-purple-50:focus { - --tw-gradient-to: #f5f3ff; -} - -.focus\:to-purple-100:focus { - --tw-gradient-to: #ede9fe; -} - -.focus\:to-purple-200:focus { - --tw-gradient-to: #ddd6fe; -} - -.focus\:to-purple-300:focus { - --tw-gradient-to: #c4b5fd; -} - -.focus\:to-purple-400:focus { - --tw-gradient-to: #a78bfa; -} - -.focus\:to-purple-500:focus { - --tw-gradient-to: #8b5cf6; -} - -.focus\:to-purple-600:focus { - --tw-gradient-to: #7c3aed; -} - -.focus\:to-purple-700:focus { - --tw-gradient-to: #6d28d9; -} - -.focus\:to-purple-800:focus { - --tw-gradient-to: #5b21b6; -} - -.focus\:to-purple-900:focus { - --tw-gradient-to: #4c1d95; -} - -.focus\:to-pink-50:focus { - --tw-gradient-to: #fdf2f8; -} - -.focus\:to-pink-100:focus { - --tw-gradient-to: #fce7f3; -} - -.focus\:to-pink-200:focus { - --tw-gradient-to: #fbcfe8; -} - -.focus\:to-pink-300:focus { - --tw-gradient-to: #f9a8d4; -} - -.focus\:to-pink-400:focus { - --tw-gradient-to: #f472b6; -} - -.focus\:to-pink-500:focus { - --tw-gradient-to: #ec4899; -} - -.focus\:to-pink-600:focus { - --tw-gradient-to: #db2777; -} - -.focus\:to-pink-700:focus { - --tw-gradient-to: #be185d; -} - -.focus\:to-pink-800:focus { - --tw-gradient-to: #9d174d; -} - -.focus\:to-pink-900:focus { - --tw-gradient-to: #831843; -} - -.decoration-slice { - -webkit-box-decoration-break: slice; - box-decoration-break: slice; -} - -.decoration-clone { - -webkit-box-decoration-break: clone; - box-decoration-break: clone; -} - -.bg-auto { - background-size: auto; -} - -.bg-cover { - background-size: cover; -} - -.bg-contain { - background-size: contain; -} - -.bg-fixed { - background-attachment: fixed; -} - -.bg-local { - background-attachment: local; -} - -.bg-scroll { - background-attachment: scroll; -} - -.bg-clip-border { - background-clip: border-box; -} - -.bg-clip-padding { - background-clip: padding-box; -} - -.bg-clip-content { - background-clip: content-box; -} - -.bg-clip-text { - -webkit-background-clip: text; - background-clip: text; -} - -.bg-bottom { - background-position: bottom; -} - -.bg-center { - background-position: center; -} - -.bg-left { - background-position: left; -} - -.bg-left-bottom { - background-position: left bottom; -} - -.bg-left-top { - background-position: left top; -} - -.bg-right { - background-position: right; -} - -.bg-right-bottom { - background-position: right bottom; -} - -.bg-right-top { - background-position: right top; -} - -.bg-top { - background-position: top; -} - -.bg-repeat { - background-repeat: repeat; -} - -.bg-no-repeat { - background-repeat: no-repeat; -} - -.bg-repeat-x { - background-repeat: repeat-x; -} - -.bg-repeat-y { - background-repeat: repeat-y; -} - -.bg-repeat-round { - background-repeat: round; -} - -.bg-repeat-space { - background-repeat: space; -} - -.bg-origin-border { - background-origin: border-box; -} - -.bg-origin-padding { - background-origin: padding-box; -} - -.bg-origin-content { - background-origin: content-box; -} - -.fill-current { - fill: currentColor; -} - -.stroke-current { - stroke: currentColor; -} - -.stroke-0 { - stroke-width: 0; -} - -.stroke-1 { - stroke-width: 1; -} - -.stroke-2 { - stroke-width: 2; -} - -.object-contain { - -o-object-fit: contain; - object-fit: contain; -} - -.object-cover { - -o-object-fit: cover; - object-fit: cover; -} - -.object-fill { - -o-object-fit: fill; - object-fit: fill; -} - -.object-none { - -o-object-fit: none; - object-fit: none; -} - -.object-scale-down { - -o-object-fit: scale-down; - object-fit: scale-down; -} - -.object-bottom { - -o-object-position: bottom; - object-position: bottom; -} - -.object-center { - -o-object-position: center; - object-position: center; -} - -.object-left { - -o-object-position: left; - object-position: left; -} - -.object-left-bottom { - -o-object-position: left bottom; - object-position: left bottom; -} - -.object-left-top { - -o-object-position: left top; - object-position: left top; -} - -.object-right { - -o-object-position: right; - object-position: right; -} - -.object-right-bottom { - -o-object-position: right bottom; - object-position: right bottom; -} - -.object-right-top { - -o-object-position: right top; - object-position: right top; -} - -.object-top { - -o-object-position: top; - object-position: top; -} - -.p-0 { - padding: 0px; -} - -.p-1 { - padding: 0.25rem; -} - -.p-2 { - padding: 0.5rem; -} - -.p-3 { - padding: 0.75rem; -} - -.p-4 { - padding: 1rem; -} - -.p-5 { - padding: 1.25rem; -} - -.p-6 { - padding: 1.5rem; -} - -.p-7 { - padding: 1.75rem; -} - -.p-8 { - padding: 2rem; -} - -.p-9 { - padding: 2.25rem; -} - -.p-10 { - padding: 2.5rem; -} - -.p-11 { - padding: 2.75rem; -} - -.p-12 { - padding: 3rem; -} - -.p-14 { - padding: 3.5rem; -} - -.p-16 { - padding: 4rem; -} - -.p-20 { - padding: 5rem; -} - -.p-24 { - padding: 6rem; -} - -.p-28 { - padding: 7rem; -} - -.p-32 { - padding: 8rem; -} - -.p-36 { - padding: 9rem; -} - -.p-40 { - padding: 10rem; -} - -.p-44 { - padding: 11rem; -} - -.p-48 { - padding: 12rem; -} - -.p-52 { - padding: 13rem; -} - -.p-56 { - padding: 14rem; -} - -.p-60 { - padding: 15rem; -} - -.p-64 { - padding: 16rem; -} - -.p-72 { - padding: 18rem; -} - -.p-80 { - padding: 20rem; -} - -.p-96 { - padding: 24rem; -} - -.p-px { - padding: 1px; -} - -.p-0\.5 { - padding: 0.125rem; -} - -.p-1\.5 { - padding: 0.375rem; -} - -.p-2\.5 { - padding: 0.625rem; -} - -.p-3\.5 { - padding: 0.875rem; -} - -.px-0 { - padding-left: 0px; - padding-right: 0px; -} - -.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -} - -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} - -.px-4 { - padding-left: 1rem; - padding-right: 1rem; -} - -.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -} - -.px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.px-7 { - padding-left: 1.75rem; - padding-right: 1.75rem; -} - -.px-8 { - padding-left: 2rem; - padding-right: 2rem; -} - -.px-9 { - padding-left: 2.25rem; - padding-right: 2.25rem; -} - -.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -} - -.px-11 { - padding-left: 2.75rem; - padding-right: 2.75rem; -} - -.px-12 { - padding-left: 3rem; - padding-right: 3rem; -} - -.px-14 { - padding-left: 3.5rem; - padding-right: 3.5rem; -} - -.px-16 { - padding-left: 4rem; - padding-right: 4rem; -} - -.px-20 { - padding-left: 5rem; - padding-right: 5rem; -} - -.px-24 { - padding-left: 6rem; - padding-right: 6rem; -} - -.px-28 { - padding-left: 7rem; - padding-right: 7rem; -} - -.px-32 { - padding-left: 8rem; - padding-right: 8rem; -} - -.px-36 { - padding-left: 9rem; - padding-right: 9rem; -} - -.px-40 { - padding-left: 10rem; - padding-right: 10rem; -} - -.px-44 { - padding-left: 11rem; - padding-right: 11rem; -} - -.px-48 { - padding-left: 12rem; - padding-right: 12rem; -} - -.px-52 { - padding-left: 13rem; - padding-right: 13rem; -} - -.px-56 { - padding-left: 14rem; - padding-right: 14rem; -} - -.px-60 { - padding-left: 15rem; - padding-right: 15rem; -} - -.px-64 { - padding-left: 16rem; - padding-right: 16rem; -} - -.px-72 { - padding-left: 18rem; - padding-right: 18rem; -} - -.px-80 { - padding-left: 20rem; - padding-right: 20rem; -} - -.px-96 { - padding-left: 24rem; - padding-right: 24rem; -} - -.px-px { - padding-left: 1px; - padding-right: 1px; -} - -.px-0\.5 { - padding-left: 0.125rem; - padding-right: 0.125rem; -} - -.px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; -} - -.px-2\.5 { - padding-left: 0.625rem; - padding-right: 0.625rem; -} - -.px-3\.5 { - padding-left: 0.875rem; - padding-right: 0.875rem; -} - -.py-0 { - padding-top: 0px; - padding-bottom: 0px; -} - -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} - -.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} - -.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -} - -.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} - -.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} - -.py-7 { - padding-top: 1.75rem; - padding-bottom: 1.75rem; -} - -.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -} - -.py-9 { - padding-top: 2.25rem; - padding-bottom: 2.25rem; -} - -.py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; -} - -.py-11 { - padding-top: 2.75rem; - padding-bottom: 2.75rem; -} - -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; -} - -.py-14 { - padding-top: 3.5rem; - padding-bottom: 3.5rem; -} - -.py-16 { - padding-top: 4rem; - padding-bottom: 4rem; -} - -.py-20 { - padding-top: 5rem; - padding-bottom: 5rem; -} - -.py-24 { - padding-top: 6rem; - padding-bottom: 6rem; -} - -.py-28 { - padding-top: 7rem; - padding-bottom: 7rem; -} - -.py-32 { - padding-top: 8rem; - padding-bottom: 8rem; -} - -.py-36 { - padding-top: 9rem; - padding-bottom: 9rem; -} - -.py-40 { - padding-top: 10rem; - padding-bottom: 10rem; -} - -.py-44 { - padding-top: 11rem; - padding-bottom: 11rem; -} - -.py-48 { - padding-top: 12rem; - padding-bottom: 12rem; -} - -.py-52 { - padding-top: 13rem; - padding-bottom: 13rem; -} - -.py-56 { - padding-top: 14rem; - padding-bottom: 14rem; -} - -.py-60 { - padding-top: 15rem; - padding-bottom: 15rem; -} - -.py-64 { - padding-top: 16rem; - padding-bottom: 16rem; -} - -.py-72 { - padding-top: 18rem; - padding-bottom: 18rem; -} - -.py-80 { - padding-top: 20rem; - padding-bottom: 20rem; -} - -.py-96 { - padding-top: 24rem; - padding-bottom: 24rem; -} - -.py-px { - padding-top: 1px; - padding-bottom: 1px; -} - -.py-0\.5 { - padding-top: 0.125rem; - padding-bottom: 0.125rem; -} - -.py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; -} - -.py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; -} - -.py-3\.5 { - padding-top: 0.875rem; - padding-bottom: 0.875rem; -} - -.pt-0 { - padding-top: 0px; -} - -.pt-1 { - padding-top: 0.25rem; -} - -.pt-2 { - padding-top: 0.5rem; -} - -.pt-3 { - padding-top: 0.75rem; -} - -.pt-4 { - padding-top: 1rem; -} - -.pt-5 { - padding-top: 1.25rem; -} - -.pt-6 { - padding-top: 1.5rem; -} - -.pt-7 { - padding-top: 1.75rem; -} - -.pt-8 { - padding-top: 2rem; -} - -.pt-9 { - padding-top: 2.25rem; -} - -.pt-10 { - padding-top: 2.5rem; -} - -.pt-11 { - padding-top: 2.75rem; -} - -.pt-12 { - padding-top: 3rem; -} - -.pt-14 { - padding-top: 3.5rem; -} - -.pt-16 { - padding-top: 4rem; -} - -.pt-20 { - padding-top: 5rem; -} - -.pt-24 { - padding-top: 6rem; -} - -.pt-28 { - padding-top: 7rem; -} - -.pt-32 { - padding-top: 8rem; -} - -.pt-36 { - padding-top: 9rem; -} - -.pt-40 { - padding-top: 10rem; -} - -.pt-44 { - padding-top: 11rem; -} - -.pt-48 { - padding-top: 12rem; -} - -.pt-52 { - padding-top: 13rem; -} - -.pt-56 { - padding-top: 14rem; -} - -.pt-60 { - padding-top: 15rem; -} - -.pt-64 { - padding-top: 16rem; -} - -.pt-72 { - padding-top: 18rem; -} - -.pt-80 { - padding-top: 20rem; -} - -.pt-96 { - padding-top: 24rem; -} - -.pt-px { - padding-top: 1px; -} - -.pt-0\.5 { - padding-top: 0.125rem; -} - -.pt-1\.5 { - padding-top: 0.375rem; -} - -.pt-2\.5 { - padding-top: 0.625rem; -} - -.pt-3\.5 { - padding-top: 0.875rem; -} - -.pr-0 { - padding-right: 0px; -} - -.pr-1 { - padding-right: 0.25rem; -} - -.pr-2 { - padding-right: 0.5rem; -} - -.pr-3 { - padding-right: 0.75rem; -} - -.pr-4 { - padding-right: 1rem; -} - -.pr-5 { - padding-right: 1.25rem; -} - -.pr-6 { - padding-right: 1.5rem; -} - -.pr-7 { - padding-right: 1.75rem; -} - -.pr-8 { - padding-right: 2rem; -} - -.pr-9 { - padding-right: 2.25rem; -} - -.pr-10 { - padding-right: 2.5rem; -} - -.pr-11 { - padding-right: 2.75rem; -} - -.pr-12 { - padding-right: 3rem; -} - -.pr-14 { - padding-right: 3.5rem; -} - -.pr-16 { - padding-right: 4rem; -} - -.pr-20 { - padding-right: 5rem; -} - -.pr-24 { - padding-right: 6rem; -} - -.pr-28 { - padding-right: 7rem; -} - -.pr-32 { - padding-right: 8rem; -} - -.pr-36 { - padding-right: 9rem; -} - -.pr-40 { - padding-right: 10rem; -} - -.pr-44 { - padding-right: 11rem; -} - -.pr-48 { - padding-right: 12rem; -} - -.pr-52 { - padding-right: 13rem; -} - -.pr-56 { - padding-right: 14rem; -} - -.pr-60 { - padding-right: 15rem; -} - -.pr-64 { - padding-right: 16rem; -} - -.pr-72 { - padding-right: 18rem; -} - -.pr-80 { - padding-right: 20rem; -} - -.pr-96 { - padding-right: 24rem; -} - -.pr-px { - padding-right: 1px; -} - -.pr-0\.5 { - padding-right: 0.125rem; -} - -.pr-1\.5 { - padding-right: 0.375rem; -} - -.pr-2\.5 { - padding-right: 0.625rem; -} - -.pr-3\.5 { - padding-right: 0.875rem; -} - -.pb-0 { - padding-bottom: 0px; -} - -.pb-1 { - padding-bottom: 0.25rem; -} - -.pb-2 { - padding-bottom: 0.5rem; -} - -.pb-3 { - padding-bottom: 0.75rem; -} - -.pb-4 { - padding-bottom: 1rem; -} - -.pb-5 { - padding-bottom: 1.25rem; -} - -.pb-6 { - padding-bottom: 1.5rem; -} - -.pb-7 { - padding-bottom: 1.75rem; -} - -.pb-8 { - padding-bottom: 2rem; -} - -.pb-9 { - padding-bottom: 2.25rem; -} - -.pb-10 { - padding-bottom: 2.5rem; -} - -.pb-11 { - padding-bottom: 2.75rem; -} - -.pb-12 { - padding-bottom: 3rem; -} - -.pb-14 { - padding-bottom: 3.5rem; -} - -.pb-16 { - padding-bottom: 4rem; -} - -.pb-20 { - padding-bottom: 5rem; -} - -.pb-24 { - padding-bottom: 6rem; -} - -.pb-28 { - padding-bottom: 7rem; -} - -.pb-32 { - padding-bottom: 8rem; -} - -.pb-36 { - padding-bottom: 9rem; -} - -.pb-40 { - padding-bottom: 10rem; -} - -.pb-44 { - padding-bottom: 11rem; -} - -.pb-48 { - padding-bottom: 12rem; -} - -.pb-52 { - padding-bottom: 13rem; -} - -.pb-56 { - padding-bottom: 14rem; -} - -.pb-60 { - padding-bottom: 15rem; -} - -.pb-64 { - padding-bottom: 16rem; -} - -.pb-72 { - padding-bottom: 18rem; -} - -.pb-80 { - padding-bottom: 20rem; -} - -.pb-96 { - padding-bottom: 24rem; -} - -.pb-px { - padding-bottom: 1px; -} - -.pb-0\.5 { - padding-bottom: 0.125rem; -} - -.pb-1\.5 { - padding-bottom: 0.375rem; -} - -.pb-2\.5 { - padding-bottom: 0.625rem; -} - -.pb-3\.5 { - padding-bottom: 0.875rem; -} - -.pl-0 { - padding-left: 0px; -} - -.pl-1 { - padding-left: 0.25rem; -} - -.pl-2 { - padding-left: 0.5rem; -} - -.pl-3 { - padding-left: 0.75rem; -} - -.pl-4 { - padding-left: 1rem; -} - -.pl-5 { - padding-left: 1.25rem; -} - -.pl-6 { - padding-left: 1.5rem; -} - -.pl-7 { - padding-left: 1.75rem; -} - -.pl-8 { - padding-left: 2rem; -} - -.pl-9 { - padding-left: 2.25rem; -} - -.pl-10 { - padding-left: 2.5rem; -} - -.pl-11 { - padding-left: 2.75rem; -} - -.pl-12 { - padding-left: 3rem; -} - -.pl-14 { - padding-left: 3.5rem; -} - -.pl-16 { - padding-left: 4rem; -} - -.pl-20 { - padding-left: 5rem; -} - -.pl-24 { - padding-left: 6rem; -} - -.pl-28 { - padding-left: 7rem; -} - -.pl-32 { - padding-left: 8rem; -} - -.pl-36 { - padding-left: 9rem; -} - -.pl-40 { - padding-left: 10rem; -} - -.pl-44 { - padding-left: 11rem; -} - -.pl-48 { - padding-left: 12rem; -} - -.pl-52 { - padding-left: 13rem; -} - -.pl-56 { - padding-left: 14rem; -} - -.pl-60 { - padding-left: 15rem; -} - -.pl-64 { - padding-left: 16rem; -} - -.pl-72 { - padding-left: 18rem; -} - -.pl-80 { - padding-left: 20rem; -} - -.pl-96 { - padding-left: 24rem; -} - -.pl-px { - padding-left: 1px; -} - -.pl-0\.5 { - padding-left: 0.125rem; -} - -.pl-1\.5 { - padding-left: 0.375rem; -} - -.pl-2\.5 { - padding-left: 0.625rem; -} - -.pl-3\.5 { - padding-left: 0.875rem; -} - -.text-left { - text-align: left; -} - -.text-center { - text-align: center; -} - -.text-right { - text-align: right; -} - -.text-justify { - text-align: justify; -} - -.align-baseline { - vertical-align: baseline; -} - -.align-top { - vertical-align: top; -} - -.align-middle { - vertical-align: middle; -} - -.align-bottom { - vertical-align: bottom; -} - -.align-text-top { - vertical-align: text-top; -} - -.align-text-bottom { - vertical-align: text-bottom; -} - -.font-sans { - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -} - -.font-serif { - font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; -} - -.font-mono { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -.text-xs { - font-size: 0.75rem; - line-height: 1rem; -} - -.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -} - -.text-base { - font-size: 1rem; - line-height: 1.5rem; -} - -.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -} - -.text-xl { - font-size: 1.25rem; - line-height: 1.75rem; -} - -.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -} - -.text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; -} - -.text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; -} - -.text-5xl { - font-size: 3rem; - line-height: 1; -} - -.text-6xl { - font-size: 3.75rem; - line-height: 1; -} - -.text-7xl { - font-size: 4.5rem; - line-height: 1; -} - -.text-8xl { - font-size: 6rem; - line-height: 1; -} - -.text-9xl { - font-size: 8rem; - line-height: 1; -} - -.font-thin { - font-weight: 100; -} - -.font-extralight { - font-weight: 200; -} - -.font-light { - font-weight: 300; -} - -.font-normal { - font-weight: 400; -} - -.font-medium { - font-weight: 500; -} - -.font-semibold { - font-weight: 600; -} - -.font-bold { - font-weight: 700; -} - -.font-extrabold { - font-weight: 800; -} - -.font-black { - font-weight: 900; -} - -.uppercase { - text-transform: uppercase; -} - -.lowercase { - text-transform: lowercase; -} - -.capitalize { - text-transform: capitalize; -} - -.normal-case { - text-transform: none; -} - -.italic { - font-style: italic; -} - -.not-italic { - font-style: normal; -} - -.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions { - --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); - --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); - font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); -} - -.normal-nums { - font-variant-numeric: normal; -} - -.ordinal { - --tw-ordinal: ordinal; -} - -.slashed-zero { - --tw-slashed-zero: slashed-zero; -} - -.lining-nums { - --tw-numeric-figure: lining-nums; -} - -.oldstyle-nums { - --tw-numeric-figure: oldstyle-nums; -} - -.proportional-nums { - --tw-numeric-spacing: proportional-nums; -} - -.tabular-nums { - --tw-numeric-spacing: tabular-nums; -} - -.diagonal-fractions { - --tw-numeric-fraction: diagonal-fractions; -} - -.stacked-fractions { - --tw-numeric-fraction: stacked-fractions; -} - -.leading-3 { - line-height: .75rem; -} - -.leading-4 { - line-height: 1rem; -} - -.leading-5 { - line-height: 1.25rem; -} - -.leading-6 { - line-height: 1.5rem; -} - -.leading-7 { - line-height: 1.75rem; -} - -.leading-8 { - line-height: 2rem; -} - -.leading-9 { - line-height: 2.25rem; -} - -.leading-10 { - line-height: 2.5rem; -} - -.leading-none { - line-height: 1; -} - -.leading-tight { - line-height: 1.25; -} - -.leading-snug { - line-height: 1.375; -} - -.leading-normal { - line-height: 1.5; -} - -.leading-relaxed { - line-height: 1.625; -} - -.leading-loose { - line-height: 2; -} - -.tracking-tighter { - letter-spacing: -0.05em; -} - -.tracking-tight { - letter-spacing: -0.025em; -} - -.tracking-normal { - letter-spacing: 0em; -} - -.tracking-wide { - letter-spacing: 0.025em; -} - -.tracking-wider { - letter-spacing: 0.05em; -} - -.tracking-widest { - letter-spacing: 0.1em; -} - -.text-transparent { - color: transparent; -} - -.text-current { - color: currentColor; -} - -.text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); -} - -.text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); -} - -.text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); -} - -.text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); -} - -.text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); -} - -.text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); -} - -.text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); -} - -.text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); -} - -.text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); -} - -.text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); -} - -.text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); -} - -.text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); -} - -.text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); -} - -.text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); -} - -.text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); -} - -.text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); -} - -.text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); -} - -.text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); -} - -.text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); -} - -.text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); -} - -.text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); -} - -.text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); -} - -.text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); -} - -.text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); -} - -.text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); -} - -.text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); -} - -.text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); -} - -.text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); -} - -.text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); -} - -.text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); -} - -.text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); -} - -.text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); -} - -.text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); -} - -.text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); -} - -.text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); -} - -.text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); -} - -.text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); -} - -.text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); -} - -.text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); -} - -.text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); -} - -.text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); -} - -.text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); -} - -.text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); -} - -.text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); -} - -.text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); -} - -.text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); -} - -.text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); -} - -.text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); -} - -.text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); -} - -.text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); -} - -.text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); -} - -.text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); -} - -.text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); -} - -.text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); -} - -.text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); -} - -.text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); -} - -.text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); -} - -.text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); -} - -.text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); -} - -.text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); -} - -.text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); -} - -.text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); -} - -.text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); -} - -.text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); -} - -.text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); -} - -.text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); -} - -.text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); -} - -.text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); -} - -.text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); -} - -.text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); -} - -.text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); -} - -.text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); -} - -.text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); -} - -.text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); -} - -.text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); -} - -.text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); -} - -.text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); -} - -.text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-transparent { - color: transparent; -} - -.group:hover .group-hover\:text-current { - color: currentColor; -} - -.group:hover .group-hover\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); -} - -.group:hover .group-hover\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); -} - -.focus-within\:text-transparent:focus-within { - color: transparent; -} - -.focus-within\:text-current:focus-within { - color: currentColor; -} - -.focus-within\:text-black:focus-within { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); -} - -.focus-within\:text-white:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-50:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-100:focus-within { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-200:focus-within { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-300:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-400:focus-within { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-500:focus-within { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-600:focus-within { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-700:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-800:focus-within { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); -} - -.focus-within\:text-gray-900:focus-within { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); -} - -.focus-within\:text-red-50:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); -} - -.focus-within\:text-red-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); -} - -.focus-within\:text-red-200:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); -} - -.focus-within\:text-red-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); -} - -.focus-within\:text-red-400:focus-within { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); -} - -.focus-within\:text-red-500:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); -} - -.focus-within\:text-red-600:focus-within { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); -} - -.focus-within\:text-red-700:focus-within { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); -} - -.focus-within\:text-red-800:focus-within { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.focus-within\:text-red-900:focus-within { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-50:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-200:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-400:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-500:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-600:focus-within { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-700:focus-within { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-800:focus-within { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); -} - -.focus-within\:text-yellow-900:focus-within { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); -} - -.focus-within\:text-green-50:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); -} - -.focus-within\:text-green-100:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); -} - -.focus-within\:text-green-200:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); -} - -.focus-within\:text-green-300:focus-within { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); -} - -.focus-within\:text-green-400:focus-within { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); -} - -.focus-within\:text-green-500:focus-within { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); -} - -.focus-within\:text-green-600:focus-within { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); -} - -.focus-within\:text-green-700:focus-within { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); -} - -.focus-within\:text-green-800:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); -} - -.focus-within\:text-green-900:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-50:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-100:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-200:focus-within { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-300:focus-within { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-400:focus-within { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-500:focus-within { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-600:focus-within { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-700:focus-within { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-800:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.focus-within\:text-blue-900:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-50:focus-within { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-100:focus-within { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-200:focus-within { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-300:focus-within { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-400:focus-within { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-500:focus-within { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-600:focus-within { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-700:focus-within { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-800:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); -} - -.focus-within\:text-indigo-900:focus-within { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-50:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-100:focus-within { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-200:focus-within { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-300:focus-within { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-400:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-500:focus-within { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-600:focus-within { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-700:focus-within { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-800:focus-within { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); -} - -.focus-within\:text-purple-900:focus-within { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-50:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-100:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-200:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-300:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-400:focus-within { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-500:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-600:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-700:focus-within { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-800:focus-within { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); -} - -.focus-within\:text-pink-900:focus-within { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); -} - -.hover\:text-transparent:hover { - color: transparent; -} - -.hover\:text-current:hover { - color: currentColor; -} - -.hover\:text-black:hover { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); -} - -.hover\:text-white:hover { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.hover\:text-gray-50:hover { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); -} - -.hover\:text-gray-100:hover { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); -} - -.hover\:text-gray-200:hover { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); -} - -.hover\:text-gray-300:hover { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); -} - -.hover\:text-gray-400:hover { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); -} - -.hover\:text-gray-500:hover { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); -} - -.hover\:text-gray-600:hover { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); -} - -.hover\:text-gray-700:hover { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); -} - -.hover\:text-gray-800:hover { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); -} - -.hover\:text-gray-900:hover { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); -} - -.hover\:text-red-50:hover { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); -} - -.hover\:text-red-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); -} - -.hover\:text-red-200:hover { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); -} - -.hover\:text-red-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); -} - -.hover\:text-red-400:hover { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); -} - -.hover\:text-red-500:hover { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); -} - -.hover\:text-red-600:hover { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); -} - -.hover\:text-red-700:hover { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); -} - -.hover\:text-red-800:hover { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.hover\:text-red-900:hover { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); -} - -.hover\:text-yellow-50:hover { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); -} - -.hover\:text-yellow-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); -} - -.hover\:text-yellow-200:hover { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); -} - -.hover\:text-yellow-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); -} - -.hover\:text-yellow-400:hover { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); -} - -.hover\:text-yellow-500:hover { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); -} - -.hover\:text-yellow-600:hover { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); -} - -.hover\:text-yellow-700:hover { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); -} - -.hover\:text-yellow-800:hover { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); -} - -.hover\:text-yellow-900:hover { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); -} - -.hover\:text-green-50:hover { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); -} - -.hover\:text-green-100:hover { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); -} - -.hover\:text-green-200:hover { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); -} - -.hover\:text-green-300:hover { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); -} - -.hover\:text-green-400:hover { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); -} - -.hover\:text-green-500:hover { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); -} - -.hover\:text-green-600:hover { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); -} - -.hover\:text-green-700:hover { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); -} - -.hover\:text-green-800:hover { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); -} - -.hover\:text-green-900:hover { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); -} - -.hover\:text-blue-50:hover { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); -} - -.hover\:text-blue-100:hover { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); -} - -.hover\:text-blue-200:hover { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); -} - -.hover\:text-blue-300:hover { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); -} - -.hover\:text-blue-400:hover { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); -} - -.hover\:text-blue-500:hover { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.hover\:text-blue-600:hover { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); -} - -.hover\:text-blue-700:hover { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); -} - -.hover\:text-blue-800:hover { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.hover\:text-blue-900:hover { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); -} - -.hover\:text-indigo-50:hover { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); -} - -.hover\:text-indigo-100:hover { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); -} - -.hover\:text-indigo-200:hover { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); -} - -.hover\:text-indigo-300:hover { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); -} - -.hover\:text-indigo-400:hover { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); -} - -.hover\:text-indigo-500:hover { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); -} - -.hover\:text-indigo-600:hover { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); -} - -.hover\:text-indigo-700:hover { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); -} - -.hover\:text-indigo-800:hover { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); -} - -.hover\:text-indigo-900:hover { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); -} - -.hover\:text-purple-50:hover { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); -} - -.hover\:text-purple-100:hover { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); -} - -.hover\:text-purple-200:hover { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); -} - -.hover\:text-purple-300:hover { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); -} - -.hover\:text-purple-400:hover { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); -} - -.hover\:text-purple-500:hover { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); -} - -.hover\:text-purple-600:hover { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); -} - -.hover\:text-purple-700:hover { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); -} - -.hover\:text-purple-800:hover { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); -} - -.hover\:text-purple-900:hover { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); -} - -.hover\:text-pink-50:hover { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); -} - -.hover\:text-pink-100:hover { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); -} - -.hover\:text-pink-200:hover { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); -} - -.hover\:text-pink-300:hover { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); -} - -.hover\:text-pink-400:hover { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); -} - -.hover\:text-pink-500:hover { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); -} - -.hover\:text-pink-600:hover { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); -} - -.hover\:text-pink-700:hover { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); -} - -.hover\:text-pink-800:hover { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); -} - -.hover\:text-pink-900:hover { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); -} - -.focus\:text-transparent:focus { - color: transparent; -} - -.focus\:text-current:focus { - color: currentColor; -} - -.focus\:text-black:focus { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); -} - -.focus\:text-white:focus { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.focus\:text-gray-50:focus { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); -} - -.focus\:text-gray-100:focus { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); -} - -.focus\:text-gray-200:focus { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); -} - -.focus\:text-gray-300:focus { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); -} - -.focus\:text-gray-400:focus { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); -} - -.focus\:text-gray-500:focus { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); -} - -.focus\:text-gray-600:focus { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); -} - -.focus\:text-gray-700:focus { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); -} - -.focus\:text-gray-800:focus { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); -} - -.focus\:text-gray-900:focus { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); -} - -.focus\:text-red-50:focus { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); -} - -.focus\:text-red-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); -} - -.focus\:text-red-200:focus { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); -} - -.focus\:text-red-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); -} - -.focus\:text-red-400:focus { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); -} - -.focus\:text-red-500:focus { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); -} - -.focus\:text-red-600:focus { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); -} - -.focus\:text-red-700:focus { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); -} - -.focus\:text-red-800:focus { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.focus\:text-red-900:focus { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); -} - -.focus\:text-yellow-50:focus { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); -} - -.focus\:text-yellow-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); -} - -.focus\:text-yellow-200:focus { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); -} - -.focus\:text-yellow-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); -} - -.focus\:text-yellow-400:focus { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); -} - -.focus\:text-yellow-500:focus { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); -} - -.focus\:text-yellow-600:focus { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); -} - -.focus\:text-yellow-700:focus { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); -} - -.focus\:text-yellow-800:focus { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); -} - -.focus\:text-yellow-900:focus { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); -} - -.focus\:text-green-50:focus { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); -} - -.focus\:text-green-100:focus { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); -} - -.focus\:text-green-200:focus { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); -} - -.focus\:text-green-300:focus { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); -} - -.focus\:text-green-400:focus { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); -} - -.focus\:text-green-500:focus { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); -} - -.focus\:text-green-600:focus { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); -} - -.focus\:text-green-700:focus { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); -} - -.focus\:text-green-800:focus { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); -} - -.focus\:text-green-900:focus { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); -} - -.focus\:text-blue-50:focus { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); -} - -.focus\:text-blue-100:focus { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); -} - -.focus\:text-blue-200:focus { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); -} - -.focus\:text-blue-300:focus { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); -} - -.focus\:text-blue-400:focus { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); -} - -.focus\:text-blue-500:focus { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.focus\:text-blue-600:focus { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); -} - -.focus\:text-blue-700:focus { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); -} - -.focus\:text-blue-800:focus { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.focus\:text-blue-900:focus { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); -} - -.focus\:text-indigo-50:focus { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); -} - -.focus\:text-indigo-100:focus { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); -} - -.focus\:text-indigo-200:focus { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); -} - -.focus\:text-indigo-300:focus { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); -} - -.focus\:text-indigo-400:focus { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); -} - -.focus\:text-indigo-500:focus { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); -} - -.focus\:text-indigo-600:focus { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); -} - -.focus\:text-indigo-700:focus { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); -} - -.focus\:text-indigo-800:focus { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); -} - -.focus\:text-indigo-900:focus { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); -} - -.focus\:text-purple-50:focus { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); -} - -.focus\:text-purple-100:focus { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); -} - -.focus\:text-purple-200:focus { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); -} - -.focus\:text-purple-300:focus { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); -} - -.focus\:text-purple-400:focus { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); -} - -.focus\:text-purple-500:focus { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); -} - -.focus\:text-purple-600:focus { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); -} - -.focus\:text-purple-700:focus { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); -} - -.focus\:text-purple-800:focus { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); -} - -.focus\:text-purple-900:focus { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); -} - -.focus\:text-pink-50:focus { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); -} - -.focus\:text-pink-100:focus { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); -} - -.focus\:text-pink-200:focus { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); -} - -.focus\:text-pink-300:focus { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); -} - -.focus\:text-pink-400:focus { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); -} - -.focus\:text-pink-500:focus { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); -} - -.focus\:text-pink-600:focus { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); -} - -.focus\:text-pink-700:focus { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); -} - -.focus\:text-pink-800:focus { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); -} - -.focus\:text-pink-900:focus { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); -} - -.text-opacity-0 { - --tw-text-opacity: 0; -} - -.text-opacity-5 { - --tw-text-opacity: 0.05; -} - -.text-opacity-10 { - --tw-text-opacity: 0.1; -} - -.text-opacity-20 { - --tw-text-opacity: 0.2; -} - -.text-opacity-25 { - --tw-text-opacity: 0.25; -} - -.text-opacity-30 { - --tw-text-opacity: 0.3; -} - -.text-opacity-40 { - --tw-text-opacity: 0.4; -} - -.text-opacity-50 { - --tw-text-opacity: 0.5; -} - -.text-opacity-60 { - --tw-text-opacity: 0.6; -} - -.text-opacity-70 { - --tw-text-opacity: 0.7; -} - -.text-opacity-75 { - --tw-text-opacity: 0.75; -} - -.text-opacity-80 { - --tw-text-opacity: 0.8; -} - -.text-opacity-90 { - --tw-text-opacity: 0.9; -} - -.text-opacity-95 { - --tw-text-opacity: 0.95; -} - -.text-opacity-100 { - --tw-text-opacity: 1; -} - -.group:hover .group-hover\:text-opacity-0 { - --tw-text-opacity: 0; -} - -.group:hover .group-hover\:text-opacity-5 { - --tw-text-opacity: 0.05; -} - -.group:hover .group-hover\:text-opacity-10 { - --tw-text-opacity: 0.1; -} - -.group:hover .group-hover\:text-opacity-20 { - --tw-text-opacity: 0.2; -} - -.group:hover .group-hover\:text-opacity-25 { - --tw-text-opacity: 0.25; -} - -.group:hover .group-hover\:text-opacity-30 { - --tw-text-opacity: 0.3; -} - -.group:hover .group-hover\:text-opacity-40 { - --tw-text-opacity: 0.4; -} - -.group:hover .group-hover\:text-opacity-50 { - --tw-text-opacity: 0.5; -} - -.group:hover .group-hover\:text-opacity-60 { - --tw-text-opacity: 0.6; -} - -.group:hover .group-hover\:text-opacity-70 { - --tw-text-opacity: 0.7; -} - -.group:hover .group-hover\:text-opacity-75 { - --tw-text-opacity: 0.75; -} - -.group:hover .group-hover\:text-opacity-80 { - --tw-text-opacity: 0.8; -} - -.group:hover .group-hover\:text-opacity-90 { - --tw-text-opacity: 0.9; -} - -.group:hover .group-hover\:text-opacity-95 { - --tw-text-opacity: 0.95; -} - -.group:hover .group-hover\:text-opacity-100 { - --tw-text-opacity: 1; -} - -.focus-within\:text-opacity-0:focus-within { - --tw-text-opacity: 0; -} - -.focus-within\:text-opacity-5:focus-within { - --tw-text-opacity: 0.05; -} - -.focus-within\:text-opacity-10:focus-within { - --tw-text-opacity: 0.1; -} - -.focus-within\:text-opacity-20:focus-within { - --tw-text-opacity: 0.2; -} - -.focus-within\:text-opacity-25:focus-within { - --tw-text-opacity: 0.25; -} - -.focus-within\:text-opacity-30:focus-within { - --tw-text-opacity: 0.3; -} - -.focus-within\:text-opacity-40:focus-within { - --tw-text-opacity: 0.4; -} - -.focus-within\:text-opacity-50:focus-within { - --tw-text-opacity: 0.5; -} - -.focus-within\:text-opacity-60:focus-within { - --tw-text-opacity: 0.6; -} - -.focus-within\:text-opacity-70:focus-within { - --tw-text-opacity: 0.7; -} - -.focus-within\:text-opacity-75:focus-within { - --tw-text-opacity: 0.75; -} - -.focus-within\:text-opacity-80:focus-within { - --tw-text-opacity: 0.8; -} - -.focus-within\:text-opacity-90:focus-within { - --tw-text-opacity: 0.9; -} - -.focus-within\:text-opacity-95:focus-within { - --tw-text-opacity: 0.95; -} - -.focus-within\:text-opacity-100:focus-within { - --tw-text-opacity: 1; -} - -.hover\:text-opacity-0:hover { - --tw-text-opacity: 0; -} - -.hover\:text-opacity-5:hover { - --tw-text-opacity: 0.05; -} - -.hover\:text-opacity-10:hover { - --tw-text-opacity: 0.1; -} - -.hover\:text-opacity-20:hover { - --tw-text-opacity: 0.2; -} - -.hover\:text-opacity-25:hover { - --tw-text-opacity: 0.25; -} - -.hover\:text-opacity-30:hover { - --tw-text-opacity: 0.3; -} - -.hover\:text-opacity-40:hover { - --tw-text-opacity: 0.4; -} - -.hover\:text-opacity-50:hover { - --tw-text-opacity: 0.5; -} - -.hover\:text-opacity-60:hover { - --tw-text-opacity: 0.6; -} - -.hover\:text-opacity-70:hover { - --tw-text-opacity: 0.7; -} - -.hover\:text-opacity-75:hover { - --tw-text-opacity: 0.75; -} - -.hover\:text-opacity-80:hover { - --tw-text-opacity: 0.8; -} - -.hover\:text-opacity-90:hover { - --tw-text-opacity: 0.9; -} - -.hover\:text-opacity-95:hover { - --tw-text-opacity: 0.95; -} - -.hover\:text-opacity-100:hover { - --tw-text-opacity: 1; -} - -.focus\:text-opacity-0:focus { - --tw-text-opacity: 0; -} - -.focus\:text-opacity-5:focus { - --tw-text-opacity: 0.05; -} - -.focus\:text-opacity-10:focus { - --tw-text-opacity: 0.1; -} - -.focus\:text-opacity-20:focus { - --tw-text-opacity: 0.2; -} - -.focus\:text-opacity-25:focus { - --tw-text-opacity: 0.25; -} - -.focus\:text-opacity-30:focus { - --tw-text-opacity: 0.3; -} - -.focus\:text-opacity-40:focus { - --tw-text-opacity: 0.4; -} - -.focus\:text-opacity-50:focus { - --tw-text-opacity: 0.5; -} - -.focus\:text-opacity-60:focus { - --tw-text-opacity: 0.6; -} - -.focus\:text-opacity-70:focus { - --tw-text-opacity: 0.7; -} - -.focus\:text-opacity-75:focus { - --tw-text-opacity: 0.75; -} - -.focus\:text-opacity-80:focus { - --tw-text-opacity: 0.8; -} - -.focus\:text-opacity-90:focus { - --tw-text-opacity: 0.9; -} - -.focus\:text-opacity-95:focus { - --tw-text-opacity: 0.95; -} - -.focus\:text-opacity-100:focus { - --tw-text-opacity: 1; -} - -.underline { - text-decoration: underline; -} - -.line-through { - text-decoration: line-through; -} - -.no-underline { - text-decoration: none; -} - -.group:hover .group-hover\:underline { - text-decoration: underline; -} - -.group:hover .group-hover\:line-through { - text-decoration: line-through; -} - -.group:hover .group-hover\:no-underline { - text-decoration: none; -} - -.focus-within\:underline:focus-within { - text-decoration: underline; -} - -.focus-within\:line-through:focus-within { - text-decoration: line-through; -} - -.focus-within\:no-underline:focus-within { - text-decoration: none; -} - -.hover\:underline:hover { - text-decoration: underline; -} - -.hover\:line-through:hover { - text-decoration: line-through; -} - -.hover\:no-underline:hover { - text-decoration: none; -} - -.focus\:underline:focus { - text-decoration: underline; -} - -.focus\:line-through:focus { - text-decoration: line-through; -} - -.focus\:no-underline:focus { - text-decoration: none; -} - -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; -} - -.placeholder-transparent::-moz-placeholder { - color: transparent; -} - -.placeholder-transparent:-ms-input-placeholder { - color: transparent; -} - -.placeholder-transparent::placeholder { - color: transparent; -} - -.placeholder-current::-moz-placeholder { - color: currentColor; -} - -.placeholder-current:-ms-input-placeholder { - color: currentColor; -} - -.placeholder-current::placeholder { - color: currentColor; -} - -.placeholder-black::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.placeholder-black:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.placeholder-black::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.placeholder-white::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-white:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-white::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.placeholder-gray-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.placeholder-red-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.placeholder-red-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.placeholder-red-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.placeholder-red-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.placeholder-red-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.placeholder-red-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.placeholder-red-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-red-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-red-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-red-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.placeholder-red-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.placeholder-red-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.placeholder-red-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.placeholder-red-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.placeholder-red-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.placeholder-red-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.placeholder-red-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.placeholder-red-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.placeholder-red-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.placeholder-red-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.placeholder-red-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.placeholder-red-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.placeholder-red-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.placeholder-red-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.placeholder-red-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.placeholder-red-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.placeholder-red-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.placeholder-red-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.placeholder-red-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.placeholder-red-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.placeholder-yellow-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.placeholder-green-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.placeholder-green-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.placeholder-green-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.placeholder-green-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-green-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-green-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-green-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.placeholder-green-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.placeholder-green-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.placeholder-green-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.placeholder-green-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.placeholder-green-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.placeholder-green-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-green-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-green-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-green-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-green-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-green-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-green-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.placeholder-green-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.placeholder-green-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.placeholder-green-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.placeholder-green-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.placeholder-green-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.placeholder-green-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.placeholder-green-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.placeholder-green-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.placeholder-green-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.placeholder-green-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.placeholder-green-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-blue-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-indigo-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.placeholder-purple-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.placeholder-pink-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-transparent:focus::-moz-placeholder { - color: transparent; -} - -.focus\:placeholder-transparent:focus:-ms-input-placeholder { - color: transparent; -} - -.focus\:placeholder-transparent:focus::placeholder { - color: transparent; -} - -.focus\:placeholder-current:focus::-moz-placeholder { - color: currentColor; -} - -.focus\:placeholder-current:focus:-ms-input-placeholder { - color: currentColor; -} - -.focus\:placeholder-current:focus::placeholder { - color: currentColor; -} - -.focus\:placeholder-black:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-black:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-black:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-white:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-white:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-white:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); -} - -.placeholder-opacity-0::-moz-placeholder { - --tw-placeholder-opacity: 0; -} - -.placeholder-opacity-0:-ms-input-placeholder { - --tw-placeholder-opacity: 0; -} - -.placeholder-opacity-0::placeholder { - --tw-placeholder-opacity: 0; -} - -.placeholder-opacity-5::-moz-placeholder { - --tw-placeholder-opacity: 0.05; -} - -.placeholder-opacity-5:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; -} - -.placeholder-opacity-5::placeholder { - --tw-placeholder-opacity: 0.05; -} - -.placeholder-opacity-10::-moz-placeholder { - --tw-placeholder-opacity: 0.1; -} - -.placeholder-opacity-10:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; -} - -.placeholder-opacity-10::placeholder { - --tw-placeholder-opacity: 0.1; -} - -.placeholder-opacity-20::-moz-placeholder { - --tw-placeholder-opacity: 0.2; -} - -.placeholder-opacity-20:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; -} - -.placeholder-opacity-20::placeholder { - --tw-placeholder-opacity: 0.2; -} - -.placeholder-opacity-25::-moz-placeholder { - --tw-placeholder-opacity: 0.25; -} - -.placeholder-opacity-25:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; -} - -.placeholder-opacity-25::placeholder { - --tw-placeholder-opacity: 0.25; -} - -.placeholder-opacity-30::-moz-placeholder { - --tw-placeholder-opacity: 0.3; -} - -.placeholder-opacity-30:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; -} - -.placeholder-opacity-30::placeholder { - --tw-placeholder-opacity: 0.3; -} - -.placeholder-opacity-40::-moz-placeholder { - --tw-placeholder-opacity: 0.4; -} - -.placeholder-opacity-40:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; -} - -.placeholder-opacity-40::placeholder { - --tw-placeholder-opacity: 0.4; -} - -.placeholder-opacity-50::-moz-placeholder { - --tw-placeholder-opacity: 0.5; -} - -.placeholder-opacity-50:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; -} - -.placeholder-opacity-50::placeholder { - --tw-placeholder-opacity: 0.5; -} - -.placeholder-opacity-60::-moz-placeholder { - --tw-placeholder-opacity: 0.6; -} - -.placeholder-opacity-60:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; -} - -.placeholder-opacity-60::placeholder { - --tw-placeholder-opacity: 0.6; -} - -.placeholder-opacity-70::-moz-placeholder { - --tw-placeholder-opacity: 0.7; -} - -.placeholder-opacity-70:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; -} - -.placeholder-opacity-70::placeholder { - --tw-placeholder-opacity: 0.7; -} - -.placeholder-opacity-75::-moz-placeholder { - --tw-placeholder-opacity: 0.75; -} - -.placeholder-opacity-75:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; -} - -.placeholder-opacity-75::placeholder { - --tw-placeholder-opacity: 0.75; -} - -.placeholder-opacity-80::-moz-placeholder { - --tw-placeholder-opacity: 0.8; -} - -.placeholder-opacity-80:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; -} - -.placeholder-opacity-80::placeholder { - --tw-placeholder-opacity: 0.8; -} - -.placeholder-opacity-90::-moz-placeholder { - --tw-placeholder-opacity: 0.9; -} - -.placeholder-opacity-90:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; -} - -.placeholder-opacity-90::placeholder { - --tw-placeholder-opacity: 0.9; -} - -.placeholder-opacity-95::-moz-placeholder { - --tw-placeholder-opacity: 0.95; -} - -.placeholder-opacity-95:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; -} - -.placeholder-opacity-95::placeholder { - --tw-placeholder-opacity: 0.95; -} - -.placeholder-opacity-100::-moz-placeholder { - --tw-placeholder-opacity: 1; -} - -.placeholder-opacity-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; -} - -.placeholder-opacity-100::placeholder { - --tw-placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-0:focus::-moz-placeholder { - --tw-placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-0:focus::placeholder { - --tw-placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-5:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.05; -} - -.focus\:placeholder-opacity-5:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; -} - -.focus\:placeholder-opacity-5:focus::placeholder { - --tw-placeholder-opacity: 0.05; -} - -.focus\:placeholder-opacity-10:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.1; -} - -.focus\:placeholder-opacity-10:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; -} - -.focus\:placeholder-opacity-10:focus::placeholder { - --tw-placeholder-opacity: 0.1; -} - -.focus\:placeholder-opacity-20:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.2; -} - -.focus\:placeholder-opacity-20:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; -} - -.focus\:placeholder-opacity-20:focus::placeholder { - --tw-placeholder-opacity: 0.2; -} - -.focus\:placeholder-opacity-25:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-25:focus::placeholder { - --tw-placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-30:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.3; -} - -.focus\:placeholder-opacity-30:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; -} - -.focus\:placeholder-opacity-30:focus::placeholder { - --tw-placeholder-opacity: 0.3; -} - -.focus\:placeholder-opacity-40:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.4; -} - -.focus\:placeholder-opacity-40:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; -} - -.focus\:placeholder-opacity-40:focus::placeholder { - --tw-placeholder-opacity: 0.4; -} - -.focus\:placeholder-opacity-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-50:focus::placeholder { - --tw-placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-60:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.6; -} - -.focus\:placeholder-opacity-60:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; -} - -.focus\:placeholder-opacity-60:focus::placeholder { - --tw-placeholder-opacity: 0.6; -} - -.focus\:placeholder-opacity-70:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.7; -} - -.focus\:placeholder-opacity-70:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; -} - -.focus\:placeholder-opacity-70:focus::placeholder { - --tw-placeholder-opacity: 0.7; -} - -.focus\:placeholder-opacity-75:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-75:focus::placeholder { - --tw-placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-80:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.8; -} - -.focus\:placeholder-opacity-80:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; -} - -.focus\:placeholder-opacity-80:focus::placeholder { - --tw-placeholder-opacity: 0.8; -} - -.focus\:placeholder-opacity-90:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.9; -} - -.focus\:placeholder-opacity-90:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; -} - -.focus\:placeholder-opacity-90:focus::placeholder { - --tw-placeholder-opacity: 0.9; -} - -.focus\:placeholder-opacity-95:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.95; -} - -.focus\:placeholder-opacity-95:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; -} - -.focus\:placeholder-opacity-95:focus::placeholder { - --tw-placeholder-opacity: 0.95; -} - -.focus\:placeholder-opacity-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-100:focus::placeholder { - --tw-placeholder-opacity: 1; -} - -.opacity-0 { - opacity: 0; -} - -.opacity-5 { - opacity: 0.05; -} - -.opacity-10 { - opacity: 0.1; -} - -.opacity-20 { - opacity: 0.2; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-30 { - opacity: 0.3; -} - -.opacity-40 { - opacity: 0.4; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-60 { - opacity: 0.6; -} - -.opacity-70 { - opacity: 0.7; -} - -.opacity-75 { - opacity: 0.75; -} - -.opacity-80 { - opacity: 0.8; -} - -.opacity-90 { - opacity: 0.9; -} - -.opacity-95 { - opacity: 0.95; -} - -.opacity-100 { - opacity: 1; -} - -.group:hover .group-hover\:opacity-0 { - opacity: 0; -} - -.group:hover .group-hover\:opacity-5 { - opacity: 0.05; -} - -.group:hover .group-hover\:opacity-10 { - opacity: 0.1; -} - -.group:hover .group-hover\:opacity-20 { - opacity: 0.2; -} - -.group:hover .group-hover\:opacity-25 { - opacity: 0.25; -} - -.group:hover .group-hover\:opacity-30 { - opacity: 0.3; -} - -.group:hover .group-hover\:opacity-40 { - opacity: 0.4; -} - -.group:hover .group-hover\:opacity-50 { - opacity: 0.5; -} - -.group:hover .group-hover\:opacity-60 { - opacity: 0.6; -} - -.group:hover .group-hover\:opacity-70 { - opacity: 0.7; -} - -.group:hover .group-hover\:opacity-75 { - opacity: 0.75; -} - -.group:hover .group-hover\:opacity-80 { - opacity: 0.8; -} - -.group:hover .group-hover\:opacity-90 { - opacity: 0.9; -} - -.group:hover .group-hover\:opacity-95 { - opacity: 0.95; -} - -.group:hover .group-hover\:opacity-100 { - opacity: 1; -} - -.focus-within\:opacity-0:focus-within { - opacity: 0; -} - -.focus-within\:opacity-5:focus-within { - opacity: 0.05; -} - -.focus-within\:opacity-10:focus-within { - opacity: 0.1; -} - -.focus-within\:opacity-20:focus-within { - opacity: 0.2; -} - -.focus-within\:opacity-25:focus-within { - opacity: 0.25; -} - -.focus-within\:opacity-30:focus-within { - opacity: 0.3; -} - -.focus-within\:opacity-40:focus-within { - opacity: 0.4; -} - -.focus-within\:opacity-50:focus-within { - opacity: 0.5; -} - -.focus-within\:opacity-60:focus-within { - opacity: 0.6; -} - -.focus-within\:opacity-70:focus-within { - opacity: 0.7; -} - -.focus-within\:opacity-75:focus-within { - opacity: 0.75; -} - -.focus-within\:opacity-80:focus-within { - opacity: 0.8; -} - -.focus-within\:opacity-90:focus-within { - opacity: 0.9; -} - -.focus-within\:opacity-95:focus-within { - opacity: 0.95; -} - -.focus-within\:opacity-100:focus-within { - opacity: 1; -} - -.hover\:opacity-0:hover { - opacity: 0; -} - -.hover\:opacity-5:hover { - opacity: 0.05; -} - -.hover\:opacity-10:hover { - opacity: 0.1; -} - -.hover\:opacity-20:hover { - opacity: 0.2; -} - -.hover\:opacity-25:hover { - opacity: 0.25; -} - -.hover\:opacity-30:hover { - opacity: 0.3; -} - -.hover\:opacity-40:hover { - opacity: 0.4; -} - -.hover\:opacity-50:hover { - opacity: 0.5; -} - -.hover\:opacity-60:hover { - opacity: 0.6; -} - -.hover\:opacity-70:hover { - opacity: 0.7; -} - -.hover\:opacity-75:hover { - opacity: 0.75; -} - -.hover\:opacity-80:hover { - opacity: 0.8; -} - -.hover\:opacity-90:hover { - opacity: 0.9; -} - -.hover\:opacity-95:hover { - opacity: 0.95; -} - -.hover\:opacity-100:hover { - opacity: 1; -} - -.focus\:opacity-0:focus { - opacity: 0; -} - -.focus\:opacity-5:focus { - opacity: 0.05; -} - -.focus\:opacity-10:focus { - opacity: 0.1; -} - -.focus\:opacity-20:focus { - opacity: 0.2; -} - -.focus\:opacity-25:focus { - opacity: 0.25; -} - -.focus\:opacity-30:focus { - opacity: 0.3; -} - -.focus\:opacity-40:focus { - opacity: 0.4; -} - -.focus\:opacity-50:focus { - opacity: 0.5; -} - -.focus\:opacity-60:focus { - opacity: 0.6; -} - -.focus\:opacity-70:focus { - opacity: 0.7; -} - -.focus\:opacity-75:focus { - opacity: 0.75; -} - -.focus\:opacity-80:focus { - opacity: 0.8; -} - -.focus\:opacity-90:focus { - opacity: 0.9; -} - -.focus\:opacity-95:focus { - opacity: 0.95; -} - -.focus\:opacity-100:focus { - opacity: 1; -} - -.bg-blend-normal { - background-blend-mode: normal; -} - -.bg-blend-multiply { - background-blend-mode: multiply; -} - -.bg-blend-screen { - background-blend-mode: screen; -} - -.bg-blend-overlay { - background-blend-mode: overlay; -} - -.bg-blend-darken { - background-blend-mode: darken; -} - -.bg-blend-lighten { - background-blend-mode: lighten; -} - -.bg-blend-color-dodge { - background-blend-mode: color-dodge; -} - -.bg-blend-color-burn { - background-blend-mode: color-burn; -} - -.bg-blend-hard-light { - background-blend-mode: hard-light; -} - -.bg-blend-soft-light { - background-blend-mode: soft-light; -} - -.bg-blend-difference { - background-blend-mode: difference; -} - -.bg-blend-exclusion { - background-blend-mode: exclusion; -} - -.bg-blend-hue { - background-blend-mode: hue; -} - -.bg-blend-saturation { - background-blend-mode: saturation; -} - -.bg-blend-color { - background-blend-mode: color; -} - -.bg-blend-luminosity { - background-blend-mode: luminosity; -} - -.mix-blend-normal { - mix-blend-mode: normal; -} - -.mix-blend-multiply { - mix-blend-mode: multiply; -} - -.mix-blend-screen { - mix-blend-mode: screen; -} - -.mix-blend-overlay { - mix-blend-mode: overlay; -} - -.mix-blend-darken { - mix-blend-mode: darken; -} - -.mix-blend-lighten { - mix-blend-mode: lighten; -} - -.mix-blend-color-dodge { - mix-blend-mode: color-dodge; -} - -.mix-blend-color-burn { - mix-blend-mode: color-burn; -} - -.mix-blend-hard-light { - mix-blend-mode: hard-light; -} - -.mix-blend-soft-light { - mix-blend-mode: soft-light; -} - -.mix-blend-difference { - mix-blend-mode: difference; -} - -.mix-blend-exclusion { - mix-blend-mode: exclusion; -} - -.mix-blend-hue { - mix-blend-mode: hue; -} - -.mix-blend-saturation { - mix-blend-mode: saturation; -} - -.mix-blend-color { - mix-blend-mode: color; -} - -.mix-blend-luminosity { - mix-blend-mode: luminosity; -} - -*, ::before, ::after { - --tw-shadow: 0 0 #0000; -} - -.shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.group:hover .group-hover\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-sm:focus-within { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow:focus-within { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-md:focus-within { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-lg:focus-within { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-xl:focus-within { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-2xl:focus-within { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-inner:focus-within { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus-within\:shadow-none:focus-within { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-sm:hover { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow:hover { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-xl:hover { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-2xl:hover { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-inner:hover { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.hover\:shadow-none:hover { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-sm:focus { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow:focus { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-md:focus { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-lg:focus { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-xl:focus { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-2xl:focus { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-inner:focus { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.focus\:shadow-none:focus { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - -.outline-none { - outline: 2px solid transparent; - outline-offset: 2px; -} - -.outline-white { - outline: 2px dotted white; - outline-offset: 2px; -} - -.outline-black { - outline: 2px dotted black; - outline-offset: 2px; -} - -.focus-within\:outline-none:focus-within { - outline: 2px solid transparent; - outline-offset: 2px; -} - -.focus-within\:outline-white:focus-within { - outline: 2px dotted white; - outline-offset: 2px; -} - -.focus-within\:outline-black:focus-within { - outline: 2px dotted black; - outline-offset: 2px; -} - -.focus\:outline-none:focus { - outline: 2px solid transparent; - outline-offset: 2px; -} - -.focus\:outline-white:focus { - outline: 2px dotted white; - outline-offset: 2px; -} - -.focus\:outline-black:focus { - outline: 2px dotted black; - outline-offset: 2px; -} - -*, ::before, ::after { - --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); - --tw-ring-offset-width: 0px; - --tw-ring-offset-color: #fff; - --tw-ring-color: rgba(59, 130, 246, 0.5); - --tw-ring-offset-shadow: 0 0 #0000; - --tw-ring-shadow: 0 0 #0000; -} - -.ring-0 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring-1 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring-2 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring-4 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring-8 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring-0:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring-1:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring-2:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring-4:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring-8:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus-within\:ring:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring-0:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring-1:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring-2:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring-4:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring-8:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.focus\:ring:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); -} - -.ring-inset { - --tw-ring-inset: inset; -} - -.focus-within\:ring-inset:focus-within { - --tw-ring-inset: inset; -} - -.focus\:ring-inset:focus { - --tw-ring-inset: inset; -} - -.ring-transparent { - --tw-ring-color: transparent; -} - -.ring-current { - --tw-ring-color: currentColor; -} - -.ring-black { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); -} - -.ring-white { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); -} - -.ring-gray-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); -} - -.ring-gray-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); -} - -.ring-gray-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); -} - -.ring-gray-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); -} - -.ring-gray-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); -} - -.ring-gray-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); -} - -.ring-gray-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); -} - -.ring-gray-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); -} - -.ring-gray-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); -} - -.ring-gray-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); -} - -.ring-red-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); -} - -.ring-red-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); -} - -.ring-red-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); -} - -.ring-red-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); -} - -.ring-red-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); -} - -.ring-red-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); -} - -.ring-red-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); -} - -.ring-red-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); -} - -.ring-red-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); -} - -.ring-red-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); -} - -.ring-yellow-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); -} - -.ring-yellow-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); -} - -.ring-yellow-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); -} - -.ring-yellow-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); -} - -.ring-yellow-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); -} - -.ring-yellow-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); -} - -.ring-yellow-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); -} - -.ring-yellow-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); -} - -.ring-yellow-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); -} - -.ring-yellow-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); -} - -.ring-green-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); -} - -.ring-green-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); -} - -.ring-green-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); -} - -.ring-green-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); -} - -.ring-green-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); -} - -.ring-green-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); -} - -.ring-green-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); -} - -.ring-green-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); -} - -.ring-green-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); -} - -.ring-green-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); -} - -.ring-blue-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); -} - -.ring-blue-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); -} - -.ring-blue-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); -} - -.ring-blue-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); -} - -.ring-blue-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); -} - -.ring-blue-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); -} - -.ring-blue-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); -} - -.ring-blue-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); -} - -.ring-blue-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); -} - -.ring-blue-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); -} - -.ring-indigo-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); -} - -.ring-indigo-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); -} - -.ring-indigo-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); -} - -.ring-indigo-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); -} - -.ring-indigo-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); -} - -.ring-indigo-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); -} - -.ring-indigo-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); -} - -.ring-indigo-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); -} - -.ring-indigo-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); -} - -.ring-indigo-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); -} - -.ring-purple-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); -} - -.ring-purple-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); -} - -.ring-purple-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); -} - -.ring-purple-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); -} - -.ring-purple-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); -} - -.ring-purple-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); -} - -.ring-purple-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); -} - -.ring-purple-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); -} - -.ring-purple-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); -} - -.ring-purple-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); -} - -.ring-pink-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); -} - -.ring-pink-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); -} - -.ring-pink-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); -} - -.ring-pink-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); -} - -.ring-pink-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); -} - -.ring-pink-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); -} - -.ring-pink-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); -} - -.ring-pink-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); -} - -.ring-pink-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); -} - -.ring-pink-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); -} - -.focus-within\:ring-transparent:focus-within { - --tw-ring-color: transparent; -} - -.focus-within\:ring-current:focus-within { - --tw-ring-color: currentColor; -} - -.focus-within\:ring-black:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); -} - -.focus-within\:ring-white:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); -} - -.focus-within\:ring-gray-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); -} - -.focus-within\:ring-red-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); -} - -.focus-within\:ring-yellow-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); -} - -.focus-within\:ring-green-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); -} - -.focus-within\:ring-blue-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); -} - -.focus-within\:ring-indigo-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); -} - -.focus-within\:ring-purple-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); -} - -.focus-within\:ring-pink-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); -} - -.focus\:ring-transparent:focus { - --tw-ring-color: transparent; -} - -.focus\:ring-current:focus { - --tw-ring-color: currentColor; -} - -.focus\:ring-black:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); -} - -.focus\:ring-white:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); -} - -.focus\:ring-gray-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); -} - -.focus\:ring-red-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); -} - -.focus\:ring-red-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); -} - -.focus\:ring-red-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); -} - -.focus\:ring-red-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); -} - -.focus\:ring-red-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); -} - -.focus\:ring-red-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); -} - -.focus\:ring-red-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); -} - -.focus\:ring-red-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); -} - -.focus\:ring-red-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); -} - -.focus\:ring-red-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); -} - -.focus\:ring-yellow-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); -} - -.focus\:ring-green-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); -} - -.focus\:ring-green-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); -} - -.focus\:ring-green-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); -} - -.focus\:ring-green-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); -} - -.focus\:ring-green-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); -} - -.focus\:ring-green-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); -} - -.focus\:ring-green-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); -} - -.focus\:ring-green-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); -} - -.focus\:ring-green-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); -} - -.focus\:ring-green-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); -} - -.focus\:ring-blue-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); -} - -.focus\:ring-indigo-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); -} - -.focus\:ring-purple-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); -} - -.focus\:ring-pink-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); -} - -.ring-opacity-0 { - --tw-ring-opacity: 0; -} - -.ring-opacity-5 { - --tw-ring-opacity: 0.05; -} - -.ring-opacity-10 { - --tw-ring-opacity: 0.1; -} - -.ring-opacity-20 { - --tw-ring-opacity: 0.2; -} - -.ring-opacity-25 { - --tw-ring-opacity: 0.25; -} - -.ring-opacity-30 { - --tw-ring-opacity: 0.3; -} - -.ring-opacity-40 { - --tw-ring-opacity: 0.4; -} - -.ring-opacity-50 { - --tw-ring-opacity: 0.5; -} - -.ring-opacity-60 { - --tw-ring-opacity: 0.6; -} - -.ring-opacity-70 { - --tw-ring-opacity: 0.7; -} - -.ring-opacity-75 { - --tw-ring-opacity: 0.75; -} - -.ring-opacity-80 { - --tw-ring-opacity: 0.8; -} - -.ring-opacity-90 { - --tw-ring-opacity: 0.9; -} - -.ring-opacity-95 { - --tw-ring-opacity: 0.95; -} - -.ring-opacity-100 { - --tw-ring-opacity: 1; -} - -.focus-within\:ring-opacity-0:focus-within { - --tw-ring-opacity: 0; -} - -.focus-within\:ring-opacity-5:focus-within { - --tw-ring-opacity: 0.05; -} - -.focus-within\:ring-opacity-10:focus-within { - --tw-ring-opacity: 0.1; -} - -.focus-within\:ring-opacity-20:focus-within { - --tw-ring-opacity: 0.2; -} - -.focus-within\:ring-opacity-25:focus-within { - --tw-ring-opacity: 0.25; -} - -.focus-within\:ring-opacity-30:focus-within { - --tw-ring-opacity: 0.3; -} - -.focus-within\:ring-opacity-40:focus-within { - --tw-ring-opacity: 0.4; -} - -.focus-within\:ring-opacity-50:focus-within { - --tw-ring-opacity: 0.5; -} - -.focus-within\:ring-opacity-60:focus-within { - --tw-ring-opacity: 0.6; -} - -.focus-within\:ring-opacity-70:focus-within { - --tw-ring-opacity: 0.7; -} - -.focus-within\:ring-opacity-75:focus-within { - --tw-ring-opacity: 0.75; -} - -.focus-within\:ring-opacity-80:focus-within { - --tw-ring-opacity: 0.8; -} - -.focus-within\:ring-opacity-90:focus-within { - --tw-ring-opacity: 0.9; -} - -.focus-within\:ring-opacity-95:focus-within { - --tw-ring-opacity: 0.95; -} - -.focus-within\:ring-opacity-100:focus-within { - --tw-ring-opacity: 1; -} - -.focus\:ring-opacity-0:focus { - --tw-ring-opacity: 0; -} - -.focus\:ring-opacity-5:focus { - --tw-ring-opacity: 0.05; -} - -.focus\:ring-opacity-10:focus { - --tw-ring-opacity: 0.1; -} - -.focus\:ring-opacity-20:focus { - --tw-ring-opacity: 0.2; -} - -.focus\:ring-opacity-25:focus { - --tw-ring-opacity: 0.25; -} - -.focus\:ring-opacity-30:focus { - --tw-ring-opacity: 0.3; -} - -.focus\:ring-opacity-40:focus { - --tw-ring-opacity: 0.4; -} - -.focus\:ring-opacity-50:focus { - --tw-ring-opacity: 0.5; -} - -.focus\:ring-opacity-60:focus { - --tw-ring-opacity: 0.6; -} - -.focus\:ring-opacity-70:focus { - --tw-ring-opacity: 0.7; -} - -.focus\:ring-opacity-75:focus { - --tw-ring-opacity: 0.75; -} - -.focus\:ring-opacity-80:focus { - --tw-ring-opacity: 0.8; -} - -.focus\:ring-opacity-90:focus { - --tw-ring-opacity: 0.9; -} - -.focus\:ring-opacity-95:focus { - --tw-ring-opacity: 0.95; -} - -.focus\:ring-opacity-100:focus { - --tw-ring-opacity: 1; -} - -.ring-offset-0 { - --tw-ring-offset-width: 0px; -} - -.ring-offset-1 { - --tw-ring-offset-width: 1px; -} - -.ring-offset-2 { - --tw-ring-offset-width: 2px; -} - -.ring-offset-4 { - --tw-ring-offset-width: 4px; -} - -.ring-offset-8 { - --tw-ring-offset-width: 8px; -} - -.focus-within\:ring-offset-0:focus-within { - --tw-ring-offset-width: 0px; -} - -.focus-within\:ring-offset-1:focus-within { - --tw-ring-offset-width: 1px; -} - -.focus-within\:ring-offset-2:focus-within { - --tw-ring-offset-width: 2px; -} - -.focus-within\:ring-offset-4:focus-within { - --tw-ring-offset-width: 4px; -} - -.focus-within\:ring-offset-8:focus-within { - --tw-ring-offset-width: 8px; -} - -.focus\:ring-offset-0:focus { - --tw-ring-offset-width: 0px; -} - -.focus\:ring-offset-1:focus { - --tw-ring-offset-width: 1px; -} - -.focus\:ring-offset-2:focus { - --tw-ring-offset-width: 2px; -} - -.focus\:ring-offset-4:focus { - --tw-ring-offset-width: 4px; -} - -.focus\:ring-offset-8:focus { - --tw-ring-offset-width: 8px; -} - -.ring-offset-transparent { - --tw-ring-offset-color: transparent; -} - -.ring-offset-current { - --tw-ring-offset-color: currentColor; -} - -.ring-offset-black { - --tw-ring-offset-color: #000; -} - -.ring-offset-white { - --tw-ring-offset-color: #fff; -} - -.ring-offset-gray-50 { - --tw-ring-offset-color: #f9fafb; -} - -.ring-offset-gray-100 { - --tw-ring-offset-color: #f3f4f6; -} - -.ring-offset-gray-200 { - --tw-ring-offset-color: #e5e7eb; -} - -.ring-offset-gray-300 { - --tw-ring-offset-color: #d1d5db; -} - -.ring-offset-gray-400 { - --tw-ring-offset-color: #9ca3af; -} - -.ring-offset-gray-500 { - --tw-ring-offset-color: #6b7280; -} - -.ring-offset-gray-600 { - --tw-ring-offset-color: #4b5563; -} - -.ring-offset-gray-700 { - --tw-ring-offset-color: #374151; -} - -.ring-offset-gray-800 { - --tw-ring-offset-color: #1f2937; -} - -.ring-offset-gray-900 { - --tw-ring-offset-color: #111827; -} - -.ring-offset-red-50 { - --tw-ring-offset-color: #fef2f2; -} - -.ring-offset-red-100 { - --tw-ring-offset-color: #fee2e2; -} - -.ring-offset-red-200 { - --tw-ring-offset-color: #fecaca; -} - -.ring-offset-red-300 { - --tw-ring-offset-color: #fca5a5; -} - -.ring-offset-red-400 { - --tw-ring-offset-color: #f87171; -} - -.ring-offset-red-500 { - --tw-ring-offset-color: #ef4444; -} - -.ring-offset-red-600 { - --tw-ring-offset-color: #dc2626; -} - -.ring-offset-red-700 { - --tw-ring-offset-color: #b91c1c; -} - -.ring-offset-red-800 { - --tw-ring-offset-color: #991b1b; -} - -.ring-offset-red-900 { - --tw-ring-offset-color: #7f1d1d; -} - -.ring-offset-yellow-50 { - --tw-ring-offset-color: #fffbeb; -} - -.ring-offset-yellow-100 { - --tw-ring-offset-color: #fef3c7; -} - -.ring-offset-yellow-200 { - --tw-ring-offset-color: #fde68a; -} - -.ring-offset-yellow-300 { - --tw-ring-offset-color: #fcd34d; -} - -.ring-offset-yellow-400 { - --tw-ring-offset-color: #fbbf24; -} - -.ring-offset-yellow-500 { - --tw-ring-offset-color: #f59e0b; -} - -.ring-offset-yellow-600 { - --tw-ring-offset-color: #d97706; -} - -.ring-offset-yellow-700 { - --tw-ring-offset-color: #b45309; -} - -.ring-offset-yellow-800 { - --tw-ring-offset-color: #92400e; -} - -.ring-offset-yellow-900 { - --tw-ring-offset-color: #78350f; -} - -.ring-offset-green-50 { - --tw-ring-offset-color: #ecfdf5; -} - -.ring-offset-green-100 { - --tw-ring-offset-color: #d1fae5; -} - -.ring-offset-green-200 { - --tw-ring-offset-color: #a7f3d0; -} - -.ring-offset-green-300 { - --tw-ring-offset-color: #6ee7b7; -} - -.ring-offset-green-400 { - --tw-ring-offset-color: #34d399; -} - -.ring-offset-green-500 { - --tw-ring-offset-color: #10b981; -} - -.ring-offset-green-600 { - --tw-ring-offset-color: #059669; -} - -.ring-offset-green-700 { - --tw-ring-offset-color: #047857; -} - -.ring-offset-green-800 { - --tw-ring-offset-color: #065f46; -} - -.ring-offset-green-900 { - --tw-ring-offset-color: #064e3b; -} - -.ring-offset-blue-50 { - --tw-ring-offset-color: #eff6ff; -} - -.ring-offset-blue-100 { - --tw-ring-offset-color: #dbeafe; -} - -.ring-offset-blue-200 { - --tw-ring-offset-color: #bfdbfe; -} - -.ring-offset-blue-300 { - --tw-ring-offset-color: #93c5fd; -} - -.ring-offset-blue-400 { - --tw-ring-offset-color: #60a5fa; -} - -.ring-offset-blue-500 { - --tw-ring-offset-color: #3b82f6; -} - -.ring-offset-blue-600 { - --tw-ring-offset-color: #2563eb; -} - -.ring-offset-blue-700 { - --tw-ring-offset-color: #1d4ed8; -} - -.ring-offset-blue-800 { - --tw-ring-offset-color: #1e40af; -} - -.ring-offset-blue-900 { - --tw-ring-offset-color: #1e3a8a; -} - -.ring-offset-indigo-50 { - --tw-ring-offset-color: #eef2ff; -} - -.ring-offset-indigo-100 { - --tw-ring-offset-color: #e0e7ff; -} - -.ring-offset-indigo-200 { - --tw-ring-offset-color: #c7d2fe; -} - -.ring-offset-indigo-300 { - --tw-ring-offset-color: #a5b4fc; -} - -.ring-offset-indigo-400 { - --tw-ring-offset-color: #818cf8; -} - -.ring-offset-indigo-500 { - --tw-ring-offset-color: #6366f1; -} - -.ring-offset-indigo-600 { - --tw-ring-offset-color: #4f46e5; -} - -.ring-offset-indigo-700 { - --tw-ring-offset-color: #4338ca; -} - -.ring-offset-indigo-800 { - --tw-ring-offset-color: #3730a3; -} - -.ring-offset-indigo-900 { - --tw-ring-offset-color: #312e81; -} - -.ring-offset-purple-50 { - --tw-ring-offset-color: #f5f3ff; -} - -.ring-offset-purple-100 { - --tw-ring-offset-color: #ede9fe; -} - -.ring-offset-purple-200 { - --tw-ring-offset-color: #ddd6fe; -} - -.ring-offset-purple-300 { - --tw-ring-offset-color: #c4b5fd; -} - -.ring-offset-purple-400 { - --tw-ring-offset-color: #a78bfa; -} - -.ring-offset-purple-500 { - --tw-ring-offset-color: #8b5cf6; -} - -.ring-offset-purple-600 { - --tw-ring-offset-color: #7c3aed; -} - -.ring-offset-purple-700 { - --tw-ring-offset-color: #6d28d9; -} - -.ring-offset-purple-800 { - --tw-ring-offset-color: #5b21b6; -} - -.ring-offset-purple-900 { - --tw-ring-offset-color: #4c1d95; -} - -.ring-offset-pink-50 { - --tw-ring-offset-color: #fdf2f8; -} - -.ring-offset-pink-100 { - --tw-ring-offset-color: #fce7f3; -} - -.ring-offset-pink-200 { - --tw-ring-offset-color: #fbcfe8; -} - -.ring-offset-pink-300 { - --tw-ring-offset-color: #f9a8d4; -} - -.ring-offset-pink-400 { - --tw-ring-offset-color: #f472b6; -} - -.ring-offset-pink-500 { - --tw-ring-offset-color: #ec4899; -} - -.ring-offset-pink-600 { - --tw-ring-offset-color: #db2777; -} - -.ring-offset-pink-700 { - --tw-ring-offset-color: #be185d; -} - -.ring-offset-pink-800 { - --tw-ring-offset-color: #9d174d; -} - -.ring-offset-pink-900 { - --tw-ring-offset-color: #831843; -} - -.focus-within\:ring-offset-transparent:focus-within { - --tw-ring-offset-color: transparent; -} - -.focus-within\:ring-offset-current:focus-within { - --tw-ring-offset-color: currentColor; -} - -.focus-within\:ring-offset-black:focus-within { - --tw-ring-offset-color: #000; -} - -.focus-within\:ring-offset-white:focus-within { - --tw-ring-offset-color: #fff; -} - -.focus-within\:ring-offset-gray-50:focus-within { - --tw-ring-offset-color: #f9fafb; -} - -.focus-within\:ring-offset-gray-100:focus-within { - --tw-ring-offset-color: #f3f4f6; -} - -.focus-within\:ring-offset-gray-200:focus-within { - --tw-ring-offset-color: #e5e7eb; -} - -.focus-within\:ring-offset-gray-300:focus-within { - --tw-ring-offset-color: #d1d5db; -} - -.focus-within\:ring-offset-gray-400:focus-within { - --tw-ring-offset-color: #9ca3af; -} - -.focus-within\:ring-offset-gray-500:focus-within { - --tw-ring-offset-color: #6b7280; -} - -.focus-within\:ring-offset-gray-600:focus-within { - --tw-ring-offset-color: #4b5563; -} - -.focus-within\:ring-offset-gray-700:focus-within { - --tw-ring-offset-color: #374151; -} - -.focus-within\:ring-offset-gray-800:focus-within { - --tw-ring-offset-color: #1f2937; -} - -.focus-within\:ring-offset-gray-900:focus-within { - --tw-ring-offset-color: #111827; -} - -.focus-within\:ring-offset-red-50:focus-within { - --tw-ring-offset-color: #fef2f2; -} - -.focus-within\:ring-offset-red-100:focus-within { - --tw-ring-offset-color: #fee2e2; -} - -.focus-within\:ring-offset-red-200:focus-within { - --tw-ring-offset-color: #fecaca; -} - -.focus-within\:ring-offset-red-300:focus-within { - --tw-ring-offset-color: #fca5a5; -} - -.focus-within\:ring-offset-red-400:focus-within { - --tw-ring-offset-color: #f87171; -} - -.focus-within\:ring-offset-red-500:focus-within { - --tw-ring-offset-color: #ef4444; -} - -.focus-within\:ring-offset-red-600:focus-within { - --tw-ring-offset-color: #dc2626; -} - -.focus-within\:ring-offset-red-700:focus-within { - --tw-ring-offset-color: #b91c1c; -} - -.focus-within\:ring-offset-red-800:focus-within { - --tw-ring-offset-color: #991b1b; -} - -.focus-within\:ring-offset-red-900:focus-within { - --tw-ring-offset-color: #7f1d1d; -} - -.focus-within\:ring-offset-yellow-50:focus-within { - --tw-ring-offset-color: #fffbeb; -} - -.focus-within\:ring-offset-yellow-100:focus-within { - --tw-ring-offset-color: #fef3c7; -} - -.focus-within\:ring-offset-yellow-200:focus-within { - --tw-ring-offset-color: #fde68a; -} - -.focus-within\:ring-offset-yellow-300:focus-within { - --tw-ring-offset-color: #fcd34d; -} - -.focus-within\:ring-offset-yellow-400:focus-within { - --tw-ring-offset-color: #fbbf24; -} - -.focus-within\:ring-offset-yellow-500:focus-within { - --tw-ring-offset-color: #f59e0b; -} - -.focus-within\:ring-offset-yellow-600:focus-within { - --tw-ring-offset-color: #d97706; -} - -.focus-within\:ring-offset-yellow-700:focus-within { - --tw-ring-offset-color: #b45309; -} - -.focus-within\:ring-offset-yellow-800:focus-within { - --tw-ring-offset-color: #92400e; -} - -.focus-within\:ring-offset-yellow-900:focus-within { - --tw-ring-offset-color: #78350f; -} - -.focus-within\:ring-offset-green-50:focus-within { - --tw-ring-offset-color: #ecfdf5; -} - -.focus-within\:ring-offset-green-100:focus-within { - --tw-ring-offset-color: #d1fae5; -} - -.focus-within\:ring-offset-green-200:focus-within { - --tw-ring-offset-color: #a7f3d0; -} - -.focus-within\:ring-offset-green-300:focus-within { - --tw-ring-offset-color: #6ee7b7; -} - -.focus-within\:ring-offset-green-400:focus-within { - --tw-ring-offset-color: #34d399; -} - -.focus-within\:ring-offset-green-500:focus-within { - --tw-ring-offset-color: #10b981; -} - -.focus-within\:ring-offset-green-600:focus-within { - --tw-ring-offset-color: #059669; -} - -.focus-within\:ring-offset-green-700:focus-within { - --tw-ring-offset-color: #047857; -} - -.focus-within\:ring-offset-green-800:focus-within { - --tw-ring-offset-color: #065f46; -} - -.focus-within\:ring-offset-green-900:focus-within { - --tw-ring-offset-color: #064e3b; -} - -.focus-within\:ring-offset-blue-50:focus-within { - --tw-ring-offset-color: #eff6ff; -} - -.focus-within\:ring-offset-blue-100:focus-within { - --tw-ring-offset-color: #dbeafe; -} - -.focus-within\:ring-offset-blue-200:focus-within { - --tw-ring-offset-color: #bfdbfe; -} - -.focus-within\:ring-offset-blue-300:focus-within { - --tw-ring-offset-color: #93c5fd; -} - -.focus-within\:ring-offset-blue-400:focus-within { - --tw-ring-offset-color: #60a5fa; -} - -.focus-within\:ring-offset-blue-500:focus-within { - --tw-ring-offset-color: #3b82f6; -} - -.focus-within\:ring-offset-blue-600:focus-within { - --tw-ring-offset-color: #2563eb; -} - -.focus-within\:ring-offset-blue-700:focus-within { - --tw-ring-offset-color: #1d4ed8; -} - -.focus-within\:ring-offset-blue-800:focus-within { - --tw-ring-offset-color: #1e40af; -} - -.focus-within\:ring-offset-blue-900:focus-within { - --tw-ring-offset-color: #1e3a8a; -} - -.focus-within\:ring-offset-indigo-50:focus-within { - --tw-ring-offset-color: #eef2ff; -} - -.focus-within\:ring-offset-indigo-100:focus-within { - --tw-ring-offset-color: #e0e7ff; -} - -.focus-within\:ring-offset-indigo-200:focus-within { - --tw-ring-offset-color: #c7d2fe; -} - -.focus-within\:ring-offset-indigo-300:focus-within { - --tw-ring-offset-color: #a5b4fc; -} - -.focus-within\:ring-offset-indigo-400:focus-within { - --tw-ring-offset-color: #818cf8; -} - -.focus-within\:ring-offset-indigo-500:focus-within { - --tw-ring-offset-color: #6366f1; -} - -.focus-within\:ring-offset-indigo-600:focus-within { - --tw-ring-offset-color: #4f46e5; -} - -.focus-within\:ring-offset-indigo-700:focus-within { - --tw-ring-offset-color: #4338ca; -} - -.focus-within\:ring-offset-indigo-800:focus-within { - --tw-ring-offset-color: #3730a3; -} - -.focus-within\:ring-offset-indigo-900:focus-within { - --tw-ring-offset-color: #312e81; -} - -.focus-within\:ring-offset-purple-50:focus-within { - --tw-ring-offset-color: #f5f3ff; -} - -.focus-within\:ring-offset-purple-100:focus-within { - --tw-ring-offset-color: #ede9fe; -} - -.focus-within\:ring-offset-purple-200:focus-within { - --tw-ring-offset-color: #ddd6fe; -} - -.focus-within\:ring-offset-purple-300:focus-within { - --tw-ring-offset-color: #c4b5fd; -} - -.focus-within\:ring-offset-purple-400:focus-within { - --tw-ring-offset-color: #a78bfa; -} - -.focus-within\:ring-offset-purple-500:focus-within { - --tw-ring-offset-color: #8b5cf6; -} - -.focus-within\:ring-offset-purple-600:focus-within { - --tw-ring-offset-color: #7c3aed; -} - -.focus-within\:ring-offset-purple-700:focus-within { - --tw-ring-offset-color: #6d28d9; -} - -.focus-within\:ring-offset-purple-800:focus-within { - --tw-ring-offset-color: #5b21b6; -} - -.focus-within\:ring-offset-purple-900:focus-within { - --tw-ring-offset-color: #4c1d95; -} - -.focus-within\:ring-offset-pink-50:focus-within { - --tw-ring-offset-color: #fdf2f8; -} - -.focus-within\:ring-offset-pink-100:focus-within { - --tw-ring-offset-color: #fce7f3; -} - -.focus-within\:ring-offset-pink-200:focus-within { - --tw-ring-offset-color: #fbcfe8; -} - -.focus-within\:ring-offset-pink-300:focus-within { - --tw-ring-offset-color: #f9a8d4; -} - -.focus-within\:ring-offset-pink-400:focus-within { - --tw-ring-offset-color: #f472b6; -} - -.focus-within\:ring-offset-pink-500:focus-within { - --tw-ring-offset-color: #ec4899; -} - -.focus-within\:ring-offset-pink-600:focus-within { - --tw-ring-offset-color: #db2777; -} - -.focus-within\:ring-offset-pink-700:focus-within { - --tw-ring-offset-color: #be185d; -} - -.focus-within\:ring-offset-pink-800:focus-within { - --tw-ring-offset-color: #9d174d; -} - -.focus-within\:ring-offset-pink-900:focus-within { - --tw-ring-offset-color: #831843; -} - -.focus\:ring-offset-transparent:focus { - --tw-ring-offset-color: transparent; -} - -.focus\:ring-offset-current:focus { - --tw-ring-offset-color: currentColor; -} - -.focus\:ring-offset-black:focus { - --tw-ring-offset-color: #000; -} - -.focus\:ring-offset-white:focus { - --tw-ring-offset-color: #fff; -} - -.focus\:ring-offset-gray-50:focus { - --tw-ring-offset-color: #f9fafb; -} - -.focus\:ring-offset-gray-100:focus { - --tw-ring-offset-color: #f3f4f6; -} - -.focus\:ring-offset-gray-200:focus { - --tw-ring-offset-color: #e5e7eb; -} - -.focus\:ring-offset-gray-300:focus { - --tw-ring-offset-color: #d1d5db; -} - -.focus\:ring-offset-gray-400:focus { - --tw-ring-offset-color: #9ca3af; -} - -.focus\:ring-offset-gray-500:focus { - --tw-ring-offset-color: #6b7280; -} - -.focus\:ring-offset-gray-600:focus { - --tw-ring-offset-color: #4b5563; -} - -.focus\:ring-offset-gray-700:focus { - --tw-ring-offset-color: #374151; -} - -.focus\:ring-offset-gray-800:focus { - --tw-ring-offset-color: #1f2937; -} - -.focus\:ring-offset-gray-900:focus { - --tw-ring-offset-color: #111827; -} - -.focus\:ring-offset-red-50:focus { - --tw-ring-offset-color: #fef2f2; -} - -.focus\:ring-offset-red-100:focus { - --tw-ring-offset-color: #fee2e2; -} - -.focus\:ring-offset-red-200:focus { - --tw-ring-offset-color: #fecaca; -} - -.focus\:ring-offset-red-300:focus { - --tw-ring-offset-color: #fca5a5; -} - -.focus\:ring-offset-red-400:focus { - --tw-ring-offset-color: #f87171; -} - -.focus\:ring-offset-red-500:focus { - --tw-ring-offset-color: #ef4444; -} - -.focus\:ring-offset-red-600:focus { - --tw-ring-offset-color: #dc2626; -} - -.focus\:ring-offset-red-700:focus { - --tw-ring-offset-color: #b91c1c; -} - -.focus\:ring-offset-red-800:focus { - --tw-ring-offset-color: #991b1b; -} - -.focus\:ring-offset-red-900:focus { - --tw-ring-offset-color: #7f1d1d; -} - -.focus\:ring-offset-yellow-50:focus { - --tw-ring-offset-color: #fffbeb; -} - -.focus\:ring-offset-yellow-100:focus { - --tw-ring-offset-color: #fef3c7; -} - -.focus\:ring-offset-yellow-200:focus { - --tw-ring-offset-color: #fde68a; -} - -.focus\:ring-offset-yellow-300:focus { - --tw-ring-offset-color: #fcd34d; -} - -.focus\:ring-offset-yellow-400:focus { - --tw-ring-offset-color: #fbbf24; -} - -.focus\:ring-offset-yellow-500:focus { - --tw-ring-offset-color: #f59e0b; -} - -.focus\:ring-offset-yellow-600:focus { - --tw-ring-offset-color: #d97706; -} - -.focus\:ring-offset-yellow-700:focus { - --tw-ring-offset-color: #b45309; -} - -.focus\:ring-offset-yellow-800:focus { - --tw-ring-offset-color: #92400e; -} - -.focus\:ring-offset-yellow-900:focus { - --tw-ring-offset-color: #78350f; -} - -.focus\:ring-offset-green-50:focus { - --tw-ring-offset-color: #ecfdf5; -} - -.focus\:ring-offset-green-100:focus { - --tw-ring-offset-color: #d1fae5; -} - -.focus\:ring-offset-green-200:focus { - --tw-ring-offset-color: #a7f3d0; -} - -.focus\:ring-offset-green-300:focus { - --tw-ring-offset-color: #6ee7b7; -} - -.focus\:ring-offset-green-400:focus { - --tw-ring-offset-color: #34d399; -} - -.focus\:ring-offset-green-500:focus { - --tw-ring-offset-color: #10b981; -} - -.focus\:ring-offset-green-600:focus { - --tw-ring-offset-color: #059669; -} - -.focus\:ring-offset-green-700:focus { - --tw-ring-offset-color: #047857; -} - -.focus\:ring-offset-green-800:focus { - --tw-ring-offset-color: #065f46; -} - -.focus\:ring-offset-green-900:focus { - --tw-ring-offset-color: #064e3b; -} - -.focus\:ring-offset-blue-50:focus { - --tw-ring-offset-color: #eff6ff; -} - -.focus\:ring-offset-blue-100:focus { - --tw-ring-offset-color: #dbeafe; -} - -.focus\:ring-offset-blue-200:focus { - --tw-ring-offset-color: #bfdbfe; -} - -.focus\:ring-offset-blue-300:focus { - --tw-ring-offset-color: #93c5fd; -} - -.focus\:ring-offset-blue-400:focus { - --tw-ring-offset-color: #60a5fa; -} - -.focus\:ring-offset-blue-500:focus { - --tw-ring-offset-color: #3b82f6; -} - -.focus\:ring-offset-blue-600:focus { - --tw-ring-offset-color: #2563eb; -} - -.focus\:ring-offset-blue-700:focus { - --tw-ring-offset-color: #1d4ed8; -} - -.focus\:ring-offset-blue-800:focus { - --tw-ring-offset-color: #1e40af; -} - -.focus\:ring-offset-blue-900:focus { - --tw-ring-offset-color: #1e3a8a; -} - -.focus\:ring-offset-indigo-50:focus { - --tw-ring-offset-color: #eef2ff; -} - -.focus\:ring-offset-indigo-100:focus { - --tw-ring-offset-color: #e0e7ff; -} - -.focus\:ring-offset-indigo-200:focus { - --tw-ring-offset-color: #c7d2fe; -} - -.focus\:ring-offset-indigo-300:focus { - --tw-ring-offset-color: #a5b4fc; -} - -.focus\:ring-offset-indigo-400:focus { - --tw-ring-offset-color: #818cf8; -} - -.focus\:ring-offset-indigo-500:focus { - --tw-ring-offset-color: #6366f1; -} - -.focus\:ring-offset-indigo-600:focus { - --tw-ring-offset-color: #4f46e5; -} - -.focus\:ring-offset-indigo-700:focus { - --tw-ring-offset-color: #4338ca; -} - -.focus\:ring-offset-indigo-800:focus { - --tw-ring-offset-color: #3730a3; -} - -.focus\:ring-offset-indigo-900:focus { - --tw-ring-offset-color: #312e81; -} - -.focus\:ring-offset-purple-50:focus { - --tw-ring-offset-color: #f5f3ff; -} - -.focus\:ring-offset-purple-100:focus { - --tw-ring-offset-color: #ede9fe; -} - -.focus\:ring-offset-purple-200:focus { - --tw-ring-offset-color: #ddd6fe; -} - -.focus\:ring-offset-purple-300:focus { - --tw-ring-offset-color: #c4b5fd; -} - -.focus\:ring-offset-purple-400:focus { - --tw-ring-offset-color: #a78bfa; -} - -.focus\:ring-offset-purple-500:focus { - --tw-ring-offset-color: #8b5cf6; -} - -.focus\:ring-offset-purple-600:focus { - --tw-ring-offset-color: #7c3aed; -} - -.focus\:ring-offset-purple-700:focus { - --tw-ring-offset-color: #6d28d9; -} - -.focus\:ring-offset-purple-800:focus { - --tw-ring-offset-color: #5b21b6; -} - -.focus\:ring-offset-purple-900:focus { - --tw-ring-offset-color: #4c1d95; -} - -.focus\:ring-offset-pink-50:focus { - --tw-ring-offset-color: #fdf2f8; -} - -.focus\:ring-offset-pink-100:focus { - --tw-ring-offset-color: #fce7f3; -} - -.focus\:ring-offset-pink-200:focus { - --tw-ring-offset-color: #fbcfe8; -} - -.focus\:ring-offset-pink-300:focus { - --tw-ring-offset-color: #f9a8d4; -} - -.focus\:ring-offset-pink-400:focus { - --tw-ring-offset-color: #f472b6; -} - -.focus\:ring-offset-pink-500:focus { - --tw-ring-offset-color: #ec4899; -} - -.focus\:ring-offset-pink-600:focus { - --tw-ring-offset-color: #db2777; -} - -.focus\:ring-offset-pink-700:focus { - --tw-ring-offset-color: #be185d; -} - -.focus\:ring-offset-pink-800:focus { - --tw-ring-offset-color: #9d174d; -} - -.focus\:ring-offset-pink-900:focus { - --tw-ring-offset-color: #831843; -} - -.filter { - --tw-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-sepia: var(--tw-empty,/*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); -} - -.filter-none { - filter: none; -} - -.blur-0 { - --tw-blur: blur(0); -} - -.blur-none { - --tw-blur: blur(0); -} - -.blur-sm { - --tw-blur: blur(4px); -} - -.blur { - --tw-blur: blur(8px); -} - -.blur-md { - --tw-blur: blur(12px); -} - -.blur-lg { - --tw-blur: blur(16px); -} - -.blur-xl { - --tw-blur: blur(24px); -} - -.blur-2xl { - --tw-blur: blur(40px); -} - -.blur-3xl { - --tw-blur: blur(64px); -} - -.brightness-0 { - --tw-brightness: brightness(0); -} - -.brightness-50 { - --tw-brightness: brightness(.5); -} - -.brightness-75 { - --tw-brightness: brightness(.75); -} - -.brightness-90 { - --tw-brightness: brightness(.9); -} - -.brightness-95 { - --tw-brightness: brightness(.95); -} - -.brightness-100 { - --tw-brightness: brightness(1); -} - -.brightness-105 { - --tw-brightness: brightness(1.05); -} - -.brightness-110 { - --tw-brightness: brightness(1.1); -} - -.brightness-125 { - --tw-brightness: brightness(1.25); -} - -.brightness-150 { - --tw-brightness: brightness(1.5); -} - -.brightness-200 { - --tw-brightness: brightness(2); -} - -.contrast-0 { - --tw-contrast: contrast(0); -} - -.contrast-50 { - --tw-contrast: contrast(.5); -} - -.contrast-75 { - --tw-contrast: contrast(.75); -} - -.contrast-100 { - --tw-contrast: contrast(1); -} - -.contrast-125 { - --tw-contrast: contrast(1.25); -} - -.contrast-150 { - --tw-contrast: contrast(1.5); -} - -.contrast-200 { - --tw-contrast: contrast(2); -} - -.drop-shadow-sm { - --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05)); -} - -.drop-shadow { - --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06)); -} - -.drop-shadow-md { - --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06)); -} - -.drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1)); -} - -.drop-shadow-xl { - --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08)); -} - -.drop-shadow-2xl { - --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15)); -} - -.drop-shadow-none { - --tw-drop-shadow: drop-shadow(0 0 #0000); -} - -.grayscale-0 { - --tw-grayscale: grayscale(0); -} - -.grayscale { - --tw-grayscale: grayscale(100%); -} - -.hue-rotate-0 { - --tw-hue-rotate: hue-rotate(0deg); -} - -.hue-rotate-15 { - --tw-hue-rotate: hue-rotate(15deg); -} - -.hue-rotate-30 { - --tw-hue-rotate: hue-rotate(30deg); -} - -.hue-rotate-60 { - --tw-hue-rotate: hue-rotate(60deg); -} - -.hue-rotate-90 { - --tw-hue-rotate: hue-rotate(90deg); -} - -.hue-rotate-180 { - --tw-hue-rotate: hue-rotate(180deg); -} - -.-hue-rotate-180 { - --tw-hue-rotate: hue-rotate(-180deg); -} - -.-hue-rotate-90 { - --tw-hue-rotate: hue-rotate(-90deg); -} - -.-hue-rotate-60 { - --tw-hue-rotate: hue-rotate(-60deg); -} - -.-hue-rotate-30 { - --tw-hue-rotate: hue-rotate(-30deg); -} - -.-hue-rotate-15 { - --tw-hue-rotate: hue-rotate(-15deg); -} - -.invert-0 { - --tw-invert: invert(0); -} - -.invert { - --tw-invert: invert(100%); -} - -.saturate-0 { - --tw-saturate: saturate(0); -} - -.saturate-50 { - --tw-saturate: saturate(.5); -} - -.saturate-100 { - --tw-saturate: saturate(1); -} - -.saturate-150 { - --tw-saturate: saturate(1.5); -} - -.saturate-200 { - --tw-saturate: saturate(2); -} - -.sepia-0 { - --tw-sepia: sepia(0); -} - -.sepia { - --tw-sepia: sepia(100%); -} - -.backdrop-filter { - --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/); - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); -} - -.backdrop-filter-none { - -webkit-backdrop-filter: none; - backdrop-filter: none; -} - -.backdrop-blur-0 { - --tw-backdrop-blur: blur(0); -} - -.backdrop-blur-none { - --tw-backdrop-blur: blur(0); -} - -.backdrop-blur-sm { - --tw-backdrop-blur: blur(4px); -} - -.backdrop-blur { - --tw-backdrop-blur: blur(8px); -} - -.backdrop-blur-md { - --tw-backdrop-blur: blur(12px); -} - -.backdrop-blur-lg { - --tw-backdrop-blur: blur(16px); -} - -.backdrop-blur-xl { - --tw-backdrop-blur: blur(24px); -} - -.backdrop-blur-2xl { - --tw-backdrop-blur: blur(40px); -} - -.backdrop-blur-3xl { - --tw-backdrop-blur: blur(64px); -} - -.backdrop-brightness-0 { - --tw-backdrop-brightness: brightness(0); -} - -.backdrop-brightness-50 { - --tw-backdrop-brightness: brightness(.5); -} - -.backdrop-brightness-75 { - --tw-backdrop-brightness: brightness(.75); -} - -.backdrop-brightness-90 { - --tw-backdrop-brightness: brightness(.9); -} - -.backdrop-brightness-95 { - --tw-backdrop-brightness: brightness(.95); -} - -.backdrop-brightness-100 { - --tw-backdrop-brightness: brightness(1); -} - -.backdrop-brightness-105 { - --tw-backdrop-brightness: brightness(1.05); -} - -.backdrop-brightness-110 { - --tw-backdrop-brightness: brightness(1.1); -} - -.backdrop-brightness-125 { - --tw-backdrop-brightness: brightness(1.25); -} - -.backdrop-brightness-150 { - --tw-backdrop-brightness: brightness(1.5); -} - -.backdrop-brightness-200 { - --tw-backdrop-brightness: brightness(2); -} - -.backdrop-contrast-0 { - --tw-backdrop-contrast: contrast(0); -} - -.backdrop-contrast-50 { - --tw-backdrop-contrast: contrast(.5); -} - -.backdrop-contrast-75 { - --tw-backdrop-contrast: contrast(.75); -} - -.backdrop-contrast-100 { - --tw-backdrop-contrast: contrast(1); -} - -.backdrop-contrast-125 { - --tw-backdrop-contrast: contrast(1.25); -} - -.backdrop-contrast-150 { - --tw-backdrop-contrast: contrast(1.5); -} - -.backdrop-contrast-200 { - --tw-backdrop-contrast: contrast(2); -} - -.backdrop-grayscale-0 { - --tw-backdrop-grayscale: grayscale(0); -} - -.backdrop-grayscale { - --tw-backdrop-grayscale: grayscale(100%); -} - -.backdrop-hue-rotate-0 { - --tw-backdrop-hue-rotate: hue-rotate(0deg); -} - -.backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(15deg); -} - -.backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(30deg); -} - -.backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(60deg); -} - -.backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(90deg); -} - -.backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(180deg); -} - -.-backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(-180deg); -} - -.-backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(-90deg); -} - -.-backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(-60deg); -} - -.-backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(-30deg); -} - -.-backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(-15deg); -} - -.backdrop-invert-0 { - --tw-backdrop-invert: invert(0); -} - -.backdrop-invert { - --tw-backdrop-invert: invert(100%); -} - -.backdrop-opacity-0 { - --tw-backdrop-opacity: opacity(0); -} - -.backdrop-opacity-5 { - --tw-backdrop-opacity: opacity(0.05); -} - -.backdrop-opacity-10 { - --tw-backdrop-opacity: opacity(0.1); -} - -.backdrop-opacity-20 { - --tw-backdrop-opacity: opacity(0.2); -} - -.backdrop-opacity-25 { - --tw-backdrop-opacity: opacity(0.25); -} - -.backdrop-opacity-30 { - --tw-backdrop-opacity: opacity(0.3); -} - -.backdrop-opacity-40 { - --tw-backdrop-opacity: opacity(0.4); -} - -.backdrop-opacity-50 { - --tw-backdrop-opacity: opacity(0.5); -} - -.backdrop-opacity-60 { - --tw-backdrop-opacity: opacity(0.6); -} - -.backdrop-opacity-70 { - --tw-backdrop-opacity: opacity(0.7); -} - -.backdrop-opacity-75 { - --tw-backdrop-opacity: opacity(0.75); -} - -.backdrop-opacity-80 { - --tw-backdrop-opacity: opacity(0.8); -} - -.backdrop-opacity-90 { - --tw-backdrop-opacity: opacity(0.9); -} - -.backdrop-opacity-95 { - --tw-backdrop-opacity: opacity(0.95); -} - -.backdrop-opacity-100 { - --tw-backdrop-opacity: opacity(1); -} - -.backdrop-saturate-0 { - --tw-backdrop-saturate: saturate(0); -} - -.backdrop-saturate-50 { - --tw-backdrop-saturate: saturate(.5); -} - -.backdrop-saturate-100 { - --tw-backdrop-saturate: saturate(1); -} - -.backdrop-saturate-150 { - --tw-backdrop-saturate: saturate(1.5); -} - -.backdrop-saturate-200 { - --tw-backdrop-saturate: saturate(2); -} - -.backdrop-sepia-0 { - --tw-backdrop-sepia: sepia(0); -} - -.backdrop-sepia { - --tw-backdrop-sepia: sepia(100%); -} - -.transition-none { - transition-property: none; -} - -.transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.transition-shadow { - transition-property: box-shadow; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.delay-75 { - transition-delay: 75ms; -} - -.delay-100 { - transition-delay: 100ms; -} - -.delay-150 { - transition-delay: 150ms; -} - -.delay-200 { - transition-delay: 200ms; -} - -.delay-300 { - transition-delay: 300ms; -} - -.delay-500 { - transition-delay: 500ms; -} - -.delay-700 { - transition-delay: 700ms; -} - -.delay-1000 { - transition-delay: 1000ms; -} - -.duration-75 { - transition-duration: 75ms; -} - -.duration-100 { - transition-duration: 100ms; -} - -.duration-150 { - transition-duration: 150ms; -} - -.duration-200 { - transition-duration: 200ms; -} - -.duration-300 { - transition-duration: 300ms; -} - -.duration-500 { - transition-duration: 500ms; -} - -.duration-700 { - transition-duration: 700ms; -} - -.duration-1000 { - transition-duration: 1000ms; -} - -.ease-linear { - transition-timing-function: linear; -} - -.ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} - -.ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); -} - -.ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -} - -.button { - display: flex; - border-radius: 0.25rem; - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - padding-left: 1.5rem; - padding-right: 1.5rem; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - font-size: 1.125rem; - line-height: 1.75rem; - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.button:focus { - outline: 2px solid transparent; - outline-offset: 2px; -} - -.button:hover { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); -} - -.danger { - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - background-color: transparent; - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); -} - -.danger:hover { - background-color: transparent; - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); -} - -.secondary { - border-width: 1px; - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - background-color: transparent; - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.secondary:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - background-color: transparent; - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); -} - -.link { - background-color: transparent; - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); -} - -.link:hover { - background-color: transparent; - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - text-decoration: underline; -} - -.active { - font-weight: 700; -} - -@media (min-width: 1024px) { - .md\:container { - width: 100%; - margin-right: auto; - margin-left: auto; - padding-right: 0; - padding-left: 0; - } - - @media (min-width: 1024px) { - .md\:container { - max-width: 1024px; - } - } - - @media (min-width: 1280px) { - .md\:container { - max-width: 1280px; - } - } - - @media (min-width: 1400px) { - .md\:container { - max-width: 1400px; - } - } - - .md\:sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .md\:not-sr-only { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .md\:focus-within\:sr-only:focus-within { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .md\:focus-within\:not-sr-only:focus-within { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .md\:focus\:sr-only:focus { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .md\:focus\:not-sr-only:focus { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .md\:pointer-events-none { - pointer-events: none; - } - - .md\:pointer-events-auto { - pointer-events: auto; - } - - .md\:visible { - visibility: visible; - } - - .md\:invisible { - visibility: hidden; - } - - .md\:static { - position: static; - } - - .md\:fixed { - position: fixed; - } - - .md\:absolute { - position: absolute; - } - - .md\:relative { - position: relative; - } - - .md\:sticky { - position: sticky; - } - - .md\:inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .md\:inset-1 { - top: 0.25rem; - right: 0.25rem; - bottom: 0.25rem; - left: 0.25rem; - } - - .md\:inset-2 { - top: 0.5rem; - right: 0.5rem; - bottom: 0.5rem; - left: 0.5rem; - } - - .md\:inset-3 { - top: 0.75rem; - right: 0.75rem; - bottom: 0.75rem; - left: 0.75rem; - } - - .md\:inset-4 { - top: 1rem; - right: 1rem; - bottom: 1rem; - left: 1rem; - } - - .md\:inset-5 { - top: 1.25rem; - right: 1.25rem; - bottom: 1.25rem; - left: 1.25rem; - } - - .md\:inset-6 { - top: 1.5rem; - right: 1.5rem; - bottom: 1.5rem; - left: 1.5rem; - } - - .md\:inset-7 { - top: 1.75rem; - right: 1.75rem; - bottom: 1.75rem; - left: 1.75rem; - } - - .md\:inset-8 { - top: 2rem; - right: 2rem; - bottom: 2rem; - left: 2rem; - } - - .md\:inset-9 { - top: 2.25rem; - right: 2.25rem; - bottom: 2.25rem; - left: 2.25rem; - } - - .md\:inset-10 { - top: 2.5rem; - right: 2.5rem; - bottom: 2.5rem; - left: 2.5rem; - } - - .md\:inset-11 { - top: 2.75rem; - right: 2.75rem; - bottom: 2.75rem; - left: 2.75rem; - } - - .md\:inset-12 { - top: 3rem; - right: 3rem; - bottom: 3rem; - left: 3rem; - } - - .md\:inset-14 { - top: 3.5rem; - right: 3.5rem; - bottom: 3.5rem; - left: 3.5rem; - } - - .md\:inset-16 { - top: 4rem; - right: 4rem; - bottom: 4rem; - left: 4rem; - } - - .md\:inset-20 { - top: 5rem; - right: 5rem; - bottom: 5rem; - left: 5rem; - } - - .md\:inset-24 { - top: 6rem; - right: 6rem; - bottom: 6rem; - left: 6rem; - } - - .md\:inset-28 { - top: 7rem; - right: 7rem; - bottom: 7rem; - left: 7rem; - } - - .md\:inset-32 { - top: 8rem; - right: 8rem; - bottom: 8rem; - left: 8rem; - } - - .md\:inset-36 { - top: 9rem; - right: 9rem; - bottom: 9rem; - left: 9rem; - } - - .md\:inset-40 { - top: 10rem; - right: 10rem; - bottom: 10rem; - left: 10rem; - } - - .md\:inset-44 { - top: 11rem; - right: 11rem; - bottom: 11rem; - left: 11rem; - } - - .md\:inset-48 { - top: 12rem; - right: 12rem; - bottom: 12rem; - left: 12rem; - } - - .md\:inset-52 { - top: 13rem; - right: 13rem; - bottom: 13rem; - left: 13rem; - } - - .md\:inset-56 { - top: 14rem; - right: 14rem; - bottom: 14rem; - left: 14rem; - } - - .md\:inset-60 { - top: 15rem; - right: 15rem; - bottom: 15rem; - left: 15rem; - } - - .md\:inset-64 { - top: 16rem; - right: 16rem; - bottom: 16rem; - left: 16rem; - } - - .md\:inset-72 { - top: 18rem; - right: 18rem; - bottom: 18rem; - left: 18rem; - } - - .md\:inset-80 { - top: 20rem; - right: 20rem; - bottom: 20rem; - left: 20rem; - } - - .md\:inset-96 { - top: 24rem; - right: 24rem; - bottom: 24rem; - left: 24rem; - } - - .md\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .md\:inset-px { - top: 1px; - right: 1px; - bottom: 1px; - left: 1px; - } - - .md\:inset-0\.5 { - top: 0.125rem; - right: 0.125rem; - bottom: 0.125rem; - left: 0.125rem; - } - - .md\:inset-1\.5 { - top: 0.375rem; - right: 0.375rem; - bottom: 0.375rem; - left: 0.375rem; - } - - .md\:inset-2\.5 { - top: 0.625rem; - right: 0.625rem; - bottom: 0.625rem; - left: 0.625rem; - } - - .md\:inset-3\.5 { - top: 0.875rem; - right: 0.875rem; - bottom: 0.875rem; - left: 0.875rem; - } - - .md\:-inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .md\:-inset-1 { - top: -0.25rem; - right: -0.25rem; - bottom: -0.25rem; - left: -0.25rem; - } - - .md\:-inset-2 { - top: -0.5rem; - right: -0.5rem; - bottom: -0.5rem; - left: -0.5rem; - } - - .md\:-inset-3 { - top: -0.75rem; - right: -0.75rem; - bottom: -0.75rem; - left: -0.75rem; - } - - .md\:-inset-4 { - top: -1rem; - right: -1rem; - bottom: -1rem; - left: -1rem; - } - - .md\:-inset-5 { - top: -1.25rem; - right: -1.25rem; - bottom: -1.25rem; - left: -1.25rem; - } - - .md\:-inset-6 { - top: -1.5rem; - right: -1.5rem; - bottom: -1.5rem; - left: -1.5rem; - } - - .md\:-inset-7 { - top: -1.75rem; - right: -1.75rem; - bottom: -1.75rem; - left: -1.75rem; - } - - .md\:-inset-8 { - top: -2rem; - right: -2rem; - bottom: -2rem; - left: -2rem; - } - - .md\:-inset-9 { - top: -2.25rem; - right: -2.25rem; - bottom: -2.25rem; - left: -2.25rem; - } - - .md\:-inset-10 { - top: -2.5rem; - right: -2.5rem; - bottom: -2.5rem; - left: -2.5rem; - } - - .md\:-inset-11 { - top: -2.75rem; - right: -2.75rem; - bottom: -2.75rem; - left: -2.75rem; - } - - .md\:-inset-12 { - top: -3rem; - right: -3rem; - bottom: -3rem; - left: -3rem; - } - - .md\:-inset-14 { - top: -3.5rem; - right: -3.5rem; - bottom: -3.5rem; - left: -3.5rem; - } - - .md\:-inset-16 { - top: -4rem; - right: -4rem; - bottom: -4rem; - left: -4rem; - } - - .md\:-inset-20 { - top: -5rem; - right: -5rem; - bottom: -5rem; - left: -5rem; - } - - .md\:-inset-24 { - top: -6rem; - right: -6rem; - bottom: -6rem; - left: -6rem; - } - - .md\:-inset-28 { - top: -7rem; - right: -7rem; - bottom: -7rem; - left: -7rem; - } - - .md\:-inset-32 { - top: -8rem; - right: -8rem; - bottom: -8rem; - left: -8rem; - } - - .md\:-inset-36 { - top: -9rem; - right: -9rem; - bottom: -9rem; - left: -9rem; - } - - .md\:-inset-40 { - top: -10rem; - right: -10rem; - bottom: -10rem; - left: -10rem; - } - - .md\:-inset-44 { - top: -11rem; - right: -11rem; - bottom: -11rem; - left: -11rem; - } - - .md\:-inset-48 { - top: -12rem; - right: -12rem; - bottom: -12rem; - left: -12rem; - } - - .md\:-inset-52 { - top: -13rem; - right: -13rem; - bottom: -13rem; - left: -13rem; - } - - .md\:-inset-56 { - top: -14rem; - right: -14rem; - bottom: -14rem; - left: -14rem; - } - - .md\:-inset-60 { - top: -15rem; - right: -15rem; - bottom: -15rem; - left: -15rem; - } - - .md\:-inset-64 { - top: -16rem; - right: -16rem; - bottom: -16rem; - left: -16rem; - } - - .md\:-inset-72 { - top: -18rem; - right: -18rem; - bottom: -18rem; - left: -18rem; - } - - .md\:-inset-80 { - top: -20rem; - right: -20rem; - bottom: -20rem; - left: -20rem; - } - - .md\:-inset-96 { - top: -24rem; - right: -24rem; - bottom: -24rem; - left: -24rem; - } - - .md\:-inset-px { - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - } - - .md\:-inset-0\.5 { - top: -0.125rem; - right: -0.125rem; - bottom: -0.125rem; - left: -0.125rem; - } - - .md\:-inset-1\.5 { - top: -0.375rem; - right: -0.375rem; - bottom: -0.375rem; - left: -0.375rem; - } - - .md\:-inset-2\.5 { - top: -0.625rem; - right: -0.625rem; - bottom: -0.625rem; - left: -0.625rem; - } - - .md\:-inset-3\.5 { - top: -0.875rem; - right: -0.875rem; - bottom: -0.875rem; - left: -0.875rem; - } - - .md\:inset-1\/2 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .md\:inset-1\/3 { - top: 33.333333%; - right: 33.333333%; - bottom: 33.333333%; - left: 33.333333%; - } - - .md\:inset-2\/3 { - top: 66.666667%; - right: 66.666667%; - bottom: 66.666667%; - left: 66.666667%; - } - - .md\:inset-1\/4 { - top: 25%; - right: 25%; - bottom: 25%; - left: 25%; - } - - .md\:inset-2\/4 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .md\:inset-3\/4 { - top: 75%; - right: 75%; - bottom: 75%; - left: 75%; - } - - .md\:inset-full { - top: 100%; - right: 100%; - bottom: 100%; - left: 100%; - } - - .md\:-inset-1\/2 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .md\:-inset-1\/3 { - top: -33.333333%; - right: -33.333333%; - bottom: -33.333333%; - left: -33.333333%; - } - - .md\:-inset-2\/3 { - top: -66.666667%; - right: -66.666667%; - bottom: -66.666667%; - left: -66.666667%; - } - - .md\:-inset-1\/4 { - top: -25%; - right: -25%; - bottom: -25%; - left: -25%; - } - - .md\:-inset-2\/4 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .md\:-inset-3\/4 { - top: -75%; - right: -75%; - bottom: -75%; - left: -75%; - } - - .md\:-inset-full { - top: -100%; - right: -100%; - bottom: -100%; - left: -100%; - } - - .md\:inset-x-0 { - left: 0px; - right: 0px; - } - - .md\:inset-x-1 { - left: 0.25rem; - right: 0.25rem; - } - - .md\:inset-x-2 { - left: 0.5rem; - right: 0.5rem; - } - - .md\:inset-x-3 { - left: 0.75rem; - right: 0.75rem; - } - - .md\:inset-x-4 { - left: 1rem; - right: 1rem; - } - - .md\:inset-x-5 { - left: 1.25rem; - right: 1.25rem; - } - - .md\:inset-x-6 { - left: 1.5rem; - right: 1.5rem; - } - - .md\:inset-x-7 { - left: 1.75rem; - right: 1.75rem; - } - - .md\:inset-x-8 { - left: 2rem; - right: 2rem; - } - - .md\:inset-x-9 { - left: 2.25rem; - right: 2.25rem; - } - - .md\:inset-x-10 { - left: 2.5rem; - right: 2.5rem; - } - - .md\:inset-x-11 { - left: 2.75rem; - right: 2.75rem; - } - - .md\:inset-x-12 { - left: 3rem; - right: 3rem; - } - - .md\:inset-x-14 { - left: 3.5rem; - right: 3.5rem; - } - - .md\:inset-x-16 { - left: 4rem; - right: 4rem; - } - - .md\:inset-x-20 { - left: 5rem; - right: 5rem; - } - - .md\:inset-x-24 { - left: 6rem; - right: 6rem; - } - - .md\:inset-x-28 { - left: 7rem; - right: 7rem; - } - - .md\:inset-x-32 { - left: 8rem; - right: 8rem; - } - - .md\:inset-x-36 { - left: 9rem; - right: 9rem; - } - - .md\:inset-x-40 { - left: 10rem; - right: 10rem; - } - - .md\:inset-x-44 { - left: 11rem; - right: 11rem; - } - - .md\:inset-x-48 { - left: 12rem; - right: 12rem; - } - - .md\:inset-x-52 { - left: 13rem; - right: 13rem; - } - - .md\:inset-x-56 { - left: 14rem; - right: 14rem; - } - - .md\:inset-x-60 { - left: 15rem; - right: 15rem; - } - - .md\:inset-x-64 { - left: 16rem; - right: 16rem; - } - - .md\:inset-x-72 { - left: 18rem; - right: 18rem; - } - - .md\:inset-x-80 { - left: 20rem; - right: 20rem; - } - - .md\:inset-x-96 { - left: 24rem; - right: 24rem; - } - - .md\:inset-x-auto { - left: auto; - right: auto; - } - - .md\:inset-x-px { - left: 1px; - right: 1px; - } - - .md\:inset-x-0\.5 { - left: 0.125rem; - right: 0.125rem; - } - - .md\:inset-x-1\.5 { - left: 0.375rem; - right: 0.375rem; - } - - .md\:inset-x-2\.5 { - left: 0.625rem; - right: 0.625rem; - } - - .md\:inset-x-3\.5 { - left: 0.875rem; - right: 0.875rem; - } - - .md\:-inset-x-0 { - left: 0px; - right: 0px; - } - - .md\:-inset-x-1 { - left: -0.25rem; - right: -0.25rem; - } - - .md\:-inset-x-2 { - left: -0.5rem; - right: -0.5rem; - } - - .md\:-inset-x-3 { - left: -0.75rem; - right: -0.75rem; - } - - .md\:-inset-x-4 { - left: -1rem; - right: -1rem; - } - - .md\:-inset-x-5 { - left: -1.25rem; - right: -1.25rem; - } - - .md\:-inset-x-6 { - left: -1.5rem; - right: -1.5rem; - } - - .md\:-inset-x-7 { - left: -1.75rem; - right: -1.75rem; - } - - .md\:-inset-x-8 { - left: -2rem; - right: -2rem; - } - - .md\:-inset-x-9 { - left: -2.25rem; - right: -2.25rem; - } - - .md\:-inset-x-10 { - left: -2.5rem; - right: -2.5rem; - } - - .md\:-inset-x-11 { - left: -2.75rem; - right: -2.75rem; - } - - .md\:-inset-x-12 { - left: -3rem; - right: -3rem; - } - - .md\:-inset-x-14 { - left: -3.5rem; - right: -3.5rem; - } - - .md\:-inset-x-16 { - left: -4rem; - right: -4rem; - } - - .md\:-inset-x-20 { - left: -5rem; - right: -5rem; - } - - .md\:-inset-x-24 { - left: -6rem; - right: -6rem; - } - - .md\:-inset-x-28 { - left: -7rem; - right: -7rem; - } - - .md\:-inset-x-32 { - left: -8rem; - right: -8rem; - } - - .md\:-inset-x-36 { - left: -9rem; - right: -9rem; - } - - .md\:-inset-x-40 { - left: -10rem; - right: -10rem; - } - - .md\:-inset-x-44 { - left: -11rem; - right: -11rem; - } - - .md\:-inset-x-48 { - left: -12rem; - right: -12rem; - } - - .md\:-inset-x-52 { - left: -13rem; - right: -13rem; - } - - .md\:-inset-x-56 { - left: -14rem; - right: -14rem; - } - - .md\:-inset-x-60 { - left: -15rem; - right: -15rem; - } - - .md\:-inset-x-64 { - left: -16rem; - right: -16rem; - } - - .md\:-inset-x-72 { - left: -18rem; - right: -18rem; - } - - .md\:-inset-x-80 { - left: -20rem; - right: -20rem; - } - - .md\:-inset-x-96 { - left: -24rem; - right: -24rem; - } - - .md\:-inset-x-px { - left: -1px; - right: -1px; - } - - .md\:-inset-x-0\.5 { - left: -0.125rem; - right: -0.125rem; - } - - .md\:-inset-x-1\.5 { - left: -0.375rem; - right: -0.375rem; - } - - .md\:-inset-x-2\.5 { - left: -0.625rem; - right: -0.625rem; - } - - .md\:-inset-x-3\.5 { - left: -0.875rem; - right: -0.875rem; - } - - .md\:inset-x-1\/2 { - left: 50%; - right: 50%; - } - - .md\:inset-x-1\/3 { - left: 33.333333%; - right: 33.333333%; - } - - .md\:inset-x-2\/3 { - left: 66.666667%; - right: 66.666667%; - } - - .md\:inset-x-1\/4 { - left: 25%; - right: 25%; - } - - .md\:inset-x-2\/4 { - left: 50%; - right: 50%; - } - - .md\:inset-x-3\/4 { - left: 75%; - right: 75%; - } - - .md\:inset-x-full { - left: 100%; - right: 100%; - } - - .md\:-inset-x-1\/2 { - left: -50%; - right: -50%; - } - - .md\:-inset-x-1\/3 { - left: -33.333333%; - right: -33.333333%; - } - - .md\:-inset-x-2\/3 { - left: -66.666667%; - right: -66.666667%; - } - - .md\:-inset-x-1\/4 { - left: -25%; - right: -25%; - } - - .md\:-inset-x-2\/4 { - left: -50%; - right: -50%; - } - - .md\:-inset-x-3\/4 { - left: -75%; - right: -75%; - } - - .md\:-inset-x-full { - left: -100%; - right: -100%; - } - - .md\:inset-y-0 { - top: 0px; - bottom: 0px; - } - - .md\:inset-y-1 { - top: 0.25rem; - bottom: 0.25rem; - } - - .md\:inset-y-2 { - top: 0.5rem; - bottom: 0.5rem; - } - - .md\:inset-y-3 { - top: 0.75rem; - bottom: 0.75rem; - } - - .md\:inset-y-4 { - top: 1rem; - bottom: 1rem; - } - - .md\:inset-y-5 { - top: 1.25rem; - bottom: 1.25rem; - } - - .md\:inset-y-6 { - top: 1.5rem; - bottom: 1.5rem; - } - - .md\:inset-y-7 { - top: 1.75rem; - bottom: 1.75rem; - } - - .md\:inset-y-8 { - top: 2rem; - bottom: 2rem; - } - - .md\:inset-y-9 { - top: 2.25rem; - bottom: 2.25rem; - } - - .md\:inset-y-10 { - top: 2.5rem; - bottom: 2.5rem; - } - - .md\:inset-y-11 { - top: 2.75rem; - bottom: 2.75rem; - } - - .md\:inset-y-12 { - top: 3rem; - bottom: 3rem; - } - - .md\:inset-y-14 { - top: 3.5rem; - bottom: 3.5rem; - } - - .md\:inset-y-16 { - top: 4rem; - bottom: 4rem; - } - - .md\:inset-y-20 { - top: 5rem; - bottom: 5rem; - } - - .md\:inset-y-24 { - top: 6rem; - bottom: 6rem; - } - - .md\:inset-y-28 { - top: 7rem; - bottom: 7rem; - } - - .md\:inset-y-32 { - top: 8rem; - bottom: 8rem; - } - - .md\:inset-y-36 { - top: 9rem; - bottom: 9rem; - } - - .md\:inset-y-40 { - top: 10rem; - bottom: 10rem; - } - - .md\:inset-y-44 { - top: 11rem; - bottom: 11rem; - } - - .md\:inset-y-48 { - top: 12rem; - bottom: 12rem; - } - - .md\:inset-y-52 { - top: 13rem; - bottom: 13rem; - } - - .md\:inset-y-56 { - top: 14rem; - bottom: 14rem; - } - - .md\:inset-y-60 { - top: 15rem; - bottom: 15rem; - } - - .md\:inset-y-64 { - top: 16rem; - bottom: 16rem; - } - - .md\:inset-y-72 { - top: 18rem; - bottom: 18rem; - } - - .md\:inset-y-80 { - top: 20rem; - bottom: 20rem; - } - - .md\:inset-y-96 { - top: 24rem; - bottom: 24rem; - } - - .md\:inset-y-auto { - top: auto; - bottom: auto; - } - - .md\:inset-y-px { - top: 1px; - bottom: 1px; - } - - .md\:inset-y-0\.5 { - top: 0.125rem; - bottom: 0.125rem; - } - - .md\:inset-y-1\.5 { - top: 0.375rem; - bottom: 0.375rem; - } - - .md\:inset-y-2\.5 { - top: 0.625rem; - bottom: 0.625rem; - } - - .md\:inset-y-3\.5 { - top: 0.875rem; - bottom: 0.875rem; - } - - .md\:-inset-y-0 { - top: 0px; - bottom: 0px; - } - - .md\:-inset-y-1 { - top: -0.25rem; - bottom: -0.25rem; - } - - .md\:-inset-y-2 { - top: -0.5rem; - bottom: -0.5rem; - } - - .md\:-inset-y-3 { - top: -0.75rem; - bottom: -0.75rem; - } - - .md\:-inset-y-4 { - top: -1rem; - bottom: -1rem; - } - - .md\:-inset-y-5 { - top: -1.25rem; - bottom: -1.25rem; - } - - .md\:-inset-y-6 { - top: -1.5rem; - bottom: -1.5rem; - } - - .md\:-inset-y-7 { - top: -1.75rem; - bottom: -1.75rem; - } - - .md\:-inset-y-8 { - top: -2rem; - bottom: -2rem; - } - - .md\:-inset-y-9 { - top: -2.25rem; - bottom: -2.25rem; - } - - .md\:-inset-y-10 { - top: -2.5rem; - bottom: -2.5rem; - } - - .md\:-inset-y-11 { - top: -2.75rem; - bottom: -2.75rem; - } - - .md\:-inset-y-12 { - top: -3rem; - bottom: -3rem; - } - - .md\:-inset-y-14 { - top: -3.5rem; - bottom: -3.5rem; - } - - .md\:-inset-y-16 { - top: -4rem; - bottom: -4rem; - } - - .md\:-inset-y-20 { - top: -5rem; - bottom: -5rem; - } - - .md\:-inset-y-24 { - top: -6rem; - bottom: -6rem; - } - - .md\:-inset-y-28 { - top: -7rem; - bottom: -7rem; - } - - .md\:-inset-y-32 { - top: -8rem; - bottom: -8rem; - } - - .md\:-inset-y-36 { - top: -9rem; - bottom: -9rem; - } - - .md\:-inset-y-40 { - top: -10rem; - bottom: -10rem; - } - - .md\:-inset-y-44 { - top: -11rem; - bottom: -11rem; - } - - .md\:-inset-y-48 { - top: -12rem; - bottom: -12rem; - } - - .md\:-inset-y-52 { - top: -13rem; - bottom: -13rem; - } - - .md\:-inset-y-56 { - top: -14rem; - bottom: -14rem; - } - - .md\:-inset-y-60 { - top: -15rem; - bottom: -15rem; - } - - .md\:-inset-y-64 { - top: -16rem; - bottom: -16rem; - } - - .md\:-inset-y-72 { - top: -18rem; - bottom: -18rem; - } - - .md\:-inset-y-80 { - top: -20rem; - bottom: -20rem; - } - - .md\:-inset-y-96 { - top: -24rem; - bottom: -24rem; - } - - .md\:-inset-y-px { - top: -1px; - bottom: -1px; - } - - .md\:-inset-y-0\.5 { - top: -0.125rem; - bottom: -0.125rem; - } - - .md\:-inset-y-1\.5 { - top: -0.375rem; - bottom: -0.375rem; - } - - .md\:-inset-y-2\.5 { - top: -0.625rem; - bottom: -0.625rem; - } - - .md\:-inset-y-3\.5 { - top: -0.875rem; - bottom: -0.875rem; - } - - .md\:inset-y-1\/2 { - top: 50%; - bottom: 50%; - } - - .md\:inset-y-1\/3 { - top: 33.333333%; - bottom: 33.333333%; - } - - .md\:inset-y-2\/3 { - top: 66.666667%; - bottom: 66.666667%; - } - - .md\:inset-y-1\/4 { - top: 25%; - bottom: 25%; - } - - .md\:inset-y-2\/4 { - top: 50%; - bottom: 50%; - } - - .md\:inset-y-3\/4 { - top: 75%; - bottom: 75%; - } - - .md\:inset-y-full { - top: 100%; - bottom: 100%; - } - - .md\:-inset-y-1\/2 { - top: -50%; - bottom: -50%; - } - - .md\:-inset-y-1\/3 { - top: -33.333333%; - bottom: -33.333333%; - } - - .md\:-inset-y-2\/3 { - top: -66.666667%; - bottom: -66.666667%; - } - - .md\:-inset-y-1\/4 { - top: -25%; - bottom: -25%; - } - - .md\:-inset-y-2\/4 { - top: -50%; - bottom: -50%; - } - - .md\:-inset-y-3\/4 { - top: -75%; - bottom: -75%; - } - - .md\:-inset-y-full { - top: -100%; - bottom: -100%; - } - - .md\:top-0 { - top: 0px; - } - - .md\:top-1 { - top: 0.25rem; - } - - .md\:top-2 { - top: 0.5rem; - } - - .md\:top-3 { - top: 0.75rem; - } - - .md\:top-4 { - top: 1rem; - } - - .md\:top-5 { - top: 1.25rem; - } - - .md\:top-6 { - top: 1.5rem; - } - - .md\:top-7 { - top: 1.75rem; - } - - .md\:top-8 { - top: 2rem; - } - - .md\:top-9 { - top: 2.25rem; - } - - .md\:top-10 { - top: 2.5rem; - } - - .md\:top-11 { - top: 2.75rem; - } - - .md\:top-12 { - top: 3rem; - } - - .md\:top-14 { - top: 3.5rem; - } - - .md\:top-16 { - top: 4rem; - } - - .md\:top-20 { - top: 5rem; - } - - .md\:top-24 { - top: 6rem; - } - - .md\:top-28 { - top: 7rem; - } - - .md\:top-32 { - top: 8rem; - } - - .md\:top-36 { - top: 9rem; - } - - .md\:top-40 { - top: 10rem; - } - - .md\:top-44 { - top: 11rem; - } - - .md\:top-48 { - top: 12rem; - } - - .md\:top-52 { - top: 13rem; - } - - .md\:top-56 { - top: 14rem; - } - - .md\:top-60 { - top: 15rem; - } - - .md\:top-64 { - top: 16rem; - } - - .md\:top-72 { - top: 18rem; - } - - .md\:top-80 { - top: 20rem; - } - - .md\:top-96 { - top: 24rem; - } - - .md\:top-auto { - top: auto; - } - - .md\:top-px { - top: 1px; - } - - .md\:top-0\.5 { - top: 0.125rem; - } - - .md\:top-1\.5 { - top: 0.375rem; - } - - .md\:top-2\.5 { - top: 0.625rem; - } - - .md\:top-3\.5 { - top: 0.875rem; - } - - .md\:-top-0 { - top: 0px; - } - - .md\:-top-1 { - top: -0.25rem; - } - - .md\:-top-2 { - top: -0.5rem; - } - - .md\:-top-3 { - top: -0.75rem; - } - - .md\:-top-4 { - top: -1rem; - } - - .md\:-top-5 { - top: -1.25rem; - } - - .md\:-top-6 { - top: -1.5rem; - } - - .md\:-top-7 { - top: -1.75rem; - } - - .md\:-top-8 { - top: -2rem; - } - - .md\:-top-9 { - top: -2.25rem; - } - - .md\:-top-10 { - top: -2.5rem; - } - - .md\:-top-11 { - top: -2.75rem; - } - - .md\:-top-12 { - top: -3rem; - } - - .md\:-top-14 { - top: -3.5rem; - } - - .md\:-top-16 { - top: -4rem; - } - - .md\:-top-20 { - top: -5rem; - } - - .md\:-top-24 { - top: -6rem; - } - - .md\:-top-28 { - top: -7rem; - } - - .md\:-top-32 { - top: -8rem; - } - - .md\:-top-36 { - top: -9rem; - } - - .md\:-top-40 { - top: -10rem; - } - - .md\:-top-44 { - top: -11rem; - } - - .md\:-top-48 { - top: -12rem; - } - - .md\:-top-52 { - top: -13rem; - } - - .md\:-top-56 { - top: -14rem; - } - - .md\:-top-60 { - top: -15rem; - } - - .md\:-top-64 { - top: -16rem; - } - - .md\:-top-72 { - top: -18rem; - } - - .md\:-top-80 { - top: -20rem; - } - - .md\:-top-96 { - top: -24rem; - } - - .md\:-top-px { - top: -1px; - } - - .md\:-top-0\.5 { - top: -0.125rem; - } - - .md\:-top-1\.5 { - top: -0.375rem; - } - - .md\:-top-2\.5 { - top: -0.625rem; - } - - .md\:-top-3\.5 { - top: -0.875rem; - } - - .md\:top-1\/2 { - top: 50%; - } - - .md\:top-1\/3 { - top: 33.333333%; - } - - .md\:top-2\/3 { - top: 66.666667%; - } - - .md\:top-1\/4 { - top: 25%; - } - - .md\:top-2\/4 { - top: 50%; - } - - .md\:top-3\/4 { - top: 75%; - } - - .md\:top-full { - top: 100%; - } - - .md\:-top-1\/2 { - top: -50%; - } - - .md\:-top-1\/3 { - top: -33.333333%; - } - - .md\:-top-2\/3 { - top: -66.666667%; - } - - .md\:-top-1\/4 { - top: -25%; - } - - .md\:-top-2\/4 { - top: -50%; - } - - .md\:-top-3\/4 { - top: -75%; - } - - .md\:-top-full { - top: -100%; - } - - .md\:right-0 { - right: 0px; - } - - .md\:right-1 { - right: 0.25rem; - } - - .md\:right-2 { - right: 0.5rem; - } - - .md\:right-3 { - right: 0.75rem; - } - - .md\:right-4 { - right: 1rem; - } - - .md\:right-5 { - right: 1.25rem; - } - - .md\:right-6 { - right: 1.5rem; - } - - .md\:right-7 { - right: 1.75rem; - } - - .md\:right-8 { - right: 2rem; - } - - .md\:right-9 { - right: 2.25rem; - } - - .md\:right-10 { - right: 2.5rem; - } - - .md\:right-11 { - right: 2.75rem; - } - - .md\:right-12 { - right: 3rem; - } - - .md\:right-14 { - right: 3.5rem; - } - - .md\:right-16 { - right: 4rem; - } - - .md\:right-20 { - right: 5rem; - } - - .md\:right-24 { - right: 6rem; - } - - .md\:right-28 { - right: 7rem; - } - - .md\:right-32 { - right: 8rem; - } - - .md\:right-36 { - right: 9rem; - } - - .md\:right-40 { - right: 10rem; - } - - .md\:right-44 { - right: 11rem; - } - - .md\:right-48 { - right: 12rem; - } - - .md\:right-52 { - right: 13rem; - } - - .md\:right-56 { - right: 14rem; - } - - .md\:right-60 { - right: 15rem; - } - - .md\:right-64 { - right: 16rem; - } - - .md\:right-72 { - right: 18rem; - } - - .md\:right-80 { - right: 20rem; - } - - .md\:right-96 { - right: 24rem; - } - - .md\:right-auto { - right: auto; - } - - .md\:right-px { - right: 1px; - } - - .md\:right-0\.5 { - right: 0.125rem; - } - - .md\:right-1\.5 { - right: 0.375rem; - } - - .md\:right-2\.5 { - right: 0.625rem; - } - - .md\:right-3\.5 { - right: 0.875rem; - } - - .md\:-right-0 { - right: 0px; - } - - .md\:-right-1 { - right: -0.25rem; - } - - .md\:-right-2 { - right: -0.5rem; - } - - .md\:-right-3 { - right: -0.75rem; - } - - .md\:-right-4 { - right: -1rem; - } - - .md\:-right-5 { - right: -1.25rem; - } - - .md\:-right-6 { - right: -1.5rem; - } - - .md\:-right-7 { - right: -1.75rem; - } - - .md\:-right-8 { - right: -2rem; - } - - .md\:-right-9 { - right: -2.25rem; - } - - .md\:-right-10 { - right: -2.5rem; - } - - .md\:-right-11 { - right: -2.75rem; - } - - .md\:-right-12 { - right: -3rem; - } - - .md\:-right-14 { - right: -3.5rem; - } - - .md\:-right-16 { - right: -4rem; - } - - .md\:-right-20 { - right: -5rem; - } - - .md\:-right-24 { - right: -6rem; - } - - .md\:-right-28 { - right: -7rem; - } - - .md\:-right-32 { - right: -8rem; - } - - .md\:-right-36 { - right: -9rem; - } - - .md\:-right-40 { - right: -10rem; - } - - .md\:-right-44 { - right: -11rem; - } - - .md\:-right-48 { - right: -12rem; - } - - .md\:-right-52 { - right: -13rem; - } - - .md\:-right-56 { - right: -14rem; - } - - .md\:-right-60 { - right: -15rem; - } - - .md\:-right-64 { - right: -16rem; - } - - .md\:-right-72 { - right: -18rem; - } - - .md\:-right-80 { - right: -20rem; - } - - .md\:-right-96 { - right: -24rem; - } - - .md\:-right-px { - right: -1px; - } - - .md\:-right-0\.5 { - right: -0.125rem; - } - - .md\:-right-1\.5 { - right: -0.375rem; - } - - .md\:-right-2\.5 { - right: -0.625rem; - } - - .md\:-right-3\.5 { - right: -0.875rem; - } - - .md\:right-1\/2 { - right: 50%; - } - - .md\:right-1\/3 { - right: 33.333333%; - } - - .md\:right-2\/3 { - right: 66.666667%; - } - - .md\:right-1\/4 { - right: 25%; - } - - .md\:right-2\/4 { - right: 50%; - } - - .md\:right-3\/4 { - right: 75%; - } - - .md\:right-full { - right: 100%; - } - - .md\:-right-1\/2 { - right: -50%; - } - - .md\:-right-1\/3 { - right: -33.333333%; - } - - .md\:-right-2\/3 { - right: -66.666667%; - } - - .md\:-right-1\/4 { - right: -25%; - } - - .md\:-right-2\/4 { - right: -50%; - } - - .md\:-right-3\/4 { - right: -75%; - } - - .md\:-right-full { - right: -100%; - } - - .md\:bottom-0 { - bottom: 0px; - } - - .md\:bottom-1 { - bottom: 0.25rem; - } - - .md\:bottom-2 { - bottom: 0.5rem; - } - - .md\:bottom-3 { - bottom: 0.75rem; - } - - .md\:bottom-4 { - bottom: 1rem; - } - - .md\:bottom-5 { - bottom: 1.25rem; - } - - .md\:bottom-6 { - bottom: 1.5rem; - } - - .md\:bottom-7 { - bottom: 1.75rem; - } - - .md\:bottom-8 { - bottom: 2rem; - } - - .md\:bottom-9 { - bottom: 2.25rem; - } - - .md\:bottom-10 { - bottom: 2.5rem; - } - - .md\:bottom-11 { - bottom: 2.75rem; - } - - .md\:bottom-12 { - bottom: 3rem; - } - - .md\:bottom-14 { - bottom: 3.5rem; - } - - .md\:bottom-16 { - bottom: 4rem; - } - - .md\:bottom-20 { - bottom: 5rem; - } - - .md\:bottom-24 { - bottom: 6rem; - } - - .md\:bottom-28 { - bottom: 7rem; - } - - .md\:bottom-32 { - bottom: 8rem; - } - - .md\:bottom-36 { - bottom: 9rem; - } - - .md\:bottom-40 { - bottom: 10rem; - } - - .md\:bottom-44 { - bottom: 11rem; - } - - .md\:bottom-48 { - bottom: 12rem; - } - - .md\:bottom-52 { - bottom: 13rem; - } - - .md\:bottom-56 { - bottom: 14rem; - } - - .md\:bottom-60 { - bottom: 15rem; - } - - .md\:bottom-64 { - bottom: 16rem; - } - - .md\:bottom-72 { - bottom: 18rem; - } - - .md\:bottom-80 { - bottom: 20rem; - } - - .md\:bottom-96 { - bottom: 24rem; - } - - .md\:bottom-auto { - bottom: auto; - } - - .md\:bottom-px { - bottom: 1px; - } - - .md\:bottom-0\.5 { - bottom: 0.125rem; - } - - .md\:bottom-1\.5 { - bottom: 0.375rem; - } - - .md\:bottom-2\.5 { - bottom: 0.625rem; - } - - .md\:bottom-3\.5 { - bottom: 0.875rem; - } - - .md\:-bottom-0 { - bottom: 0px; - } - - .md\:-bottom-1 { - bottom: -0.25rem; - } - - .md\:-bottom-2 { - bottom: -0.5rem; - } - - .md\:-bottom-3 { - bottom: -0.75rem; - } - - .md\:-bottom-4 { - bottom: -1rem; - } - - .md\:-bottom-5 { - bottom: -1.25rem; - } - - .md\:-bottom-6 { - bottom: -1.5rem; - } - - .md\:-bottom-7 { - bottom: -1.75rem; - } - - .md\:-bottom-8 { - bottom: -2rem; - } - - .md\:-bottom-9 { - bottom: -2.25rem; - } - - .md\:-bottom-10 { - bottom: -2.5rem; - } - - .md\:-bottom-11 { - bottom: -2.75rem; - } - - .md\:-bottom-12 { - bottom: -3rem; - } - - .md\:-bottom-14 { - bottom: -3.5rem; - } - - .md\:-bottom-16 { - bottom: -4rem; - } - - .md\:-bottom-20 { - bottom: -5rem; - } - - .md\:-bottom-24 { - bottom: -6rem; - } - - .md\:-bottom-28 { - bottom: -7rem; - } - - .md\:-bottom-32 { - bottom: -8rem; - } - - .md\:-bottom-36 { - bottom: -9rem; - } - - .md\:-bottom-40 { - bottom: -10rem; - } - - .md\:-bottom-44 { - bottom: -11rem; - } - - .md\:-bottom-48 { - bottom: -12rem; - } - - .md\:-bottom-52 { - bottom: -13rem; - } - - .md\:-bottom-56 { - bottom: -14rem; - } - - .md\:-bottom-60 { - bottom: -15rem; - } - - .md\:-bottom-64 { - bottom: -16rem; - } - - .md\:-bottom-72 { - bottom: -18rem; - } - - .md\:-bottom-80 { - bottom: -20rem; - } - - .md\:-bottom-96 { - bottom: -24rem; - } - - .md\:-bottom-px { - bottom: -1px; - } - - .md\:-bottom-0\.5 { - bottom: -0.125rem; - } - - .md\:-bottom-1\.5 { - bottom: -0.375rem; - } - - .md\:-bottom-2\.5 { - bottom: -0.625rem; - } - - .md\:-bottom-3\.5 { - bottom: -0.875rem; - } - - .md\:bottom-1\/2 { - bottom: 50%; - } - - .md\:bottom-1\/3 { - bottom: 33.333333%; - } - - .md\:bottom-2\/3 { - bottom: 66.666667%; - } - - .md\:bottom-1\/4 { - bottom: 25%; - } - - .md\:bottom-2\/4 { - bottom: 50%; - } - - .md\:bottom-3\/4 { - bottom: 75%; - } - - .md\:bottom-full { - bottom: 100%; - } - - .md\:-bottom-1\/2 { - bottom: -50%; - } - - .md\:-bottom-1\/3 { - bottom: -33.333333%; - } - - .md\:-bottom-2\/3 { - bottom: -66.666667%; - } - - .md\:-bottom-1\/4 { - bottom: -25%; - } - - .md\:-bottom-2\/4 { - bottom: -50%; - } - - .md\:-bottom-3\/4 { - bottom: -75%; - } - - .md\:-bottom-full { - bottom: -100%; - } - - .md\:left-0 { - left: 0px; - } - - .md\:left-1 { - left: 0.25rem; - } - - .md\:left-2 { - left: 0.5rem; - } - - .md\:left-3 { - left: 0.75rem; - } - - .md\:left-4 { - left: 1rem; - } - - .md\:left-5 { - left: 1.25rem; - } - - .md\:left-6 { - left: 1.5rem; - } - - .md\:left-7 { - left: 1.75rem; - } - - .md\:left-8 { - left: 2rem; - } - - .md\:left-9 { - left: 2.25rem; - } - - .md\:left-10 { - left: 2.5rem; - } - - .md\:left-11 { - left: 2.75rem; - } - - .md\:left-12 { - left: 3rem; - } - - .md\:left-14 { - left: 3.5rem; - } - - .md\:left-16 { - left: 4rem; - } - - .md\:left-20 { - left: 5rem; - } - - .md\:left-24 { - left: 6rem; - } - - .md\:left-28 { - left: 7rem; - } - - .md\:left-32 { - left: 8rem; - } - - .md\:left-36 { - left: 9rem; - } - - .md\:left-40 { - left: 10rem; - } - - .md\:left-44 { - left: 11rem; - } - - .md\:left-48 { - left: 12rem; - } - - .md\:left-52 { - left: 13rem; - } - - .md\:left-56 { - left: 14rem; - } - - .md\:left-60 { - left: 15rem; - } - - .md\:left-64 { - left: 16rem; - } - - .md\:left-72 { - left: 18rem; - } - - .md\:left-80 { - left: 20rem; - } - - .md\:left-96 { - left: 24rem; - } - - .md\:left-auto { - left: auto; - } - - .md\:left-px { - left: 1px; - } - - .md\:left-0\.5 { - left: 0.125rem; - } - - .md\:left-1\.5 { - left: 0.375rem; - } - - .md\:left-2\.5 { - left: 0.625rem; - } - - .md\:left-3\.5 { - left: 0.875rem; - } - - .md\:-left-0 { - left: 0px; - } - - .md\:-left-1 { - left: -0.25rem; - } - - .md\:-left-2 { - left: -0.5rem; - } - - .md\:-left-3 { - left: -0.75rem; - } - - .md\:-left-4 { - left: -1rem; - } - - .md\:-left-5 { - left: -1.25rem; - } - - .md\:-left-6 { - left: -1.5rem; - } - - .md\:-left-7 { - left: -1.75rem; - } - - .md\:-left-8 { - left: -2rem; - } - - .md\:-left-9 { - left: -2.25rem; - } - - .md\:-left-10 { - left: -2.5rem; - } - - .md\:-left-11 { - left: -2.75rem; - } - - .md\:-left-12 { - left: -3rem; - } - - .md\:-left-14 { - left: -3.5rem; - } - - .md\:-left-16 { - left: -4rem; - } - - .md\:-left-20 { - left: -5rem; - } - - .md\:-left-24 { - left: -6rem; - } - - .md\:-left-28 { - left: -7rem; - } - - .md\:-left-32 { - left: -8rem; - } - - .md\:-left-36 { - left: -9rem; - } - - .md\:-left-40 { - left: -10rem; - } - - .md\:-left-44 { - left: -11rem; - } - - .md\:-left-48 { - left: -12rem; - } - - .md\:-left-52 { - left: -13rem; - } - - .md\:-left-56 { - left: -14rem; - } - - .md\:-left-60 { - left: -15rem; - } - - .md\:-left-64 { - left: -16rem; - } - - .md\:-left-72 { - left: -18rem; - } - - .md\:-left-80 { - left: -20rem; - } - - .md\:-left-96 { - left: -24rem; - } - - .md\:-left-px { - left: -1px; - } - - .md\:-left-0\.5 { - left: -0.125rem; - } - - .md\:-left-1\.5 { - left: -0.375rem; - } - - .md\:-left-2\.5 { - left: -0.625rem; - } - - .md\:-left-3\.5 { - left: -0.875rem; - } - - .md\:left-1\/2 { - left: 50%; - } - - .md\:left-1\/3 { - left: 33.333333%; - } - - .md\:left-2\/3 { - left: 66.666667%; - } - - .md\:left-1\/4 { - left: 25%; - } - - .md\:left-2\/4 { - left: 50%; - } - - .md\:left-3\/4 { - left: 75%; - } - - .md\:left-full { - left: 100%; - } - - .md\:-left-1\/2 { - left: -50%; - } - - .md\:-left-1\/3 { - left: -33.333333%; - } - - .md\:-left-2\/3 { - left: -66.666667%; - } - - .md\:-left-1\/4 { - left: -25%; - } - - .md\:-left-2\/4 { - left: -50%; - } - - .md\:-left-3\/4 { - left: -75%; - } - - .md\:-left-full { - left: -100%; - } - - .md\:isolate { - isolation: isolate; - } - - .md\:isolation-auto { - isolation: auto; - } - - .md\:z-0 { - z-index: 0; - } - - .md\:z-10 { - z-index: 10; - } - - .md\:z-20 { - z-index: 20; - } - - .md\:z-30 { - z-index: 30; - } - - .md\:z-40 { - z-index: 40; - } - - .md\:z-50 { - z-index: 50; - } - - .md\:z-auto { - z-index: auto; - } - - .md\:focus-within\:z-0:focus-within { - z-index: 0; - } - - .md\:focus-within\:z-10:focus-within { - z-index: 10; - } - - .md\:focus-within\:z-20:focus-within { - z-index: 20; - } - - .md\:focus-within\:z-30:focus-within { - z-index: 30; - } - - .md\:focus-within\:z-40:focus-within { - z-index: 40; - } - - .md\:focus-within\:z-50:focus-within { - z-index: 50; - } - - .md\:focus-within\:z-auto:focus-within { - z-index: auto; - } - - .md\:focus\:z-0:focus { - z-index: 0; - } - - .md\:focus\:z-10:focus { - z-index: 10; - } - - .md\:focus\:z-20:focus { - z-index: 20; - } - - .md\:focus\:z-30:focus { - z-index: 30; - } - - .md\:focus\:z-40:focus { - z-index: 40; - } - - .md\:focus\:z-50:focus { - z-index: 50; - } - - .md\:focus\:z-auto:focus { - z-index: auto; - } - - .md\:order-1 { - order: 1; - } - - .md\:order-2 { - order: 2; - } - - .md\:order-3 { - order: 3; - } - - .md\:order-4 { - order: 4; - } - - .md\:order-5 { - order: 5; - } - - .md\:order-6 { - order: 6; - } - - .md\:order-7 { - order: 7; - } - - .md\:order-8 { - order: 8; - } - - .md\:order-9 { - order: 9; - } - - .md\:order-10 { - order: 10; - } - - .md\:order-11 { - order: 11; - } - - .md\:order-12 { - order: 12; - } - - .md\:order-first { - order: -9999; - } - - .md\:order-last { - order: 9999; - } - - .md\:order-none { - order: 0; - } - - .md\:col-auto { - grid-column: auto; - } - - .md\:col-span-1 { - grid-column: span 1 / span 1; - } - - .md\:col-span-2 { - grid-column: span 2 / span 2; - } - - .md\:col-span-3 { - grid-column: span 3 / span 3; - } - - .md\:col-span-4 { - grid-column: span 4 / span 4; - } - - .md\:col-span-5 { - grid-column: span 5 / span 5; - } - - .md\:col-span-6 { - grid-column: span 6 / span 6; - } - - .md\:col-span-7 { - grid-column: span 7 / span 7; - } - - .md\:col-span-8 { - grid-column: span 8 / span 8; - } - - .md\:col-span-9 { - grid-column: span 9 / span 9; - } - - .md\:col-span-10 { - grid-column: span 10 / span 10; - } - - .md\:col-span-11 { - grid-column: span 11 / span 11; - } - - .md\:col-span-12 { - grid-column: span 12 / span 12; - } - - .md\:col-span-full { - grid-column: 1 / -1; - } - - .md\:col-start-1 { - grid-column-start: 1; - } - - .md\:col-start-2 { - grid-column-start: 2; - } - - .md\:col-start-3 { - grid-column-start: 3; - } - - .md\:col-start-4 { - grid-column-start: 4; - } - - .md\:col-start-5 { - grid-column-start: 5; - } - - .md\:col-start-6 { - grid-column-start: 6; - } - - .md\:col-start-7 { - grid-column-start: 7; - } - - .md\:col-start-8 { - grid-column-start: 8; - } - - .md\:col-start-9 { - grid-column-start: 9; - } - - .md\:col-start-10 { - grid-column-start: 10; - } - - .md\:col-start-11 { - grid-column-start: 11; - } - - .md\:col-start-12 { - grid-column-start: 12; - } - - .md\:col-start-13 { - grid-column-start: 13; - } - - .md\:col-start-auto { - grid-column-start: auto; - } - - .md\:col-end-1 { - grid-column-end: 1; - } - - .md\:col-end-2 { - grid-column-end: 2; - } - - .md\:col-end-3 { - grid-column-end: 3; - } - - .md\:col-end-4 { - grid-column-end: 4; - } - - .md\:col-end-5 { - grid-column-end: 5; - } - - .md\:col-end-6 { - grid-column-end: 6; - } - - .md\:col-end-7 { - grid-column-end: 7; - } - - .md\:col-end-8 { - grid-column-end: 8; - } - - .md\:col-end-9 { - grid-column-end: 9; - } - - .md\:col-end-10 { - grid-column-end: 10; - } - - .md\:col-end-11 { - grid-column-end: 11; - } - - .md\:col-end-12 { - grid-column-end: 12; - } - - .md\:col-end-13 { - grid-column-end: 13; - } - - .md\:col-end-auto { - grid-column-end: auto; - } - - .md\:row-auto { - grid-row: auto; - } - - .md\:row-span-1 { - grid-row: span 1 / span 1; - } - - .md\:row-span-2 { - grid-row: span 2 / span 2; - } - - .md\:row-span-3 { - grid-row: span 3 / span 3; - } - - .md\:row-span-4 { - grid-row: span 4 / span 4; - } - - .md\:row-span-5 { - grid-row: span 5 / span 5; - } - - .md\:row-span-6 { - grid-row: span 6 / span 6; - } - - .md\:row-span-full { - grid-row: 1 / -1; - } - - .md\:row-start-1 { - grid-row-start: 1; - } - - .md\:row-start-2 { - grid-row-start: 2; - } - - .md\:row-start-3 { - grid-row-start: 3; - } - - .md\:row-start-4 { - grid-row-start: 4; - } - - .md\:row-start-5 { - grid-row-start: 5; - } - - .md\:row-start-6 { - grid-row-start: 6; - } - - .md\:row-start-7 { - grid-row-start: 7; - } - - .md\:row-start-auto { - grid-row-start: auto; - } - - .md\:row-end-1 { - grid-row-end: 1; - } - - .md\:row-end-2 { - grid-row-end: 2; - } - - .md\:row-end-3 { - grid-row-end: 3; - } - - .md\:row-end-4 { - grid-row-end: 4; - } - - .md\:row-end-5 { - grid-row-end: 5; - } - - .md\:row-end-6 { - grid-row-end: 6; - } - - .md\:row-end-7 { - grid-row-end: 7; - } - - .md\:row-end-auto { - grid-row-end: auto; - } - - .md\:float-right { - float: right; - } - - .md\:float-left { - float: left; - } - - .md\:float-none { - float: none; - } - - .md\:clear-left { - clear: left; - } - - .md\:clear-right { - clear: right; - } - - .md\:clear-both { - clear: both; - } - - .md\:clear-none { - clear: none; - } - - .md\:m-0 { - margin: 0px; - } - - .md\:m-1 { - margin: 0.25rem; - } - - .md\:m-2 { - margin: 0.5rem; - } - - .md\:m-3 { - margin: 0.75rem; - } - - .md\:m-4 { - margin: 1rem; - } - - .md\:m-5 { - margin: 1.25rem; - } - - .md\:m-6 { - margin: 1.5rem; - } - - .md\:m-7 { - margin: 1.75rem; - } - - .md\:m-8 { - margin: 2rem; - } - - .md\:m-9 { - margin: 2.25rem; - } - - .md\:m-10 { - margin: 2.5rem; - } - - .md\:m-11 { - margin: 2.75rem; - } - - .md\:m-12 { - margin: 3rem; - } - - .md\:m-14 { - margin: 3.5rem; - } - - .md\:m-16 { - margin: 4rem; - } - - .md\:m-20 { - margin: 5rem; - } - - .md\:m-24 { - margin: 6rem; - } - - .md\:m-28 { - margin: 7rem; - } - - .md\:m-32 { - margin: 8rem; - } - - .md\:m-36 { - margin: 9rem; - } - - .md\:m-40 { - margin: 10rem; - } - - .md\:m-44 { - margin: 11rem; - } - - .md\:m-48 { - margin: 12rem; - } - - .md\:m-52 { - margin: 13rem; - } - - .md\:m-56 { - margin: 14rem; - } - - .md\:m-60 { - margin: 15rem; - } - - .md\:m-64 { - margin: 16rem; - } - - .md\:m-72 { - margin: 18rem; - } - - .md\:m-80 { - margin: 20rem; - } - - .md\:m-96 { - margin: 24rem; - } - - .md\:m-auto { - margin: auto; - } - - .md\:m-px { - margin: 1px; - } - - .md\:m-0\.5 { - margin: 0.125rem; - } - - .md\:m-1\.5 { - margin: 0.375rem; - } - - .md\:m-2\.5 { - margin: 0.625rem; - } - - .md\:m-3\.5 { - margin: 0.875rem; - } - - .md\:-m-0 { - margin: 0px; - } - - .md\:-m-1 { - margin: -0.25rem; - } - - .md\:-m-2 { - margin: -0.5rem; - } - - .md\:-m-3 { - margin: -0.75rem; - } - - .md\:-m-4 { - margin: -1rem; - } - - .md\:-m-5 { - margin: -1.25rem; - } - - .md\:-m-6 { - margin: -1.5rem; - } - - .md\:-m-7 { - margin: -1.75rem; - } - - .md\:-m-8 { - margin: -2rem; - } - - .md\:-m-9 { - margin: -2.25rem; - } - - .md\:-m-10 { - margin: -2.5rem; - } - - .md\:-m-11 { - margin: -2.75rem; - } - - .md\:-m-12 { - margin: -3rem; - } - - .md\:-m-14 { - margin: -3.5rem; - } - - .md\:-m-16 { - margin: -4rem; - } - - .md\:-m-20 { - margin: -5rem; - } - - .md\:-m-24 { - margin: -6rem; - } - - .md\:-m-28 { - margin: -7rem; - } - - .md\:-m-32 { - margin: -8rem; - } - - .md\:-m-36 { - margin: -9rem; - } - - .md\:-m-40 { - margin: -10rem; - } - - .md\:-m-44 { - margin: -11rem; - } - - .md\:-m-48 { - margin: -12rem; - } - - .md\:-m-52 { - margin: -13rem; - } - - .md\:-m-56 { - margin: -14rem; - } - - .md\:-m-60 { - margin: -15rem; - } - - .md\:-m-64 { - margin: -16rem; - } - - .md\:-m-72 { - margin: -18rem; - } - - .md\:-m-80 { - margin: -20rem; - } - - .md\:-m-96 { - margin: -24rem; - } - - .md\:-m-px { - margin: -1px; - } - - .md\:-m-0\.5 { - margin: -0.125rem; - } - - .md\:-m-1\.5 { - margin: -0.375rem; - } - - .md\:-m-2\.5 { - margin: -0.625rem; - } - - .md\:-m-3\.5 { - margin: -0.875rem; - } - - .md\:mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .md\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .md\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .md\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .md\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .md\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .md\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .md\:mx-7 { - margin-left: 1.75rem; - margin-right: 1.75rem; - } - - .md\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .md\:mx-9 { - margin-left: 2.25rem; - margin-right: 2.25rem; - } - - .md\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .md\:mx-11 { - margin-left: 2.75rem; - margin-right: 2.75rem; - } - - .md\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .md\:mx-14 { - margin-left: 3.5rem; - margin-right: 3.5rem; - } - - .md\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .md\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .md\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .md\:mx-28 { - margin-left: 7rem; - margin-right: 7rem; - } - - .md\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .md\:mx-36 { - margin-left: 9rem; - margin-right: 9rem; - } - - .md\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .md\:mx-44 { - margin-left: 11rem; - margin-right: 11rem; - } - - .md\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .md\:mx-52 { - margin-left: 13rem; - margin-right: 13rem; - } - - .md\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .md\:mx-60 { - margin-left: 15rem; - margin-right: 15rem; - } - - .md\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .md\:mx-72 { - margin-left: 18rem; - margin-right: 18rem; - } - - .md\:mx-80 { - margin-left: 20rem; - margin-right: 20rem; - } - - .md\:mx-96 { - margin-left: 24rem; - margin-right: 24rem; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .md\:mx-0\.5 { - margin-left: 0.125rem; - margin-right: 0.125rem; - } - - .md\:mx-1\.5 { - margin-left: 0.375rem; - margin-right: 0.375rem; - } - - .md\:mx-2\.5 { - margin-left: 0.625rem; - margin-right: 0.625rem; - } - - .md\:mx-3\.5 { - margin-left: 0.875rem; - margin-right: 0.875rem; - } - - .md\:-mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .md\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .md\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .md\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .md\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .md\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .md\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .md\:-mx-7 { - margin-left: -1.75rem; - margin-right: -1.75rem; - } - - .md\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .md\:-mx-9 { - margin-left: -2.25rem; - margin-right: -2.25rem; - } - - .md\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .md\:-mx-11 { - margin-left: -2.75rem; - margin-right: -2.75rem; - } - - .md\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .md\:-mx-14 { - margin-left: -3.5rem; - margin-right: -3.5rem; - } - - .md\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .md\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .md\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .md\:-mx-28 { - margin-left: -7rem; - margin-right: -7rem; - } - - .md\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .md\:-mx-36 { - margin-left: -9rem; - margin-right: -9rem; - } - - .md\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .md\:-mx-44 { - margin-left: -11rem; - margin-right: -11rem; - } - - .md\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .md\:-mx-52 { - margin-left: -13rem; - margin-right: -13rem; - } - - .md\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .md\:-mx-60 { - margin-left: -15rem; - margin-right: -15rem; - } - - .md\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .md\:-mx-72 { - margin-left: -18rem; - margin-right: -18rem; - } - - .md\:-mx-80 { - margin-left: -20rem; - margin-right: -20rem; - } - - .md\:-mx-96 { - margin-left: -24rem; - margin-right: -24rem; - } - - .md\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .md\:-mx-0\.5 { - margin-left: -0.125rem; - margin-right: -0.125rem; - } - - .md\:-mx-1\.5 { - margin-left: -0.375rem; - margin-right: -0.375rem; - } - - .md\:-mx-2\.5 { - margin-left: -0.625rem; - margin-right: -0.625rem; - } - - .md\:-mx-3\.5 { - margin-left: -0.875rem; - margin-right: -0.875rem; - } - - .md\:my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .md\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .md\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .md\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .md\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .md\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .md\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .md\:my-7 { - margin-top: 1.75rem; - margin-bottom: 1.75rem; - } - - .md\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .md\:my-9 { - margin-top: 2.25rem; - margin-bottom: 2.25rem; - } - - .md\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .md\:my-11 { - margin-top: 2.75rem; - margin-bottom: 2.75rem; - } - - .md\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .md\:my-14 { - margin-top: 3.5rem; - margin-bottom: 3.5rem; - } - - .md\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .md\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .md\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .md\:my-28 { - margin-top: 7rem; - margin-bottom: 7rem; - } - - .md\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .md\:my-36 { - margin-top: 9rem; - margin-bottom: 9rem; - } - - .md\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .md\:my-44 { - margin-top: 11rem; - margin-bottom: 11rem; - } - - .md\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .md\:my-52 { - margin-top: 13rem; - margin-bottom: 13rem; - } - - .md\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .md\:my-60 { - margin-top: 15rem; - margin-bottom: 15rem; - } - - .md\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .md\:my-72 { - margin-top: 18rem; - margin-bottom: 18rem; - } - - .md\:my-80 { - margin-top: 20rem; - margin-bottom: 20rem; - } - - .md\:my-96 { - margin-top: 24rem; - margin-bottom: 24rem; - } - - .md\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .md\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .md\:my-0\.5 { - margin-top: 0.125rem; - margin-bottom: 0.125rem; - } - - .md\:my-1\.5 { - margin-top: 0.375rem; - margin-bottom: 0.375rem; - } - - .md\:my-2\.5 { - margin-top: 0.625rem; - margin-bottom: 0.625rem; - } - - .md\:my-3\.5 { - margin-top: 0.875rem; - margin-bottom: 0.875rem; - } - - .md\:-my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .md\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .md\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .md\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .md\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .md\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .md\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .md\:-my-7 { - margin-top: -1.75rem; - margin-bottom: -1.75rem; - } - - .md\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .md\:-my-9 { - margin-top: -2.25rem; - margin-bottom: -2.25rem; - } - - .md\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .md\:-my-11 { - margin-top: -2.75rem; - margin-bottom: -2.75rem; - } - - .md\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .md\:-my-14 { - margin-top: -3.5rem; - margin-bottom: -3.5rem; - } - - .md\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .md\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .md\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .md\:-my-28 { - margin-top: -7rem; - margin-bottom: -7rem; - } - - .md\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .md\:-my-36 { - margin-top: -9rem; - margin-bottom: -9rem; - } - - .md\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .md\:-my-44 { - margin-top: -11rem; - margin-bottom: -11rem; - } - - .md\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .md\:-my-52 { - margin-top: -13rem; - margin-bottom: -13rem; - } - - .md\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .md\:-my-60 { - margin-top: -15rem; - margin-bottom: -15rem; - } - - .md\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .md\:-my-72 { - margin-top: -18rem; - margin-bottom: -18rem; - } - - .md\:-my-80 { - margin-top: -20rem; - margin-bottom: -20rem; - } - - .md\:-my-96 { - margin-top: -24rem; - margin-bottom: -24rem; - } - - .md\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .md\:-my-0\.5 { - margin-top: -0.125rem; - margin-bottom: -0.125rem; - } - - .md\:-my-1\.5 { - margin-top: -0.375rem; - margin-bottom: -0.375rem; - } - - .md\:-my-2\.5 { - margin-top: -0.625rem; - margin-bottom: -0.625rem; - } - - .md\:-my-3\.5 { - margin-top: -0.875rem; - margin-bottom: -0.875rem; - } - - .md\:mt-0 { - margin-top: 0px; - } - - .md\:mt-1 { - margin-top: 0.25rem; - } - - .md\:mt-2 { - margin-top: 0.5rem; - } - - .md\:mt-3 { - margin-top: 0.75rem; - } - - .md\:mt-4 { - margin-top: 1rem; - } - - .md\:mt-5 { - margin-top: 1.25rem; - } - - .md\:mt-6 { - margin-top: 1.5rem; - } - - .md\:mt-7 { - margin-top: 1.75rem; - } - - .md\:mt-8 { - margin-top: 2rem; - } - - .md\:mt-9 { - margin-top: 2.25rem; - } - - .md\:mt-10 { - margin-top: 2.5rem; - } - - .md\:mt-11 { - margin-top: 2.75rem; - } - - .md\:mt-12 { - margin-top: 3rem; - } - - .md\:mt-14 { - margin-top: 3.5rem; - } - - .md\:mt-16 { - margin-top: 4rem; - } - - .md\:mt-20 { - margin-top: 5rem; - } - - .md\:mt-24 { - margin-top: 6rem; - } - - .md\:mt-28 { - margin-top: 7rem; - } - - .md\:mt-32 { - margin-top: 8rem; - } - - .md\:mt-36 { - margin-top: 9rem; - } - - .md\:mt-40 { - margin-top: 10rem; - } - - .md\:mt-44 { - margin-top: 11rem; - } - - .md\:mt-48 { - margin-top: 12rem; - } - - .md\:mt-52 { - margin-top: 13rem; - } - - .md\:mt-56 { - margin-top: 14rem; - } - - .md\:mt-60 { - margin-top: 15rem; - } - - .md\:mt-64 { - margin-top: 16rem; - } - - .md\:mt-72 { - margin-top: 18rem; - } - - .md\:mt-80 { - margin-top: 20rem; - } - - .md\:mt-96 { - margin-top: 24rem; - } - - .md\:mt-auto { - margin-top: auto; - } - - .md\:mt-px { - margin-top: 1px; - } - - .md\:mt-0\.5 { - margin-top: 0.125rem; - } - - .md\:mt-1\.5 { - margin-top: 0.375rem; - } - - .md\:mt-2\.5 { - margin-top: 0.625rem; - } - - .md\:mt-3\.5 { - margin-top: 0.875rem; - } - - .md\:-mt-0 { - margin-top: 0px; - } - - .md\:-mt-1 { - margin-top: -0.25rem; - } - - .md\:-mt-2 { - margin-top: -0.5rem; - } - - .md\:-mt-3 { - margin-top: -0.75rem; - } - - .md\:-mt-4 { - margin-top: -1rem; - } - - .md\:-mt-5 { - margin-top: -1.25rem; - } - - .md\:-mt-6 { - margin-top: -1.5rem; - } - - .md\:-mt-7 { - margin-top: -1.75rem; - } - - .md\:-mt-8 { - margin-top: -2rem; - } - - .md\:-mt-9 { - margin-top: -2.25rem; - } - - .md\:-mt-10 { - margin-top: -2.5rem; - } - - .md\:-mt-11 { - margin-top: -2.75rem; - } - - .md\:-mt-12 { - margin-top: -3rem; - } - - .md\:-mt-14 { - margin-top: -3.5rem; - } - - .md\:-mt-16 { - margin-top: -4rem; - } - - .md\:-mt-20 { - margin-top: -5rem; - } - - .md\:-mt-24 { - margin-top: -6rem; - } - - .md\:-mt-28 { - margin-top: -7rem; - } - - .md\:-mt-32 { - margin-top: -8rem; - } - - .md\:-mt-36 { - margin-top: -9rem; - } - - .md\:-mt-40 { - margin-top: -10rem; - } - - .md\:-mt-44 { - margin-top: -11rem; - } - - .md\:-mt-48 { - margin-top: -12rem; - } - - .md\:-mt-52 { - margin-top: -13rem; - } - - .md\:-mt-56 { - margin-top: -14rem; - } - - .md\:-mt-60 { - margin-top: -15rem; - } - - .md\:-mt-64 { - margin-top: -16rem; - } - - .md\:-mt-72 { - margin-top: -18rem; - } - - .md\:-mt-80 { - margin-top: -20rem; - } - - .md\:-mt-96 { - margin-top: -24rem; - } - - .md\:-mt-px { - margin-top: -1px; - } - - .md\:-mt-0\.5 { - margin-top: -0.125rem; - } - - .md\:-mt-1\.5 { - margin-top: -0.375rem; - } - - .md\:-mt-2\.5 { - margin-top: -0.625rem; - } - - .md\:-mt-3\.5 { - margin-top: -0.875rem; - } - - .md\:mr-0 { - margin-right: 0px; - } - - .md\:mr-1 { - margin-right: 0.25rem; - } - - .md\:mr-2 { - margin-right: 0.5rem; - } - - .md\:mr-3 { - margin-right: 0.75rem; - } - - .md\:mr-4 { - margin-right: 1rem; - } - - .md\:mr-5 { - margin-right: 1.25rem; - } - - .md\:mr-6 { - margin-right: 1.5rem; - } - - .md\:mr-7 { - margin-right: 1.75rem; - } - - .md\:mr-8 { - margin-right: 2rem; - } - - .md\:mr-9 { - margin-right: 2.25rem; - } - - .md\:mr-10 { - margin-right: 2.5rem; - } - - .md\:mr-11 { - margin-right: 2.75rem; - } - - .md\:mr-12 { - margin-right: 3rem; - } - - .md\:mr-14 { - margin-right: 3.5rem; - } - - .md\:mr-16 { - margin-right: 4rem; - } - - .md\:mr-20 { - margin-right: 5rem; - } - - .md\:mr-24 { - margin-right: 6rem; - } - - .md\:mr-28 { - margin-right: 7rem; - } - - .md\:mr-32 { - margin-right: 8rem; - } - - .md\:mr-36 { - margin-right: 9rem; - } - - .md\:mr-40 { - margin-right: 10rem; - } - - .md\:mr-44 { - margin-right: 11rem; - } - - .md\:mr-48 { - margin-right: 12rem; - } - - .md\:mr-52 { - margin-right: 13rem; - } - - .md\:mr-56 { - margin-right: 14rem; - } - - .md\:mr-60 { - margin-right: 15rem; - } - - .md\:mr-64 { - margin-right: 16rem; - } - - .md\:mr-72 { - margin-right: 18rem; - } - - .md\:mr-80 { - margin-right: 20rem; - } - - .md\:mr-96 { - margin-right: 24rem; - } - - .md\:mr-auto { - margin-right: auto; - } - - .md\:mr-px { - margin-right: 1px; - } - - .md\:mr-0\.5 { - margin-right: 0.125rem; - } - - .md\:mr-1\.5 { - margin-right: 0.375rem; - } - - .md\:mr-2\.5 { - margin-right: 0.625rem; - } - - .md\:mr-3\.5 { - margin-right: 0.875rem; - } - - .md\:-mr-0 { - margin-right: 0px; - } - - .md\:-mr-1 { - margin-right: -0.25rem; - } - - .md\:-mr-2 { - margin-right: -0.5rem; - } - - .md\:-mr-3 { - margin-right: -0.75rem; - } - - .md\:-mr-4 { - margin-right: -1rem; - } - - .md\:-mr-5 { - margin-right: -1.25rem; - } - - .md\:-mr-6 { - margin-right: -1.5rem; - } - - .md\:-mr-7 { - margin-right: -1.75rem; - } - - .md\:-mr-8 { - margin-right: -2rem; - } - - .md\:-mr-9 { - margin-right: -2.25rem; - } - - .md\:-mr-10 { - margin-right: -2.5rem; - } - - .md\:-mr-11 { - margin-right: -2.75rem; - } - - .md\:-mr-12 { - margin-right: -3rem; - } - - .md\:-mr-14 { - margin-right: -3.5rem; - } - - .md\:-mr-16 { - margin-right: -4rem; - } - - .md\:-mr-20 { - margin-right: -5rem; - } - - .md\:-mr-24 { - margin-right: -6rem; - } - - .md\:-mr-28 { - margin-right: -7rem; - } - - .md\:-mr-32 { - margin-right: -8rem; - } - - .md\:-mr-36 { - margin-right: -9rem; - } - - .md\:-mr-40 { - margin-right: -10rem; - } - - .md\:-mr-44 { - margin-right: -11rem; - } - - .md\:-mr-48 { - margin-right: -12rem; - } - - .md\:-mr-52 { - margin-right: -13rem; - } - - .md\:-mr-56 { - margin-right: -14rem; - } - - .md\:-mr-60 { - margin-right: -15rem; - } - - .md\:-mr-64 { - margin-right: -16rem; - } - - .md\:-mr-72 { - margin-right: -18rem; - } - - .md\:-mr-80 { - margin-right: -20rem; - } - - .md\:-mr-96 { - margin-right: -24rem; - } - - .md\:-mr-px { - margin-right: -1px; - } - - .md\:-mr-0\.5 { - margin-right: -0.125rem; - } - - .md\:-mr-1\.5 { - margin-right: -0.375rem; - } - - .md\:-mr-2\.5 { - margin-right: -0.625rem; - } - - .md\:-mr-3\.5 { - margin-right: -0.875rem; - } - - .md\:mb-0 { - margin-bottom: 0px; - } - - .md\:mb-1 { - margin-bottom: 0.25rem; - } - - .md\:mb-2 { - margin-bottom: 0.5rem; - } - - .md\:mb-3 { - margin-bottom: 0.75rem; - } - - .md\:mb-4 { - margin-bottom: 1rem; - } - - .md\:mb-5 { - margin-bottom: 1.25rem; - } - - .md\:mb-6 { - margin-bottom: 1.5rem; - } - - .md\:mb-7 { - margin-bottom: 1.75rem; - } - - .md\:mb-8 { - margin-bottom: 2rem; - } - - .md\:mb-9 { - margin-bottom: 2.25rem; - } - - .md\:mb-10 { - margin-bottom: 2.5rem; - } - - .md\:mb-11 { - margin-bottom: 2.75rem; - } - - .md\:mb-12 { - margin-bottom: 3rem; - } - - .md\:mb-14 { - margin-bottom: 3.5rem; - } - - .md\:mb-16 { - margin-bottom: 4rem; - } - - .md\:mb-20 { - margin-bottom: 5rem; - } - - .md\:mb-24 { - margin-bottom: 6rem; - } - - .md\:mb-28 { - margin-bottom: 7rem; - } - - .md\:mb-32 { - margin-bottom: 8rem; - } - - .md\:mb-36 { - margin-bottom: 9rem; - } - - .md\:mb-40 { - margin-bottom: 10rem; - } - - .md\:mb-44 { - margin-bottom: 11rem; - } - - .md\:mb-48 { - margin-bottom: 12rem; - } - - .md\:mb-52 { - margin-bottom: 13rem; - } - - .md\:mb-56 { - margin-bottom: 14rem; - } - - .md\:mb-60 { - margin-bottom: 15rem; - } - - .md\:mb-64 { - margin-bottom: 16rem; - } - - .md\:mb-72 { - margin-bottom: 18rem; - } - - .md\:mb-80 { - margin-bottom: 20rem; - } - - .md\:mb-96 { - margin-bottom: 24rem; - } - - .md\:mb-auto { - margin-bottom: auto; - } - - .md\:mb-px { - margin-bottom: 1px; - } - - .md\:mb-0\.5 { - margin-bottom: 0.125rem; - } - - .md\:mb-1\.5 { - margin-bottom: 0.375rem; - } - - .md\:mb-2\.5 { - margin-bottom: 0.625rem; - } - - .md\:mb-3\.5 { - margin-bottom: 0.875rem; - } - - .md\:-mb-0 { - margin-bottom: 0px; - } - - .md\:-mb-1 { - margin-bottom: -0.25rem; - } - - .md\:-mb-2 { - margin-bottom: -0.5rem; - } - - .md\:-mb-3 { - margin-bottom: -0.75rem; - } - - .md\:-mb-4 { - margin-bottom: -1rem; - } - - .md\:-mb-5 { - margin-bottom: -1.25rem; - } - - .md\:-mb-6 { - margin-bottom: -1.5rem; - } - - .md\:-mb-7 { - margin-bottom: -1.75rem; - } - - .md\:-mb-8 { - margin-bottom: -2rem; - } - - .md\:-mb-9 { - margin-bottom: -2.25rem; - } - - .md\:-mb-10 { - margin-bottom: -2.5rem; - } - - .md\:-mb-11 { - margin-bottom: -2.75rem; - } - - .md\:-mb-12 { - margin-bottom: -3rem; - } - - .md\:-mb-14 { - margin-bottom: -3.5rem; - } - - .md\:-mb-16 { - margin-bottom: -4rem; - } - - .md\:-mb-20 { - margin-bottom: -5rem; - } - - .md\:-mb-24 { - margin-bottom: -6rem; - } - - .md\:-mb-28 { - margin-bottom: -7rem; - } - - .md\:-mb-32 { - margin-bottom: -8rem; - } - - .md\:-mb-36 { - margin-bottom: -9rem; - } - - .md\:-mb-40 { - margin-bottom: -10rem; - } - - .md\:-mb-44 { - margin-bottom: -11rem; - } - - .md\:-mb-48 { - margin-bottom: -12rem; - } - - .md\:-mb-52 { - margin-bottom: -13rem; - } - - .md\:-mb-56 { - margin-bottom: -14rem; - } - - .md\:-mb-60 { - margin-bottom: -15rem; - } - - .md\:-mb-64 { - margin-bottom: -16rem; - } - - .md\:-mb-72 { - margin-bottom: -18rem; - } - - .md\:-mb-80 { - margin-bottom: -20rem; - } - - .md\:-mb-96 { - margin-bottom: -24rem; - } - - .md\:-mb-px { - margin-bottom: -1px; - } - - .md\:-mb-0\.5 { - margin-bottom: -0.125rem; - } - - .md\:-mb-1\.5 { - margin-bottom: -0.375rem; - } - - .md\:-mb-2\.5 { - margin-bottom: -0.625rem; - } - - .md\:-mb-3\.5 { - margin-bottom: -0.875rem; - } - - .md\:ml-0 { - margin-left: 0px; - } - - .md\:ml-1 { - margin-left: 0.25rem; - } - - .md\:ml-2 { - margin-left: 0.5rem; - } - - .md\:ml-3 { - margin-left: 0.75rem; - } - - .md\:ml-4 { - margin-left: 1rem; - } - - .md\:ml-5 { - margin-left: 1.25rem; - } - - .md\:ml-6 { - margin-left: 1.5rem; - } - - .md\:ml-7 { - margin-left: 1.75rem; - } - - .md\:ml-8 { - margin-left: 2rem; - } - - .md\:ml-9 { - margin-left: 2.25rem; - } - - .md\:ml-10 { - margin-left: 2.5rem; - } - - .md\:ml-11 { - margin-left: 2.75rem; - } - - .md\:ml-12 { - margin-left: 3rem; - } - - .md\:ml-14 { - margin-left: 3.5rem; - } - - .md\:ml-16 { - margin-left: 4rem; - } - - .md\:ml-20 { - margin-left: 5rem; - } - - .md\:ml-24 { - margin-left: 6rem; - } - - .md\:ml-28 { - margin-left: 7rem; - } - - .md\:ml-32 { - margin-left: 8rem; - } - - .md\:ml-36 { - margin-left: 9rem; - } - - .md\:ml-40 { - margin-left: 10rem; - } - - .md\:ml-44 { - margin-left: 11rem; - } - - .md\:ml-48 { - margin-left: 12rem; - } - - .md\:ml-52 { - margin-left: 13rem; - } - - .md\:ml-56 { - margin-left: 14rem; - } - - .md\:ml-60 { - margin-left: 15rem; - } - - .md\:ml-64 { - margin-left: 16rem; - } - - .md\:ml-72 { - margin-left: 18rem; - } - - .md\:ml-80 { - margin-left: 20rem; - } - - .md\:ml-96 { - margin-left: 24rem; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:ml-px { - margin-left: 1px; - } - - .md\:ml-0\.5 { - margin-left: 0.125rem; - } - - .md\:ml-1\.5 { - margin-left: 0.375rem; - } - - .md\:ml-2\.5 { - margin-left: 0.625rem; - } - - .md\:ml-3\.5 { - margin-left: 0.875rem; - } - - .md\:-ml-0 { - margin-left: 0px; - } - - .md\:-ml-1 { - margin-left: -0.25rem; - } - - .md\:-ml-2 { - margin-left: -0.5rem; - } - - .md\:-ml-3 { - margin-left: -0.75rem; - } - - .md\:-ml-4 { - margin-left: -1rem; - } - - .md\:-ml-5 { - margin-left: -1.25rem; - } - - .md\:-ml-6 { - margin-left: -1.5rem; - } - - .md\:-ml-7 { - margin-left: -1.75rem; - } - - .md\:-ml-8 { - margin-left: -2rem; - } - - .md\:-ml-9 { - margin-left: -2.25rem; - } - - .md\:-ml-10 { - margin-left: -2.5rem; - } - - .md\:-ml-11 { - margin-left: -2.75rem; - } - - .md\:-ml-12 { - margin-left: -3rem; - } - - .md\:-ml-14 { - margin-left: -3.5rem; - } - - .md\:-ml-16 { - margin-left: -4rem; - } - - .md\:-ml-20 { - margin-left: -5rem; - } - - .md\:-ml-24 { - margin-left: -6rem; - } - - .md\:-ml-28 { - margin-left: -7rem; - } - - .md\:-ml-32 { - margin-left: -8rem; - } - - .md\:-ml-36 { - margin-left: -9rem; - } - - .md\:-ml-40 { - margin-left: -10rem; - } - - .md\:-ml-44 { - margin-left: -11rem; - } - - .md\:-ml-48 { - margin-left: -12rem; - } - - .md\:-ml-52 { - margin-left: -13rem; - } - - .md\:-ml-56 { - margin-left: -14rem; - } - - .md\:-ml-60 { - margin-left: -15rem; - } - - .md\:-ml-64 { - margin-left: -16rem; - } - - .md\:-ml-72 { - margin-left: -18rem; - } - - .md\:-ml-80 { - margin-left: -20rem; - } - - .md\:-ml-96 { - margin-left: -24rem; - } - - .md\:-ml-px { - margin-left: -1px; - } - - .md\:-ml-0\.5 { - margin-left: -0.125rem; - } - - .md\:-ml-1\.5 { - margin-left: -0.375rem; - } - - .md\:-ml-2\.5 { - margin-left: -0.625rem; - } - - .md\:-ml-3\.5 { - margin-left: -0.875rem; - } - - .md\:box-border { - box-sizing: border-box; - } - - .md\:box-content { - box-sizing: content-box; - } - - .md\:block { - display: block; - } - - .md\:inline-block { - display: inline-block; - } - - .md\:inline { - display: inline; - } - - .md\:flex { - display: flex; - } - - .md\:inline-flex { - display: inline-flex; - } - - .md\:table { - display: table; - } - - .md\:inline-table { - display: inline-table; - } - - .md\:table-caption { - display: table-caption; - } - - .md\:table-cell { - display: table-cell; - } - - .md\:table-column { - display: table-column; - } - - .md\:table-column-group { - display: table-column-group; - } - - .md\:table-footer-group { - display: table-footer-group; - } - - .md\:table-header-group { - display: table-header-group; - } - - .md\:table-row-group { - display: table-row-group; - } - - .md\:table-row { - display: table-row; - } - - .md\:flow-root { - display: flow-root; - } - - .md\:grid { - display: grid; - } - - .md\:inline-grid { - display: inline-grid; - } - - .md\:contents { - display: contents; - } - - .md\:list-item { - display: list-item; - } - - .md\:hidden { - display: none; - } - - .md\:h-0 { - height: 0px; - } - - .md\:h-1 { - height: 0.25rem; - } - - .md\:h-2 { - height: 0.5rem; - } - - .md\:h-3 { - height: 0.75rem; - } - - .md\:h-4 { - height: 1rem; - } - - .md\:h-5 { - height: 1.25rem; - } - - .md\:h-6 { - height: 1.5rem; - } - - .md\:h-7 { - height: 1.75rem; - } - - .md\:h-8 { - height: 2rem; - } - - .md\:h-9 { - height: 2.25rem; - } - - .md\:h-10 { - height: 2.5rem; - } - - .md\:h-11 { - height: 2.75rem; - } - - .md\:h-12 { - height: 3rem; - } - - .md\:h-14 { - height: 3.5rem; - } - - .md\:h-16 { - height: 4rem; - } - - .md\:h-20 { - height: 5rem; - } - - .md\:h-24 { - height: 6rem; - } - - .md\:h-28 { - height: 7rem; - } - - .md\:h-32 { - height: 8rem; - } - - .md\:h-36 { - height: 9rem; - } - - .md\:h-40 { - height: 10rem; - } - - .md\:h-44 { - height: 11rem; - } - - .md\:h-48 { - height: 12rem; - } - - .md\:h-52 { - height: 13rem; - } - - .md\:h-56 { - height: 14rem; - } - - .md\:h-60 { - height: 15rem; - } - - .md\:h-64 { - height: 16rem; - } - - .md\:h-72 { - height: 18rem; - } - - .md\:h-80 { - height: 20rem; - } - - .md\:h-96 { - height: 24rem; - } - - .md\:h-auto { - height: auto; - } - - .md\:h-px { - height: 1px; - } - - .md\:h-0\.5 { - height: 0.125rem; - } - - .md\:h-1\.5 { - height: 0.375rem; - } - - .md\:h-2\.5 { - height: 0.625rem; - } - - .md\:h-3\.5 { - height: 0.875rem; - } - - .md\:h-1\/2 { - height: 50%; - } - - .md\:h-1\/3 { - height: 33.333333%; - } - - .md\:h-2\/3 { - height: 66.666667%; - } - - .md\:h-1\/4 { - height: 25%; - } - - .md\:h-2\/4 { - height: 50%; - } - - .md\:h-3\/4 { - height: 75%; - } - - .md\:h-1\/5 { - height: 20%; - } - - .md\:h-2\/5 { - height: 40%; - } - - .md\:h-3\/5 { - height: 60%; - } - - .md\:h-4\/5 { - height: 80%; - } - - .md\:h-1\/6 { - height: 16.666667%; - } - - .md\:h-2\/6 { - height: 33.333333%; - } - - .md\:h-3\/6 { - height: 50%; - } - - .md\:h-4\/6 { - height: 66.666667%; - } - - .md\:h-5\/6 { - height: 83.333333%; - } - - .md\:h-full { - height: 100%; - } - - .md\:h-screen { - height: 100vh; - } - - .md\:max-h-0 { - max-height: 0px; - } - - .md\:max-h-1 { - max-height: 0.25rem; - } - - .md\:max-h-2 { - max-height: 0.5rem; - } - - .md\:max-h-3 { - max-height: 0.75rem; - } - - .md\:max-h-4 { - max-height: 1rem; - } - - .md\:max-h-5 { - max-height: 1.25rem; - } - - .md\:max-h-6 { - max-height: 1.5rem; - } - - .md\:max-h-7 { - max-height: 1.75rem; - } - - .md\:max-h-8 { - max-height: 2rem; - } - - .md\:max-h-9 { - max-height: 2.25rem; - } - - .md\:max-h-10 { - max-height: 2.5rem; - } - - .md\:max-h-11 { - max-height: 2.75rem; - } - - .md\:max-h-12 { - max-height: 3rem; - } - - .md\:max-h-14 { - max-height: 3.5rem; - } - - .md\:max-h-16 { - max-height: 4rem; - } - - .md\:max-h-20 { - max-height: 5rem; - } - - .md\:max-h-24 { - max-height: 6rem; - } - - .md\:max-h-28 { - max-height: 7rem; - } - - .md\:max-h-32 { - max-height: 8rem; - } - - .md\:max-h-36 { - max-height: 9rem; - } - - .md\:max-h-40 { - max-height: 10rem; - } - - .md\:max-h-44 { - max-height: 11rem; - } - - .md\:max-h-48 { - max-height: 12rem; - } - - .md\:max-h-52 { - max-height: 13rem; - } - - .md\:max-h-56 { - max-height: 14rem; - } - - .md\:max-h-60 { - max-height: 15rem; - } - - .md\:max-h-64 { - max-height: 16rem; - } - - .md\:max-h-72 { - max-height: 18rem; - } - - .md\:max-h-80 { - max-height: 20rem; - } - - .md\:max-h-96 { - max-height: 24rem; - } - - .md\:max-h-px { - max-height: 1px; - } - - .md\:max-h-0\.5 { - max-height: 0.125rem; - } - - .md\:max-h-1\.5 { - max-height: 0.375rem; - } - - .md\:max-h-2\.5 { - max-height: 0.625rem; - } - - .md\:max-h-3\.5 { - max-height: 0.875rem; - } - - .md\:max-h-full { - max-height: 100%; - } - - .md\:max-h-screen { - max-height: 100vh; - } - - .md\:min-h-0 { - min-height: 0px; - } - - .md\:min-h-full { - min-height: 100%; - } - - .md\:min-h-screen { - min-height: 100vh; - } - - .md\:w-0 { - width: 0px; - } - - .md\:w-1 { - width: 0.25rem; - } - - .md\:w-2 { - width: 0.5rem; - } - - .md\:w-3 { - width: 0.75rem; - } - - .md\:w-4 { - width: 1rem; - } - - .md\:w-5 { - width: 1.25rem; - } - - .md\:w-6 { - width: 1.5rem; - } - - .md\:w-7 { - width: 1.75rem; - } - - .md\:w-8 { - width: 2rem; - } - - .md\:w-9 { - width: 2.25rem; - } - - .md\:w-10 { - width: 2.5rem; - } - - .md\:w-11 { - width: 2.75rem; - } - - .md\:w-12 { - width: 3rem; - } - - .md\:w-14 { - width: 3.5rem; - } - - .md\:w-16 { - width: 4rem; - } - - .md\:w-20 { - width: 5rem; - } - - .md\:w-24 { - width: 6rem; - } - - .md\:w-28 { - width: 7rem; - } - - .md\:w-32 { - width: 8rem; - } - - .md\:w-36 { - width: 9rem; - } - - .md\:w-40 { - width: 10rem; - } - - .md\:w-44 { - width: 11rem; - } - - .md\:w-48 { - width: 12rem; - } - - .md\:w-52 { - width: 13rem; - } - - .md\:w-56 { - width: 14rem; - } - - .md\:w-60 { - width: 15rem; - } - - .md\:w-64 { - width: 16rem; - } - - .md\:w-72 { - width: 18rem; - } - - .md\:w-80 { - width: 20rem; - } - - .md\:w-96 { - width: 24rem; - } - - .md\:w-auto { - width: auto; - } - - .md\:w-px { - width: 1px; - } - - .md\:w-0\.5 { - width: 0.125rem; - } - - .md\:w-1\.5 { - width: 0.375rem; - } - - .md\:w-2\.5 { - width: 0.625rem; - } - - .md\:w-3\.5 { - width: 0.875rem; - } - - .md\:w-1\/2 { - width: 50%; - } - - .md\:w-1\/3 { - width: 33.333333%; - } - - .md\:w-2\/3 { - width: 66.666667%; - } - - .md\:w-1\/4 { - width: 25%; - } - - .md\:w-2\/4 { - width: 50%; - } - - .md\:w-3\/4 { - width: 75%; - } - - .md\:w-1\/5 { - width: 20%; - } - - .md\:w-2\/5 { - width: 40%; - } - - .md\:w-3\/5 { - width: 60%; - } - - .md\:w-4\/5 { - width: 80%; - } - - .md\:w-1\/6 { - width: 16.666667%; - } - - .md\:w-2\/6 { - width: 33.333333%; - } - - .md\:w-3\/6 { - width: 50%; - } - - .md\:w-4\/6 { - width: 66.666667%; - } - - .md\:w-5\/6 { - width: 83.333333%; - } - - .md\:w-1\/12 { - width: 8.333333%; - } - - .md\:w-2\/12 { - width: 16.666667%; - } - - .md\:w-3\/12 { - width: 25%; - } - - .md\:w-4\/12 { - width: 33.333333%; - } - - .md\:w-5\/12 { - width: 41.666667%; - } - - .md\:w-6\/12 { - width: 50%; - } - - .md\:w-7\/12 { - width: 58.333333%; - } - - .md\:w-8\/12 { - width: 66.666667%; - } - - .md\:w-9\/12 { - width: 75%; - } - - .md\:w-10\/12 { - width: 83.333333%; - } - - .md\:w-11\/12 { - width: 91.666667%; - } - - .md\:w-full { - width: 100%; - } - - .md\:w-screen { - width: 100vw; - } - - .md\:w-min { - width: -webkit-min-content; - width: -moz-min-content; - width: min-content; - } - - .md\:w-max { - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; - } - - .md\:min-w-0 { - min-width: 0px; - } - - .md\:min-w-full { - min-width: 100%; - } - - .md\:min-w-min { - min-width: -webkit-min-content; - min-width: -moz-min-content; - min-width: min-content; - } - - .md\:min-w-max { - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - } - - .md\:max-w-0 { - max-width: 0rem; - } - - .md\:max-w-none { - max-width: none; - } - - .md\:max-w-xs { - max-width: 20rem; - } - - .md\:max-w-sm { - max-width: 24rem; - } - - .md\:max-w-md { - max-width: 28rem; - } - - .md\:max-w-lg { - max-width: 32rem; - } - - .md\:max-w-xl { - max-width: 36rem; - } - - .md\:max-w-2xl { - max-width: 42rem; - } - - .md\:max-w-3xl { - max-width: 48rem; - } - - .md\:max-w-4xl { - max-width: 56rem; - } - - .md\:max-w-5xl { - max-width: 64rem; - } - - .md\:max-w-6xl { - max-width: 72rem; - } - - .md\:max-w-7xl { - max-width: 80rem; - } - - .md\:max-w-full { - max-width: 100%; - } - - .md\:max-w-min { - max-width: -webkit-min-content; - max-width: -moz-min-content; - max-width: min-content; - } - - .md\:max-w-max { - max-width: -webkit-max-content; - max-width: -moz-max-content; - max-width: max-content; - } - - .md\:max-w-prose { - max-width: 65ch; - } - - .md\:max-w-screen-md { - max-width: 1024px; - } - - .md\:max-w-screen-lg { - max-width: 1280px; - } - - .md\:max-w-screen-xl { - max-width: 1400px; - } - - .md\:flex-1 { - flex: 1 1 0%; - } - - .md\:flex-auto { - flex: 1 1 auto; - } - - .md\:flex-initial { - flex: 0 1 auto; - } - - .md\:flex-none { - flex: none; - } - - .md\:flex-shrink-0 { - flex-shrink: 0; - } - - .md\:flex-shrink { - flex-shrink: 1; - } - - .md\:flex-grow-0 { - flex-grow: 0; - } - - .md\:flex-grow { - flex-grow: 1; - } - - .md\:table-auto { - table-layout: auto; - } - - .md\:table-fixed { - table-layout: fixed; - } - - .md\:border-collapse { - border-collapse: collapse; - } - - .md\:border-separate { - border-collapse: separate; - } - - .md\:origin-center { - transform-origin: center; - } - - .md\:origin-top { - transform-origin: top; - } - - .md\:origin-top-right { - transform-origin: top right; - } - - .md\:origin-right { - transform-origin: right; - } - - .md\:origin-bottom-right { - transform-origin: bottom right; - } - - .md\:origin-bottom { - transform-origin: bottom; - } - - .md\:origin-bottom-left { - transform-origin: bottom left; - } - - .md\:origin-left { - transform-origin: left; - } - - .md\:origin-top-left { - transform-origin: top left; - } - - .md\:transform { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .md\:transform-gpu { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .md\:transform-none { - transform: none; - } - - .md\:translate-x-0 { - --tw-translate-x: 0px; - } - - .md\:translate-x-1 { - --tw-translate-x: 0.25rem; - } - - .md\:translate-x-2 { - --tw-translate-x: 0.5rem; - } - - .md\:translate-x-3 { - --tw-translate-x: 0.75rem; - } - - .md\:translate-x-4 { - --tw-translate-x: 1rem; - } - - .md\:translate-x-5 { - --tw-translate-x: 1.25rem; - } - - .md\:translate-x-6 { - --tw-translate-x: 1.5rem; - } - - .md\:translate-x-7 { - --tw-translate-x: 1.75rem; - } - - .md\:translate-x-8 { - --tw-translate-x: 2rem; - } - - .md\:translate-x-9 { - --tw-translate-x: 2.25rem; - } - - .md\:translate-x-10 { - --tw-translate-x: 2.5rem; - } - - .md\:translate-x-11 { - --tw-translate-x: 2.75rem; - } - - .md\:translate-x-12 { - --tw-translate-x: 3rem; - } - - .md\:translate-x-14 { - --tw-translate-x: 3.5rem; - } - - .md\:translate-x-16 { - --tw-translate-x: 4rem; - } - - .md\:translate-x-20 { - --tw-translate-x: 5rem; - } - - .md\:translate-x-24 { - --tw-translate-x: 6rem; - } - - .md\:translate-x-28 { - --tw-translate-x: 7rem; - } - - .md\:translate-x-32 { - --tw-translate-x: 8rem; - } - - .md\:translate-x-36 { - --tw-translate-x: 9rem; - } - - .md\:translate-x-40 { - --tw-translate-x: 10rem; - } - - .md\:translate-x-44 { - --tw-translate-x: 11rem; - } - - .md\:translate-x-48 { - --tw-translate-x: 12rem; - } - - .md\:translate-x-52 { - --tw-translate-x: 13rem; - } - - .md\:translate-x-56 { - --tw-translate-x: 14rem; - } - - .md\:translate-x-60 { - --tw-translate-x: 15rem; - } - - .md\:translate-x-64 { - --tw-translate-x: 16rem; - } - - .md\:translate-x-72 { - --tw-translate-x: 18rem; - } - - .md\:translate-x-80 { - --tw-translate-x: 20rem; - } - - .md\:translate-x-96 { - --tw-translate-x: 24rem; - } - - .md\:translate-x-px { - --tw-translate-x: 1px; - } - - .md\:translate-x-0\.5 { - --tw-translate-x: 0.125rem; - } - - .md\:translate-x-1\.5 { - --tw-translate-x: 0.375rem; - } - - .md\:translate-x-2\.5 { - --tw-translate-x: 0.625rem; - } - - .md\:translate-x-3\.5 { - --tw-translate-x: 0.875rem; - } - - .md\:-translate-x-0 { - --tw-translate-x: 0px; - } - - .md\:-translate-x-1 { - --tw-translate-x: -0.25rem; - } - - .md\:-translate-x-2 { - --tw-translate-x: -0.5rem; - } - - .md\:-translate-x-3 { - --tw-translate-x: -0.75rem; - } - - .md\:-translate-x-4 { - --tw-translate-x: -1rem; - } - - .md\:-translate-x-5 { - --tw-translate-x: -1.25rem; - } - - .md\:-translate-x-6 { - --tw-translate-x: -1.5rem; - } - - .md\:-translate-x-7 { - --tw-translate-x: -1.75rem; - } - - .md\:-translate-x-8 { - --tw-translate-x: -2rem; - } - - .md\:-translate-x-9 { - --tw-translate-x: -2.25rem; - } - - .md\:-translate-x-10 { - --tw-translate-x: -2.5rem; - } - - .md\:-translate-x-11 { - --tw-translate-x: -2.75rem; - } - - .md\:-translate-x-12 { - --tw-translate-x: -3rem; - } - - .md\:-translate-x-14 { - --tw-translate-x: -3.5rem; - } - - .md\:-translate-x-16 { - --tw-translate-x: -4rem; - } - - .md\:-translate-x-20 { - --tw-translate-x: -5rem; - } - - .md\:-translate-x-24 { - --tw-translate-x: -6rem; - } - - .md\:-translate-x-28 { - --tw-translate-x: -7rem; - } - - .md\:-translate-x-32 { - --tw-translate-x: -8rem; - } - - .md\:-translate-x-36 { - --tw-translate-x: -9rem; - } - - .md\:-translate-x-40 { - --tw-translate-x: -10rem; - } - - .md\:-translate-x-44 { - --tw-translate-x: -11rem; - } - - .md\:-translate-x-48 { - --tw-translate-x: -12rem; - } - - .md\:-translate-x-52 { - --tw-translate-x: -13rem; - } - - .md\:-translate-x-56 { - --tw-translate-x: -14rem; - } - - .md\:-translate-x-60 { - --tw-translate-x: -15rem; - } - - .md\:-translate-x-64 { - --tw-translate-x: -16rem; - } - - .md\:-translate-x-72 { - --tw-translate-x: -18rem; - } - - .md\:-translate-x-80 { - --tw-translate-x: -20rem; - } - - .md\:-translate-x-96 { - --tw-translate-x: -24rem; - } - - .md\:-translate-x-px { - --tw-translate-x: -1px; - } - - .md\:-translate-x-0\.5 { - --tw-translate-x: -0.125rem; - } - - .md\:-translate-x-1\.5 { - --tw-translate-x: -0.375rem; - } - - .md\:-translate-x-2\.5 { - --tw-translate-x: -0.625rem; - } - - .md\:-translate-x-3\.5 { - --tw-translate-x: -0.875rem; - } - - .md\:translate-x-1\/2 { - --tw-translate-x: 50%; - } - - .md\:translate-x-1\/3 { - --tw-translate-x: 33.333333%; - } - - .md\:translate-x-2\/3 { - --tw-translate-x: 66.666667%; - } - - .md\:translate-x-1\/4 { - --tw-translate-x: 25%; - } - - .md\:translate-x-2\/4 { - --tw-translate-x: 50%; - } - - .md\:translate-x-3\/4 { - --tw-translate-x: 75%; - } - - .md\:translate-x-full { - --tw-translate-x: 100%; - } - - .md\:-translate-x-1\/2 { - --tw-translate-x: -50%; - } - - .md\:-translate-x-1\/3 { - --tw-translate-x: -33.333333%; - } - - .md\:-translate-x-2\/3 { - --tw-translate-x: -66.666667%; - } - - .md\:-translate-x-1\/4 { - --tw-translate-x: -25%; - } - - .md\:-translate-x-2\/4 { - --tw-translate-x: -50%; - } - - .md\:-translate-x-3\/4 { - --tw-translate-x: -75%; - } - - .md\:-translate-x-full { - --tw-translate-x: -100%; - } - - .md\:translate-y-0 { - --tw-translate-y: 0px; - } - - .md\:translate-y-1 { - --tw-translate-y: 0.25rem; - } - - .md\:translate-y-2 { - --tw-translate-y: 0.5rem; - } - - .md\:translate-y-3 { - --tw-translate-y: 0.75rem; - } - - .md\:translate-y-4 { - --tw-translate-y: 1rem; - } - - .md\:translate-y-5 { - --tw-translate-y: 1.25rem; - } - - .md\:translate-y-6 { - --tw-translate-y: 1.5rem; - } - - .md\:translate-y-7 { - --tw-translate-y: 1.75rem; - } - - .md\:translate-y-8 { - --tw-translate-y: 2rem; - } - - .md\:translate-y-9 { - --tw-translate-y: 2.25rem; - } - - .md\:translate-y-10 { - --tw-translate-y: 2.5rem; - } - - .md\:translate-y-11 { - --tw-translate-y: 2.75rem; - } - - .md\:translate-y-12 { - --tw-translate-y: 3rem; - } - - .md\:translate-y-14 { - --tw-translate-y: 3.5rem; - } - - .md\:translate-y-16 { - --tw-translate-y: 4rem; - } - - .md\:translate-y-20 { - --tw-translate-y: 5rem; - } - - .md\:translate-y-24 { - --tw-translate-y: 6rem; - } - - .md\:translate-y-28 { - --tw-translate-y: 7rem; - } - - .md\:translate-y-32 { - --tw-translate-y: 8rem; - } - - .md\:translate-y-36 { - --tw-translate-y: 9rem; - } - - .md\:translate-y-40 { - --tw-translate-y: 10rem; - } - - .md\:translate-y-44 { - --tw-translate-y: 11rem; - } - - .md\:translate-y-48 { - --tw-translate-y: 12rem; - } - - .md\:translate-y-52 { - --tw-translate-y: 13rem; - } - - .md\:translate-y-56 { - --tw-translate-y: 14rem; - } - - .md\:translate-y-60 { - --tw-translate-y: 15rem; - } - - .md\:translate-y-64 { - --tw-translate-y: 16rem; - } - - .md\:translate-y-72 { - --tw-translate-y: 18rem; - } - - .md\:translate-y-80 { - --tw-translate-y: 20rem; - } - - .md\:translate-y-96 { - --tw-translate-y: 24rem; - } - - .md\:translate-y-px { - --tw-translate-y: 1px; - } - - .md\:translate-y-0\.5 { - --tw-translate-y: 0.125rem; - } - - .md\:translate-y-1\.5 { - --tw-translate-y: 0.375rem; - } - - .md\:translate-y-2\.5 { - --tw-translate-y: 0.625rem; - } - - .md\:translate-y-3\.5 { - --tw-translate-y: 0.875rem; - } - - .md\:-translate-y-0 { - --tw-translate-y: 0px; - } - - .md\:-translate-y-1 { - --tw-translate-y: -0.25rem; - } - - .md\:-translate-y-2 { - --tw-translate-y: -0.5rem; - } - - .md\:-translate-y-3 { - --tw-translate-y: -0.75rem; - } - - .md\:-translate-y-4 { - --tw-translate-y: -1rem; - } - - .md\:-translate-y-5 { - --tw-translate-y: -1.25rem; - } - - .md\:-translate-y-6 { - --tw-translate-y: -1.5rem; - } - - .md\:-translate-y-7 { - --tw-translate-y: -1.75rem; - } - - .md\:-translate-y-8 { - --tw-translate-y: -2rem; - } - - .md\:-translate-y-9 { - --tw-translate-y: -2.25rem; - } - - .md\:-translate-y-10 { - --tw-translate-y: -2.5rem; - } - - .md\:-translate-y-11 { - --tw-translate-y: -2.75rem; - } - - .md\:-translate-y-12 { - --tw-translate-y: -3rem; - } - - .md\:-translate-y-14 { - --tw-translate-y: -3.5rem; - } - - .md\:-translate-y-16 { - --tw-translate-y: -4rem; - } - - .md\:-translate-y-20 { - --tw-translate-y: -5rem; - } - - .md\:-translate-y-24 { - --tw-translate-y: -6rem; - } - - .md\:-translate-y-28 { - --tw-translate-y: -7rem; - } - - .md\:-translate-y-32 { - --tw-translate-y: -8rem; - } - - .md\:-translate-y-36 { - --tw-translate-y: -9rem; - } - - .md\:-translate-y-40 { - --tw-translate-y: -10rem; - } - - .md\:-translate-y-44 { - --tw-translate-y: -11rem; - } - - .md\:-translate-y-48 { - --tw-translate-y: -12rem; - } - - .md\:-translate-y-52 { - --tw-translate-y: -13rem; - } - - .md\:-translate-y-56 { - --tw-translate-y: -14rem; - } - - .md\:-translate-y-60 { - --tw-translate-y: -15rem; - } - - .md\:-translate-y-64 { - --tw-translate-y: -16rem; - } - - .md\:-translate-y-72 { - --tw-translate-y: -18rem; - } - - .md\:-translate-y-80 { - --tw-translate-y: -20rem; - } - - .md\:-translate-y-96 { - --tw-translate-y: -24rem; - } - - .md\:-translate-y-px { - --tw-translate-y: -1px; - } - - .md\:-translate-y-0\.5 { - --tw-translate-y: -0.125rem; - } - - .md\:-translate-y-1\.5 { - --tw-translate-y: -0.375rem; - } - - .md\:-translate-y-2\.5 { - --tw-translate-y: -0.625rem; - } - - .md\:-translate-y-3\.5 { - --tw-translate-y: -0.875rem; - } - - .md\:translate-y-1\/2 { - --tw-translate-y: 50%; - } - - .md\:translate-y-1\/3 { - --tw-translate-y: 33.333333%; - } - - .md\:translate-y-2\/3 { - --tw-translate-y: 66.666667%; - } - - .md\:translate-y-1\/4 { - --tw-translate-y: 25%; - } - - .md\:translate-y-2\/4 { - --tw-translate-y: 50%; - } - - .md\:translate-y-3\/4 { - --tw-translate-y: 75%; - } - - .md\:translate-y-full { - --tw-translate-y: 100%; - } - - .md\:-translate-y-1\/2 { - --tw-translate-y: -50%; - } - - .md\:-translate-y-1\/3 { - --tw-translate-y: -33.333333%; - } - - .md\:-translate-y-2\/3 { - --tw-translate-y: -66.666667%; - } - - .md\:-translate-y-1\/4 { - --tw-translate-y: -25%; - } - - .md\:-translate-y-2\/4 { - --tw-translate-y: -50%; - } - - .md\:-translate-y-3\/4 { - --tw-translate-y: -75%; - } - - .md\:-translate-y-full { - --tw-translate-y: -100%; - } - - .md\:hover\:translate-x-0:hover { - --tw-translate-x: 0px; - } - - .md\:hover\:translate-x-1:hover { - --tw-translate-x: 0.25rem; - } - - .md\:hover\:translate-x-2:hover { - --tw-translate-x: 0.5rem; - } - - .md\:hover\:translate-x-3:hover { - --tw-translate-x: 0.75rem; - } - - .md\:hover\:translate-x-4:hover { - --tw-translate-x: 1rem; - } - - .md\:hover\:translate-x-5:hover { - --tw-translate-x: 1.25rem; - } - - .md\:hover\:translate-x-6:hover { - --tw-translate-x: 1.5rem; - } - - .md\:hover\:translate-x-7:hover { - --tw-translate-x: 1.75rem; - } - - .md\:hover\:translate-x-8:hover { - --tw-translate-x: 2rem; - } - - .md\:hover\:translate-x-9:hover { - --tw-translate-x: 2.25rem; - } - - .md\:hover\:translate-x-10:hover { - --tw-translate-x: 2.5rem; - } - - .md\:hover\:translate-x-11:hover { - --tw-translate-x: 2.75rem; - } - - .md\:hover\:translate-x-12:hover { - --tw-translate-x: 3rem; - } - - .md\:hover\:translate-x-14:hover { - --tw-translate-x: 3.5rem; - } - - .md\:hover\:translate-x-16:hover { - --tw-translate-x: 4rem; - } - - .md\:hover\:translate-x-20:hover { - --tw-translate-x: 5rem; - } - - .md\:hover\:translate-x-24:hover { - --tw-translate-x: 6rem; - } - - .md\:hover\:translate-x-28:hover { - --tw-translate-x: 7rem; - } - - .md\:hover\:translate-x-32:hover { - --tw-translate-x: 8rem; - } - - .md\:hover\:translate-x-36:hover { - --tw-translate-x: 9rem; - } - - .md\:hover\:translate-x-40:hover { - --tw-translate-x: 10rem; - } - - .md\:hover\:translate-x-44:hover { - --tw-translate-x: 11rem; - } - - .md\:hover\:translate-x-48:hover { - --tw-translate-x: 12rem; - } - - .md\:hover\:translate-x-52:hover { - --tw-translate-x: 13rem; - } - - .md\:hover\:translate-x-56:hover { - --tw-translate-x: 14rem; - } - - .md\:hover\:translate-x-60:hover { - --tw-translate-x: 15rem; - } - - .md\:hover\:translate-x-64:hover { - --tw-translate-x: 16rem; - } - - .md\:hover\:translate-x-72:hover { - --tw-translate-x: 18rem; - } - - .md\:hover\:translate-x-80:hover { - --tw-translate-x: 20rem; - } - - .md\:hover\:translate-x-96:hover { - --tw-translate-x: 24rem; - } - - .md\:hover\:translate-x-px:hover { - --tw-translate-x: 1px; - } - - .md\:hover\:translate-x-0\.5:hover { - --tw-translate-x: 0.125rem; - } - - .md\:hover\:translate-x-1\.5:hover { - --tw-translate-x: 0.375rem; - } - - .md\:hover\:translate-x-2\.5:hover { - --tw-translate-x: 0.625rem; - } - - .md\:hover\:translate-x-3\.5:hover { - --tw-translate-x: 0.875rem; - } - - .md\:hover\:-translate-x-0:hover { - --tw-translate-x: 0px; - } - - .md\:hover\:-translate-x-1:hover { - --tw-translate-x: -0.25rem; - } - - .md\:hover\:-translate-x-2:hover { - --tw-translate-x: -0.5rem; - } - - .md\:hover\:-translate-x-3:hover { - --tw-translate-x: -0.75rem; - } - - .md\:hover\:-translate-x-4:hover { - --tw-translate-x: -1rem; - } - - .md\:hover\:-translate-x-5:hover { - --tw-translate-x: -1.25rem; - } - - .md\:hover\:-translate-x-6:hover { - --tw-translate-x: -1.5rem; - } - - .md\:hover\:-translate-x-7:hover { - --tw-translate-x: -1.75rem; - } - - .md\:hover\:-translate-x-8:hover { - --tw-translate-x: -2rem; - } - - .md\:hover\:-translate-x-9:hover { - --tw-translate-x: -2.25rem; - } - - .md\:hover\:-translate-x-10:hover { - --tw-translate-x: -2.5rem; - } - - .md\:hover\:-translate-x-11:hover { - --tw-translate-x: -2.75rem; - } - - .md\:hover\:-translate-x-12:hover { - --tw-translate-x: -3rem; - } - - .md\:hover\:-translate-x-14:hover { - --tw-translate-x: -3.5rem; - } - - .md\:hover\:-translate-x-16:hover { - --tw-translate-x: -4rem; - } - - .md\:hover\:-translate-x-20:hover { - --tw-translate-x: -5rem; - } - - .md\:hover\:-translate-x-24:hover { - --tw-translate-x: -6rem; - } - - .md\:hover\:-translate-x-28:hover { - --tw-translate-x: -7rem; - } - - .md\:hover\:-translate-x-32:hover { - --tw-translate-x: -8rem; - } - - .md\:hover\:-translate-x-36:hover { - --tw-translate-x: -9rem; - } - - .md\:hover\:-translate-x-40:hover { - --tw-translate-x: -10rem; - } - - .md\:hover\:-translate-x-44:hover { - --tw-translate-x: -11rem; - } - - .md\:hover\:-translate-x-48:hover { - --tw-translate-x: -12rem; - } - - .md\:hover\:-translate-x-52:hover { - --tw-translate-x: -13rem; - } - - .md\:hover\:-translate-x-56:hover { - --tw-translate-x: -14rem; - } - - .md\:hover\:-translate-x-60:hover { - --tw-translate-x: -15rem; - } - - .md\:hover\:-translate-x-64:hover { - --tw-translate-x: -16rem; - } - - .md\:hover\:-translate-x-72:hover { - --tw-translate-x: -18rem; - } - - .md\:hover\:-translate-x-80:hover { - --tw-translate-x: -20rem; - } - - .md\:hover\:-translate-x-96:hover { - --tw-translate-x: -24rem; - } - - .md\:hover\:-translate-x-px:hover { - --tw-translate-x: -1px; - } - - .md\:hover\:-translate-x-0\.5:hover { - --tw-translate-x: -0.125rem; - } - - .md\:hover\:-translate-x-1\.5:hover { - --tw-translate-x: -0.375rem; - } - - .md\:hover\:-translate-x-2\.5:hover { - --tw-translate-x: -0.625rem; - } - - .md\:hover\:-translate-x-3\.5:hover { - --tw-translate-x: -0.875rem; - } - - .md\:hover\:translate-x-1\/2:hover { - --tw-translate-x: 50%; - } - - .md\:hover\:translate-x-1\/3:hover { - --tw-translate-x: 33.333333%; - } - - .md\:hover\:translate-x-2\/3:hover { - --tw-translate-x: 66.666667%; - } - - .md\:hover\:translate-x-1\/4:hover { - --tw-translate-x: 25%; - } - - .md\:hover\:translate-x-2\/4:hover { - --tw-translate-x: 50%; - } - - .md\:hover\:translate-x-3\/4:hover { - --tw-translate-x: 75%; - } - - .md\:hover\:translate-x-full:hover { - --tw-translate-x: 100%; - } - - .md\:hover\:-translate-x-1\/2:hover { - --tw-translate-x: -50%; - } - - .md\:hover\:-translate-x-1\/3:hover { - --tw-translate-x: -33.333333%; - } - - .md\:hover\:-translate-x-2\/3:hover { - --tw-translate-x: -66.666667%; - } - - .md\:hover\:-translate-x-1\/4:hover { - --tw-translate-x: -25%; - } - - .md\:hover\:-translate-x-2\/4:hover { - --tw-translate-x: -50%; - } - - .md\:hover\:-translate-x-3\/4:hover { - --tw-translate-x: -75%; - } - - .md\:hover\:-translate-x-full:hover { - --tw-translate-x: -100%; - } - - .md\:hover\:translate-y-0:hover { - --tw-translate-y: 0px; - } - - .md\:hover\:translate-y-1:hover { - --tw-translate-y: 0.25rem; - } - - .md\:hover\:translate-y-2:hover { - --tw-translate-y: 0.5rem; - } - - .md\:hover\:translate-y-3:hover { - --tw-translate-y: 0.75rem; - } - - .md\:hover\:translate-y-4:hover { - --tw-translate-y: 1rem; - } - - .md\:hover\:translate-y-5:hover { - --tw-translate-y: 1.25rem; - } - - .md\:hover\:translate-y-6:hover { - --tw-translate-y: 1.5rem; - } - - .md\:hover\:translate-y-7:hover { - --tw-translate-y: 1.75rem; - } - - .md\:hover\:translate-y-8:hover { - --tw-translate-y: 2rem; - } - - .md\:hover\:translate-y-9:hover { - --tw-translate-y: 2.25rem; - } - - .md\:hover\:translate-y-10:hover { - --tw-translate-y: 2.5rem; - } - - .md\:hover\:translate-y-11:hover { - --tw-translate-y: 2.75rem; - } - - .md\:hover\:translate-y-12:hover { - --tw-translate-y: 3rem; - } - - .md\:hover\:translate-y-14:hover { - --tw-translate-y: 3.5rem; - } - - .md\:hover\:translate-y-16:hover { - --tw-translate-y: 4rem; - } - - .md\:hover\:translate-y-20:hover { - --tw-translate-y: 5rem; - } - - .md\:hover\:translate-y-24:hover { - --tw-translate-y: 6rem; - } - - .md\:hover\:translate-y-28:hover { - --tw-translate-y: 7rem; - } - - .md\:hover\:translate-y-32:hover { - --tw-translate-y: 8rem; - } - - .md\:hover\:translate-y-36:hover { - --tw-translate-y: 9rem; - } - - .md\:hover\:translate-y-40:hover { - --tw-translate-y: 10rem; - } - - .md\:hover\:translate-y-44:hover { - --tw-translate-y: 11rem; - } - - .md\:hover\:translate-y-48:hover { - --tw-translate-y: 12rem; - } - - .md\:hover\:translate-y-52:hover { - --tw-translate-y: 13rem; - } - - .md\:hover\:translate-y-56:hover { - --tw-translate-y: 14rem; - } - - .md\:hover\:translate-y-60:hover { - --tw-translate-y: 15rem; - } - - .md\:hover\:translate-y-64:hover { - --tw-translate-y: 16rem; - } - - .md\:hover\:translate-y-72:hover { - --tw-translate-y: 18rem; - } - - .md\:hover\:translate-y-80:hover { - --tw-translate-y: 20rem; - } - - .md\:hover\:translate-y-96:hover { - --tw-translate-y: 24rem; - } - - .md\:hover\:translate-y-px:hover { - --tw-translate-y: 1px; - } - - .md\:hover\:translate-y-0\.5:hover { - --tw-translate-y: 0.125rem; - } - - .md\:hover\:translate-y-1\.5:hover { - --tw-translate-y: 0.375rem; - } - - .md\:hover\:translate-y-2\.5:hover { - --tw-translate-y: 0.625rem; - } - - .md\:hover\:translate-y-3\.5:hover { - --tw-translate-y: 0.875rem; - } - - .md\:hover\:-translate-y-0:hover { - --tw-translate-y: 0px; - } - - .md\:hover\:-translate-y-1:hover { - --tw-translate-y: -0.25rem; - } - - .md\:hover\:-translate-y-2:hover { - --tw-translate-y: -0.5rem; - } - - .md\:hover\:-translate-y-3:hover { - --tw-translate-y: -0.75rem; - } - - .md\:hover\:-translate-y-4:hover { - --tw-translate-y: -1rem; - } - - .md\:hover\:-translate-y-5:hover { - --tw-translate-y: -1.25rem; - } - - .md\:hover\:-translate-y-6:hover { - --tw-translate-y: -1.5rem; - } - - .md\:hover\:-translate-y-7:hover { - --tw-translate-y: -1.75rem; - } - - .md\:hover\:-translate-y-8:hover { - --tw-translate-y: -2rem; - } - - .md\:hover\:-translate-y-9:hover { - --tw-translate-y: -2.25rem; - } - - .md\:hover\:-translate-y-10:hover { - --tw-translate-y: -2.5rem; - } - - .md\:hover\:-translate-y-11:hover { - --tw-translate-y: -2.75rem; - } - - .md\:hover\:-translate-y-12:hover { - --tw-translate-y: -3rem; - } - - .md\:hover\:-translate-y-14:hover { - --tw-translate-y: -3.5rem; - } - - .md\:hover\:-translate-y-16:hover { - --tw-translate-y: -4rem; - } - - .md\:hover\:-translate-y-20:hover { - --tw-translate-y: -5rem; - } - - .md\:hover\:-translate-y-24:hover { - --tw-translate-y: -6rem; - } - - .md\:hover\:-translate-y-28:hover { - --tw-translate-y: -7rem; - } - - .md\:hover\:-translate-y-32:hover { - --tw-translate-y: -8rem; - } - - .md\:hover\:-translate-y-36:hover { - --tw-translate-y: -9rem; - } - - .md\:hover\:-translate-y-40:hover { - --tw-translate-y: -10rem; - } - - .md\:hover\:-translate-y-44:hover { - --tw-translate-y: -11rem; - } - - .md\:hover\:-translate-y-48:hover { - --tw-translate-y: -12rem; - } - - .md\:hover\:-translate-y-52:hover { - --tw-translate-y: -13rem; - } - - .md\:hover\:-translate-y-56:hover { - --tw-translate-y: -14rem; - } - - .md\:hover\:-translate-y-60:hover { - --tw-translate-y: -15rem; - } - - .md\:hover\:-translate-y-64:hover { - --tw-translate-y: -16rem; - } - - .md\:hover\:-translate-y-72:hover { - --tw-translate-y: -18rem; - } - - .md\:hover\:-translate-y-80:hover { - --tw-translate-y: -20rem; - } - - .md\:hover\:-translate-y-96:hover { - --tw-translate-y: -24rem; - } - - .md\:hover\:-translate-y-px:hover { - --tw-translate-y: -1px; - } - - .md\:hover\:-translate-y-0\.5:hover { - --tw-translate-y: -0.125rem; - } - - .md\:hover\:-translate-y-1\.5:hover { - --tw-translate-y: -0.375rem; - } - - .md\:hover\:-translate-y-2\.5:hover { - --tw-translate-y: -0.625rem; - } - - .md\:hover\:-translate-y-3\.5:hover { - --tw-translate-y: -0.875rem; - } - - .md\:hover\:translate-y-1\/2:hover { - --tw-translate-y: 50%; - } - - .md\:hover\:translate-y-1\/3:hover { - --tw-translate-y: 33.333333%; - } - - .md\:hover\:translate-y-2\/3:hover { - --tw-translate-y: 66.666667%; - } - - .md\:hover\:translate-y-1\/4:hover { - --tw-translate-y: 25%; - } - - .md\:hover\:translate-y-2\/4:hover { - --tw-translate-y: 50%; - } - - .md\:hover\:translate-y-3\/4:hover { - --tw-translate-y: 75%; - } - - .md\:hover\:translate-y-full:hover { - --tw-translate-y: 100%; - } - - .md\:hover\:-translate-y-1\/2:hover { - --tw-translate-y: -50%; - } - - .md\:hover\:-translate-y-1\/3:hover { - --tw-translate-y: -33.333333%; - } - - .md\:hover\:-translate-y-2\/3:hover { - --tw-translate-y: -66.666667%; - } - - .md\:hover\:-translate-y-1\/4:hover { - --tw-translate-y: -25%; - } - - .md\:hover\:-translate-y-2\/4:hover { - --tw-translate-y: -50%; - } - - .md\:hover\:-translate-y-3\/4:hover { - --tw-translate-y: -75%; - } - - .md\:hover\:-translate-y-full:hover { - --tw-translate-y: -100%; - } - - .md\:focus\:translate-x-0:focus { - --tw-translate-x: 0px; - } - - .md\:focus\:translate-x-1:focus { - --tw-translate-x: 0.25rem; - } - - .md\:focus\:translate-x-2:focus { - --tw-translate-x: 0.5rem; - } - - .md\:focus\:translate-x-3:focus { - --tw-translate-x: 0.75rem; - } - - .md\:focus\:translate-x-4:focus { - --tw-translate-x: 1rem; - } - - .md\:focus\:translate-x-5:focus { - --tw-translate-x: 1.25rem; - } - - .md\:focus\:translate-x-6:focus { - --tw-translate-x: 1.5rem; - } - - .md\:focus\:translate-x-7:focus { - --tw-translate-x: 1.75rem; - } - - .md\:focus\:translate-x-8:focus { - --tw-translate-x: 2rem; - } - - .md\:focus\:translate-x-9:focus { - --tw-translate-x: 2.25rem; - } - - .md\:focus\:translate-x-10:focus { - --tw-translate-x: 2.5rem; - } - - .md\:focus\:translate-x-11:focus { - --tw-translate-x: 2.75rem; - } - - .md\:focus\:translate-x-12:focus { - --tw-translate-x: 3rem; - } - - .md\:focus\:translate-x-14:focus { - --tw-translate-x: 3.5rem; - } - - .md\:focus\:translate-x-16:focus { - --tw-translate-x: 4rem; - } - - .md\:focus\:translate-x-20:focus { - --tw-translate-x: 5rem; - } - - .md\:focus\:translate-x-24:focus { - --tw-translate-x: 6rem; - } - - .md\:focus\:translate-x-28:focus { - --tw-translate-x: 7rem; - } - - .md\:focus\:translate-x-32:focus { - --tw-translate-x: 8rem; - } - - .md\:focus\:translate-x-36:focus { - --tw-translate-x: 9rem; - } - - .md\:focus\:translate-x-40:focus { - --tw-translate-x: 10rem; - } - - .md\:focus\:translate-x-44:focus { - --tw-translate-x: 11rem; - } - - .md\:focus\:translate-x-48:focus { - --tw-translate-x: 12rem; - } - - .md\:focus\:translate-x-52:focus { - --tw-translate-x: 13rem; - } - - .md\:focus\:translate-x-56:focus { - --tw-translate-x: 14rem; - } - - .md\:focus\:translate-x-60:focus { - --tw-translate-x: 15rem; - } - - .md\:focus\:translate-x-64:focus { - --tw-translate-x: 16rem; - } - - .md\:focus\:translate-x-72:focus { - --tw-translate-x: 18rem; - } - - .md\:focus\:translate-x-80:focus { - --tw-translate-x: 20rem; - } - - .md\:focus\:translate-x-96:focus { - --tw-translate-x: 24rem; - } - - .md\:focus\:translate-x-px:focus { - --tw-translate-x: 1px; - } - - .md\:focus\:translate-x-0\.5:focus { - --tw-translate-x: 0.125rem; - } - - .md\:focus\:translate-x-1\.5:focus { - --tw-translate-x: 0.375rem; - } - - .md\:focus\:translate-x-2\.5:focus { - --tw-translate-x: 0.625rem; - } - - .md\:focus\:translate-x-3\.5:focus { - --tw-translate-x: 0.875rem; - } - - .md\:focus\:-translate-x-0:focus { - --tw-translate-x: 0px; - } - - .md\:focus\:-translate-x-1:focus { - --tw-translate-x: -0.25rem; - } - - .md\:focus\:-translate-x-2:focus { - --tw-translate-x: -0.5rem; - } - - .md\:focus\:-translate-x-3:focus { - --tw-translate-x: -0.75rem; - } - - .md\:focus\:-translate-x-4:focus { - --tw-translate-x: -1rem; - } - - .md\:focus\:-translate-x-5:focus { - --tw-translate-x: -1.25rem; - } - - .md\:focus\:-translate-x-6:focus { - --tw-translate-x: -1.5rem; - } - - .md\:focus\:-translate-x-7:focus { - --tw-translate-x: -1.75rem; - } - - .md\:focus\:-translate-x-8:focus { - --tw-translate-x: -2rem; - } - - .md\:focus\:-translate-x-9:focus { - --tw-translate-x: -2.25rem; - } - - .md\:focus\:-translate-x-10:focus { - --tw-translate-x: -2.5rem; - } - - .md\:focus\:-translate-x-11:focus { - --tw-translate-x: -2.75rem; - } - - .md\:focus\:-translate-x-12:focus { - --tw-translate-x: -3rem; - } - - .md\:focus\:-translate-x-14:focus { - --tw-translate-x: -3.5rem; - } - - .md\:focus\:-translate-x-16:focus { - --tw-translate-x: -4rem; - } - - .md\:focus\:-translate-x-20:focus { - --tw-translate-x: -5rem; - } - - .md\:focus\:-translate-x-24:focus { - --tw-translate-x: -6rem; - } - - .md\:focus\:-translate-x-28:focus { - --tw-translate-x: -7rem; - } - - .md\:focus\:-translate-x-32:focus { - --tw-translate-x: -8rem; - } - - .md\:focus\:-translate-x-36:focus { - --tw-translate-x: -9rem; - } - - .md\:focus\:-translate-x-40:focus { - --tw-translate-x: -10rem; - } - - .md\:focus\:-translate-x-44:focus { - --tw-translate-x: -11rem; - } - - .md\:focus\:-translate-x-48:focus { - --tw-translate-x: -12rem; - } - - .md\:focus\:-translate-x-52:focus { - --tw-translate-x: -13rem; - } - - .md\:focus\:-translate-x-56:focus { - --tw-translate-x: -14rem; - } - - .md\:focus\:-translate-x-60:focus { - --tw-translate-x: -15rem; - } - - .md\:focus\:-translate-x-64:focus { - --tw-translate-x: -16rem; - } - - .md\:focus\:-translate-x-72:focus { - --tw-translate-x: -18rem; - } - - .md\:focus\:-translate-x-80:focus { - --tw-translate-x: -20rem; - } - - .md\:focus\:-translate-x-96:focus { - --tw-translate-x: -24rem; - } - - .md\:focus\:-translate-x-px:focus { - --tw-translate-x: -1px; - } - - .md\:focus\:-translate-x-0\.5:focus { - --tw-translate-x: -0.125rem; - } - - .md\:focus\:-translate-x-1\.5:focus { - --tw-translate-x: -0.375rem; - } - - .md\:focus\:-translate-x-2\.5:focus { - --tw-translate-x: -0.625rem; - } - - .md\:focus\:-translate-x-3\.5:focus { - --tw-translate-x: -0.875rem; - } - - .md\:focus\:translate-x-1\/2:focus { - --tw-translate-x: 50%; - } - - .md\:focus\:translate-x-1\/3:focus { - --tw-translate-x: 33.333333%; - } - - .md\:focus\:translate-x-2\/3:focus { - --tw-translate-x: 66.666667%; - } - - .md\:focus\:translate-x-1\/4:focus { - --tw-translate-x: 25%; - } - - .md\:focus\:translate-x-2\/4:focus { - --tw-translate-x: 50%; - } - - .md\:focus\:translate-x-3\/4:focus { - --tw-translate-x: 75%; - } - - .md\:focus\:translate-x-full:focus { - --tw-translate-x: 100%; - } - - .md\:focus\:-translate-x-1\/2:focus { - --tw-translate-x: -50%; - } - - .md\:focus\:-translate-x-1\/3:focus { - --tw-translate-x: -33.333333%; - } - - .md\:focus\:-translate-x-2\/3:focus { - --tw-translate-x: -66.666667%; - } - - .md\:focus\:-translate-x-1\/4:focus { - --tw-translate-x: -25%; - } - - .md\:focus\:-translate-x-2\/4:focus { - --tw-translate-x: -50%; - } - - .md\:focus\:-translate-x-3\/4:focus { - --tw-translate-x: -75%; - } - - .md\:focus\:-translate-x-full:focus { - --tw-translate-x: -100%; - } - - .md\:focus\:translate-y-0:focus { - --tw-translate-y: 0px; - } - - .md\:focus\:translate-y-1:focus { - --tw-translate-y: 0.25rem; - } - - .md\:focus\:translate-y-2:focus { - --tw-translate-y: 0.5rem; - } - - .md\:focus\:translate-y-3:focus { - --tw-translate-y: 0.75rem; - } - - .md\:focus\:translate-y-4:focus { - --tw-translate-y: 1rem; - } - - .md\:focus\:translate-y-5:focus { - --tw-translate-y: 1.25rem; - } - - .md\:focus\:translate-y-6:focus { - --tw-translate-y: 1.5rem; - } - - .md\:focus\:translate-y-7:focus { - --tw-translate-y: 1.75rem; - } - - .md\:focus\:translate-y-8:focus { - --tw-translate-y: 2rem; - } - - .md\:focus\:translate-y-9:focus { - --tw-translate-y: 2.25rem; - } - - .md\:focus\:translate-y-10:focus { - --tw-translate-y: 2.5rem; - } - - .md\:focus\:translate-y-11:focus { - --tw-translate-y: 2.75rem; - } - - .md\:focus\:translate-y-12:focus { - --tw-translate-y: 3rem; - } - - .md\:focus\:translate-y-14:focus { - --tw-translate-y: 3.5rem; - } - - .md\:focus\:translate-y-16:focus { - --tw-translate-y: 4rem; - } - - .md\:focus\:translate-y-20:focus { - --tw-translate-y: 5rem; - } - - .md\:focus\:translate-y-24:focus { - --tw-translate-y: 6rem; - } - - .md\:focus\:translate-y-28:focus { - --tw-translate-y: 7rem; - } - - .md\:focus\:translate-y-32:focus { - --tw-translate-y: 8rem; - } - - .md\:focus\:translate-y-36:focus { - --tw-translate-y: 9rem; - } - - .md\:focus\:translate-y-40:focus { - --tw-translate-y: 10rem; - } - - .md\:focus\:translate-y-44:focus { - --tw-translate-y: 11rem; - } - - .md\:focus\:translate-y-48:focus { - --tw-translate-y: 12rem; - } - - .md\:focus\:translate-y-52:focus { - --tw-translate-y: 13rem; - } - - .md\:focus\:translate-y-56:focus { - --tw-translate-y: 14rem; - } - - .md\:focus\:translate-y-60:focus { - --tw-translate-y: 15rem; - } - - .md\:focus\:translate-y-64:focus { - --tw-translate-y: 16rem; - } - - .md\:focus\:translate-y-72:focus { - --tw-translate-y: 18rem; - } - - .md\:focus\:translate-y-80:focus { - --tw-translate-y: 20rem; - } - - .md\:focus\:translate-y-96:focus { - --tw-translate-y: 24rem; - } - - .md\:focus\:translate-y-px:focus { - --tw-translate-y: 1px; - } - - .md\:focus\:translate-y-0\.5:focus { - --tw-translate-y: 0.125rem; - } - - .md\:focus\:translate-y-1\.5:focus { - --tw-translate-y: 0.375rem; - } - - .md\:focus\:translate-y-2\.5:focus { - --tw-translate-y: 0.625rem; - } - - .md\:focus\:translate-y-3\.5:focus { - --tw-translate-y: 0.875rem; - } - - .md\:focus\:-translate-y-0:focus { - --tw-translate-y: 0px; - } - - .md\:focus\:-translate-y-1:focus { - --tw-translate-y: -0.25rem; - } - - .md\:focus\:-translate-y-2:focus { - --tw-translate-y: -0.5rem; - } - - .md\:focus\:-translate-y-3:focus { - --tw-translate-y: -0.75rem; - } - - .md\:focus\:-translate-y-4:focus { - --tw-translate-y: -1rem; - } - - .md\:focus\:-translate-y-5:focus { - --tw-translate-y: -1.25rem; - } - - .md\:focus\:-translate-y-6:focus { - --tw-translate-y: -1.5rem; - } - - .md\:focus\:-translate-y-7:focus { - --tw-translate-y: -1.75rem; - } - - .md\:focus\:-translate-y-8:focus { - --tw-translate-y: -2rem; - } - - .md\:focus\:-translate-y-9:focus { - --tw-translate-y: -2.25rem; - } - - .md\:focus\:-translate-y-10:focus { - --tw-translate-y: -2.5rem; - } - - .md\:focus\:-translate-y-11:focus { - --tw-translate-y: -2.75rem; - } - - .md\:focus\:-translate-y-12:focus { - --tw-translate-y: -3rem; - } - - .md\:focus\:-translate-y-14:focus { - --tw-translate-y: -3.5rem; - } - - .md\:focus\:-translate-y-16:focus { - --tw-translate-y: -4rem; - } - - .md\:focus\:-translate-y-20:focus { - --tw-translate-y: -5rem; - } - - .md\:focus\:-translate-y-24:focus { - --tw-translate-y: -6rem; - } - - .md\:focus\:-translate-y-28:focus { - --tw-translate-y: -7rem; - } - - .md\:focus\:-translate-y-32:focus { - --tw-translate-y: -8rem; - } - - .md\:focus\:-translate-y-36:focus { - --tw-translate-y: -9rem; - } - - .md\:focus\:-translate-y-40:focus { - --tw-translate-y: -10rem; - } - - .md\:focus\:-translate-y-44:focus { - --tw-translate-y: -11rem; - } - - .md\:focus\:-translate-y-48:focus { - --tw-translate-y: -12rem; - } - - .md\:focus\:-translate-y-52:focus { - --tw-translate-y: -13rem; - } - - .md\:focus\:-translate-y-56:focus { - --tw-translate-y: -14rem; - } - - .md\:focus\:-translate-y-60:focus { - --tw-translate-y: -15rem; - } - - .md\:focus\:-translate-y-64:focus { - --tw-translate-y: -16rem; - } - - .md\:focus\:-translate-y-72:focus { - --tw-translate-y: -18rem; - } - - .md\:focus\:-translate-y-80:focus { - --tw-translate-y: -20rem; - } - - .md\:focus\:-translate-y-96:focus { - --tw-translate-y: -24rem; - } - - .md\:focus\:-translate-y-px:focus { - --tw-translate-y: -1px; - } - - .md\:focus\:-translate-y-0\.5:focus { - --tw-translate-y: -0.125rem; - } - - .md\:focus\:-translate-y-1\.5:focus { - --tw-translate-y: -0.375rem; - } - - .md\:focus\:-translate-y-2\.5:focus { - --tw-translate-y: -0.625rem; - } - - .md\:focus\:-translate-y-3\.5:focus { - --tw-translate-y: -0.875rem; - } - - .md\:focus\:translate-y-1\/2:focus { - --tw-translate-y: 50%; - } - - .md\:focus\:translate-y-1\/3:focus { - --tw-translate-y: 33.333333%; - } - - .md\:focus\:translate-y-2\/3:focus { - --tw-translate-y: 66.666667%; - } - - .md\:focus\:translate-y-1\/4:focus { - --tw-translate-y: 25%; - } - - .md\:focus\:translate-y-2\/4:focus { - --tw-translate-y: 50%; - } - - .md\:focus\:translate-y-3\/4:focus { - --tw-translate-y: 75%; - } - - .md\:focus\:translate-y-full:focus { - --tw-translate-y: 100%; - } - - .md\:focus\:-translate-y-1\/2:focus { - --tw-translate-y: -50%; - } - - .md\:focus\:-translate-y-1\/3:focus { - --tw-translate-y: -33.333333%; - } - - .md\:focus\:-translate-y-2\/3:focus { - --tw-translate-y: -66.666667%; - } - - .md\:focus\:-translate-y-1\/4:focus { - --tw-translate-y: -25%; - } - - .md\:focus\:-translate-y-2\/4:focus { - --tw-translate-y: -50%; - } - - .md\:focus\:-translate-y-3\/4:focus { - --tw-translate-y: -75%; - } - - .md\:focus\:-translate-y-full:focus { - --tw-translate-y: -100%; - } - - .md\:rotate-0 { - --tw-rotate: 0deg; - } - - .md\:rotate-1 { - --tw-rotate: 1deg; - } - - .md\:rotate-2 { - --tw-rotate: 2deg; - } - - .md\:rotate-3 { - --tw-rotate: 3deg; - } - - .md\:rotate-6 { - --tw-rotate: 6deg; - } - - .md\:rotate-12 { - --tw-rotate: 12deg; - } - - .md\:rotate-45 { - --tw-rotate: 45deg; - } - - .md\:rotate-90 { - --tw-rotate: 90deg; - } - - .md\:rotate-180 { - --tw-rotate: 180deg; - } - - .md\:-rotate-180 { - --tw-rotate: -180deg; - } - - .md\:-rotate-90 { - --tw-rotate: -90deg; - } - - .md\:-rotate-45 { - --tw-rotate: -45deg; - } - - .md\:-rotate-12 { - --tw-rotate: -12deg; - } - - .md\:-rotate-6 { - --tw-rotate: -6deg; - } - - .md\:-rotate-3 { - --tw-rotate: -3deg; - } - - .md\:-rotate-2 { - --tw-rotate: -2deg; - } - - .md\:-rotate-1 { - --tw-rotate: -1deg; - } - - .md\:hover\:rotate-0:hover { - --tw-rotate: 0deg; - } - - .md\:hover\:rotate-1:hover { - --tw-rotate: 1deg; - } - - .md\:hover\:rotate-2:hover { - --tw-rotate: 2deg; - } - - .md\:hover\:rotate-3:hover { - --tw-rotate: 3deg; - } - - .md\:hover\:rotate-6:hover { - --tw-rotate: 6deg; - } - - .md\:hover\:rotate-12:hover { - --tw-rotate: 12deg; - } - - .md\:hover\:rotate-45:hover { - --tw-rotate: 45deg; - } - - .md\:hover\:rotate-90:hover { - --tw-rotate: 90deg; - } - - .md\:hover\:rotate-180:hover { - --tw-rotate: 180deg; - } - - .md\:hover\:-rotate-180:hover { - --tw-rotate: -180deg; - } - - .md\:hover\:-rotate-90:hover { - --tw-rotate: -90deg; - } - - .md\:hover\:-rotate-45:hover { - --tw-rotate: -45deg; - } - - .md\:hover\:-rotate-12:hover { - --tw-rotate: -12deg; - } - - .md\:hover\:-rotate-6:hover { - --tw-rotate: -6deg; - } - - .md\:hover\:-rotate-3:hover { - --tw-rotate: -3deg; - } - - .md\:hover\:-rotate-2:hover { - --tw-rotate: -2deg; - } - - .md\:hover\:-rotate-1:hover { - --tw-rotate: -1deg; - } - - .md\:focus\:rotate-0:focus { - --tw-rotate: 0deg; - } - - .md\:focus\:rotate-1:focus { - --tw-rotate: 1deg; - } - - .md\:focus\:rotate-2:focus { - --tw-rotate: 2deg; - } - - .md\:focus\:rotate-3:focus { - --tw-rotate: 3deg; - } - - .md\:focus\:rotate-6:focus { - --tw-rotate: 6deg; - } - - .md\:focus\:rotate-12:focus { - --tw-rotate: 12deg; - } - - .md\:focus\:rotate-45:focus { - --tw-rotate: 45deg; - } - - .md\:focus\:rotate-90:focus { - --tw-rotate: 90deg; - } - - .md\:focus\:rotate-180:focus { - --tw-rotate: 180deg; - } - - .md\:focus\:-rotate-180:focus { - --tw-rotate: -180deg; - } - - .md\:focus\:-rotate-90:focus { - --tw-rotate: -90deg; - } - - .md\:focus\:-rotate-45:focus { - --tw-rotate: -45deg; - } - - .md\:focus\:-rotate-12:focus { - --tw-rotate: -12deg; - } - - .md\:focus\:-rotate-6:focus { - --tw-rotate: -6deg; - } - - .md\:focus\:-rotate-3:focus { - --tw-rotate: -3deg; - } - - .md\:focus\:-rotate-2:focus { - --tw-rotate: -2deg; - } - - .md\:focus\:-rotate-1:focus { - --tw-rotate: -1deg; - } - - .md\:skew-x-0 { - --tw-skew-x: 0deg; - } - - .md\:skew-x-1 { - --tw-skew-x: 1deg; - } - - .md\:skew-x-2 { - --tw-skew-x: 2deg; - } - - .md\:skew-x-3 { - --tw-skew-x: 3deg; - } - - .md\:skew-x-6 { - --tw-skew-x: 6deg; - } - - .md\:skew-x-12 { - --tw-skew-x: 12deg; - } - - .md\:-skew-x-12 { - --tw-skew-x: -12deg; - } - - .md\:-skew-x-6 { - --tw-skew-x: -6deg; - } - - .md\:-skew-x-3 { - --tw-skew-x: -3deg; - } - - .md\:-skew-x-2 { - --tw-skew-x: -2deg; - } - - .md\:-skew-x-1 { - --tw-skew-x: -1deg; - } - - .md\:skew-y-0 { - --tw-skew-y: 0deg; - } - - .md\:skew-y-1 { - --tw-skew-y: 1deg; - } - - .md\:skew-y-2 { - --tw-skew-y: 2deg; - } - - .md\:skew-y-3 { - --tw-skew-y: 3deg; - } - - .md\:skew-y-6 { - --tw-skew-y: 6deg; - } - - .md\:skew-y-12 { - --tw-skew-y: 12deg; - } - - .md\:-skew-y-12 { - --tw-skew-y: -12deg; - } - - .md\:-skew-y-6 { - --tw-skew-y: -6deg; - } - - .md\:-skew-y-3 { - --tw-skew-y: -3deg; - } - - .md\:-skew-y-2 { - --tw-skew-y: -2deg; - } - - .md\:-skew-y-1 { - --tw-skew-y: -1deg; - } - - .md\:hover\:skew-x-0:hover { - --tw-skew-x: 0deg; - } - - .md\:hover\:skew-x-1:hover { - --tw-skew-x: 1deg; - } - - .md\:hover\:skew-x-2:hover { - --tw-skew-x: 2deg; - } - - .md\:hover\:skew-x-3:hover { - --tw-skew-x: 3deg; - } - - .md\:hover\:skew-x-6:hover { - --tw-skew-x: 6deg; - } - - .md\:hover\:skew-x-12:hover { - --tw-skew-x: 12deg; - } - - .md\:hover\:-skew-x-12:hover { - --tw-skew-x: -12deg; - } - - .md\:hover\:-skew-x-6:hover { - --tw-skew-x: -6deg; - } - - .md\:hover\:-skew-x-3:hover { - --tw-skew-x: -3deg; - } - - .md\:hover\:-skew-x-2:hover { - --tw-skew-x: -2deg; - } - - .md\:hover\:-skew-x-1:hover { - --tw-skew-x: -1deg; - } - - .md\:hover\:skew-y-0:hover { - --tw-skew-y: 0deg; - } - - .md\:hover\:skew-y-1:hover { - --tw-skew-y: 1deg; - } - - .md\:hover\:skew-y-2:hover { - --tw-skew-y: 2deg; - } - - .md\:hover\:skew-y-3:hover { - --tw-skew-y: 3deg; - } - - .md\:hover\:skew-y-6:hover { - --tw-skew-y: 6deg; - } - - .md\:hover\:skew-y-12:hover { - --tw-skew-y: 12deg; - } - - .md\:hover\:-skew-y-12:hover { - --tw-skew-y: -12deg; - } - - .md\:hover\:-skew-y-6:hover { - --tw-skew-y: -6deg; - } - - .md\:hover\:-skew-y-3:hover { - --tw-skew-y: -3deg; - } - - .md\:hover\:-skew-y-2:hover { - --tw-skew-y: -2deg; - } - - .md\:hover\:-skew-y-1:hover { - --tw-skew-y: -1deg; - } - - .md\:focus\:skew-x-0:focus { - --tw-skew-x: 0deg; - } - - .md\:focus\:skew-x-1:focus { - --tw-skew-x: 1deg; - } - - .md\:focus\:skew-x-2:focus { - --tw-skew-x: 2deg; - } - - .md\:focus\:skew-x-3:focus { - --tw-skew-x: 3deg; - } - - .md\:focus\:skew-x-6:focus { - --tw-skew-x: 6deg; - } - - .md\:focus\:skew-x-12:focus { - --tw-skew-x: 12deg; - } - - .md\:focus\:-skew-x-12:focus { - --tw-skew-x: -12deg; - } - - .md\:focus\:-skew-x-6:focus { - --tw-skew-x: -6deg; - } - - .md\:focus\:-skew-x-3:focus { - --tw-skew-x: -3deg; - } - - .md\:focus\:-skew-x-2:focus { - --tw-skew-x: -2deg; - } - - .md\:focus\:-skew-x-1:focus { - --tw-skew-x: -1deg; - } - - .md\:focus\:skew-y-0:focus { - --tw-skew-y: 0deg; - } - - .md\:focus\:skew-y-1:focus { - --tw-skew-y: 1deg; - } - - .md\:focus\:skew-y-2:focus { - --tw-skew-y: 2deg; - } - - .md\:focus\:skew-y-3:focus { - --tw-skew-y: 3deg; - } - - .md\:focus\:skew-y-6:focus { - --tw-skew-y: 6deg; - } - - .md\:focus\:skew-y-12:focus { - --tw-skew-y: 12deg; - } - - .md\:focus\:-skew-y-12:focus { - --tw-skew-y: -12deg; - } - - .md\:focus\:-skew-y-6:focus { - --tw-skew-y: -6deg; - } - - .md\:focus\:-skew-y-3:focus { - --tw-skew-y: -3deg; - } - - .md\:focus\:-skew-y-2:focus { - --tw-skew-y: -2deg; - } - - .md\:focus\:-skew-y-1:focus { - --tw-skew-y: -1deg; - } - - .md\:scale-0 { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .md\:scale-50 { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .md\:scale-75 { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .md\:scale-90 { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .md\:scale-95 { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .md\:scale-100 { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .md\:scale-105 { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .md\:scale-110 { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .md\:scale-125 { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .md\:scale-150 { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .md\:hover\:scale-0:hover { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .md\:hover\:scale-50:hover { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .md\:hover\:scale-75:hover { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .md\:hover\:scale-90:hover { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .md\:hover\:scale-95:hover { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .md\:hover\:scale-100:hover { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .md\:hover\:scale-105:hover { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .md\:hover\:scale-110:hover { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .md\:hover\:scale-125:hover { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .md\:hover\:scale-150:hover { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .md\:focus\:scale-0:focus { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .md\:focus\:scale-50:focus { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .md\:focus\:scale-75:focus { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .md\:focus\:scale-90:focus { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .md\:focus\:scale-95:focus { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .md\:focus\:scale-100:focus { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .md\:focus\:scale-105:focus { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .md\:focus\:scale-110:focus { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .md\:focus\:scale-125:focus { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .md\:focus\:scale-150:focus { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .md\:scale-x-0 { - --tw-scale-x: 0; - } - - .md\:scale-x-50 { - --tw-scale-x: .5; - } - - .md\:scale-x-75 { - --tw-scale-x: .75; - } - - .md\:scale-x-90 { - --tw-scale-x: .9; - } - - .md\:scale-x-95 { - --tw-scale-x: .95; - } - - .md\:scale-x-100 { - --tw-scale-x: 1; - } - - .md\:scale-x-105 { - --tw-scale-x: 1.05; - } - - .md\:scale-x-110 { - --tw-scale-x: 1.1; - } - - .md\:scale-x-125 { - --tw-scale-x: 1.25; - } - - .md\:scale-x-150 { - --tw-scale-x: 1.5; - } - - .md\:scale-y-0 { - --tw-scale-y: 0; - } - - .md\:scale-y-50 { - --tw-scale-y: .5; - } - - .md\:scale-y-75 { - --tw-scale-y: .75; - } - - .md\:scale-y-90 { - --tw-scale-y: .9; - } - - .md\:scale-y-95 { - --tw-scale-y: .95; - } - - .md\:scale-y-100 { - --tw-scale-y: 1; - } - - .md\:scale-y-105 { - --tw-scale-y: 1.05; - } - - .md\:scale-y-110 { - --tw-scale-y: 1.1; - } - - .md\:scale-y-125 { - --tw-scale-y: 1.25; - } - - .md\:scale-y-150 { - --tw-scale-y: 1.5; - } - - .md\:hover\:scale-x-0:hover { - --tw-scale-x: 0; - } - - .md\:hover\:scale-x-50:hover { - --tw-scale-x: .5; - } - - .md\:hover\:scale-x-75:hover { - --tw-scale-x: .75; - } - - .md\:hover\:scale-x-90:hover { - --tw-scale-x: .9; - } - - .md\:hover\:scale-x-95:hover { - --tw-scale-x: .95; - } - - .md\:hover\:scale-x-100:hover { - --tw-scale-x: 1; - } - - .md\:hover\:scale-x-105:hover { - --tw-scale-x: 1.05; - } - - .md\:hover\:scale-x-110:hover { - --tw-scale-x: 1.1; - } - - .md\:hover\:scale-x-125:hover { - --tw-scale-x: 1.25; - } - - .md\:hover\:scale-x-150:hover { - --tw-scale-x: 1.5; - } - - .md\:hover\:scale-y-0:hover { - --tw-scale-y: 0; - } - - .md\:hover\:scale-y-50:hover { - --tw-scale-y: .5; - } - - .md\:hover\:scale-y-75:hover { - --tw-scale-y: .75; - } - - .md\:hover\:scale-y-90:hover { - --tw-scale-y: .9; - } - - .md\:hover\:scale-y-95:hover { - --tw-scale-y: .95; - } - - .md\:hover\:scale-y-100:hover { - --tw-scale-y: 1; - } - - .md\:hover\:scale-y-105:hover { - --tw-scale-y: 1.05; - } - - .md\:hover\:scale-y-110:hover { - --tw-scale-y: 1.1; - } - - .md\:hover\:scale-y-125:hover { - --tw-scale-y: 1.25; - } - - .md\:hover\:scale-y-150:hover { - --tw-scale-y: 1.5; - } - - .md\:focus\:scale-x-0:focus { - --tw-scale-x: 0; - } - - .md\:focus\:scale-x-50:focus { - --tw-scale-x: .5; - } - - .md\:focus\:scale-x-75:focus { - --tw-scale-x: .75; - } - - .md\:focus\:scale-x-90:focus { - --tw-scale-x: .9; - } - - .md\:focus\:scale-x-95:focus { - --tw-scale-x: .95; - } - - .md\:focus\:scale-x-100:focus { - --tw-scale-x: 1; - } - - .md\:focus\:scale-x-105:focus { - --tw-scale-x: 1.05; - } - - .md\:focus\:scale-x-110:focus { - --tw-scale-x: 1.1; - } - - .md\:focus\:scale-x-125:focus { - --tw-scale-x: 1.25; - } - - .md\:focus\:scale-x-150:focus { - --tw-scale-x: 1.5; - } - - .md\:focus\:scale-y-0:focus { - --tw-scale-y: 0; - } - - .md\:focus\:scale-y-50:focus { - --tw-scale-y: .5; - } - - .md\:focus\:scale-y-75:focus { - --tw-scale-y: .75; - } - - .md\:focus\:scale-y-90:focus { - --tw-scale-y: .9; - } - - .md\:focus\:scale-y-95:focus { - --tw-scale-y: .95; - } - - .md\:focus\:scale-y-100:focus { - --tw-scale-y: 1; - } - - .md\:focus\:scale-y-105:focus { - --tw-scale-y: 1.05; - } - - .md\:focus\:scale-y-110:focus { - --tw-scale-y: 1.1; - } - - .md\:focus\:scale-y-125:focus { - --tw-scale-y: 1.25; - } - - .md\:focus\:scale-y-150:focus { - --tw-scale-y: 1.5; - } - - .md\:animate-none { - -webkit-animation: none; - animation: none; - } - - .md\:animate-spin { - -webkit-animation: spin 1s linear infinite; - animation: spin 1s linear infinite; - } - - .md\:animate-ping { - -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - } - - .md\:animate-pulse { - -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - } - - .md\:animate-bounce { - -webkit-animation: bounce 1s infinite; - animation: bounce 1s infinite; - } - - .md\:cursor-auto { - cursor: auto; - } - - .md\:cursor-default { - cursor: default; - } - - .md\:cursor-pointer { - cursor: pointer; - } - - .md\:cursor-wait { - cursor: wait; - } - - .md\:cursor-text { - cursor: text; - } - - .md\:cursor-move { - cursor: move; - } - - .md\:cursor-help { - cursor: help; - } - - .md\:cursor-not-allowed { - cursor: not-allowed; - } - - .md\:select-none { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - } - - .md\:select-text { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - } - - .md\:select-all { - -webkit-user-select: all; - -moz-user-select: all; - user-select: all; - } - - .md\:select-auto { - -webkit-user-select: auto; - -moz-user-select: auto; - -ms-user-select: auto; - user-select: auto; - } - - .md\:resize-none { - resize: none; - } - - .md\:resize-y { - resize: vertical; - } - - .md\:resize-x { - resize: horizontal; - } - - .md\:resize { - resize: both; - } - - .md\:list-inside { - list-style-position: inside; - } - - .md\:list-outside { - list-style-position: outside; - } - - .md\:list-none { - list-style-type: none; - } - - .md\:list-disc { - list-style-type: disc; - } - - .md\:list-decimal { - list-style-type: decimal; - } - - .md\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .md\:auto-cols-auto { - grid-auto-columns: auto; - } - - .md\:auto-cols-min { - grid-auto-columns: -webkit-min-content; - grid-auto-columns: min-content; - } - - .md\:auto-cols-max { - grid-auto-columns: -webkit-max-content; - grid-auto-columns: max-content; - } - - .md\:auto-cols-fr { - grid-auto-columns: minmax(0, 1fr); - } - - .md\:grid-flow-row { - grid-auto-flow: row; - } - - .md\:grid-flow-col { - grid-auto-flow: column; - } - - .md\:grid-flow-row-dense { - grid-auto-flow: row dense; - } - - .md\:grid-flow-col-dense { - grid-auto-flow: column dense; - } - - .md\:auto-rows-auto { - grid-auto-rows: auto; - } - - .md\:auto-rows-min { - grid-auto-rows: -webkit-min-content; - grid-auto-rows: min-content; - } - - .md\:auto-rows-max { - grid-auto-rows: -webkit-max-content; - grid-auto-rows: max-content; - } - - .md\:auto-rows-fr { - grid-auto-rows: minmax(0, 1fr); - } - - .md\:grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); - } - - .md\:grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); - } - - .md\:grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); - } - - .md\:grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); - } - - .md\:grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); - } - - .md\:grid-cols-6 { - grid-template-columns: repeat(6, minmax(0, 1fr)); - } - - .md\:grid-cols-7 { - grid-template-columns: repeat(7, minmax(0, 1fr)); - } - - .md\:grid-cols-8 { - grid-template-columns: repeat(8, minmax(0, 1fr)); - } - - .md\:grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); - } - - .md\:grid-cols-10 { - grid-template-columns: repeat(10, minmax(0, 1fr)); - } - - .md\:grid-cols-11 { - grid-template-columns: repeat(11, minmax(0, 1fr)); - } - - .md\:grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); - } - - .md\:grid-cols-none { - grid-template-columns: none; - } - - .md\:grid-rows-1 { - grid-template-rows: repeat(1, minmax(0, 1fr)); - } - - .md\:grid-rows-2 { - grid-template-rows: repeat(2, minmax(0, 1fr)); - } - - .md\:grid-rows-3 { - grid-template-rows: repeat(3, minmax(0, 1fr)); - } - - .md\:grid-rows-4 { - grid-template-rows: repeat(4, minmax(0, 1fr)); - } - - .md\:grid-rows-5 { - grid-template-rows: repeat(5, minmax(0, 1fr)); - } - - .md\:grid-rows-6 { - grid-template-rows: repeat(6, minmax(0, 1fr)); - } - - .md\:grid-rows-none { - grid-template-rows: none; - } - - .md\:flex-row { - flex-direction: row; - } - - .md\:flex-row-reverse { - flex-direction: row-reverse; - } - - .md\:flex-col { - flex-direction: column; - } - - .md\:flex-col-reverse { - flex-direction: column-reverse; - } - - .md\:flex-wrap { - flex-wrap: wrap; - } - - .md\:flex-wrap-reverse { - flex-wrap: wrap-reverse; - } - - .md\:flex-nowrap { - flex-wrap: nowrap; - } - - .md\:place-content-center { - place-content: center; - } - - .md\:place-content-start { - place-content: start; - } - - .md\:place-content-end { - place-content: end; - } - - .md\:place-content-between { - place-content: space-between; - } - - .md\:place-content-around { - place-content: space-around; - } - - .md\:place-content-evenly { - place-content: space-evenly; - } - - .md\:place-content-stretch { - place-content: stretch; - } - - .md\:place-items-start { - place-items: start; - } - - .md\:place-items-end { - place-items: end; - } - - .md\:place-items-center { - place-items: center; - } - - .md\:place-items-stretch { - place-items: stretch; - } - - .md\:content-center { - align-content: center; - } - - .md\:content-start { - align-content: flex-start; - } - - .md\:content-end { - align-content: flex-end; - } - - .md\:content-between { - align-content: space-between; - } - - .md\:content-around { - align-content: space-around; - } - - .md\:content-evenly { - align-content: space-evenly; - } - - .md\:items-start { - align-items: flex-start; - } - - .md\:items-end { - align-items: flex-end; - } - - .md\:items-center { - align-items: center; - } - - .md\:items-baseline { - align-items: baseline; - } - - .md\:items-stretch { - align-items: stretch; - } - - .md\:justify-start { - justify-content: flex-start; - } - - .md\:justify-end { - justify-content: flex-end; - } - - .md\:justify-center { - justify-content: center; - } - - .md\:justify-between { - justify-content: space-between; - } - - .md\:justify-around { - justify-content: space-around; - } - - .md\:justify-evenly { - justify-content: space-evenly; - } - - .md\:justify-items-start { - justify-items: start; - } - - .md\:justify-items-end { - justify-items: end; - } - - .md\:justify-items-center { - justify-items: center; - } - - .md\:justify-items-stretch { - justify-items: stretch; - } - - .md\:gap-0 { - gap: 0px; - } - - .md\:gap-1 { - gap: 0.25rem; - } - - .md\:gap-2 { - gap: 0.5rem; - } - - .md\:gap-3 { - gap: 0.75rem; - } - - .md\:gap-4 { - gap: 1rem; - } - - .md\:gap-5 { - gap: 1.25rem; - } - - .md\:gap-6 { - gap: 1.5rem; - } - - .md\:gap-7 { - gap: 1.75rem; - } - - .md\:gap-8 { - gap: 2rem; - } - - .md\:gap-9 { - gap: 2.25rem; - } - - .md\:gap-10 { - gap: 2.5rem; - } - - .md\:gap-11 { - gap: 2.75rem; - } - - .md\:gap-12 { - gap: 3rem; - } - - .md\:gap-14 { - gap: 3.5rem; - } - - .md\:gap-16 { - gap: 4rem; - } - - .md\:gap-20 { - gap: 5rem; - } - - .md\:gap-24 { - gap: 6rem; - } - - .md\:gap-28 { - gap: 7rem; - } - - .md\:gap-32 { - gap: 8rem; - } - - .md\:gap-36 { - gap: 9rem; - } - - .md\:gap-40 { - gap: 10rem; - } - - .md\:gap-44 { - gap: 11rem; - } - - .md\:gap-48 { - gap: 12rem; - } - - .md\:gap-52 { - gap: 13rem; - } - - .md\:gap-56 { - gap: 14rem; - } - - .md\:gap-60 { - gap: 15rem; - } - - .md\:gap-64 { - gap: 16rem; - } - - .md\:gap-72 { - gap: 18rem; - } - - .md\:gap-80 { - gap: 20rem; - } - - .md\:gap-96 { - gap: 24rem; - } - - .md\:gap-px { - gap: 1px; - } - - .md\:gap-0\.5 { - gap: 0.125rem; - } - - .md\:gap-1\.5 { - gap: 0.375rem; - } - - .md\:gap-2\.5 { - gap: 0.625rem; - } - - .md\:gap-3\.5 { - gap: 0.875rem; - } - - .md\:gap-x-0 { - -moz-column-gap: 0px; - column-gap: 0px; - } - - .md\:gap-x-1 { - -moz-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .md\:gap-x-2 { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .md\:gap-x-3 { - -moz-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .md\:gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; - } - - .md\:gap-x-5 { - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .md\:gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .md\:gap-x-7 { - -moz-column-gap: 1.75rem; - column-gap: 1.75rem; - } - - .md\:gap-x-8 { - -moz-column-gap: 2rem; - column-gap: 2rem; - } - - .md\:gap-x-9 { - -moz-column-gap: 2.25rem; - column-gap: 2.25rem; - } - - .md\:gap-x-10 { - -moz-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .md\:gap-x-11 { - -moz-column-gap: 2.75rem; - column-gap: 2.75rem; - } - - .md\:gap-x-12 { - -moz-column-gap: 3rem; - column-gap: 3rem; - } - - .md\:gap-x-14 { - -moz-column-gap: 3.5rem; - column-gap: 3.5rem; - } - - .md\:gap-x-16 { - -moz-column-gap: 4rem; - column-gap: 4rem; - } - - .md\:gap-x-20 { - -moz-column-gap: 5rem; - column-gap: 5rem; - } - - .md\:gap-x-24 { - -moz-column-gap: 6rem; - column-gap: 6rem; - } - - .md\:gap-x-28 { - -moz-column-gap: 7rem; - column-gap: 7rem; - } - - .md\:gap-x-32 { - -moz-column-gap: 8rem; - column-gap: 8rem; - } - - .md\:gap-x-36 { - -moz-column-gap: 9rem; - column-gap: 9rem; - } - - .md\:gap-x-40 { - -moz-column-gap: 10rem; - column-gap: 10rem; - } - - .md\:gap-x-44 { - -moz-column-gap: 11rem; - column-gap: 11rem; - } - - .md\:gap-x-48 { - -moz-column-gap: 12rem; - column-gap: 12rem; - } - - .md\:gap-x-52 { - -moz-column-gap: 13rem; - column-gap: 13rem; - } - - .md\:gap-x-56 { - -moz-column-gap: 14rem; - column-gap: 14rem; - } - - .md\:gap-x-60 { - -moz-column-gap: 15rem; - column-gap: 15rem; - } - - .md\:gap-x-64 { - -moz-column-gap: 16rem; - column-gap: 16rem; - } - - .md\:gap-x-72 { - -moz-column-gap: 18rem; - column-gap: 18rem; - } - - .md\:gap-x-80 { - -moz-column-gap: 20rem; - column-gap: 20rem; - } - - .md\:gap-x-96 { - -moz-column-gap: 24rem; - column-gap: 24rem; - } - - .md\:gap-x-px { - -moz-column-gap: 1px; - column-gap: 1px; - } - - .md\:gap-x-0\.5 { - -moz-column-gap: 0.125rem; - column-gap: 0.125rem; - } - - .md\:gap-x-1\.5 { - -moz-column-gap: 0.375rem; - column-gap: 0.375rem; - } - - .md\:gap-x-2\.5 { - -moz-column-gap: 0.625rem; - column-gap: 0.625rem; - } - - .md\:gap-x-3\.5 { - -moz-column-gap: 0.875rem; - column-gap: 0.875rem; - } - - .md\:gap-y-0 { - row-gap: 0px; - } - - .md\:gap-y-1 { - row-gap: 0.25rem; - } - - .md\:gap-y-2 { - row-gap: 0.5rem; - } - - .md\:gap-y-3 { - row-gap: 0.75rem; - } - - .md\:gap-y-4 { - row-gap: 1rem; - } - - .md\:gap-y-5 { - row-gap: 1.25rem; - } - - .md\:gap-y-6 { - row-gap: 1.5rem; - } - - .md\:gap-y-7 { - row-gap: 1.75rem; - } - - .md\:gap-y-8 { - row-gap: 2rem; - } - - .md\:gap-y-9 { - row-gap: 2.25rem; - } - - .md\:gap-y-10 { - row-gap: 2.5rem; - } - - .md\:gap-y-11 { - row-gap: 2.75rem; - } - - .md\:gap-y-12 { - row-gap: 3rem; - } - - .md\:gap-y-14 { - row-gap: 3.5rem; - } - - .md\:gap-y-16 { - row-gap: 4rem; - } - - .md\:gap-y-20 { - row-gap: 5rem; - } - - .md\:gap-y-24 { - row-gap: 6rem; - } - - .md\:gap-y-28 { - row-gap: 7rem; - } - - .md\:gap-y-32 { - row-gap: 8rem; - } - - .md\:gap-y-36 { - row-gap: 9rem; - } - - .md\:gap-y-40 { - row-gap: 10rem; - } - - .md\:gap-y-44 { - row-gap: 11rem; - } - - .md\:gap-y-48 { - row-gap: 12rem; - } - - .md\:gap-y-52 { - row-gap: 13rem; - } - - .md\:gap-y-56 { - row-gap: 14rem; - } - - .md\:gap-y-60 { - row-gap: 15rem; - } - - .md\:gap-y-64 { - row-gap: 16rem; - } - - .md\:gap-y-72 { - row-gap: 18rem; - } - - .md\:gap-y-80 { - row-gap: 20rem; - } - - .md\:gap-y-96 { - row-gap: 24rem; - } - - .md\:gap-y-px { - row-gap: 1px; - } - - .md\:gap-y-0\.5 { - row-gap: 0.125rem; - } - - .md\:gap-y-1\.5 { - row-gap: 0.375rem; - } - - .md\:gap-y-2\.5 { - row-gap: 0.625rem; - } - - .md\:gap-y-3\.5 { - row-gap: 0.875rem; - } - - .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2rem * var(--tw-space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3rem * var(--tw-space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(4rem * var(--tw-space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(5rem * var(--tw-space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(6rem * var(--tw-space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(7rem * var(--tw-space-x-reverse)); - margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(8rem * var(--tw-space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(9rem * var(--tw-space-x-reverse)); - margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(10rem * var(--tw-space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(11rem * var(--tw-space-x-reverse)); - margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(12rem * var(--tw-space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(13rem * var(--tw-space-x-reverse)); - margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(14rem * var(--tw-space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(15rem * var(--tw-space-x-reverse)); - margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(16rem * var(--tw-space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(18rem * var(--tw-space-x-reverse)); - margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(20rem * var(--tw-space-x-reverse)); - margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(24rem * var(--tw-space-x-reverse)); - margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1px * var(--tw-space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1rem * var(--tw-space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2rem * var(--tw-space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3rem * var(--tw-space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-4rem * var(--tw-space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-5rem * var(--tw-space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-6rem * var(--tw-space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-7rem * var(--tw-space-x-reverse)); - margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-8rem * var(--tw-space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-9rem * var(--tw-space-x-reverse)); - margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-10rem * var(--tw-space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-11rem * var(--tw-space-x-reverse)); - margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-12rem * var(--tw-space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-13rem * var(--tw-space-x-reverse)); - margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-14rem * var(--tw-space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-15rem * var(--tw-space-x-reverse)); - margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-16rem * var(--tw-space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-18rem * var(--tw-space-x-reverse)); - margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-20rem * var(--tw-space-x-reverse)); - margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-24rem * var(--tw-space-x-reverse)); - margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1px * var(--tw-space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(4rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(5rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(6rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(7rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(8rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(9rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(10rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(11rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(12rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(13rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(14rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(15rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(16rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(18rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(20rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(24rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1px * var(--tw-space-y-reverse)); - } - - .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-15rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1px * var(--tw-space-y-reverse)); - } - - .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); - } - - .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); - } - - .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 1; - } - - .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 1; - } - - .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(0px * var(--tw-divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); - } - - .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(2px * var(--tw-divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); - } - - .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(4px * var(--tw-divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); - } - - .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(8px * var(--tw-divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); - } - - .md\:divide-x > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(1px * var(--tw-divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); - } - - .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); - } - - .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); - } - - .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); - } - - .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); - } - - .md\:divide-y > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); - } - - .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 1; - } - - .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 1; - } - - .md\:divide-solid > :not([hidden]) ~ :not([hidden]) { - border-style: solid; - } - - .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) { - border-style: dashed; - } - - .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) { - border-style: dotted; - } - - .md\:divide-double > :not([hidden]) ~ :not([hidden]) { - border-style: double; - } - - .md\:divide-none > :not([hidden]) ~ :not([hidden]) { - border-style: none; - } - - .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) { - border-color: transparent; - } - - .md\:divide-current > :not([hidden]) ~ :not([hidden]) { - border-color: currentColor; - } - - .md\:divide-black > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-divide-opacity)); - } - - .md\:divide-white > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); - } - - .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); - } - - .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-divide-opacity)); - } - - .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-divide-opacity)); - } - - .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-divide-opacity)); - } - - .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-divide-opacity)); - } - - .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-divide-opacity)); - } - - .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-divide-opacity)); - } - - .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-divide-opacity)); - } - - .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-divide-opacity)); - } - - .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-divide-opacity)); - } - - .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); - } - - .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); - } - - .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); - } - - .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); - } - - .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); - } - - .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); - } - - .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); - } - - .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); - } - - .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); - } - - .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); - } - - .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); - } - - .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); - } - - .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); - } - - .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); - } - - .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); - } - - .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); - } - - .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); - } - - .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); - } - - .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); - } - - .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); - } - - .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); - } - - .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); - } - - .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); - } - - .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); - } - - .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); - } - - .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); - } - - .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); - } - - .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); - } - - .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); - } - - .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); - } - - .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); - } - - .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); - } - - .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); - } - - .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); - } - - .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); - } - - .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); - } - - .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); - } - - .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); - } - - .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); - } - - .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); - } - - .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); - } - - .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); - } - - .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); - } - - .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); - } - - .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); - } - - .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); - } - - .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); - } - - .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); - } - - .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); - } - - .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); - } - - .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); - } - - .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); - } - - .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0; - } - - .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.05; - } - - .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.1; - } - - .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.2; - } - - .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.25; - } - - .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.3; - } - - .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.4; - } - - .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.5; - } - - .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.6; - } - - .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.7; - } - - .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.75; - } - - .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.8; - } - - .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.9; - } - - .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.95; - } - - .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - } - - .md\:place-self-auto { - place-self: auto; - } - - .md\:place-self-start { - place-self: start; - } - - .md\:place-self-end { - place-self: end; - } - - .md\:place-self-center { - place-self: center; - } - - .md\:place-self-stretch { - place-self: stretch; - } - - .md\:self-auto { - align-self: auto; - } - - .md\:self-start { - align-self: flex-start; - } - - .md\:self-end { - align-self: flex-end; - } - - .md\:self-center { - align-self: center; - } - - .md\:self-stretch { - align-self: stretch; - } - - .md\:self-baseline { - align-self: baseline; - } - - .md\:justify-self-auto { - justify-self: auto; - } - - .md\:justify-self-start { - justify-self: start; - } - - .md\:justify-self-end { - justify-self: end; - } - - .md\:justify-self-center { - justify-self: center; - } - - .md\:justify-self-stretch { - justify-self: stretch; - } - - .md\:overflow-auto { - overflow: auto; - } - - .md\:overflow-hidden { - overflow: hidden; - } - - .md\:overflow-visible { - overflow: visible; - } - - .md\:overflow-scroll { - overflow: scroll; - } - - .md\:overflow-x-auto { - overflow-x: auto; - } - - .md\:overflow-y-auto { - overflow-y: auto; - } - - .md\:overflow-x-hidden { - overflow-x: hidden; - } - - .md\:overflow-y-hidden { - overflow-y: hidden; - } - - .md\:overflow-x-visible { - overflow-x: visible; - } - - .md\:overflow-y-visible { - overflow-y: visible; - } - - .md\:overflow-x-scroll { - overflow-x: scroll; - } - - .md\:overflow-y-scroll { - overflow-y: scroll; - } - - .md\:overscroll-auto { - -ms-scroll-chaining: chained; - overscroll-behavior: auto; - } - - .md\:overscroll-contain { - -ms-scroll-chaining: none; - overscroll-behavior: contain; - } - - .md\:overscroll-none { - -ms-scroll-chaining: none; - overscroll-behavior: none; - } - - .md\:overscroll-y-auto { - overscroll-behavior-y: auto; - } - - .md\:overscroll-y-contain { - overscroll-behavior-y: contain; - } - - .md\:overscroll-y-none { - overscroll-behavior-y: none; - } - - .md\:overscroll-x-auto { - overscroll-behavior-x: auto; - } - - .md\:overscroll-x-contain { - overscroll-behavior-x: contain; - } - - .md\:overscroll-x-none { - overscroll-behavior-x: none; - } - - .md\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .md\:overflow-ellipsis { - text-overflow: ellipsis; - } - - .md\:overflow-clip { - text-overflow: clip; - } - - .md\:whitespace-normal { - white-space: normal; - } - - .md\:whitespace-nowrap { - white-space: nowrap; - } - - .md\:whitespace-pre { - white-space: pre; - } - - .md\:whitespace-pre-line { - white-space: pre-line; - } - - .md\:whitespace-pre-wrap { - white-space: pre-wrap; - } - - .md\:break-normal { - overflow-wrap: normal; - word-break: normal; - } - - .md\:break-words { - overflow-wrap: break-word; - } - - .md\:break-all { - word-break: break-all; - } - - .md\:rounded-none { - border-radius: 0px; - } - - .md\:rounded-sm { - border-radius: 0.125rem; - } - - .md\:rounded { - border-radius: 0.25rem; - } - - .md\:rounded-md { - border-radius: 0.375rem; - } - - .md\:rounded-lg { - border-radius: 0.5rem; - } - - .md\:rounded-xl { - border-radius: 0.75rem; - } - - .md\:rounded-2xl { - border-radius: 1rem; - } - - .md\:rounded-3xl { - border-radius: 1.5rem; - } - - .md\:rounded-full { - border-radius: 9999px; - } - - .md\:rounded-t-none { - border-top-left-radius: 0px; - border-top-right-radius: 0px; - } - - .md\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .md\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .md\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .md\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .md\:rounded-t-xl { - border-top-left-radius: 0.75rem; - border-top-right-radius: 0.75rem; - } - - .md\:rounded-t-2xl { - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - - .md\:rounded-t-3xl { - border-top-left-radius: 1.5rem; - border-top-right-radius: 1.5rem; - } - - .md\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .md\:rounded-r-none { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - } - - .md\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .md\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .md\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .md\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .md\:rounded-r-xl { - border-top-right-radius: 0.75rem; - border-bottom-right-radius: 0.75rem; - } - - .md\:rounded-r-2xl { - border-top-right-radius: 1rem; - border-bottom-right-radius: 1rem; - } - - .md\:rounded-r-3xl { - border-top-right-radius: 1.5rem; - border-bottom-right-radius: 1.5rem; - } - - .md\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .md\:rounded-b-none { - border-bottom-right-radius: 0px; - border-bottom-left-radius: 0px; - } - - .md\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-b-xl { - border-bottom-right-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .md\:rounded-b-2xl { - border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .md\:rounded-b-3xl { - border-bottom-right-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .md\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .md\:rounded-l-none { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - } - - .md\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-l-xl { - border-top-left-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .md\:rounded-l-2xl { - border-top-left-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .md\:rounded-l-3xl { - border-top-left-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .md\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .md\:rounded-tl-none { - border-top-left-radius: 0px; - } - - .md\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .md\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .md\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .md\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .md\:rounded-tl-xl { - border-top-left-radius: 0.75rem; - } - - .md\:rounded-tl-2xl { - border-top-left-radius: 1rem; - } - - .md\:rounded-tl-3xl { - border-top-left-radius: 1.5rem; - } - - .md\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .md\:rounded-tr-none { - border-top-right-radius: 0px; - } - - .md\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .md\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .md\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .md\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .md\:rounded-tr-xl { - border-top-right-radius: 0.75rem; - } - - .md\:rounded-tr-2xl { - border-top-right-radius: 1rem; - } - - .md\:rounded-tr-3xl { - border-top-right-radius: 1.5rem; - } - - .md\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .md\:rounded-br-none { - border-bottom-right-radius: 0px; - } - - .md\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .md\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .md\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .md\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .md\:rounded-br-xl { - border-bottom-right-radius: 0.75rem; - } - - .md\:rounded-br-2xl { - border-bottom-right-radius: 1rem; - } - - .md\:rounded-br-3xl { - border-bottom-right-radius: 1.5rem; - } - - .md\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .md\:rounded-bl-none { - border-bottom-left-radius: 0px; - } - - .md\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-bl-xl { - border-bottom-left-radius: 0.75rem; - } - - .md\:rounded-bl-2xl { - border-bottom-left-radius: 1rem; - } - - .md\:rounded-bl-3xl { - border-bottom-left-radius: 1.5rem; - } - - .md\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .md\:border-0 { - border-width: 0px; - } - - .md\:border-2 { - border-width: 2px; - } - - .md\:border-4 { - border-width: 4px; - } - - .md\:border-8 { - border-width: 8px; - } - - .md\:border { - border-width: 1px; - } - - .md\:border-t-0 { - border-top-width: 0px; - } - - .md\:border-t-2 { - border-top-width: 2px; - } - - .md\:border-t-4 { - border-top-width: 4px; - } - - .md\:border-t-8 { - border-top-width: 8px; - } - - .md\:border-t { - border-top-width: 1px; - } - - .md\:border-r-0 { - border-right-width: 0px; - } - - .md\:border-r-2 { - border-right-width: 2px; - } - - .md\:border-r-4 { - border-right-width: 4px; - } - - .md\:border-r-8 { - border-right-width: 8px; - } - - .md\:border-r { - border-right-width: 1px; - } - - .md\:border-b-0 { - border-bottom-width: 0px; - } - - .md\:border-b-2 { - border-bottom-width: 2px; - } - - .md\:border-b-4 { - border-bottom-width: 4px; - } - - .md\:border-b-8 { - border-bottom-width: 8px; - } - - .md\:border-b { - border-bottom-width: 1px; - } - - .md\:border-l-0 { - border-left-width: 0px; - } - - .md\:border-l-2 { - border-left-width: 2px; - } - - .md\:border-l-4 { - border-left-width: 4px; - } - - .md\:border-l-8 { - border-left-width: 8px; - } - - .md\:border-l { - border-left-width: 1px; - } - - .md\:border-solid { - border-style: solid; - } - - .md\:border-dashed { - border-style: dashed; - } - - .md\:border-dotted { - border-style: dotted; - } - - .md\:border-double { - border-style: double; - } - - .md\:border-none { - border-style: none; - } - - .md\:border-transparent { - border-color: transparent; - } - - .md\:border-current { - border-color: currentColor; - } - - .md\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .md\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .md\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .md\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .md\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .md\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .md\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .md\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .md\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .md\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .md\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .md\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .md\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .md\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .md\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .md\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .md\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .md\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .md\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .md\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .md\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .md\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .md\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .md\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .md\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .md\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .md\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .md\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .md\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .md\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .md\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .md\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .md\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .md\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .md\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .md\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .md\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .md\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .md\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .md\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .md\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .md\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .md\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .md\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .md\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .md\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .md\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .md\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .md\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .md\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .md\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .md\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .md\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .md\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .md\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .md\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .md\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .md\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .md\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .md\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .md\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .md\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .md\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .md\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .md\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .md\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .md\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .md\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .md\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .md\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .md\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .md\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .md\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .md\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .md\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .md\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .md\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .md\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .md\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .md\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .md\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .md\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-transparent { - border-color: transparent; - } - - .group:hover .md\:group-hover\:border-current { - border-color: currentColor; - } - - .group:hover .md\:group-hover\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .group:hover .md\:group-hover\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-transparent:focus-within { - border-color: transparent; - } - - .md\:focus-within\:border-current:focus-within { - border-color: currentColor; - } - - .md\:focus-within\:border-black:focus-within { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-white:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-gray-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-red-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-yellow-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-green-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-blue-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-indigo-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-purple-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .md\:focus-within\:border-pink-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .md\:hover\:border-transparent:hover { - border-color: transparent; - } - - .md\:hover\:border-current:hover { - border-color: currentColor; - } - - .md\:hover\:border-black:hover { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .md\:hover\:border-white:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-50:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-100:hover { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-200:hover { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-300:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-400:hover { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-500:hover { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-600:hover { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-700:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-800:hover { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .md\:hover\:border-gray-900:hover { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-50:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-200:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-400:hover { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-500:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-600:hover { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-700:hover { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-800:hover { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .md\:hover\:border-red-900:hover { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-50:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-200:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-400:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-500:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-600:hover { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-700:hover { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-800:hover { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .md\:hover\:border-yellow-900:hover { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-50:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-100:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-200:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-300:hover { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-400:hover { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-500:hover { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-600:hover { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-700:hover { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-800:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .md\:hover\:border-green-900:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-50:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-100:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-200:hover { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-300:hover { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-400:hover { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-500:hover { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-600:hover { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-700:hover { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-800:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .md\:hover\:border-blue-900:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-50:hover { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-100:hover { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-200:hover { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-300:hover { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-400:hover { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-500:hover { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-600:hover { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-700:hover { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-800:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .md\:hover\:border-indigo-900:hover { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-50:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-100:hover { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-200:hover { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-300:hover { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-400:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-500:hover { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-600:hover { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-700:hover { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-800:hover { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .md\:hover\:border-purple-900:hover { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-50:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-100:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-200:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-300:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-400:hover { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-500:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-600:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-700:hover { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-800:hover { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .md\:hover\:border-pink-900:hover { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .md\:focus\:border-transparent:focus { - border-color: transparent; - } - - .md\:focus\:border-current:focus { - border-color: currentColor; - } - - .md\:focus\:border-black:focus { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .md\:focus\:border-white:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-50:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-100:focus { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-200:focus { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-300:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-400:focus { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-500:focus { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-600:focus { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-700:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-800:focus { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .md\:focus\:border-gray-900:focus { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-50:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-200:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-400:focus { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-500:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-600:focus { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-700:focus { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-800:focus { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .md\:focus\:border-red-900:focus { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-50:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-200:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-400:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-500:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-600:focus { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-700:focus { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-800:focus { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .md\:focus\:border-yellow-900:focus { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-50:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-100:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-200:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-300:focus { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-400:focus { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-500:focus { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-600:focus { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-700:focus { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-800:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .md\:focus\:border-green-900:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-50:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-100:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-200:focus { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-300:focus { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-400:focus { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-500:focus { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-600:focus { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-700:focus { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-800:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .md\:focus\:border-blue-900:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-50:focus { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-100:focus { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-200:focus { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-300:focus { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-400:focus { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-500:focus { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-600:focus { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-700:focus { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-800:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .md\:focus\:border-indigo-900:focus { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-50:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-100:focus { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-200:focus { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-300:focus { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-400:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-500:focus { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-600:focus { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-700:focus { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-800:focus { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .md\:focus\:border-purple-900:focus { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-50:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-100:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-200:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-300:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-400:focus { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-500:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-600:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-700:focus { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-800:focus { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .md\:focus\:border-pink-900:focus { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .md\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .md\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .md\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .md\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .md\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .md\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .md\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .md\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .md\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .md\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .md\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .md\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .md\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .md\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .md\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .group:hover .md\:group-hover\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .group:hover .md\:group-hover\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .group:hover .md\:group-hover\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .group:hover .md\:group-hover\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .group:hover .md\:group-hover\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .group:hover .md\:group-hover\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .group:hover .md\:group-hover\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .group:hover .md\:group-hover\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .group:hover .md\:group-hover\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .group:hover .md\:group-hover\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .group:hover .md\:group-hover\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .group:hover .md\:group-hover\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .group:hover .md\:group-hover\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .group:hover .md\:group-hover\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .group:hover .md\:group-hover\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .md\:focus-within\:border-opacity-0:focus-within { - --tw-border-opacity: 0; - } - - .md\:focus-within\:border-opacity-5:focus-within { - --tw-border-opacity: 0.05; - } - - .md\:focus-within\:border-opacity-10:focus-within { - --tw-border-opacity: 0.1; - } - - .md\:focus-within\:border-opacity-20:focus-within { - --tw-border-opacity: 0.2; - } - - .md\:focus-within\:border-opacity-25:focus-within { - --tw-border-opacity: 0.25; - } - - .md\:focus-within\:border-opacity-30:focus-within { - --tw-border-opacity: 0.3; - } - - .md\:focus-within\:border-opacity-40:focus-within { - --tw-border-opacity: 0.4; - } - - .md\:focus-within\:border-opacity-50:focus-within { - --tw-border-opacity: 0.5; - } - - .md\:focus-within\:border-opacity-60:focus-within { - --tw-border-opacity: 0.6; - } - - .md\:focus-within\:border-opacity-70:focus-within { - --tw-border-opacity: 0.7; - } - - .md\:focus-within\:border-opacity-75:focus-within { - --tw-border-opacity: 0.75; - } - - .md\:focus-within\:border-opacity-80:focus-within { - --tw-border-opacity: 0.8; - } - - .md\:focus-within\:border-opacity-90:focus-within { - --tw-border-opacity: 0.9; - } - - .md\:focus-within\:border-opacity-95:focus-within { - --tw-border-opacity: 0.95; - } - - .md\:focus-within\:border-opacity-100:focus-within { - --tw-border-opacity: 1; - } - - .md\:hover\:border-opacity-0:hover { - --tw-border-opacity: 0; - } - - .md\:hover\:border-opacity-5:hover { - --tw-border-opacity: 0.05; - } - - .md\:hover\:border-opacity-10:hover { - --tw-border-opacity: 0.1; - } - - .md\:hover\:border-opacity-20:hover { - --tw-border-opacity: 0.2; - } - - .md\:hover\:border-opacity-25:hover { - --tw-border-opacity: 0.25; - } - - .md\:hover\:border-opacity-30:hover { - --tw-border-opacity: 0.3; - } - - .md\:hover\:border-opacity-40:hover { - --tw-border-opacity: 0.4; - } - - .md\:hover\:border-opacity-50:hover { - --tw-border-opacity: 0.5; - } - - .md\:hover\:border-opacity-60:hover { - --tw-border-opacity: 0.6; - } - - .md\:hover\:border-opacity-70:hover { - --tw-border-opacity: 0.7; - } - - .md\:hover\:border-opacity-75:hover { - --tw-border-opacity: 0.75; - } - - .md\:hover\:border-opacity-80:hover { - --tw-border-opacity: 0.8; - } - - .md\:hover\:border-opacity-90:hover { - --tw-border-opacity: 0.9; - } - - .md\:hover\:border-opacity-95:hover { - --tw-border-opacity: 0.95; - } - - .md\:hover\:border-opacity-100:hover { - --tw-border-opacity: 1; - } - - .md\:focus\:border-opacity-0:focus { - --tw-border-opacity: 0; - } - - .md\:focus\:border-opacity-5:focus { - --tw-border-opacity: 0.05; - } - - .md\:focus\:border-opacity-10:focus { - --tw-border-opacity: 0.1; - } - - .md\:focus\:border-opacity-20:focus { - --tw-border-opacity: 0.2; - } - - .md\:focus\:border-opacity-25:focus { - --tw-border-opacity: 0.25; - } - - .md\:focus\:border-opacity-30:focus { - --tw-border-opacity: 0.3; - } - - .md\:focus\:border-opacity-40:focus { - --tw-border-opacity: 0.4; - } - - .md\:focus\:border-opacity-50:focus { - --tw-border-opacity: 0.5; - } - - .md\:focus\:border-opacity-60:focus { - --tw-border-opacity: 0.6; - } - - .md\:focus\:border-opacity-70:focus { - --tw-border-opacity: 0.7; - } - - .md\:focus\:border-opacity-75:focus { - --tw-border-opacity: 0.75; - } - - .md\:focus\:border-opacity-80:focus { - --tw-border-opacity: 0.8; - } - - .md\:focus\:border-opacity-90:focus { - --tw-border-opacity: 0.9; - } - - .md\:focus\:border-opacity-95:focus { - --tw-border-opacity: 0.95; - } - - .md\:focus\:border-opacity-100:focus { - --tw-border-opacity: 1; - } - - .md\:bg-transparent { - background-color: transparent; - } - - .md\:bg-current { - background-color: currentColor; - } - - .md\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .md\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .md\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .md\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .md\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .md\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .md\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .md\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .md\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .md\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .md\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .md\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .md\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .md\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .md\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .md\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .md\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .md\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .md\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .md\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .md\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .md\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .md\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .md\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .md\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .md\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .md\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .md\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .md\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .md\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .md\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .md\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .md\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .md\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .md\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .md\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .md\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .md\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .md\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .md\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .md\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .md\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .md\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .md\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .md\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .md\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .md\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .md\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .md\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .md\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .md\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .md\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .md\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .md\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .md\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .md\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .md\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .md\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .md\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .md\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .md\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .md\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .md\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .md\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-transparent { - background-color: transparent; - } - - .group:hover .md\:group-hover\:bg-current { - background-color: currentColor; - } - - .group:hover .md\:group-hover\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .group:hover .md\:group-hover\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-transparent:focus-within { - background-color: transparent; - } - - .md\:focus-within\:bg-current:focus-within { - background-color: currentColor; - } - - .md\:focus-within\:bg-black:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-white:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-gray-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-red-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-yellow-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-green-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-blue-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-indigo-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-purple-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .md\:focus-within\:bg-pink-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .md\:hover\:bg-current:hover { - background-color: currentColor; - } - - .md\:hover\:bg-black:hover { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-white:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-gray-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-red-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-yellow-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-green-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-blue-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-indigo-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-purple-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .md\:hover\:bg-pink-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .md\:focus\:bg-current:focus { - background-color: currentColor; - } - - .md\:focus\:bg-black:focus { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-white:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-gray-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-red-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-yellow-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-green-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-blue-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-indigo-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-purple-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .md\:focus\:bg-pink-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .md\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .md\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .md\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .md\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .md\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .md\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .md\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .md\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .md\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .md\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .md\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .md\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .md\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .md\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .md\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .group:hover .md\:group-hover\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .group:hover .md\:group-hover\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .group:hover .md\:group-hover\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .group:hover .md\:group-hover\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .group:hover .md\:group-hover\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .group:hover .md\:group-hover\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .group:hover .md\:group-hover\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .group:hover .md\:group-hover\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .group:hover .md\:group-hover\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .group:hover .md\:group-hover\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .group:hover .md\:group-hover\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .group:hover .md\:group-hover\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .group:hover .md\:group-hover\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .group:hover .md\:group-hover\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .group:hover .md\:group-hover\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .md\:focus-within\:bg-opacity-0:focus-within { - --tw-bg-opacity: 0; - } - - .md\:focus-within\:bg-opacity-5:focus-within { - --tw-bg-opacity: 0.05; - } - - .md\:focus-within\:bg-opacity-10:focus-within { - --tw-bg-opacity: 0.1; - } - - .md\:focus-within\:bg-opacity-20:focus-within { - --tw-bg-opacity: 0.2; - } - - .md\:focus-within\:bg-opacity-25:focus-within { - --tw-bg-opacity: 0.25; - } - - .md\:focus-within\:bg-opacity-30:focus-within { - --tw-bg-opacity: 0.3; - } - - .md\:focus-within\:bg-opacity-40:focus-within { - --tw-bg-opacity: 0.4; - } - - .md\:focus-within\:bg-opacity-50:focus-within { - --tw-bg-opacity: 0.5; - } - - .md\:focus-within\:bg-opacity-60:focus-within { - --tw-bg-opacity: 0.6; - } - - .md\:focus-within\:bg-opacity-70:focus-within { - --tw-bg-opacity: 0.7; - } - - .md\:focus-within\:bg-opacity-75:focus-within { - --tw-bg-opacity: 0.75; - } - - .md\:focus-within\:bg-opacity-80:focus-within { - --tw-bg-opacity: 0.8; - } - - .md\:focus-within\:bg-opacity-90:focus-within { - --tw-bg-opacity: 0.9; - } - - .md\:focus-within\:bg-opacity-95:focus-within { - --tw-bg-opacity: 0.95; - } - - .md\:focus-within\:bg-opacity-100:focus-within { - --tw-bg-opacity: 1; - } - - .md\:hover\:bg-opacity-0:hover { - --tw-bg-opacity: 0; - } - - .md\:hover\:bg-opacity-5:hover { - --tw-bg-opacity: 0.05; - } - - .md\:hover\:bg-opacity-10:hover { - --tw-bg-opacity: 0.1; - } - - .md\:hover\:bg-opacity-20:hover { - --tw-bg-opacity: 0.2; - } - - .md\:hover\:bg-opacity-25:hover { - --tw-bg-opacity: 0.25; - } - - .md\:hover\:bg-opacity-30:hover { - --tw-bg-opacity: 0.3; - } - - .md\:hover\:bg-opacity-40:hover { - --tw-bg-opacity: 0.4; - } - - .md\:hover\:bg-opacity-50:hover { - --tw-bg-opacity: 0.5; - } - - .md\:hover\:bg-opacity-60:hover { - --tw-bg-opacity: 0.6; - } - - .md\:hover\:bg-opacity-70:hover { - --tw-bg-opacity: 0.7; - } - - .md\:hover\:bg-opacity-75:hover { - --tw-bg-opacity: 0.75; - } - - .md\:hover\:bg-opacity-80:hover { - --tw-bg-opacity: 0.8; - } - - .md\:hover\:bg-opacity-90:hover { - --tw-bg-opacity: 0.9; - } - - .md\:hover\:bg-opacity-95:hover { - --tw-bg-opacity: 0.95; - } - - .md\:hover\:bg-opacity-100:hover { - --tw-bg-opacity: 1; - } - - .md\:focus\:bg-opacity-0:focus { - --tw-bg-opacity: 0; - } - - .md\:focus\:bg-opacity-5:focus { - --tw-bg-opacity: 0.05; - } - - .md\:focus\:bg-opacity-10:focus { - --tw-bg-opacity: 0.1; - } - - .md\:focus\:bg-opacity-20:focus { - --tw-bg-opacity: 0.2; - } - - .md\:focus\:bg-opacity-25:focus { - --tw-bg-opacity: 0.25; - } - - .md\:focus\:bg-opacity-30:focus { - --tw-bg-opacity: 0.3; - } - - .md\:focus\:bg-opacity-40:focus { - --tw-bg-opacity: 0.4; - } - - .md\:focus\:bg-opacity-50:focus { - --tw-bg-opacity: 0.5; - } - - .md\:focus\:bg-opacity-60:focus { - --tw-bg-opacity: 0.6; - } - - .md\:focus\:bg-opacity-70:focus { - --tw-bg-opacity: 0.7; - } - - .md\:focus\:bg-opacity-75:focus { - --tw-bg-opacity: 0.75; - } - - .md\:focus\:bg-opacity-80:focus { - --tw-bg-opacity: 0.8; - } - - .md\:focus\:bg-opacity-90:focus { - --tw-bg-opacity: 0.9; - } - - .md\:focus\:bg-opacity-95:focus { - --tw-bg-opacity: 0.95; - } - - .md\:focus\:bg-opacity-100:focus { - --tw-bg-opacity: 1; - } - - .md\:bg-none { - background-image: none; - } - - .md\:bg-gradient-to-t { - background-image: linear-gradient(to top, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-tr { - background-image: linear-gradient(to top right, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-br { - background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-b { - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-bl { - background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-l { - background-image: linear-gradient(to left, var(--tw-gradient-stops)); - } - - .md\:bg-gradient-to-tl { - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); - } - - .md\:from-transparent { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:from-current { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:from-black { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:from-white { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:from-gray-50 { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:from-gray-100 { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:from-gray-200 { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:from-gray-300 { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:from-gray-400 { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:from-gray-500 { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:from-gray-600 { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:from-gray-700 { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:from-gray-800 { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:from-gray-900 { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:from-red-50 { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:from-red-100 { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:from-red-200 { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:from-red-300 { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:from-red-400 { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:from-red-500 { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:from-red-600 { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:from-red-700 { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:from-red-800 { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:from-red-900 { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:from-yellow-50 { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:from-yellow-100 { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:from-yellow-200 { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:from-yellow-300 { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:from-yellow-400 { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:from-yellow-500 { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:from-yellow-600 { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:from-yellow-700 { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:from-yellow-800 { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:from-yellow-900 { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:from-green-50 { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:from-green-100 { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:from-green-200 { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:from-green-300 { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:from-green-400 { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:from-green-500 { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:from-green-600 { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:from-green-700 { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:from-green-800 { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:from-green-900 { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:from-blue-50 { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:from-blue-100 { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:from-blue-200 { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:from-blue-300 { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:from-blue-400 { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:from-blue-500 { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:from-blue-600 { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:from-blue-700 { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:from-blue-800 { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:from-blue-900 { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:from-indigo-50 { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:from-indigo-100 { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:from-indigo-200 { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:from-indigo-300 { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:from-indigo-400 { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:from-indigo-500 { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:from-indigo-600 { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:from-indigo-700 { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:from-indigo-800 { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:from-indigo-900 { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:from-purple-50 { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:from-purple-100 { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:from-purple-200 { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:from-purple-300 { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:from-purple-400 { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:from-purple-500 { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:from-purple-600 { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:from-purple-700 { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:from-purple-800 { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:from-purple-900 { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:from-pink-50 { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:from-pink-100 { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:from-pink-200 { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:from-pink-300 { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:from-pink-400 { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:from-pink-500 { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:from-pink-600 { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:from-pink-700 { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:from-pink-800 { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:from-pink-900 { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:hover\:from-transparent:hover { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:hover\:from-current:hover { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:hover\:from-black:hover { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:hover\:from-white:hover { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:hover\:from-gray-50:hover { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:hover\:from-gray-100:hover { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:hover\:from-gray-200:hover { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:hover\:from-gray-300:hover { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:hover\:from-gray-400:hover { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:hover\:from-gray-500:hover { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:hover\:from-gray-600:hover { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:hover\:from-gray-700:hover { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:hover\:from-gray-800:hover { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:hover\:from-gray-900:hover { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:hover\:from-red-50:hover { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:hover\:from-red-100:hover { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:hover\:from-red-200:hover { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:hover\:from-red-300:hover { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:hover\:from-red-400:hover { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:hover\:from-red-500:hover { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:hover\:from-red-600:hover { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:hover\:from-red-700:hover { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:hover\:from-red-800:hover { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:hover\:from-red-900:hover { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:hover\:from-yellow-50:hover { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:hover\:from-yellow-100:hover { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:hover\:from-yellow-200:hover { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:hover\:from-yellow-300:hover { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:hover\:from-yellow-400:hover { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:hover\:from-yellow-500:hover { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:hover\:from-yellow-600:hover { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:hover\:from-yellow-700:hover { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:hover\:from-yellow-800:hover { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:hover\:from-yellow-900:hover { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:hover\:from-green-50:hover { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:hover\:from-green-100:hover { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:hover\:from-green-200:hover { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:hover\:from-green-300:hover { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:hover\:from-green-400:hover { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:hover\:from-green-500:hover { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:hover\:from-green-600:hover { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:hover\:from-green-700:hover { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:hover\:from-green-800:hover { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:hover\:from-green-900:hover { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:hover\:from-blue-50:hover { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:hover\:from-blue-100:hover { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:hover\:from-blue-200:hover { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:hover\:from-blue-300:hover { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:hover\:from-blue-400:hover { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:hover\:from-blue-500:hover { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:hover\:from-blue-600:hover { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:hover\:from-blue-700:hover { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:hover\:from-blue-800:hover { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:hover\:from-blue-900:hover { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:hover\:from-indigo-50:hover { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:hover\:from-indigo-100:hover { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:hover\:from-indigo-200:hover { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:hover\:from-indigo-300:hover { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:hover\:from-indigo-400:hover { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:hover\:from-indigo-500:hover { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:hover\:from-indigo-600:hover { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:hover\:from-indigo-700:hover { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:hover\:from-indigo-800:hover { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:hover\:from-indigo-900:hover { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:hover\:from-purple-50:hover { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:hover\:from-purple-100:hover { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:hover\:from-purple-200:hover { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:hover\:from-purple-300:hover { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:hover\:from-purple-400:hover { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:hover\:from-purple-500:hover { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:hover\:from-purple-600:hover { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:hover\:from-purple-700:hover { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:hover\:from-purple-800:hover { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:hover\:from-purple-900:hover { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:hover\:from-pink-50:hover { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:hover\:from-pink-100:hover { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:hover\:from-pink-200:hover { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:hover\:from-pink-300:hover { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:hover\:from-pink-400:hover { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:hover\:from-pink-500:hover { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:hover\:from-pink-600:hover { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:hover\:from-pink-700:hover { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:hover\:from-pink-800:hover { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:hover\:from-pink-900:hover { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:focus\:from-transparent:focus { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:focus\:from-current:focus { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:focus\:from-black:focus { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:focus\:from-white:focus { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:focus\:from-gray-50:focus { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:focus\:from-gray-100:focus { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:focus\:from-gray-200:focus { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:focus\:from-gray-300:focus { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:focus\:from-gray-400:focus { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:focus\:from-gray-500:focus { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:focus\:from-gray-600:focus { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:focus\:from-gray-700:focus { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:focus\:from-gray-800:focus { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:focus\:from-gray-900:focus { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:focus\:from-red-50:focus { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:focus\:from-red-100:focus { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:focus\:from-red-200:focus { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:focus\:from-red-300:focus { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:focus\:from-red-400:focus { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:focus\:from-red-500:focus { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:focus\:from-red-600:focus { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:focus\:from-red-700:focus { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:focus\:from-red-800:focus { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:focus\:from-red-900:focus { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:focus\:from-yellow-50:focus { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:focus\:from-yellow-100:focus { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:focus\:from-yellow-200:focus { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:focus\:from-yellow-300:focus { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:focus\:from-yellow-400:focus { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:focus\:from-yellow-500:focus { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:focus\:from-yellow-600:focus { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:focus\:from-yellow-700:focus { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:focus\:from-yellow-800:focus { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:focus\:from-yellow-900:focus { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:focus\:from-green-50:focus { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:focus\:from-green-100:focus { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:focus\:from-green-200:focus { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:focus\:from-green-300:focus { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:focus\:from-green-400:focus { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:focus\:from-green-500:focus { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:focus\:from-green-600:focus { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:focus\:from-green-700:focus { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:focus\:from-green-800:focus { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:focus\:from-green-900:focus { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:focus\:from-blue-50:focus { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:focus\:from-blue-100:focus { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:focus\:from-blue-200:focus { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:focus\:from-blue-300:focus { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:focus\:from-blue-400:focus { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:focus\:from-blue-500:focus { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:focus\:from-blue-600:focus { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:focus\:from-blue-700:focus { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:focus\:from-blue-800:focus { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:focus\:from-blue-900:focus { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:focus\:from-indigo-50:focus { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:focus\:from-indigo-100:focus { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:focus\:from-indigo-200:focus { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:focus\:from-indigo-300:focus { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:focus\:from-indigo-400:focus { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:focus\:from-indigo-500:focus { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:focus\:from-indigo-600:focus { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:focus\:from-indigo-700:focus { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:focus\:from-indigo-800:focus { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:focus\:from-indigo-900:focus { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:focus\:from-purple-50:focus { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:focus\:from-purple-100:focus { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:focus\:from-purple-200:focus { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:focus\:from-purple-300:focus { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:focus\:from-purple-400:focus { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:focus\:from-purple-500:focus { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:focus\:from-purple-600:focus { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:focus\:from-purple-700:focus { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:focus\:from-purple-800:focus { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:focus\:from-purple-900:focus { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:focus\:from-pink-50:focus { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:focus\:from-pink-100:focus { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:focus\:from-pink-200:focus { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:focus\:from-pink-300:focus { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:focus\:from-pink-400:focus { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:focus\:from-pink-500:focus { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:focus\:from-pink-600:focus { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:focus\:from-pink-700:focus { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:focus\:from-pink-800:focus { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:focus\:from-pink-900:focus { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:via-transparent { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:via-current { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:via-black { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:via-white { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:via-gray-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:via-gray-100 { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:via-gray-200 { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:via-gray-300 { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:via-gray-400 { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:via-gray-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:via-gray-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:via-gray-700 { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:via-gray-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:via-gray-900 { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:via-red-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:via-red-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:via-red-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:via-red-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:via-red-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:via-red-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:via-red-600 { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:via-red-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:via-red-800 { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:via-red-900 { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:via-yellow-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:via-yellow-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:via-yellow-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:via-yellow-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:via-yellow-400 { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:via-yellow-500 { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:via-yellow-600 { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:via-yellow-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:via-yellow-800 { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:via-yellow-900 { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:via-green-50 { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:via-green-100 { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:via-green-200 { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:via-green-300 { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:via-green-400 { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:via-green-500 { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:via-green-600 { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:via-green-700 { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:via-green-800 { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:via-green-900 { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:via-blue-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:via-blue-100 { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:via-blue-200 { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:via-blue-300 { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:via-blue-400 { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:via-blue-500 { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:via-blue-600 { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:via-blue-700 { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:via-blue-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:via-blue-900 { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:via-indigo-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:via-indigo-100 { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:via-indigo-200 { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:via-indigo-300 { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:via-indigo-400 { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:via-indigo-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:via-indigo-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:via-indigo-700 { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:via-indigo-800 { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:via-indigo-900 { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:via-purple-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:via-purple-100 { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:via-purple-200 { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:via-purple-300 { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:via-purple-400 { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:via-purple-500 { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:via-purple-600 { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:via-purple-700 { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:via-purple-800 { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:via-purple-900 { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:via-pink-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:via-pink-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:via-pink-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:via-pink-300 { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:via-pink-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:via-pink-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:via-pink-600 { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:via-pink-700 { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:via-pink-800 { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:via-pink-900 { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:hover\:via-transparent:hover { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:hover\:via-current:hover { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:hover\:via-black:hover { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:hover\:via-white:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:hover\:via-gray-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:hover\:via-gray-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:hover\:via-gray-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:hover\:via-gray-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:hover\:via-gray-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:hover\:via-gray-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:hover\:via-gray-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:hover\:via-gray-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:hover\:via-gray-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:hover\:via-gray-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:hover\:via-red-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:hover\:via-red-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:hover\:via-red-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:hover\:via-red-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:hover\:via-red-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:hover\:via-red-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:hover\:via-red-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:hover\:via-red-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:hover\:via-red-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:hover\:via-red-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:hover\:via-yellow-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:hover\:via-yellow-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:hover\:via-yellow-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:hover\:via-yellow-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:hover\:via-yellow-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:hover\:via-yellow-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:hover\:via-yellow-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:hover\:via-yellow-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:hover\:via-yellow-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:hover\:via-yellow-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:hover\:via-green-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:hover\:via-green-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:hover\:via-green-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:hover\:via-green-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:hover\:via-green-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:hover\:via-green-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:hover\:via-green-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:hover\:via-green-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:hover\:via-green-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:hover\:via-green-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:hover\:via-blue-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:hover\:via-blue-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:hover\:via-blue-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:hover\:via-blue-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:hover\:via-blue-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:hover\:via-blue-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:hover\:via-blue-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:hover\:via-blue-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:hover\:via-blue-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:hover\:via-blue-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:hover\:via-indigo-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:hover\:via-indigo-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:hover\:via-indigo-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:hover\:via-indigo-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:hover\:via-indigo-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:hover\:via-indigo-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:hover\:via-indigo-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:hover\:via-indigo-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:hover\:via-indigo-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:hover\:via-indigo-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:hover\:via-purple-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:hover\:via-purple-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:hover\:via-purple-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:hover\:via-purple-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:hover\:via-purple-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:hover\:via-purple-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:hover\:via-purple-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:hover\:via-purple-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:hover\:via-purple-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:hover\:via-purple-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:hover\:via-pink-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:hover\:via-pink-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:hover\:via-pink-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:hover\:via-pink-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:hover\:via-pink-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:hover\:via-pink-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:hover\:via-pink-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:hover\:via-pink-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:hover\:via-pink-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:hover\:via-pink-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:focus\:via-transparent:focus { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:focus\:via-current:focus { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:focus\:via-black:focus { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .md\:focus\:via-white:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .md\:focus\:via-gray-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .md\:focus\:via-gray-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .md\:focus\:via-gray-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .md\:focus\:via-gray-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .md\:focus\:via-gray-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .md\:focus\:via-gray-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .md\:focus\:via-gray-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .md\:focus\:via-gray-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .md\:focus\:via-gray-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .md\:focus\:via-gray-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .md\:focus\:via-red-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .md\:focus\:via-red-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .md\:focus\:via-red-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .md\:focus\:via-red-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .md\:focus\:via-red-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .md\:focus\:via-red-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .md\:focus\:via-red-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .md\:focus\:via-red-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .md\:focus\:via-red-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .md\:focus\:via-red-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .md\:focus\:via-yellow-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .md\:focus\:via-yellow-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .md\:focus\:via-yellow-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .md\:focus\:via-yellow-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .md\:focus\:via-yellow-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .md\:focus\:via-yellow-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .md\:focus\:via-yellow-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .md\:focus\:via-yellow-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .md\:focus\:via-yellow-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .md\:focus\:via-yellow-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .md\:focus\:via-green-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .md\:focus\:via-green-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .md\:focus\:via-green-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .md\:focus\:via-green-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .md\:focus\:via-green-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .md\:focus\:via-green-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .md\:focus\:via-green-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .md\:focus\:via-green-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .md\:focus\:via-green-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .md\:focus\:via-green-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .md\:focus\:via-blue-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .md\:focus\:via-blue-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .md\:focus\:via-blue-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .md\:focus\:via-blue-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .md\:focus\:via-blue-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .md\:focus\:via-blue-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .md\:focus\:via-blue-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .md\:focus\:via-blue-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .md\:focus\:via-blue-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .md\:focus\:via-blue-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .md\:focus\:via-indigo-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .md\:focus\:via-indigo-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .md\:focus\:via-indigo-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .md\:focus\:via-indigo-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .md\:focus\:via-indigo-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .md\:focus\:via-indigo-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .md\:focus\:via-indigo-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .md\:focus\:via-indigo-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .md\:focus\:via-indigo-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .md\:focus\:via-indigo-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .md\:focus\:via-purple-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .md\:focus\:via-purple-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .md\:focus\:via-purple-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .md\:focus\:via-purple-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .md\:focus\:via-purple-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .md\:focus\:via-purple-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .md\:focus\:via-purple-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .md\:focus\:via-purple-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .md\:focus\:via-purple-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .md\:focus\:via-purple-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .md\:focus\:via-pink-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .md\:focus\:via-pink-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .md\:focus\:via-pink-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .md\:focus\:via-pink-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .md\:focus\:via-pink-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .md\:focus\:via-pink-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .md\:focus\:via-pink-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .md\:focus\:via-pink-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .md\:focus\:via-pink-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .md\:focus\:via-pink-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .md\:to-transparent { - --tw-gradient-to: transparent; - } - - .md\:to-current { - --tw-gradient-to: currentColor; - } - - .md\:to-black { - --tw-gradient-to: #000; - } - - .md\:to-white { - --tw-gradient-to: #fff; - } - - .md\:to-gray-50 { - --tw-gradient-to: #f9fafb; - } - - .md\:to-gray-100 { - --tw-gradient-to: #f3f4f6; - } - - .md\:to-gray-200 { - --tw-gradient-to: #e5e7eb; - } - - .md\:to-gray-300 { - --tw-gradient-to: #d1d5db; - } - - .md\:to-gray-400 { - --tw-gradient-to: #9ca3af; - } - - .md\:to-gray-500 { - --tw-gradient-to: #6b7280; - } - - .md\:to-gray-600 { - --tw-gradient-to: #4b5563; - } - - .md\:to-gray-700 { - --tw-gradient-to: #374151; - } - - .md\:to-gray-800 { - --tw-gradient-to: #1f2937; - } - - .md\:to-gray-900 { - --tw-gradient-to: #111827; - } - - .md\:to-red-50 { - --tw-gradient-to: #fef2f2; - } - - .md\:to-red-100 { - --tw-gradient-to: #fee2e2; - } - - .md\:to-red-200 { - --tw-gradient-to: #fecaca; - } - - .md\:to-red-300 { - --tw-gradient-to: #fca5a5; - } - - .md\:to-red-400 { - --tw-gradient-to: #f87171; - } - - .md\:to-red-500 { - --tw-gradient-to: #ef4444; - } - - .md\:to-red-600 { - --tw-gradient-to: #dc2626; - } - - .md\:to-red-700 { - --tw-gradient-to: #b91c1c; - } - - .md\:to-red-800 { - --tw-gradient-to: #991b1b; - } - - .md\:to-red-900 { - --tw-gradient-to: #7f1d1d; - } - - .md\:to-yellow-50 { - --tw-gradient-to: #fffbeb; - } - - .md\:to-yellow-100 { - --tw-gradient-to: #fef3c7; - } - - .md\:to-yellow-200 { - --tw-gradient-to: #fde68a; - } - - .md\:to-yellow-300 { - --tw-gradient-to: #fcd34d; - } - - .md\:to-yellow-400 { - --tw-gradient-to: #fbbf24; - } - - .md\:to-yellow-500 { - --tw-gradient-to: #f59e0b; - } - - .md\:to-yellow-600 { - --tw-gradient-to: #d97706; - } - - .md\:to-yellow-700 { - --tw-gradient-to: #b45309; - } - - .md\:to-yellow-800 { - --tw-gradient-to: #92400e; - } - - .md\:to-yellow-900 { - --tw-gradient-to: #78350f; - } - - .md\:to-green-50 { - --tw-gradient-to: #ecfdf5; - } - - .md\:to-green-100 { - --tw-gradient-to: #d1fae5; - } - - .md\:to-green-200 { - --tw-gradient-to: #a7f3d0; - } - - .md\:to-green-300 { - --tw-gradient-to: #6ee7b7; - } - - .md\:to-green-400 { - --tw-gradient-to: #34d399; - } - - .md\:to-green-500 { - --tw-gradient-to: #10b981; - } - - .md\:to-green-600 { - --tw-gradient-to: #059669; - } - - .md\:to-green-700 { - --tw-gradient-to: #047857; - } - - .md\:to-green-800 { - --tw-gradient-to: #065f46; - } - - .md\:to-green-900 { - --tw-gradient-to: #064e3b; - } - - .md\:to-blue-50 { - --tw-gradient-to: #eff6ff; - } - - .md\:to-blue-100 { - --tw-gradient-to: #dbeafe; - } - - .md\:to-blue-200 { - --tw-gradient-to: #bfdbfe; - } - - .md\:to-blue-300 { - --tw-gradient-to: #93c5fd; - } - - .md\:to-blue-400 { - --tw-gradient-to: #60a5fa; - } - - .md\:to-blue-500 { - --tw-gradient-to: #3b82f6; - } - - .md\:to-blue-600 { - --tw-gradient-to: #2563eb; - } - - .md\:to-blue-700 { - --tw-gradient-to: #1d4ed8; - } - - .md\:to-blue-800 { - --tw-gradient-to: #1e40af; - } - - .md\:to-blue-900 { - --tw-gradient-to: #1e3a8a; - } - - .md\:to-indigo-50 { - --tw-gradient-to: #eef2ff; - } - - .md\:to-indigo-100 { - --tw-gradient-to: #e0e7ff; - } - - .md\:to-indigo-200 { - --tw-gradient-to: #c7d2fe; - } - - .md\:to-indigo-300 { - --tw-gradient-to: #a5b4fc; - } - - .md\:to-indigo-400 { - --tw-gradient-to: #818cf8; - } - - .md\:to-indigo-500 { - --tw-gradient-to: #6366f1; - } - - .md\:to-indigo-600 { - --tw-gradient-to: #4f46e5; - } - - .md\:to-indigo-700 { - --tw-gradient-to: #4338ca; - } - - .md\:to-indigo-800 { - --tw-gradient-to: #3730a3; - } - - .md\:to-indigo-900 { - --tw-gradient-to: #312e81; - } - - .md\:to-purple-50 { - --tw-gradient-to: #f5f3ff; - } - - .md\:to-purple-100 { - --tw-gradient-to: #ede9fe; - } - - .md\:to-purple-200 { - --tw-gradient-to: #ddd6fe; - } - - .md\:to-purple-300 { - --tw-gradient-to: #c4b5fd; - } - - .md\:to-purple-400 { - --tw-gradient-to: #a78bfa; - } - - .md\:to-purple-500 { - --tw-gradient-to: #8b5cf6; - } - - .md\:to-purple-600 { - --tw-gradient-to: #7c3aed; - } - - .md\:to-purple-700 { - --tw-gradient-to: #6d28d9; - } - - .md\:to-purple-800 { - --tw-gradient-to: #5b21b6; - } - - .md\:to-purple-900 { - --tw-gradient-to: #4c1d95; - } - - .md\:to-pink-50 { - --tw-gradient-to: #fdf2f8; - } - - .md\:to-pink-100 { - --tw-gradient-to: #fce7f3; - } - - .md\:to-pink-200 { - --tw-gradient-to: #fbcfe8; - } - - .md\:to-pink-300 { - --tw-gradient-to: #f9a8d4; - } - - .md\:to-pink-400 { - --tw-gradient-to: #f472b6; - } - - .md\:to-pink-500 { - --tw-gradient-to: #ec4899; - } - - .md\:to-pink-600 { - --tw-gradient-to: #db2777; - } - - .md\:to-pink-700 { - --tw-gradient-to: #be185d; - } - - .md\:to-pink-800 { - --tw-gradient-to: #9d174d; - } - - .md\:to-pink-900 { - --tw-gradient-to: #831843; - } - - .md\:hover\:to-transparent:hover { - --tw-gradient-to: transparent; - } - - .md\:hover\:to-current:hover { - --tw-gradient-to: currentColor; - } - - .md\:hover\:to-black:hover { - --tw-gradient-to: #000; - } - - .md\:hover\:to-white:hover { - --tw-gradient-to: #fff; - } - - .md\:hover\:to-gray-50:hover { - --tw-gradient-to: #f9fafb; - } - - .md\:hover\:to-gray-100:hover { - --tw-gradient-to: #f3f4f6; - } - - .md\:hover\:to-gray-200:hover { - --tw-gradient-to: #e5e7eb; - } - - .md\:hover\:to-gray-300:hover { - --tw-gradient-to: #d1d5db; - } - - .md\:hover\:to-gray-400:hover { - --tw-gradient-to: #9ca3af; - } - - .md\:hover\:to-gray-500:hover { - --tw-gradient-to: #6b7280; - } - - .md\:hover\:to-gray-600:hover { - --tw-gradient-to: #4b5563; - } - - .md\:hover\:to-gray-700:hover { - --tw-gradient-to: #374151; - } - - .md\:hover\:to-gray-800:hover { - --tw-gradient-to: #1f2937; - } - - .md\:hover\:to-gray-900:hover { - --tw-gradient-to: #111827; - } - - .md\:hover\:to-red-50:hover { - --tw-gradient-to: #fef2f2; - } - - .md\:hover\:to-red-100:hover { - --tw-gradient-to: #fee2e2; - } - - .md\:hover\:to-red-200:hover { - --tw-gradient-to: #fecaca; - } - - .md\:hover\:to-red-300:hover { - --tw-gradient-to: #fca5a5; - } - - .md\:hover\:to-red-400:hover { - --tw-gradient-to: #f87171; - } - - .md\:hover\:to-red-500:hover { - --tw-gradient-to: #ef4444; - } - - .md\:hover\:to-red-600:hover { - --tw-gradient-to: #dc2626; - } - - .md\:hover\:to-red-700:hover { - --tw-gradient-to: #b91c1c; - } - - .md\:hover\:to-red-800:hover { - --tw-gradient-to: #991b1b; - } - - .md\:hover\:to-red-900:hover { - --tw-gradient-to: #7f1d1d; - } - - .md\:hover\:to-yellow-50:hover { - --tw-gradient-to: #fffbeb; - } - - .md\:hover\:to-yellow-100:hover { - --tw-gradient-to: #fef3c7; - } - - .md\:hover\:to-yellow-200:hover { - --tw-gradient-to: #fde68a; - } - - .md\:hover\:to-yellow-300:hover { - --tw-gradient-to: #fcd34d; - } - - .md\:hover\:to-yellow-400:hover { - --tw-gradient-to: #fbbf24; - } - - .md\:hover\:to-yellow-500:hover { - --tw-gradient-to: #f59e0b; - } - - .md\:hover\:to-yellow-600:hover { - --tw-gradient-to: #d97706; - } - - .md\:hover\:to-yellow-700:hover { - --tw-gradient-to: #b45309; - } - - .md\:hover\:to-yellow-800:hover { - --tw-gradient-to: #92400e; - } - - .md\:hover\:to-yellow-900:hover { - --tw-gradient-to: #78350f; - } - - .md\:hover\:to-green-50:hover { - --tw-gradient-to: #ecfdf5; - } - - .md\:hover\:to-green-100:hover { - --tw-gradient-to: #d1fae5; - } - - .md\:hover\:to-green-200:hover { - --tw-gradient-to: #a7f3d0; - } - - .md\:hover\:to-green-300:hover { - --tw-gradient-to: #6ee7b7; - } - - .md\:hover\:to-green-400:hover { - --tw-gradient-to: #34d399; - } - - .md\:hover\:to-green-500:hover { - --tw-gradient-to: #10b981; - } - - .md\:hover\:to-green-600:hover { - --tw-gradient-to: #059669; - } - - .md\:hover\:to-green-700:hover { - --tw-gradient-to: #047857; - } - - .md\:hover\:to-green-800:hover { - --tw-gradient-to: #065f46; - } - - .md\:hover\:to-green-900:hover { - --tw-gradient-to: #064e3b; - } - - .md\:hover\:to-blue-50:hover { - --tw-gradient-to: #eff6ff; - } - - .md\:hover\:to-blue-100:hover { - --tw-gradient-to: #dbeafe; - } - - .md\:hover\:to-blue-200:hover { - --tw-gradient-to: #bfdbfe; - } - - .md\:hover\:to-blue-300:hover { - --tw-gradient-to: #93c5fd; - } - - .md\:hover\:to-blue-400:hover { - --tw-gradient-to: #60a5fa; - } - - .md\:hover\:to-blue-500:hover { - --tw-gradient-to: #3b82f6; - } - - .md\:hover\:to-blue-600:hover { - --tw-gradient-to: #2563eb; - } - - .md\:hover\:to-blue-700:hover { - --tw-gradient-to: #1d4ed8; - } - - .md\:hover\:to-blue-800:hover { - --tw-gradient-to: #1e40af; - } - - .md\:hover\:to-blue-900:hover { - --tw-gradient-to: #1e3a8a; - } - - .md\:hover\:to-indigo-50:hover { - --tw-gradient-to: #eef2ff; - } - - .md\:hover\:to-indigo-100:hover { - --tw-gradient-to: #e0e7ff; - } - - .md\:hover\:to-indigo-200:hover { - --tw-gradient-to: #c7d2fe; - } - - .md\:hover\:to-indigo-300:hover { - --tw-gradient-to: #a5b4fc; - } - - .md\:hover\:to-indigo-400:hover { - --tw-gradient-to: #818cf8; - } - - .md\:hover\:to-indigo-500:hover { - --tw-gradient-to: #6366f1; - } - - .md\:hover\:to-indigo-600:hover { - --tw-gradient-to: #4f46e5; - } - - .md\:hover\:to-indigo-700:hover { - --tw-gradient-to: #4338ca; - } - - .md\:hover\:to-indigo-800:hover { - --tw-gradient-to: #3730a3; - } - - .md\:hover\:to-indigo-900:hover { - --tw-gradient-to: #312e81; - } - - .md\:hover\:to-purple-50:hover { - --tw-gradient-to: #f5f3ff; - } - - .md\:hover\:to-purple-100:hover { - --tw-gradient-to: #ede9fe; - } - - .md\:hover\:to-purple-200:hover { - --tw-gradient-to: #ddd6fe; - } - - .md\:hover\:to-purple-300:hover { - --tw-gradient-to: #c4b5fd; - } - - .md\:hover\:to-purple-400:hover { - --tw-gradient-to: #a78bfa; - } - - .md\:hover\:to-purple-500:hover { - --tw-gradient-to: #8b5cf6; - } - - .md\:hover\:to-purple-600:hover { - --tw-gradient-to: #7c3aed; - } - - .md\:hover\:to-purple-700:hover { - --tw-gradient-to: #6d28d9; - } - - .md\:hover\:to-purple-800:hover { - --tw-gradient-to: #5b21b6; - } - - .md\:hover\:to-purple-900:hover { - --tw-gradient-to: #4c1d95; - } - - .md\:hover\:to-pink-50:hover { - --tw-gradient-to: #fdf2f8; - } - - .md\:hover\:to-pink-100:hover { - --tw-gradient-to: #fce7f3; - } - - .md\:hover\:to-pink-200:hover { - --tw-gradient-to: #fbcfe8; - } - - .md\:hover\:to-pink-300:hover { - --tw-gradient-to: #f9a8d4; - } - - .md\:hover\:to-pink-400:hover { - --tw-gradient-to: #f472b6; - } - - .md\:hover\:to-pink-500:hover { - --tw-gradient-to: #ec4899; - } - - .md\:hover\:to-pink-600:hover { - --tw-gradient-to: #db2777; - } - - .md\:hover\:to-pink-700:hover { - --tw-gradient-to: #be185d; - } - - .md\:hover\:to-pink-800:hover { - --tw-gradient-to: #9d174d; - } - - .md\:hover\:to-pink-900:hover { - --tw-gradient-to: #831843; - } - - .md\:focus\:to-transparent:focus { - --tw-gradient-to: transparent; - } - - .md\:focus\:to-current:focus { - --tw-gradient-to: currentColor; - } - - .md\:focus\:to-black:focus { - --tw-gradient-to: #000; - } - - .md\:focus\:to-white:focus { - --tw-gradient-to: #fff; - } - - .md\:focus\:to-gray-50:focus { - --tw-gradient-to: #f9fafb; - } - - .md\:focus\:to-gray-100:focus { - --tw-gradient-to: #f3f4f6; - } - - .md\:focus\:to-gray-200:focus { - --tw-gradient-to: #e5e7eb; - } - - .md\:focus\:to-gray-300:focus { - --tw-gradient-to: #d1d5db; - } - - .md\:focus\:to-gray-400:focus { - --tw-gradient-to: #9ca3af; - } - - .md\:focus\:to-gray-500:focus { - --tw-gradient-to: #6b7280; - } - - .md\:focus\:to-gray-600:focus { - --tw-gradient-to: #4b5563; - } - - .md\:focus\:to-gray-700:focus { - --tw-gradient-to: #374151; - } - - .md\:focus\:to-gray-800:focus { - --tw-gradient-to: #1f2937; - } - - .md\:focus\:to-gray-900:focus { - --tw-gradient-to: #111827; - } - - .md\:focus\:to-red-50:focus { - --tw-gradient-to: #fef2f2; - } - - .md\:focus\:to-red-100:focus { - --tw-gradient-to: #fee2e2; - } - - .md\:focus\:to-red-200:focus { - --tw-gradient-to: #fecaca; - } - - .md\:focus\:to-red-300:focus { - --tw-gradient-to: #fca5a5; - } - - .md\:focus\:to-red-400:focus { - --tw-gradient-to: #f87171; - } - - .md\:focus\:to-red-500:focus { - --tw-gradient-to: #ef4444; - } - - .md\:focus\:to-red-600:focus { - --tw-gradient-to: #dc2626; - } - - .md\:focus\:to-red-700:focus { - --tw-gradient-to: #b91c1c; - } - - .md\:focus\:to-red-800:focus { - --tw-gradient-to: #991b1b; - } - - .md\:focus\:to-red-900:focus { - --tw-gradient-to: #7f1d1d; - } - - .md\:focus\:to-yellow-50:focus { - --tw-gradient-to: #fffbeb; - } - - .md\:focus\:to-yellow-100:focus { - --tw-gradient-to: #fef3c7; - } - - .md\:focus\:to-yellow-200:focus { - --tw-gradient-to: #fde68a; - } - - .md\:focus\:to-yellow-300:focus { - --tw-gradient-to: #fcd34d; - } - - .md\:focus\:to-yellow-400:focus { - --tw-gradient-to: #fbbf24; - } - - .md\:focus\:to-yellow-500:focus { - --tw-gradient-to: #f59e0b; - } - - .md\:focus\:to-yellow-600:focus { - --tw-gradient-to: #d97706; - } - - .md\:focus\:to-yellow-700:focus { - --tw-gradient-to: #b45309; - } - - .md\:focus\:to-yellow-800:focus { - --tw-gradient-to: #92400e; - } - - .md\:focus\:to-yellow-900:focus { - --tw-gradient-to: #78350f; - } - - .md\:focus\:to-green-50:focus { - --tw-gradient-to: #ecfdf5; - } - - .md\:focus\:to-green-100:focus { - --tw-gradient-to: #d1fae5; - } - - .md\:focus\:to-green-200:focus { - --tw-gradient-to: #a7f3d0; - } - - .md\:focus\:to-green-300:focus { - --tw-gradient-to: #6ee7b7; - } - - .md\:focus\:to-green-400:focus { - --tw-gradient-to: #34d399; - } - - .md\:focus\:to-green-500:focus { - --tw-gradient-to: #10b981; - } - - .md\:focus\:to-green-600:focus { - --tw-gradient-to: #059669; - } - - .md\:focus\:to-green-700:focus { - --tw-gradient-to: #047857; - } - - .md\:focus\:to-green-800:focus { - --tw-gradient-to: #065f46; - } - - .md\:focus\:to-green-900:focus { - --tw-gradient-to: #064e3b; - } - - .md\:focus\:to-blue-50:focus { - --tw-gradient-to: #eff6ff; - } - - .md\:focus\:to-blue-100:focus { - --tw-gradient-to: #dbeafe; - } - - .md\:focus\:to-blue-200:focus { - --tw-gradient-to: #bfdbfe; - } - - .md\:focus\:to-blue-300:focus { - --tw-gradient-to: #93c5fd; - } - - .md\:focus\:to-blue-400:focus { - --tw-gradient-to: #60a5fa; - } - - .md\:focus\:to-blue-500:focus { - --tw-gradient-to: #3b82f6; - } - - .md\:focus\:to-blue-600:focus { - --tw-gradient-to: #2563eb; - } - - .md\:focus\:to-blue-700:focus { - --tw-gradient-to: #1d4ed8; - } - - .md\:focus\:to-blue-800:focus { - --tw-gradient-to: #1e40af; - } - - .md\:focus\:to-blue-900:focus { - --tw-gradient-to: #1e3a8a; - } - - .md\:focus\:to-indigo-50:focus { - --tw-gradient-to: #eef2ff; - } - - .md\:focus\:to-indigo-100:focus { - --tw-gradient-to: #e0e7ff; - } - - .md\:focus\:to-indigo-200:focus { - --tw-gradient-to: #c7d2fe; - } - - .md\:focus\:to-indigo-300:focus { - --tw-gradient-to: #a5b4fc; - } - - .md\:focus\:to-indigo-400:focus { - --tw-gradient-to: #818cf8; - } - - .md\:focus\:to-indigo-500:focus { - --tw-gradient-to: #6366f1; - } - - .md\:focus\:to-indigo-600:focus { - --tw-gradient-to: #4f46e5; - } - - .md\:focus\:to-indigo-700:focus { - --tw-gradient-to: #4338ca; - } - - .md\:focus\:to-indigo-800:focus { - --tw-gradient-to: #3730a3; - } - - .md\:focus\:to-indigo-900:focus { - --tw-gradient-to: #312e81; - } - - .md\:focus\:to-purple-50:focus { - --tw-gradient-to: #f5f3ff; - } - - .md\:focus\:to-purple-100:focus { - --tw-gradient-to: #ede9fe; - } - - .md\:focus\:to-purple-200:focus { - --tw-gradient-to: #ddd6fe; - } - - .md\:focus\:to-purple-300:focus { - --tw-gradient-to: #c4b5fd; - } - - .md\:focus\:to-purple-400:focus { - --tw-gradient-to: #a78bfa; - } - - .md\:focus\:to-purple-500:focus { - --tw-gradient-to: #8b5cf6; - } - - .md\:focus\:to-purple-600:focus { - --tw-gradient-to: #7c3aed; - } - - .md\:focus\:to-purple-700:focus { - --tw-gradient-to: #6d28d9; - } - - .md\:focus\:to-purple-800:focus { - --tw-gradient-to: #5b21b6; - } - - .md\:focus\:to-purple-900:focus { - --tw-gradient-to: #4c1d95; - } - - .md\:focus\:to-pink-50:focus { - --tw-gradient-to: #fdf2f8; - } - - .md\:focus\:to-pink-100:focus { - --tw-gradient-to: #fce7f3; - } - - .md\:focus\:to-pink-200:focus { - --tw-gradient-to: #fbcfe8; - } - - .md\:focus\:to-pink-300:focus { - --tw-gradient-to: #f9a8d4; - } - - .md\:focus\:to-pink-400:focus { - --tw-gradient-to: #f472b6; - } - - .md\:focus\:to-pink-500:focus { - --tw-gradient-to: #ec4899; - } - - .md\:focus\:to-pink-600:focus { - --tw-gradient-to: #db2777; - } - - .md\:focus\:to-pink-700:focus { - --tw-gradient-to: #be185d; - } - - .md\:focus\:to-pink-800:focus { - --tw-gradient-to: #9d174d; - } - - .md\:focus\:to-pink-900:focus { - --tw-gradient-to: #831843; - } - - .md\:decoration-slice { - -webkit-box-decoration-break: slice; - box-decoration-break: slice; - } - - .md\:decoration-clone { - -webkit-box-decoration-break: clone; - box-decoration-break: clone; - } - - .md\:bg-auto { - background-size: auto; - } - - .md\:bg-cover { - background-size: cover; - } - - .md\:bg-contain { - background-size: contain; - } - - .md\:bg-fixed { - background-attachment: fixed; - } - - .md\:bg-local { - background-attachment: local; - } - - .md\:bg-scroll { - background-attachment: scroll; - } - - .md\:bg-clip-border { - background-clip: border-box; - } - - .md\:bg-clip-padding { - background-clip: padding-box; - } - - .md\:bg-clip-content { - background-clip: content-box; - } - - .md\:bg-clip-text { - -webkit-background-clip: text; - background-clip: text; - } - - .md\:bg-bottom { - background-position: bottom; - } - - .md\:bg-center { - background-position: center; - } - - .md\:bg-left { - background-position: left; - } - - .md\:bg-left-bottom { - background-position: left bottom; - } - - .md\:bg-left-top { - background-position: left top; - } - - .md\:bg-right { - background-position: right; - } - - .md\:bg-right-bottom { - background-position: right bottom; - } - - .md\:bg-right-top { - background-position: right top; - } - - .md\:bg-top { - background-position: top; - } - - .md\:bg-repeat { - background-repeat: repeat; - } - - .md\:bg-no-repeat { - background-repeat: no-repeat; - } - - .md\:bg-repeat-x { - background-repeat: repeat-x; - } - - .md\:bg-repeat-y { - background-repeat: repeat-y; - } - - .md\:bg-repeat-round { - background-repeat: round; - } - - .md\:bg-repeat-space { - background-repeat: space; - } - - .md\:bg-origin-border { - background-origin: border-box; - } - - .md\:bg-origin-padding { - background-origin: padding-box; - } - - .md\:bg-origin-content { - background-origin: content-box; - } - - .md\:fill-current { - fill: currentColor; - } - - .md\:stroke-current { - stroke: currentColor; - } - - .md\:stroke-0 { - stroke-width: 0; - } - - .md\:stroke-1 { - stroke-width: 1; - } - - .md\:stroke-2 { - stroke-width: 2; - } - - .md\:object-contain { - -o-object-fit: contain; - object-fit: contain; - } - - .md\:object-cover { - -o-object-fit: cover; - object-fit: cover; - } - - .md\:object-fill { - -o-object-fit: fill; - object-fit: fill; - } - - .md\:object-none { - -o-object-fit: none; - object-fit: none; - } - - .md\:object-scale-down { - -o-object-fit: scale-down; - object-fit: scale-down; - } - - .md\:object-bottom { - -o-object-position: bottom; - object-position: bottom; - } - - .md\:object-center { - -o-object-position: center; - object-position: center; - } - - .md\:object-left { - -o-object-position: left; - object-position: left; - } - - .md\:object-left-bottom { - -o-object-position: left bottom; - object-position: left bottom; - } - - .md\:object-left-top { - -o-object-position: left top; - object-position: left top; - } - - .md\:object-right { - -o-object-position: right; - object-position: right; - } - - .md\:object-right-bottom { - -o-object-position: right bottom; - object-position: right bottom; - } - - .md\:object-right-top { - -o-object-position: right top; - object-position: right top; - } - - .md\:object-top { - -o-object-position: top; - object-position: top; - } - - .md\:p-0 { - padding: 0px; - } - - .md\:p-1 { - padding: 0.25rem; - } - - .md\:p-2 { - padding: 0.5rem; - } - - .md\:p-3 { - padding: 0.75rem; - } - - .md\:p-4 { - padding: 1rem; - } - - .md\:p-5 { - padding: 1.25rem; - } - - .md\:p-6 { - padding: 1.5rem; - } - - .md\:p-7 { - padding: 1.75rem; - } - - .md\:p-8 { - padding: 2rem; - } - - .md\:p-9 { - padding: 2.25rem; - } - - .md\:p-10 { - padding: 2.5rem; - } - - .md\:p-11 { - padding: 2.75rem; - } - - .md\:p-12 { - padding: 3rem; - } - - .md\:p-14 { - padding: 3.5rem; - } - - .md\:p-16 { - padding: 4rem; - } - - .md\:p-20 { - padding: 5rem; - } - - .md\:p-24 { - padding: 6rem; - } - - .md\:p-28 { - padding: 7rem; - } - - .md\:p-32 { - padding: 8rem; - } - - .md\:p-36 { - padding: 9rem; - } - - .md\:p-40 { - padding: 10rem; - } - - .md\:p-44 { - padding: 11rem; - } - - .md\:p-48 { - padding: 12rem; - } - - .md\:p-52 { - padding: 13rem; - } - - .md\:p-56 { - padding: 14rem; - } - - .md\:p-60 { - padding: 15rem; - } - - .md\:p-64 { - padding: 16rem; - } - - .md\:p-72 { - padding: 18rem; - } - - .md\:p-80 { - padding: 20rem; - } - - .md\:p-96 { - padding: 24rem; - } - - .md\:p-px { - padding: 1px; - } - - .md\:p-0\.5 { - padding: 0.125rem; - } - - .md\:p-1\.5 { - padding: 0.375rem; - } - - .md\:p-2\.5 { - padding: 0.625rem; - } - - .md\:p-3\.5 { - padding: 0.875rem; - } - - .md\:px-0 { - padding-left: 0px; - padding-right: 0px; - } - - .md\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .md\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .md\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .md\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .md\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .md\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .md\:px-7 { - padding-left: 1.75rem; - padding-right: 1.75rem; - } - - .md\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .md\:px-9 { - padding-left: 2.25rem; - padding-right: 2.25rem; - } - - .md\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .md\:px-11 { - padding-left: 2.75rem; - padding-right: 2.75rem; - } - - .md\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .md\:px-14 { - padding-left: 3.5rem; - padding-right: 3.5rem; - } - - .md\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .md\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .md\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .md\:px-28 { - padding-left: 7rem; - padding-right: 7rem; - } - - .md\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .md\:px-36 { - padding-left: 9rem; - padding-right: 9rem; - } - - .md\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .md\:px-44 { - padding-left: 11rem; - padding-right: 11rem; - } - - .md\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .md\:px-52 { - padding-left: 13rem; - padding-right: 13rem; - } - - .md\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .md\:px-60 { - padding-left: 15rem; - padding-right: 15rem; - } - - .md\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .md\:px-72 { - padding-left: 18rem; - padding-right: 18rem; - } - - .md\:px-80 { - padding-left: 20rem; - padding-right: 20rem; - } - - .md\:px-96 { - padding-left: 24rem; - padding-right: 24rem; - } - - .md\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .md\:px-0\.5 { - padding-left: 0.125rem; - padding-right: 0.125rem; - } - - .md\:px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; - } - - .md\:px-2\.5 { - padding-left: 0.625rem; - padding-right: 0.625rem; - } - - .md\:px-3\.5 { - padding-left: 0.875rem; - padding-right: 0.875rem; - } - - .md\:py-0 { - padding-top: 0px; - padding-bottom: 0px; - } - - .md\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .md\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .md\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .md\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .md\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .md\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .md\:py-7 { - padding-top: 1.75rem; - padding-bottom: 1.75rem; - } - - .md\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .md\:py-9 { - padding-top: 2.25rem; - padding-bottom: 2.25rem; - } - - .md\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .md\:py-11 { - padding-top: 2.75rem; - padding-bottom: 2.75rem; - } - - .md\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .md\:py-14 { - padding-top: 3.5rem; - padding-bottom: 3.5rem; - } - - .md\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .md\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .md\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .md\:py-28 { - padding-top: 7rem; - padding-bottom: 7rem; - } - - .md\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .md\:py-36 { - padding-top: 9rem; - padding-bottom: 9rem; - } - - .md\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .md\:py-44 { - padding-top: 11rem; - padding-bottom: 11rem; - } - - .md\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .md\:py-52 { - padding-top: 13rem; - padding-bottom: 13rem; - } - - .md\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .md\:py-60 { - padding-top: 15rem; - padding-bottom: 15rem; - } - - .md\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .md\:py-72 { - padding-top: 18rem; - padding-bottom: 18rem; - } - - .md\:py-80 { - padding-top: 20rem; - padding-bottom: 20rem; - } - - .md\:py-96 { - padding-top: 24rem; - padding-bottom: 24rem; - } - - .md\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .md\:py-0\.5 { - padding-top: 0.125rem; - padding-bottom: 0.125rem; - } - - .md\:py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - } - - .md\:py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; - } - - .md\:py-3\.5 { - padding-top: 0.875rem; - padding-bottom: 0.875rem; - } - - .md\:pt-0 { - padding-top: 0px; - } - - .md\:pt-1 { - padding-top: 0.25rem; - } - - .md\:pt-2 { - padding-top: 0.5rem; - } - - .md\:pt-3 { - padding-top: 0.75rem; - } - - .md\:pt-4 { - padding-top: 1rem; - } - - .md\:pt-5 { - padding-top: 1.25rem; - } - - .md\:pt-6 { - padding-top: 1.5rem; - } - - .md\:pt-7 { - padding-top: 1.75rem; - } - - .md\:pt-8 { - padding-top: 2rem; - } - - .md\:pt-9 { - padding-top: 2.25rem; - } - - .md\:pt-10 { - padding-top: 2.5rem; - } - - .md\:pt-11 { - padding-top: 2.75rem; - } - - .md\:pt-12 { - padding-top: 3rem; - } - - .md\:pt-14 { - padding-top: 3.5rem; - } - - .md\:pt-16 { - padding-top: 4rem; - } - - .md\:pt-20 { - padding-top: 5rem; - } - - .md\:pt-24 { - padding-top: 6rem; - } - - .md\:pt-28 { - padding-top: 7rem; - } - - .md\:pt-32 { - padding-top: 8rem; - } - - .md\:pt-36 { - padding-top: 9rem; - } - - .md\:pt-40 { - padding-top: 10rem; - } - - .md\:pt-44 { - padding-top: 11rem; - } - - .md\:pt-48 { - padding-top: 12rem; - } - - .md\:pt-52 { - padding-top: 13rem; - } - - .md\:pt-56 { - padding-top: 14rem; - } - - .md\:pt-60 { - padding-top: 15rem; - } - - .md\:pt-64 { - padding-top: 16rem; - } - - .md\:pt-72 { - padding-top: 18rem; - } - - .md\:pt-80 { - padding-top: 20rem; - } - - .md\:pt-96 { - padding-top: 24rem; - } - - .md\:pt-px { - padding-top: 1px; - } - - .md\:pt-0\.5 { - padding-top: 0.125rem; - } - - .md\:pt-1\.5 { - padding-top: 0.375rem; - } - - .md\:pt-2\.5 { - padding-top: 0.625rem; - } - - .md\:pt-3\.5 { - padding-top: 0.875rem; - } - - .md\:pr-0 { - padding-right: 0px; - } - - .md\:pr-1 { - padding-right: 0.25rem; - } - - .md\:pr-2 { - padding-right: 0.5rem; - } - - .md\:pr-3 { - padding-right: 0.75rem; - } - - .md\:pr-4 { - padding-right: 1rem; - } - - .md\:pr-5 { - padding-right: 1.25rem; - } - - .md\:pr-6 { - padding-right: 1.5rem; - } - - .md\:pr-7 { - padding-right: 1.75rem; - } - - .md\:pr-8 { - padding-right: 2rem; - } - - .md\:pr-9 { - padding-right: 2.25rem; - } - - .md\:pr-10 { - padding-right: 2.5rem; - } - - .md\:pr-11 { - padding-right: 2.75rem; - } - - .md\:pr-12 { - padding-right: 3rem; - } - - .md\:pr-14 { - padding-right: 3.5rem; - } - - .md\:pr-16 { - padding-right: 4rem; - } - - .md\:pr-20 { - padding-right: 5rem; - } - - .md\:pr-24 { - padding-right: 6rem; - } - - .md\:pr-28 { - padding-right: 7rem; - } - - .md\:pr-32 { - padding-right: 8rem; - } - - .md\:pr-36 { - padding-right: 9rem; - } - - .md\:pr-40 { - padding-right: 10rem; - } - - .md\:pr-44 { - padding-right: 11rem; - } - - .md\:pr-48 { - padding-right: 12rem; - } - - .md\:pr-52 { - padding-right: 13rem; - } - - .md\:pr-56 { - padding-right: 14rem; - } - - .md\:pr-60 { - padding-right: 15rem; - } - - .md\:pr-64 { - padding-right: 16rem; - } - - .md\:pr-72 { - padding-right: 18rem; - } - - .md\:pr-80 { - padding-right: 20rem; - } - - .md\:pr-96 { - padding-right: 24rem; - } - - .md\:pr-px { - padding-right: 1px; - } - - .md\:pr-0\.5 { - padding-right: 0.125rem; - } - - .md\:pr-1\.5 { - padding-right: 0.375rem; - } - - .md\:pr-2\.5 { - padding-right: 0.625rem; - } - - .md\:pr-3\.5 { - padding-right: 0.875rem; - } - - .md\:pb-0 { - padding-bottom: 0px; - } - - .md\:pb-1 { - padding-bottom: 0.25rem; - } - - .md\:pb-2 { - padding-bottom: 0.5rem; - } - - .md\:pb-3 { - padding-bottom: 0.75rem; - } - - .md\:pb-4 { - padding-bottom: 1rem; - } - - .md\:pb-5 { - padding-bottom: 1.25rem; - } - - .md\:pb-6 { - padding-bottom: 1.5rem; - } - - .md\:pb-7 { - padding-bottom: 1.75rem; - } - - .md\:pb-8 { - padding-bottom: 2rem; - } - - .md\:pb-9 { - padding-bottom: 2.25rem; - } - - .md\:pb-10 { - padding-bottom: 2.5rem; - } - - .md\:pb-11 { - padding-bottom: 2.75rem; - } - - .md\:pb-12 { - padding-bottom: 3rem; - } - - .md\:pb-14 { - padding-bottom: 3.5rem; - } - - .md\:pb-16 { - padding-bottom: 4rem; - } - - .md\:pb-20 { - padding-bottom: 5rem; - } - - .md\:pb-24 { - padding-bottom: 6rem; - } - - .md\:pb-28 { - padding-bottom: 7rem; - } - - .md\:pb-32 { - padding-bottom: 8rem; - } - - .md\:pb-36 { - padding-bottom: 9rem; - } - - .md\:pb-40 { - padding-bottom: 10rem; - } - - .md\:pb-44 { - padding-bottom: 11rem; - } - - .md\:pb-48 { - padding-bottom: 12rem; - } - - .md\:pb-52 { - padding-bottom: 13rem; - } - - .md\:pb-56 { - padding-bottom: 14rem; - } - - .md\:pb-60 { - padding-bottom: 15rem; - } - - .md\:pb-64 { - padding-bottom: 16rem; - } - - .md\:pb-72 { - padding-bottom: 18rem; - } - - .md\:pb-80 { - padding-bottom: 20rem; - } - - .md\:pb-96 { - padding-bottom: 24rem; - } - - .md\:pb-px { - padding-bottom: 1px; - } - - .md\:pb-0\.5 { - padding-bottom: 0.125rem; - } - - .md\:pb-1\.5 { - padding-bottom: 0.375rem; - } - - .md\:pb-2\.5 { - padding-bottom: 0.625rem; - } - - .md\:pb-3\.5 { - padding-bottom: 0.875rem; - } - - .md\:pl-0 { - padding-left: 0px; - } - - .md\:pl-1 { - padding-left: 0.25rem; - } - - .md\:pl-2 { - padding-left: 0.5rem; - } - - .md\:pl-3 { - padding-left: 0.75rem; - } - - .md\:pl-4 { - padding-left: 1rem; - } - - .md\:pl-5 { - padding-left: 1.25rem; - } - - .md\:pl-6 { - padding-left: 1.5rem; - } - - .md\:pl-7 { - padding-left: 1.75rem; - } - - .md\:pl-8 { - padding-left: 2rem; - } - - .md\:pl-9 { - padding-left: 2.25rem; - } - - .md\:pl-10 { - padding-left: 2.5rem; - } - - .md\:pl-11 { - padding-left: 2.75rem; - } - - .md\:pl-12 { - padding-left: 3rem; - } - - .md\:pl-14 { - padding-left: 3.5rem; - } - - .md\:pl-16 { - padding-left: 4rem; - } - - .md\:pl-20 { - padding-left: 5rem; - } - - .md\:pl-24 { - padding-left: 6rem; - } - - .md\:pl-28 { - padding-left: 7rem; - } - - .md\:pl-32 { - padding-left: 8rem; - } - - .md\:pl-36 { - padding-left: 9rem; - } - - .md\:pl-40 { - padding-left: 10rem; - } - - .md\:pl-44 { - padding-left: 11rem; - } - - .md\:pl-48 { - padding-left: 12rem; - } - - .md\:pl-52 { - padding-left: 13rem; - } - - .md\:pl-56 { - padding-left: 14rem; - } - - .md\:pl-60 { - padding-left: 15rem; - } - - .md\:pl-64 { - padding-left: 16rem; - } - - .md\:pl-72 { - padding-left: 18rem; - } - - .md\:pl-80 { - padding-left: 20rem; - } - - .md\:pl-96 { - padding-left: 24rem; - } - - .md\:pl-px { - padding-left: 1px; - } - - .md\:pl-0\.5 { - padding-left: 0.125rem; - } - - .md\:pl-1\.5 { - padding-left: 0.375rem; - } - - .md\:pl-2\.5 { - padding-left: 0.625rem; - } - - .md\:pl-3\.5 { - padding-left: 0.875rem; - } - - .md\:text-left { - text-align: left; - } - - .md\:text-center { - text-align: center; - } - - .md\:text-right { - text-align: right; - } - - .md\:text-justify { - text-align: justify; - } - - .md\:align-baseline { - vertical-align: baseline; - } - - .md\:align-top { - vertical-align: top; - } - - .md\:align-middle { - vertical-align: middle; - } - - .md\:align-bottom { - vertical-align: bottom; - } - - .md\:align-text-top { - vertical-align: text-top; - } - - .md\:align-text-bottom { - vertical-align: text-bottom; - } - - .md\:font-sans { - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - } - - .md\:font-serif { - font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; - } - - .md\:font-mono { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .md\:text-xs { - font-size: 0.75rem; - line-height: 1rem; - } - - .md\:text-sm { - font-size: 0.875rem; - line-height: 1.25rem; - } - - .md\:text-base { - font-size: 1rem; - line-height: 1.5rem; - } - - .md\:text-lg { - font-size: 1.125rem; - line-height: 1.75rem; - } - - .md\:text-xl { - font-size: 1.25rem; - line-height: 1.75rem; - } - - .md\:text-2xl { - font-size: 1.5rem; - line-height: 2rem; - } - - .md\:text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; - } - - .md\:text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; - } - - .md\:text-5xl { - font-size: 3rem; - line-height: 1; - } - - .md\:text-6xl { - font-size: 3.75rem; - line-height: 1; - } - - .md\:text-7xl { - font-size: 4.5rem; - line-height: 1; - } - - .md\:text-8xl { - font-size: 6rem; - line-height: 1; - } - - .md\:text-9xl { - font-size: 8rem; - line-height: 1; - } - - .md\:font-thin { - font-weight: 100; - } - - .md\:font-extralight { - font-weight: 200; - } - - .md\:font-light { - font-weight: 300; - } - - .md\:font-normal { - font-weight: 400; - } - - .md\:font-medium { - font-weight: 500; - } - - .md\:font-semibold { - font-weight: 600; - } - - .md\:font-bold { - font-weight: 700; - } - - .md\:font-extrabold { - font-weight: 800; - } - - .md\:font-black { - font-weight: 900; - } - - .md\:uppercase { - text-transform: uppercase; - } - - .md\:lowercase { - text-transform: lowercase; - } - - .md\:capitalize { - text-transform: capitalize; - } - - .md\:normal-case { - text-transform: none; - } - - .md\:italic { - font-style: italic; - } - - .md\:not-italic { - font-style: normal; - } - - .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions { - --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); - --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); - font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); - } - - .md\:normal-nums { - font-variant-numeric: normal; - } - - .md\:ordinal { - --tw-ordinal: ordinal; - } - - .md\:slashed-zero { - --tw-slashed-zero: slashed-zero; - } - - .md\:lining-nums { - --tw-numeric-figure: lining-nums; - } - - .md\:oldstyle-nums { - --tw-numeric-figure: oldstyle-nums; - } - - .md\:proportional-nums { - --tw-numeric-spacing: proportional-nums; - } - - .md\:tabular-nums { - --tw-numeric-spacing: tabular-nums; - } - - .md\:diagonal-fractions { - --tw-numeric-fraction: diagonal-fractions; - } - - .md\:stacked-fractions { - --tw-numeric-fraction: stacked-fractions; - } - - .md\:leading-3 { - line-height: .75rem; - } - - .md\:leading-4 { - line-height: 1rem; - } - - .md\:leading-5 { - line-height: 1.25rem; - } - - .md\:leading-6 { - line-height: 1.5rem; - } - - .md\:leading-7 { - line-height: 1.75rem; - } - - .md\:leading-8 { - line-height: 2rem; - } - - .md\:leading-9 { - line-height: 2.25rem; - } - - .md\:leading-10 { - line-height: 2.5rem; - } - - .md\:leading-none { - line-height: 1; - } - - .md\:leading-tight { - line-height: 1.25; - } - - .md\:leading-snug { - line-height: 1.375; - } - - .md\:leading-normal { - line-height: 1.5; - } - - .md\:leading-relaxed { - line-height: 1.625; - } - - .md\:leading-loose { - line-height: 2; - } - - .md\:tracking-tighter { - letter-spacing: -0.05em; - } - - .md\:tracking-tight { - letter-spacing: -0.025em; - } - - .md\:tracking-normal { - letter-spacing: 0em; - } - - .md\:tracking-wide { - letter-spacing: 0.025em; - } - - .md\:tracking-wider { - letter-spacing: 0.05em; - } - - .md\:tracking-widest { - letter-spacing: 0.1em; - } - - .md\:text-transparent { - color: transparent; - } - - .md\:text-current { - color: currentColor; - } - - .md\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .md\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .md\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .md\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .md\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .md\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .md\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .md\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .md\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .md\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .md\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .md\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .md\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .md\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .md\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .md\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .md\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .md\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .md\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .md\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .md\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .md\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .md\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .md\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .md\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .md\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .md\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .md\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .md\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .md\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .md\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .md\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .md\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .md\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .md\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .md\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .md\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .md\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .md\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .md\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .md\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .md\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .md\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .md\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .md\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .md\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .md\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .md\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .md\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .md\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .md\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .md\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .md\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .md\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .md\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .md\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .md\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .md\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .md\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .md\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .md\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .md\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .md\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .md\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .md\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .md\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .md\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .md\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .md\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .md\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .md\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .md\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .md\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .md\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .md\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .md\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .md\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .md\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .md\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .md\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .md\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .md\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-transparent { - color: transparent; - } - - .group:hover .md\:group-hover\:text-current { - color: currentColor; - } - - .group:hover .md\:group-hover\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .group:hover .md\:group-hover\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-transparent:focus-within { - color: transparent; - } - - .md\:focus-within\:text-current:focus-within { - color: currentColor; - } - - .md\:focus-within\:text-black:focus-within { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-white:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-50:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-100:focus-within { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-200:focus-within { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-300:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-400:focus-within { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-500:focus-within { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-600:focus-within { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-700:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-800:focus-within { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-gray-900:focus-within { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-50:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-200:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-400:focus-within { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-500:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-600:focus-within { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-700:focus-within { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-800:focus-within { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-red-900:focus-within { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-50:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-200:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-400:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-500:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-600:focus-within { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-700:focus-within { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-800:focus-within { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-yellow-900:focus-within { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-50:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-100:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-200:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-300:focus-within { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-400:focus-within { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-500:focus-within { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-600:focus-within { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-700:focus-within { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-800:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-green-900:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-50:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-100:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-200:focus-within { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-300:focus-within { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-400:focus-within { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-500:focus-within { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-600:focus-within { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-700:focus-within { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-800:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-blue-900:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-50:focus-within { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-100:focus-within { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-200:focus-within { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-300:focus-within { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-400:focus-within { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-500:focus-within { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-600:focus-within { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-700:focus-within { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-800:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-indigo-900:focus-within { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-50:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-100:focus-within { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-200:focus-within { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-300:focus-within { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-400:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-500:focus-within { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-600:focus-within { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-700:focus-within { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-800:focus-within { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-purple-900:focus-within { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-50:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-100:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-200:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-300:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-400:focus-within { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-500:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-600:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-700:focus-within { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-800:focus-within { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .md\:focus-within\:text-pink-900:focus-within { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .md\:hover\:text-transparent:hover { - color: transparent; - } - - .md\:hover\:text-current:hover { - color: currentColor; - } - - .md\:hover\:text-black:hover { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .md\:hover\:text-white:hover { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-50:hover { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-100:hover { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-200:hover { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-300:hover { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-400:hover { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-500:hover { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-600:hover { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-700:hover { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-800:hover { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .md\:hover\:text-gray-900:hover { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-50:hover { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-200:hover { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-400:hover { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-500:hover { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-600:hover { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-700:hover { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-800:hover { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .md\:hover\:text-red-900:hover { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-50:hover { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-200:hover { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-400:hover { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-500:hover { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-600:hover { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-700:hover { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-800:hover { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .md\:hover\:text-yellow-900:hover { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-50:hover { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-100:hover { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-200:hover { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-300:hover { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-400:hover { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-500:hover { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-600:hover { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-700:hover { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-800:hover { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .md\:hover\:text-green-900:hover { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-50:hover { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-100:hover { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-200:hover { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-300:hover { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-400:hover { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-500:hover { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-600:hover { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-700:hover { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-800:hover { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .md\:hover\:text-blue-900:hover { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-50:hover { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-100:hover { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-200:hover { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-300:hover { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-400:hover { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-500:hover { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-600:hover { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-700:hover { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-800:hover { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .md\:hover\:text-indigo-900:hover { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-50:hover { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-100:hover { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-200:hover { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-300:hover { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-400:hover { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-500:hover { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-600:hover { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-700:hover { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-800:hover { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .md\:hover\:text-purple-900:hover { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-50:hover { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-100:hover { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-200:hover { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-300:hover { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-400:hover { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-500:hover { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-600:hover { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-700:hover { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-800:hover { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .md\:hover\:text-pink-900:hover { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .md\:focus\:text-transparent:focus { - color: transparent; - } - - .md\:focus\:text-current:focus { - color: currentColor; - } - - .md\:focus\:text-black:focus { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .md\:focus\:text-white:focus { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-50:focus { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-100:focus { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-200:focus { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-300:focus { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-400:focus { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-500:focus { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-600:focus { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-700:focus { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-800:focus { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .md\:focus\:text-gray-900:focus { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-50:focus { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-200:focus { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-400:focus { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-500:focus { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-600:focus { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-700:focus { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-800:focus { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .md\:focus\:text-red-900:focus { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-50:focus { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-200:focus { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-400:focus { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-500:focus { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-600:focus { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-700:focus { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-800:focus { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .md\:focus\:text-yellow-900:focus { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-50:focus { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-100:focus { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-200:focus { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-300:focus { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-400:focus { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-500:focus { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-600:focus { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-700:focus { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-800:focus { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .md\:focus\:text-green-900:focus { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-50:focus { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-100:focus { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-200:focus { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-300:focus { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-400:focus { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-500:focus { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-600:focus { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-700:focus { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-800:focus { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .md\:focus\:text-blue-900:focus { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-50:focus { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-100:focus { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-200:focus { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-300:focus { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-400:focus { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-500:focus { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-600:focus { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-700:focus { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-800:focus { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .md\:focus\:text-indigo-900:focus { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-50:focus { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-100:focus { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-200:focus { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-300:focus { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-400:focus { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-500:focus { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-600:focus { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-700:focus { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-800:focus { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .md\:focus\:text-purple-900:focus { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-50:focus { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-100:focus { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-200:focus { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-300:focus { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-400:focus { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-500:focus { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-600:focus { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-700:focus { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-800:focus { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .md\:focus\:text-pink-900:focus { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .md\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .md\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .md\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .md\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .md\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .md\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .md\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .md\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .md\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .md\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .md\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .md\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .md\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .md\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .md\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .group:hover .md\:group-hover\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .group:hover .md\:group-hover\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .group:hover .md\:group-hover\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .group:hover .md\:group-hover\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .group:hover .md\:group-hover\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .group:hover .md\:group-hover\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .group:hover .md\:group-hover\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .group:hover .md\:group-hover\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .group:hover .md\:group-hover\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .group:hover .md\:group-hover\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .group:hover .md\:group-hover\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .group:hover .md\:group-hover\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .group:hover .md\:group-hover\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .group:hover .md\:group-hover\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .group:hover .md\:group-hover\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .md\:focus-within\:text-opacity-0:focus-within { - --tw-text-opacity: 0; - } - - .md\:focus-within\:text-opacity-5:focus-within { - --tw-text-opacity: 0.05; - } - - .md\:focus-within\:text-opacity-10:focus-within { - --tw-text-opacity: 0.1; - } - - .md\:focus-within\:text-opacity-20:focus-within { - --tw-text-opacity: 0.2; - } - - .md\:focus-within\:text-opacity-25:focus-within { - --tw-text-opacity: 0.25; - } - - .md\:focus-within\:text-opacity-30:focus-within { - --tw-text-opacity: 0.3; - } - - .md\:focus-within\:text-opacity-40:focus-within { - --tw-text-opacity: 0.4; - } - - .md\:focus-within\:text-opacity-50:focus-within { - --tw-text-opacity: 0.5; - } - - .md\:focus-within\:text-opacity-60:focus-within { - --tw-text-opacity: 0.6; - } - - .md\:focus-within\:text-opacity-70:focus-within { - --tw-text-opacity: 0.7; - } - - .md\:focus-within\:text-opacity-75:focus-within { - --tw-text-opacity: 0.75; - } - - .md\:focus-within\:text-opacity-80:focus-within { - --tw-text-opacity: 0.8; - } - - .md\:focus-within\:text-opacity-90:focus-within { - --tw-text-opacity: 0.9; - } - - .md\:focus-within\:text-opacity-95:focus-within { - --tw-text-opacity: 0.95; - } - - .md\:focus-within\:text-opacity-100:focus-within { - --tw-text-opacity: 1; - } - - .md\:hover\:text-opacity-0:hover { - --tw-text-opacity: 0; - } - - .md\:hover\:text-opacity-5:hover { - --tw-text-opacity: 0.05; - } - - .md\:hover\:text-opacity-10:hover { - --tw-text-opacity: 0.1; - } - - .md\:hover\:text-opacity-20:hover { - --tw-text-opacity: 0.2; - } - - .md\:hover\:text-opacity-25:hover { - --tw-text-opacity: 0.25; - } - - .md\:hover\:text-opacity-30:hover { - --tw-text-opacity: 0.3; - } - - .md\:hover\:text-opacity-40:hover { - --tw-text-opacity: 0.4; - } - - .md\:hover\:text-opacity-50:hover { - --tw-text-opacity: 0.5; - } - - .md\:hover\:text-opacity-60:hover { - --tw-text-opacity: 0.6; - } - - .md\:hover\:text-opacity-70:hover { - --tw-text-opacity: 0.7; - } - - .md\:hover\:text-opacity-75:hover { - --tw-text-opacity: 0.75; - } - - .md\:hover\:text-opacity-80:hover { - --tw-text-opacity: 0.8; - } - - .md\:hover\:text-opacity-90:hover { - --tw-text-opacity: 0.9; - } - - .md\:hover\:text-opacity-95:hover { - --tw-text-opacity: 0.95; - } - - .md\:hover\:text-opacity-100:hover { - --tw-text-opacity: 1; - } - - .md\:focus\:text-opacity-0:focus { - --tw-text-opacity: 0; - } - - .md\:focus\:text-opacity-5:focus { - --tw-text-opacity: 0.05; - } - - .md\:focus\:text-opacity-10:focus { - --tw-text-opacity: 0.1; - } - - .md\:focus\:text-opacity-20:focus { - --tw-text-opacity: 0.2; - } - - .md\:focus\:text-opacity-25:focus { - --tw-text-opacity: 0.25; - } - - .md\:focus\:text-opacity-30:focus { - --tw-text-opacity: 0.3; - } - - .md\:focus\:text-opacity-40:focus { - --tw-text-opacity: 0.4; - } - - .md\:focus\:text-opacity-50:focus { - --tw-text-opacity: 0.5; - } - - .md\:focus\:text-opacity-60:focus { - --tw-text-opacity: 0.6; - } - - .md\:focus\:text-opacity-70:focus { - --tw-text-opacity: 0.7; - } - - .md\:focus\:text-opacity-75:focus { - --tw-text-opacity: 0.75; - } - - .md\:focus\:text-opacity-80:focus { - --tw-text-opacity: 0.8; - } - - .md\:focus\:text-opacity-90:focus { - --tw-text-opacity: 0.9; - } - - .md\:focus\:text-opacity-95:focus { - --tw-text-opacity: 0.95; - } - - .md\:focus\:text-opacity-100:focus { - --tw-text-opacity: 1; - } - - .md\:underline { - text-decoration: underline; - } - - .md\:line-through { - text-decoration: line-through; - } - - .md\:no-underline { - text-decoration: none; - } - - .group:hover .md\:group-hover\:underline { - text-decoration: underline; - } - - .group:hover .md\:group-hover\:line-through { - text-decoration: line-through; - } - - .group:hover .md\:group-hover\:no-underline { - text-decoration: none; - } - - .md\:focus-within\:underline:focus-within { - text-decoration: underline; - } - - .md\:focus-within\:line-through:focus-within { - text-decoration: line-through; - } - - .md\:focus-within\:no-underline:focus-within { - text-decoration: none; - } - - .md\:hover\:underline:hover { - text-decoration: underline; - } - - .md\:hover\:line-through:hover { - text-decoration: line-through; - } - - .md\:hover\:no-underline:hover { - text-decoration: none; - } - - .md\:focus\:underline:focus { - text-decoration: underline; - } - - .md\:focus\:line-through:focus { - text-decoration: line-through; - } - - .md\:focus\:no-underline:focus { - text-decoration: none; - } - - .md\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .md\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; - } - - .md\:placeholder-transparent::-moz-placeholder { - color: transparent; - } - - .md\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .md\:placeholder-transparent::placeholder { - color: transparent; - } - - .md\:placeholder-current::-moz-placeholder { - color: currentColor; - } - - .md\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .md\:placeholder-current::placeholder { - color: currentColor; - } - - .md\:placeholder-black::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-black:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-black::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-white::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-white:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-white::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-gray-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-red-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-yellow-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-green-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-blue-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-indigo-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-purple-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-pink-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-transparent:focus::-moz-placeholder { - color: transparent; - } - - .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder { - color: transparent; - } - - .md\:focus\:placeholder-transparent:focus::placeholder { - color: transparent; - } - - .md\:focus\:placeholder-current:focus::-moz-placeholder { - color: currentColor; - } - - .md\:focus\:placeholder-current:focus:-ms-input-placeholder { - color: currentColor; - } - - .md\:focus\:placeholder-current:focus::placeholder { - color: currentColor; - } - - .md\:focus\:placeholder-black:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-black:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-black:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .md\:placeholder-opacity-0::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:placeholder-opacity-0:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:placeholder-opacity-0::placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:placeholder-opacity-5::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:placeholder-opacity-5:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:placeholder-opacity-5::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:placeholder-opacity-10::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:placeholder-opacity-10:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:placeholder-opacity-10::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:placeholder-opacity-20::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:placeholder-opacity-20:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:placeholder-opacity-20::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:placeholder-opacity-25::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-25:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-25::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-30::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:placeholder-opacity-30:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:placeholder-opacity-30::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:placeholder-opacity-40::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:placeholder-opacity-40:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:placeholder-opacity-40::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:placeholder-opacity-50::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-50:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-50::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-60::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:placeholder-opacity-60:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:placeholder-opacity-60::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:placeholder-opacity-70::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:placeholder-opacity-70:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:placeholder-opacity-70::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:placeholder-opacity-75::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-75:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-75::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-80::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:placeholder-opacity-80:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:placeholder-opacity-80::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:placeholder-opacity-90::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:placeholder-opacity-90:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:placeholder-opacity-90::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:placeholder-opacity-95::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:placeholder-opacity-95:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:placeholder-opacity-95::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:placeholder-opacity-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:placeholder-opacity-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:placeholder-opacity-100::placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-0:focus::placeholder { - --tw-placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:focus\:placeholder-opacity-5:focus::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:focus\:placeholder-opacity-10:focus::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:focus\:placeholder-opacity-20:focus::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-25:focus::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:focus\:placeholder-opacity-30:focus::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:focus\:placeholder-opacity-40:focus::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-50:focus::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:focus\:placeholder-opacity-60:focus::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:focus\:placeholder-opacity-70:focus::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-75:focus::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:focus\:placeholder-opacity-80:focus::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:focus\:placeholder-opacity-90:focus::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:focus\:placeholder-opacity-95:focus::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-100:focus::placeholder { - --tw-placeholder-opacity: 1; - } - - .md\:opacity-0 { - opacity: 0; - } - - .md\:opacity-5 { - opacity: 0.05; - } - - .md\:opacity-10 { - opacity: 0.1; - } - - .md\:opacity-20 { - opacity: 0.2; - } - - .md\:opacity-25 { - opacity: 0.25; - } - - .md\:opacity-30 { - opacity: 0.3; - } - - .md\:opacity-40 { - opacity: 0.4; - } - - .md\:opacity-50 { - opacity: 0.5; - } - - .md\:opacity-60 { - opacity: 0.6; - } - - .md\:opacity-70 { - opacity: 0.7; - } - - .md\:opacity-75 { - opacity: 0.75; - } - - .md\:opacity-80 { - opacity: 0.8; - } - - .md\:opacity-90 { - opacity: 0.9; - } - - .md\:opacity-95 { - opacity: 0.95; - } - - .md\:opacity-100 { - opacity: 1; - } - - .group:hover .md\:group-hover\:opacity-0 { - opacity: 0; - } - - .group:hover .md\:group-hover\:opacity-5 { - opacity: 0.05; - } - - .group:hover .md\:group-hover\:opacity-10 { - opacity: 0.1; - } - - .group:hover .md\:group-hover\:opacity-20 { - opacity: 0.2; - } - - .group:hover .md\:group-hover\:opacity-25 { - opacity: 0.25; - } - - .group:hover .md\:group-hover\:opacity-30 { - opacity: 0.3; - } - - .group:hover .md\:group-hover\:opacity-40 { - opacity: 0.4; - } - - .group:hover .md\:group-hover\:opacity-50 { - opacity: 0.5; - } - - .group:hover .md\:group-hover\:opacity-60 { - opacity: 0.6; - } - - .group:hover .md\:group-hover\:opacity-70 { - opacity: 0.7; - } - - .group:hover .md\:group-hover\:opacity-75 { - opacity: 0.75; - } - - .group:hover .md\:group-hover\:opacity-80 { - opacity: 0.8; - } - - .group:hover .md\:group-hover\:opacity-90 { - opacity: 0.9; - } - - .group:hover .md\:group-hover\:opacity-95 { - opacity: 0.95; - } - - .group:hover .md\:group-hover\:opacity-100 { - opacity: 1; - } - - .md\:focus-within\:opacity-0:focus-within { - opacity: 0; - } - - .md\:focus-within\:opacity-5:focus-within { - opacity: 0.05; - } - - .md\:focus-within\:opacity-10:focus-within { - opacity: 0.1; - } - - .md\:focus-within\:opacity-20:focus-within { - opacity: 0.2; - } - - .md\:focus-within\:opacity-25:focus-within { - opacity: 0.25; - } - - .md\:focus-within\:opacity-30:focus-within { - opacity: 0.3; - } - - .md\:focus-within\:opacity-40:focus-within { - opacity: 0.4; - } - - .md\:focus-within\:opacity-50:focus-within { - opacity: 0.5; - } - - .md\:focus-within\:opacity-60:focus-within { - opacity: 0.6; - } - - .md\:focus-within\:opacity-70:focus-within { - opacity: 0.7; - } - - .md\:focus-within\:opacity-75:focus-within { - opacity: 0.75; - } - - .md\:focus-within\:opacity-80:focus-within { - opacity: 0.8; - } - - .md\:focus-within\:opacity-90:focus-within { - opacity: 0.9; - } - - .md\:focus-within\:opacity-95:focus-within { - opacity: 0.95; - } - - .md\:focus-within\:opacity-100:focus-within { - opacity: 1; - } - - .md\:hover\:opacity-0:hover { - opacity: 0; - } - - .md\:hover\:opacity-5:hover { - opacity: 0.05; - } - - .md\:hover\:opacity-10:hover { - opacity: 0.1; - } - - .md\:hover\:opacity-20:hover { - opacity: 0.2; - } - - .md\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .md\:hover\:opacity-30:hover { - opacity: 0.3; - } - - .md\:hover\:opacity-40:hover { - opacity: 0.4; - } - - .md\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .md\:hover\:opacity-60:hover { - opacity: 0.6; - } - - .md\:hover\:opacity-70:hover { - opacity: 0.7; - } - - .md\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .md\:hover\:opacity-80:hover { - opacity: 0.8; - } - - .md\:hover\:opacity-90:hover { - opacity: 0.9; - } - - .md\:hover\:opacity-95:hover { - opacity: 0.95; - } - - .md\:hover\:opacity-100:hover { - opacity: 1; - } - - .md\:focus\:opacity-0:focus { - opacity: 0; - } - - .md\:focus\:opacity-5:focus { - opacity: 0.05; - } - - .md\:focus\:opacity-10:focus { - opacity: 0.1; - } - - .md\:focus\:opacity-20:focus { - opacity: 0.2; - } - - .md\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .md\:focus\:opacity-30:focus { - opacity: 0.3; - } - - .md\:focus\:opacity-40:focus { - opacity: 0.4; - } - - .md\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .md\:focus\:opacity-60:focus { - opacity: 0.6; - } - - .md\:focus\:opacity-70:focus { - opacity: 0.7; - } - - .md\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .md\:focus\:opacity-80:focus { - opacity: 0.8; - } - - .md\:focus\:opacity-90:focus { - opacity: 0.9; - } - - .md\:focus\:opacity-95:focus { - opacity: 0.95; - } - - .md\:focus\:opacity-100:focus { - opacity: 1; - } - - .md\:bg-blend-normal { - background-blend-mode: normal; - } - - .md\:bg-blend-multiply { - background-blend-mode: multiply; - } - - .md\:bg-blend-screen { - background-blend-mode: screen; - } - - .md\:bg-blend-overlay { - background-blend-mode: overlay; - } - - .md\:bg-blend-darken { - background-blend-mode: darken; - } - - .md\:bg-blend-lighten { - background-blend-mode: lighten; - } - - .md\:bg-blend-color-dodge { - background-blend-mode: color-dodge; - } - - .md\:bg-blend-color-burn { - background-blend-mode: color-burn; - } - - .md\:bg-blend-hard-light { - background-blend-mode: hard-light; - } - - .md\:bg-blend-soft-light { - background-blend-mode: soft-light; - } - - .md\:bg-blend-difference { - background-blend-mode: difference; - } - - .md\:bg-blend-exclusion { - background-blend-mode: exclusion; - } - - .md\:bg-blend-hue { - background-blend-mode: hue; - } - - .md\:bg-blend-saturation { - background-blend-mode: saturation; - } - - .md\:bg-blend-color { - background-blend-mode: color; - } - - .md\:bg-blend-luminosity { - background-blend-mode: luminosity; - } - - .md\:mix-blend-normal { - mix-blend-mode: normal; - } - - .md\:mix-blend-multiply { - mix-blend-mode: multiply; - } - - .md\:mix-blend-screen { - mix-blend-mode: screen; - } - - .md\:mix-blend-overlay { - mix-blend-mode: overlay; - } - - .md\:mix-blend-darken { - mix-blend-mode: darken; - } - - .md\:mix-blend-lighten { - mix-blend-mode: lighten; - } - - .md\:mix-blend-color-dodge { - mix-blend-mode: color-dodge; - } - - .md\:mix-blend-color-burn { - mix-blend-mode: color-burn; - } - - .md\:mix-blend-hard-light { - mix-blend-mode: hard-light; - } - - .md\:mix-blend-soft-light { - mix-blend-mode: soft-light; - } - - .md\:mix-blend-difference { - mix-blend-mode: difference; - } - - .md\:mix-blend-exclusion { - mix-blend-mode: exclusion; - } - - .md\:mix-blend-hue { - mix-blend-mode: hue; - } - - .md\:mix-blend-saturation { - mix-blend-mode: saturation; - } - - .md\:mix-blend-color { - mix-blend-mode: color; - } - - .md\:mix-blend-luminosity { - mix-blend-mode: luminosity; - } - - .md\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .md\:group-hover\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-sm:focus-within { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow:focus-within { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-md:focus-within { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-lg:focus-within { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-xl:focus-within { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-2xl:focus-within { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-inner:focus-within { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus-within\:shadow-none:focus-within { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-sm:hover { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow:hover { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-xl:hover { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-2xl:hover { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-inner:hover { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:hover\:shadow-none:hover { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-sm:focus { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow:focus { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-md:focus { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-lg:focus { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-xl:focus { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-2xl:focus { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-inner:focus { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:focus\:shadow-none:focus { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .md\:outline-none { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .md\:outline-white { - outline: 2px dotted white; - outline-offset: 2px; - } - - .md\:outline-black { - outline: 2px dotted black; - outline-offset: 2px; - } - - .md\:focus-within\:outline-none:focus-within { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .md\:focus-within\:outline-white:focus-within { - outline: 2px dotted white; - outline-offset: 2px; - } - - .md\:focus-within\:outline-black:focus-within { - outline: 2px dotted black; - outline-offset: 2px; - } - - .md\:focus\:outline-none:focus { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .md\:focus\:outline-white:focus { - outline: 2px dotted white; - outline-offset: 2px; - } - - .md\:focus\:outline-black:focus { - outline: 2px dotted black; - outline-offset: 2px; - } - - .md\:ring-0 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring-1 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring-2 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring-4 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring-8 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring-0:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring-1:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring-2:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring-4:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring-8:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus-within\:ring:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring-0:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring-1:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring-2:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring-4:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring-8:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:focus\:ring:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .md\:ring-inset { - --tw-ring-inset: inset; - } - - .md\:focus-within\:ring-inset:focus-within { - --tw-ring-inset: inset; - } - - .md\:focus\:ring-inset:focus { - --tw-ring-inset: inset; - } - - .md\:ring-transparent { - --tw-ring-color: transparent; - } - - .md\:ring-current { - --tw-ring-color: currentColor; - } - - .md\:ring-black { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .md\:ring-white { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .md\:ring-gray-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .md\:ring-gray-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .md\:ring-gray-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .md\:ring-gray-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .md\:ring-gray-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .md\:ring-gray-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .md\:ring-gray-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .md\:ring-gray-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .md\:ring-gray-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .md\:ring-gray-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .md\:ring-red-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .md\:ring-red-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .md\:ring-red-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .md\:ring-red-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .md\:ring-red-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .md\:ring-red-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .md\:ring-red-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .md\:ring-red-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .md\:ring-red-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .md\:ring-red-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .md\:ring-yellow-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .md\:ring-green-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .md\:ring-green-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .md\:ring-green-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .md\:ring-green-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .md\:ring-green-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .md\:ring-green-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .md\:ring-green-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .md\:ring-green-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .md\:ring-green-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .md\:ring-green-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .md\:ring-blue-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .md\:ring-blue-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .md\:ring-blue-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .md\:ring-blue-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .md\:ring-blue-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .md\:ring-blue-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .md\:ring-blue-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .md\:ring-blue-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .md\:ring-blue-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .md\:ring-blue-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .md\:ring-indigo-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .md\:ring-purple-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .md\:ring-purple-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .md\:ring-purple-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .md\:ring-purple-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .md\:ring-purple-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .md\:ring-purple-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .md\:ring-purple-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .md\:ring-purple-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .md\:ring-purple-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .md\:ring-purple-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .md\:ring-pink-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .md\:ring-pink-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .md\:ring-pink-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .md\:ring-pink-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .md\:ring-pink-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .md\:ring-pink-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .md\:ring-pink-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .md\:ring-pink-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .md\:ring-pink-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .md\:ring-pink-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-transparent:focus-within { - --tw-ring-color: transparent; - } - - .md\:focus-within\:ring-current:focus-within { - --tw-ring-color: currentColor; - } - - .md\:focus-within\:ring-black:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-white:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-gray-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-red-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-yellow-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-green-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-blue-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-indigo-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-purple-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .md\:focus-within\:ring-pink-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-transparent:focus { - --tw-ring-color: transparent; - } - - .md\:focus\:ring-current:focus { - --tw-ring-color: currentColor; - } - - .md\:focus\:ring-black:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-white:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-gray-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-red-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-yellow-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-green-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-blue-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-indigo-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-purple-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .md\:focus\:ring-pink-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .md\:ring-opacity-0 { - --tw-ring-opacity: 0; - } - - .md\:ring-opacity-5 { - --tw-ring-opacity: 0.05; - } - - .md\:ring-opacity-10 { - --tw-ring-opacity: 0.1; - } - - .md\:ring-opacity-20 { - --tw-ring-opacity: 0.2; - } - - .md\:ring-opacity-25 { - --tw-ring-opacity: 0.25; - } - - .md\:ring-opacity-30 { - --tw-ring-opacity: 0.3; - } - - .md\:ring-opacity-40 { - --tw-ring-opacity: 0.4; - } - - .md\:ring-opacity-50 { - --tw-ring-opacity: 0.5; - } - - .md\:ring-opacity-60 { - --tw-ring-opacity: 0.6; - } - - .md\:ring-opacity-70 { - --tw-ring-opacity: 0.7; - } - - .md\:ring-opacity-75 { - --tw-ring-opacity: 0.75; - } - - .md\:ring-opacity-80 { - --tw-ring-opacity: 0.8; - } - - .md\:ring-opacity-90 { - --tw-ring-opacity: 0.9; - } - - .md\:ring-opacity-95 { - --tw-ring-opacity: 0.95; - } - - .md\:ring-opacity-100 { - --tw-ring-opacity: 1; - } - - .md\:focus-within\:ring-opacity-0:focus-within { - --tw-ring-opacity: 0; - } - - .md\:focus-within\:ring-opacity-5:focus-within { - --tw-ring-opacity: 0.05; - } - - .md\:focus-within\:ring-opacity-10:focus-within { - --tw-ring-opacity: 0.1; - } - - .md\:focus-within\:ring-opacity-20:focus-within { - --tw-ring-opacity: 0.2; - } - - .md\:focus-within\:ring-opacity-25:focus-within { - --tw-ring-opacity: 0.25; - } - - .md\:focus-within\:ring-opacity-30:focus-within { - --tw-ring-opacity: 0.3; - } - - .md\:focus-within\:ring-opacity-40:focus-within { - --tw-ring-opacity: 0.4; - } - - .md\:focus-within\:ring-opacity-50:focus-within { - --tw-ring-opacity: 0.5; - } - - .md\:focus-within\:ring-opacity-60:focus-within { - --tw-ring-opacity: 0.6; - } - - .md\:focus-within\:ring-opacity-70:focus-within { - --tw-ring-opacity: 0.7; - } - - .md\:focus-within\:ring-opacity-75:focus-within { - --tw-ring-opacity: 0.75; - } - - .md\:focus-within\:ring-opacity-80:focus-within { - --tw-ring-opacity: 0.8; - } - - .md\:focus-within\:ring-opacity-90:focus-within { - --tw-ring-opacity: 0.9; - } - - .md\:focus-within\:ring-opacity-95:focus-within { - --tw-ring-opacity: 0.95; - } - - .md\:focus-within\:ring-opacity-100:focus-within { - --tw-ring-opacity: 1; - } - - .md\:focus\:ring-opacity-0:focus { - --tw-ring-opacity: 0; - } - - .md\:focus\:ring-opacity-5:focus { - --tw-ring-opacity: 0.05; - } - - .md\:focus\:ring-opacity-10:focus { - --tw-ring-opacity: 0.1; - } - - .md\:focus\:ring-opacity-20:focus { - --tw-ring-opacity: 0.2; - } - - .md\:focus\:ring-opacity-25:focus { - --tw-ring-opacity: 0.25; - } - - .md\:focus\:ring-opacity-30:focus { - --tw-ring-opacity: 0.3; - } - - .md\:focus\:ring-opacity-40:focus { - --tw-ring-opacity: 0.4; - } - - .md\:focus\:ring-opacity-50:focus { - --tw-ring-opacity: 0.5; - } - - .md\:focus\:ring-opacity-60:focus { - --tw-ring-opacity: 0.6; - } - - .md\:focus\:ring-opacity-70:focus { - --tw-ring-opacity: 0.7; - } - - .md\:focus\:ring-opacity-75:focus { - --tw-ring-opacity: 0.75; - } - - .md\:focus\:ring-opacity-80:focus { - --tw-ring-opacity: 0.8; - } - - .md\:focus\:ring-opacity-90:focus { - --tw-ring-opacity: 0.9; - } - - .md\:focus\:ring-opacity-95:focus { - --tw-ring-opacity: 0.95; - } - - .md\:focus\:ring-opacity-100:focus { - --tw-ring-opacity: 1; - } - - .md\:ring-offset-0 { - --tw-ring-offset-width: 0px; - } - - .md\:ring-offset-1 { - --tw-ring-offset-width: 1px; - } - - .md\:ring-offset-2 { - --tw-ring-offset-width: 2px; - } - - .md\:ring-offset-4 { - --tw-ring-offset-width: 4px; - } - - .md\:ring-offset-8 { - --tw-ring-offset-width: 8px; - } - - .md\:focus-within\:ring-offset-0:focus-within { - --tw-ring-offset-width: 0px; - } - - .md\:focus-within\:ring-offset-1:focus-within { - --tw-ring-offset-width: 1px; - } - - .md\:focus-within\:ring-offset-2:focus-within { - --tw-ring-offset-width: 2px; - } - - .md\:focus-within\:ring-offset-4:focus-within { - --tw-ring-offset-width: 4px; - } - - .md\:focus-within\:ring-offset-8:focus-within { - --tw-ring-offset-width: 8px; - } - - .md\:focus\:ring-offset-0:focus { - --tw-ring-offset-width: 0px; - } - - .md\:focus\:ring-offset-1:focus { - --tw-ring-offset-width: 1px; - } - - .md\:focus\:ring-offset-2:focus { - --tw-ring-offset-width: 2px; - } - - .md\:focus\:ring-offset-4:focus { - --tw-ring-offset-width: 4px; - } - - .md\:focus\:ring-offset-8:focus { - --tw-ring-offset-width: 8px; - } - - .md\:ring-offset-transparent { - --tw-ring-offset-color: transparent; - } - - .md\:ring-offset-current { - --tw-ring-offset-color: currentColor; - } - - .md\:ring-offset-black { - --tw-ring-offset-color: #000; - } - - .md\:ring-offset-white { - --tw-ring-offset-color: #fff; - } - - .md\:ring-offset-gray-50 { - --tw-ring-offset-color: #f9fafb; - } - - .md\:ring-offset-gray-100 { - --tw-ring-offset-color: #f3f4f6; - } - - .md\:ring-offset-gray-200 { - --tw-ring-offset-color: #e5e7eb; - } - - .md\:ring-offset-gray-300 { - --tw-ring-offset-color: #d1d5db; - } - - .md\:ring-offset-gray-400 { - --tw-ring-offset-color: #9ca3af; - } - - .md\:ring-offset-gray-500 { - --tw-ring-offset-color: #6b7280; - } - - .md\:ring-offset-gray-600 { - --tw-ring-offset-color: #4b5563; - } - - .md\:ring-offset-gray-700 { - --tw-ring-offset-color: #374151; - } - - .md\:ring-offset-gray-800 { - --tw-ring-offset-color: #1f2937; - } - - .md\:ring-offset-gray-900 { - --tw-ring-offset-color: #111827; - } - - .md\:ring-offset-red-50 { - --tw-ring-offset-color: #fef2f2; - } - - .md\:ring-offset-red-100 { - --tw-ring-offset-color: #fee2e2; - } - - .md\:ring-offset-red-200 { - --tw-ring-offset-color: #fecaca; - } - - .md\:ring-offset-red-300 { - --tw-ring-offset-color: #fca5a5; - } - - .md\:ring-offset-red-400 { - --tw-ring-offset-color: #f87171; - } - - .md\:ring-offset-red-500 { - --tw-ring-offset-color: #ef4444; - } - - .md\:ring-offset-red-600 { - --tw-ring-offset-color: #dc2626; - } - - .md\:ring-offset-red-700 { - --tw-ring-offset-color: #b91c1c; - } - - .md\:ring-offset-red-800 { - --tw-ring-offset-color: #991b1b; - } - - .md\:ring-offset-red-900 { - --tw-ring-offset-color: #7f1d1d; - } - - .md\:ring-offset-yellow-50 { - --tw-ring-offset-color: #fffbeb; - } - - .md\:ring-offset-yellow-100 { - --tw-ring-offset-color: #fef3c7; - } - - .md\:ring-offset-yellow-200 { - --tw-ring-offset-color: #fde68a; - } - - .md\:ring-offset-yellow-300 { - --tw-ring-offset-color: #fcd34d; - } - - .md\:ring-offset-yellow-400 { - --tw-ring-offset-color: #fbbf24; - } - - .md\:ring-offset-yellow-500 { - --tw-ring-offset-color: #f59e0b; - } - - .md\:ring-offset-yellow-600 { - --tw-ring-offset-color: #d97706; - } - - .md\:ring-offset-yellow-700 { - --tw-ring-offset-color: #b45309; - } - - .md\:ring-offset-yellow-800 { - --tw-ring-offset-color: #92400e; - } - - .md\:ring-offset-yellow-900 { - --tw-ring-offset-color: #78350f; - } - - .md\:ring-offset-green-50 { - --tw-ring-offset-color: #ecfdf5; - } - - .md\:ring-offset-green-100 { - --tw-ring-offset-color: #d1fae5; - } - - .md\:ring-offset-green-200 { - --tw-ring-offset-color: #a7f3d0; - } - - .md\:ring-offset-green-300 { - --tw-ring-offset-color: #6ee7b7; - } - - .md\:ring-offset-green-400 { - --tw-ring-offset-color: #34d399; - } - - .md\:ring-offset-green-500 { - --tw-ring-offset-color: #10b981; - } - - .md\:ring-offset-green-600 { - --tw-ring-offset-color: #059669; - } - - .md\:ring-offset-green-700 { - --tw-ring-offset-color: #047857; - } - - .md\:ring-offset-green-800 { - --tw-ring-offset-color: #065f46; - } - - .md\:ring-offset-green-900 { - --tw-ring-offset-color: #064e3b; - } - - .md\:ring-offset-blue-50 { - --tw-ring-offset-color: #eff6ff; - } - - .md\:ring-offset-blue-100 { - --tw-ring-offset-color: #dbeafe; - } - - .md\:ring-offset-blue-200 { - --tw-ring-offset-color: #bfdbfe; - } - - .md\:ring-offset-blue-300 { - --tw-ring-offset-color: #93c5fd; - } - - .md\:ring-offset-blue-400 { - --tw-ring-offset-color: #60a5fa; - } - - .md\:ring-offset-blue-500 { - --tw-ring-offset-color: #3b82f6; - } - - .md\:ring-offset-blue-600 { - --tw-ring-offset-color: #2563eb; - } - - .md\:ring-offset-blue-700 { - --tw-ring-offset-color: #1d4ed8; - } - - .md\:ring-offset-blue-800 { - --tw-ring-offset-color: #1e40af; - } - - .md\:ring-offset-blue-900 { - --tw-ring-offset-color: #1e3a8a; - } - - .md\:ring-offset-indigo-50 { - --tw-ring-offset-color: #eef2ff; - } - - .md\:ring-offset-indigo-100 { - --tw-ring-offset-color: #e0e7ff; - } - - .md\:ring-offset-indigo-200 { - --tw-ring-offset-color: #c7d2fe; - } - - .md\:ring-offset-indigo-300 { - --tw-ring-offset-color: #a5b4fc; - } - - .md\:ring-offset-indigo-400 { - --tw-ring-offset-color: #818cf8; - } - - .md\:ring-offset-indigo-500 { - --tw-ring-offset-color: #6366f1; - } - - .md\:ring-offset-indigo-600 { - --tw-ring-offset-color: #4f46e5; - } - - .md\:ring-offset-indigo-700 { - --tw-ring-offset-color: #4338ca; - } - - .md\:ring-offset-indigo-800 { - --tw-ring-offset-color: #3730a3; - } - - .md\:ring-offset-indigo-900 { - --tw-ring-offset-color: #312e81; - } - - .md\:ring-offset-purple-50 { - --tw-ring-offset-color: #f5f3ff; - } - - .md\:ring-offset-purple-100 { - --tw-ring-offset-color: #ede9fe; - } - - .md\:ring-offset-purple-200 { - --tw-ring-offset-color: #ddd6fe; - } - - .md\:ring-offset-purple-300 { - --tw-ring-offset-color: #c4b5fd; - } - - .md\:ring-offset-purple-400 { - --tw-ring-offset-color: #a78bfa; - } - - .md\:ring-offset-purple-500 { - --tw-ring-offset-color: #8b5cf6; - } - - .md\:ring-offset-purple-600 { - --tw-ring-offset-color: #7c3aed; - } - - .md\:ring-offset-purple-700 { - --tw-ring-offset-color: #6d28d9; - } - - .md\:ring-offset-purple-800 { - --tw-ring-offset-color: #5b21b6; - } - - .md\:ring-offset-purple-900 { - --tw-ring-offset-color: #4c1d95; - } - - .md\:ring-offset-pink-50 { - --tw-ring-offset-color: #fdf2f8; - } - - .md\:ring-offset-pink-100 { - --tw-ring-offset-color: #fce7f3; - } - - .md\:ring-offset-pink-200 { - --tw-ring-offset-color: #fbcfe8; - } - - .md\:ring-offset-pink-300 { - --tw-ring-offset-color: #f9a8d4; - } - - .md\:ring-offset-pink-400 { - --tw-ring-offset-color: #f472b6; - } - - .md\:ring-offset-pink-500 { - --tw-ring-offset-color: #ec4899; - } - - .md\:ring-offset-pink-600 { - --tw-ring-offset-color: #db2777; - } - - .md\:ring-offset-pink-700 { - --tw-ring-offset-color: #be185d; - } - - .md\:ring-offset-pink-800 { - --tw-ring-offset-color: #9d174d; - } - - .md\:ring-offset-pink-900 { - --tw-ring-offset-color: #831843; - } - - .md\:focus-within\:ring-offset-transparent:focus-within { - --tw-ring-offset-color: transparent; - } - - .md\:focus-within\:ring-offset-current:focus-within { - --tw-ring-offset-color: currentColor; - } - - .md\:focus-within\:ring-offset-black:focus-within { - --tw-ring-offset-color: #000; - } - - .md\:focus-within\:ring-offset-white:focus-within { - --tw-ring-offset-color: #fff; - } - - .md\:focus-within\:ring-offset-gray-50:focus-within { - --tw-ring-offset-color: #f9fafb; - } - - .md\:focus-within\:ring-offset-gray-100:focus-within { - --tw-ring-offset-color: #f3f4f6; - } - - .md\:focus-within\:ring-offset-gray-200:focus-within { - --tw-ring-offset-color: #e5e7eb; - } - - .md\:focus-within\:ring-offset-gray-300:focus-within { - --tw-ring-offset-color: #d1d5db; - } - - .md\:focus-within\:ring-offset-gray-400:focus-within { - --tw-ring-offset-color: #9ca3af; - } - - .md\:focus-within\:ring-offset-gray-500:focus-within { - --tw-ring-offset-color: #6b7280; - } - - .md\:focus-within\:ring-offset-gray-600:focus-within { - --tw-ring-offset-color: #4b5563; - } - - .md\:focus-within\:ring-offset-gray-700:focus-within { - --tw-ring-offset-color: #374151; - } - - .md\:focus-within\:ring-offset-gray-800:focus-within { - --tw-ring-offset-color: #1f2937; - } - - .md\:focus-within\:ring-offset-gray-900:focus-within { - --tw-ring-offset-color: #111827; - } - - .md\:focus-within\:ring-offset-red-50:focus-within { - --tw-ring-offset-color: #fef2f2; - } - - .md\:focus-within\:ring-offset-red-100:focus-within { - --tw-ring-offset-color: #fee2e2; - } - - .md\:focus-within\:ring-offset-red-200:focus-within { - --tw-ring-offset-color: #fecaca; - } - - .md\:focus-within\:ring-offset-red-300:focus-within { - --tw-ring-offset-color: #fca5a5; - } - - .md\:focus-within\:ring-offset-red-400:focus-within { - --tw-ring-offset-color: #f87171; - } - - .md\:focus-within\:ring-offset-red-500:focus-within { - --tw-ring-offset-color: #ef4444; - } - - .md\:focus-within\:ring-offset-red-600:focus-within { - --tw-ring-offset-color: #dc2626; - } - - .md\:focus-within\:ring-offset-red-700:focus-within { - --tw-ring-offset-color: #b91c1c; - } - - .md\:focus-within\:ring-offset-red-800:focus-within { - --tw-ring-offset-color: #991b1b; - } - - .md\:focus-within\:ring-offset-red-900:focus-within { - --tw-ring-offset-color: #7f1d1d; - } - - .md\:focus-within\:ring-offset-yellow-50:focus-within { - --tw-ring-offset-color: #fffbeb; - } - - .md\:focus-within\:ring-offset-yellow-100:focus-within { - --tw-ring-offset-color: #fef3c7; - } - - .md\:focus-within\:ring-offset-yellow-200:focus-within { - --tw-ring-offset-color: #fde68a; - } - - .md\:focus-within\:ring-offset-yellow-300:focus-within { - --tw-ring-offset-color: #fcd34d; - } - - .md\:focus-within\:ring-offset-yellow-400:focus-within { - --tw-ring-offset-color: #fbbf24; - } - - .md\:focus-within\:ring-offset-yellow-500:focus-within { - --tw-ring-offset-color: #f59e0b; - } - - .md\:focus-within\:ring-offset-yellow-600:focus-within { - --tw-ring-offset-color: #d97706; - } - - .md\:focus-within\:ring-offset-yellow-700:focus-within { - --tw-ring-offset-color: #b45309; - } - - .md\:focus-within\:ring-offset-yellow-800:focus-within { - --tw-ring-offset-color: #92400e; - } - - .md\:focus-within\:ring-offset-yellow-900:focus-within { - --tw-ring-offset-color: #78350f; - } - - .md\:focus-within\:ring-offset-green-50:focus-within { - --tw-ring-offset-color: #ecfdf5; - } - - .md\:focus-within\:ring-offset-green-100:focus-within { - --tw-ring-offset-color: #d1fae5; - } - - .md\:focus-within\:ring-offset-green-200:focus-within { - --tw-ring-offset-color: #a7f3d0; - } - - .md\:focus-within\:ring-offset-green-300:focus-within { - --tw-ring-offset-color: #6ee7b7; - } - - .md\:focus-within\:ring-offset-green-400:focus-within { - --tw-ring-offset-color: #34d399; - } - - .md\:focus-within\:ring-offset-green-500:focus-within { - --tw-ring-offset-color: #10b981; - } - - .md\:focus-within\:ring-offset-green-600:focus-within { - --tw-ring-offset-color: #059669; - } - - .md\:focus-within\:ring-offset-green-700:focus-within { - --tw-ring-offset-color: #047857; - } - - .md\:focus-within\:ring-offset-green-800:focus-within { - --tw-ring-offset-color: #065f46; - } - - .md\:focus-within\:ring-offset-green-900:focus-within { - --tw-ring-offset-color: #064e3b; - } - - .md\:focus-within\:ring-offset-blue-50:focus-within { - --tw-ring-offset-color: #eff6ff; - } - - .md\:focus-within\:ring-offset-blue-100:focus-within { - --tw-ring-offset-color: #dbeafe; - } - - .md\:focus-within\:ring-offset-blue-200:focus-within { - --tw-ring-offset-color: #bfdbfe; - } - - .md\:focus-within\:ring-offset-blue-300:focus-within { - --tw-ring-offset-color: #93c5fd; - } - - .md\:focus-within\:ring-offset-blue-400:focus-within { - --tw-ring-offset-color: #60a5fa; - } - - .md\:focus-within\:ring-offset-blue-500:focus-within { - --tw-ring-offset-color: #3b82f6; - } - - .md\:focus-within\:ring-offset-blue-600:focus-within { - --tw-ring-offset-color: #2563eb; - } - - .md\:focus-within\:ring-offset-blue-700:focus-within { - --tw-ring-offset-color: #1d4ed8; - } - - .md\:focus-within\:ring-offset-blue-800:focus-within { - --tw-ring-offset-color: #1e40af; - } - - .md\:focus-within\:ring-offset-blue-900:focus-within { - --tw-ring-offset-color: #1e3a8a; - } - - .md\:focus-within\:ring-offset-indigo-50:focus-within { - --tw-ring-offset-color: #eef2ff; - } - - .md\:focus-within\:ring-offset-indigo-100:focus-within { - --tw-ring-offset-color: #e0e7ff; - } - - .md\:focus-within\:ring-offset-indigo-200:focus-within { - --tw-ring-offset-color: #c7d2fe; - } - - .md\:focus-within\:ring-offset-indigo-300:focus-within { - --tw-ring-offset-color: #a5b4fc; - } - - .md\:focus-within\:ring-offset-indigo-400:focus-within { - --tw-ring-offset-color: #818cf8; - } - - .md\:focus-within\:ring-offset-indigo-500:focus-within { - --tw-ring-offset-color: #6366f1; - } - - .md\:focus-within\:ring-offset-indigo-600:focus-within { - --tw-ring-offset-color: #4f46e5; - } - - .md\:focus-within\:ring-offset-indigo-700:focus-within { - --tw-ring-offset-color: #4338ca; - } - - .md\:focus-within\:ring-offset-indigo-800:focus-within { - --tw-ring-offset-color: #3730a3; - } - - .md\:focus-within\:ring-offset-indigo-900:focus-within { - --tw-ring-offset-color: #312e81; - } - - .md\:focus-within\:ring-offset-purple-50:focus-within { - --tw-ring-offset-color: #f5f3ff; - } - - .md\:focus-within\:ring-offset-purple-100:focus-within { - --tw-ring-offset-color: #ede9fe; - } - - .md\:focus-within\:ring-offset-purple-200:focus-within { - --tw-ring-offset-color: #ddd6fe; - } - - .md\:focus-within\:ring-offset-purple-300:focus-within { - --tw-ring-offset-color: #c4b5fd; - } - - .md\:focus-within\:ring-offset-purple-400:focus-within { - --tw-ring-offset-color: #a78bfa; - } - - .md\:focus-within\:ring-offset-purple-500:focus-within { - --tw-ring-offset-color: #8b5cf6; - } - - .md\:focus-within\:ring-offset-purple-600:focus-within { - --tw-ring-offset-color: #7c3aed; - } - - .md\:focus-within\:ring-offset-purple-700:focus-within { - --tw-ring-offset-color: #6d28d9; - } - - .md\:focus-within\:ring-offset-purple-800:focus-within { - --tw-ring-offset-color: #5b21b6; - } - - .md\:focus-within\:ring-offset-purple-900:focus-within { - --tw-ring-offset-color: #4c1d95; - } - - .md\:focus-within\:ring-offset-pink-50:focus-within { - --tw-ring-offset-color: #fdf2f8; - } - - .md\:focus-within\:ring-offset-pink-100:focus-within { - --tw-ring-offset-color: #fce7f3; - } - - .md\:focus-within\:ring-offset-pink-200:focus-within { - --tw-ring-offset-color: #fbcfe8; - } - - .md\:focus-within\:ring-offset-pink-300:focus-within { - --tw-ring-offset-color: #f9a8d4; - } - - .md\:focus-within\:ring-offset-pink-400:focus-within { - --tw-ring-offset-color: #f472b6; - } - - .md\:focus-within\:ring-offset-pink-500:focus-within { - --tw-ring-offset-color: #ec4899; - } - - .md\:focus-within\:ring-offset-pink-600:focus-within { - --tw-ring-offset-color: #db2777; - } - - .md\:focus-within\:ring-offset-pink-700:focus-within { - --tw-ring-offset-color: #be185d; - } - - .md\:focus-within\:ring-offset-pink-800:focus-within { - --tw-ring-offset-color: #9d174d; - } - - .md\:focus-within\:ring-offset-pink-900:focus-within { - --tw-ring-offset-color: #831843; - } - - .md\:focus\:ring-offset-transparent:focus { - --tw-ring-offset-color: transparent; - } - - .md\:focus\:ring-offset-current:focus { - --tw-ring-offset-color: currentColor; - } - - .md\:focus\:ring-offset-black:focus { - --tw-ring-offset-color: #000; - } - - .md\:focus\:ring-offset-white:focus { - --tw-ring-offset-color: #fff; - } - - .md\:focus\:ring-offset-gray-50:focus { - --tw-ring-offset-color: #f9fafb; - } - - .md\:focus\:ring-offset-gray-100:focus { - --tw-ring-offset-color: #f3f4f6; - } - - .md\:focus\:ring-offset-gray-200:focus { - --tw-ring-offset-color: #e5e7eb; - } - - .md\:focus\:ring-offset-gray-300:focus { - --tw-ring-offset-color: #d1d5db; - } - - .md\:focus\:ring-offset-gray-400:focus { - --tw-ring-offset-color: #9ca3af; - } - - .md\:focus\:ring-offset-gray-500:focus { - --tw-ring-offset-color: #6b7280; - } - - .md\:focus\:ring-offset-gray-600:focus { - --tw-ring-offset-color: #4b5563; - } - - .md\:focus\:ring-offset-gray-700:focus { - --tw-ring-offset-color: #374151; - } - - .md\:focus\:ring-offset-gray-800:focus { - --tw-ring-offset-color: #1f2937; - } - - .md\:focus\:ring-offset-gray-900:focus { - --tw-ring-offset-color: #111827; - } - - .md\:focus\:ring-offset-red-50:focus { - --tw-ring-offset-color: #fef2f2; - } - - .md\:focus\:ring-offset-red-100:focus { - --tw-ring-offset-color: #fee2e2; - } - - .md\:focus\:ring-offset-red-200:focus { - --tw-ring-offset-color: #fecaca; - } - - .md\:focus\:ring-offset-red-300:focus { - --tw-ring-offset-color: #fca5a5; - } - - .md\:focus\:ring-offset-red-400:focus { - --tw-ring-offset-color: #f87171; - } - - .md\:focus\:ring-offset-red-500:focus { - --tw-ring-offset-color: #ef4444; - } - - .md\:focus\:ring-offset-red-600:focus { - --tw-ring-offset-color: #dc2626; - } - - .md\:focus\:ring-offset-red-700:focus { - --tw-ring-offset-color: #b91c1c; - } - - .md\:focus\:ring-offset-red-800:focus { - --tw-ring-offset-color: #991b1b; - } - - .md\:focus\:ring-offset-red-900:focus { - --tw-ring-offset-color: #7f1d1d; - } - - .md\:focus\:ring-offset-yellow-50:focus { - --tw-ring-offset-color: #fffbeb; - } - - .md\:focus\:ring-offset-yellow-100:focus { - --tw-ring-offset-color: #fef3c7; - } - - .md\:focus\:ring-offset-yellow-200:focus { - --tw-ring-offset-color: #fde68a; - } - - .md\:focus\:ring-offset-yellow-300:focus { - --tw-ring-offset-color: #fcd34d; - } - - .md\:focus\:ring-offset-yellow-400:focus { - --tw-ring-offset-color: #fbbf24; - } - - .md\:focus\:ring-offset-yellow-500:focus { - --tw-ring-offset-color: #f59e0b; - } - - .md\:focus\:ring-offset-yellow-600:focus { - --tw-ring-offset-color: #d97706; - } - - .md\:focus\:ring-offset-yellow-700:focus { - --tw-ring-offset-color: #b45309; - } - - .md\:focus\:ring-offset-yellow-800:focus { - --tw-ring-offset-color: #92400e; - } - - .md\:focus\:ring-offset-yellow-900:focus { - --tw-ring-offset-color: #78350f; - } - - .md\:focus\:ring-offset-green-50:focus { - --tw-ring-offset-color: #ecfdf5; - } - - .md\:focus\:ring-offset-green-100:focus { - --tw-ring-offset-color: #d1fae5; - } - - .md\:focus\:ring-offset-green-200:focus { - --tw-ring-offset-color: #a7f3d0; - } - - .md\:focus\:ring-offset-green-300:focus { - --tw-ring-offset-color: #6ee7b7; - } - - .md\:focus\:ring-offset-green-400:focus { - --tw-ring-offset-color: #34d399; - } - - .md\:focus\:ring-offset-green-500:focus { - --tw-ring-offset-color: #10b981; - } - - .md\:focus\:ring-offset-green-600:focus { - --tw-ring-offset-color: #059669; - } - - .md\:focus\:ring-offset-green-700:focus { - --tw-ring-offset-color: #047857; - } - - .md\:focus\:ring-offset-green-800:focus { - --tw-ring-offset-color: #065f46; - } - - .md\:focus\:ring-offset-green-900:focus { - --tw-ring-offset-color: #064e3b; - } - - .md\:focus\:ring-offset-blue-50:focus { - --tw-ring-offset-color: #eff6ff; - } - - .md\:focus\:ring-offset-blue-100:focus { - --tw-ring-offset-color: #dbeafe; - } - - .md\:focus\:ring-offset-blue-200:focus { - --tw-ring-offset-color: #bfdbfe; - } - - .md\:focus\:ring-offset-blue-300:focus { - --tw-ring-offset-color: #93c5fd; - } - - .md\:focus\:ring-offset-blue-400:focus { - --tw-ring-offset-color: #60a5fa; - } - - .md\:focus\:ring-offset-blue-500:focus { - --tw-ring-offset-color: #3b82f6; - } - - .md\:focus\:ring-offset-blue-600:focus { - --tw-ring-offset-color: #2563eb; - } - - .md\:focus\:ring-offset-blue-700:focus { - --tw-ring-offset-color: #1d4ed8; - } - - .md\:focus\:ring-offset-blue-800:focus { - --tw-ring-offset-color: #1e40af; - } - - .md\:focus\:ring-offset-blue-900:focus { - --tw-ring-offset-color: #1e3a8a; - } - - .md\:focus\:ring-offset-indigo-50:focus { - --tw-ring-offset-color: #eef2ff; - } - - .md\:focus\:ring-offset-indigo-100:focus { - --tw-ring-offset-color: #e0e7ff; - } - - .md\:focus\:ring-offset-indigo-200:focus { - --tw-ring-offset-color: #c7d2fe; - } - - .md\:focus\:ring-offset-indigo-300:focus { - --tw-ring-offset-color: #a5b4fc; - } - - .md\:focus\:ring-offset-indigo-400:focus { - --tw-ring-offset-color: #818cf8; - } - - .md\:focus\:ring-offset-indigo-500:focus { - --tw-ring-offset-color: #6366f1; - } - - .md\:focus\:ring-offset-indigo-600:focus { - --tw-ring-offset-color: #4f46e5; - } - - .md\:focus\:ring-offset-indigo-700:focus { - --tw-ring-offset-color: #4338ca; - } - - .md\:focus\:ring-offset-indigo-800:focus { - --tw-ring-offset-color: #3730a3; - } - - .md\:focus\:ring-offset-indigo-900:focus { - --tw-ring-offset-color: #312e81; - } - - .md\:focus\:ring-offset-purple-50:focus { - --tw-ring-offset-color: #f5f3ff; - } - - .md\:focus\:ring-offset-purple-100:focus { - --tw-ring-offset-color: #ede9fe; - } - - .md\:focus\:ring-offset-purple-200:focus { - --tw-ring-offset-color: #ddd6fe; - } - - .md\:focus\:ring-offset-purple-300:focus { - --tw-ring-offset-color: #c4b5fd; - } - - .md\:focus\:ring-offset-purple-400:focus { - --tw-ring-offset-color: #a78bfa; - } - - .md\:focus\:ring-offset-purple-500:focus { - --tw-ring-offset-color: #8b5cf6; - } - - .md\:focus\:ring-offset-purple-600:focus { - --tw-ring-offset-color: #7c3aed; - } - - .md\:focus\:ring-offset-purple-700:focus { - --tw-ring-offset-color: #6d28d9; - } - - .md\:focus\:ring-offset-purple-800:focus { - --tw-ring-offset-color: #5b21b6; - } - - .md\:focus\:ring-offset-purple-900:focus { - --tw-ring-offset-color: #4c1d95; - } - - .md\:focus\:ring-offset-pink-50:focus { - --tw-ring-offset-color: #fdf2f8; - } - - .md\:focus\:ring-offset-pink-100:focus { - --tw-ring-offset-color: #fce7f3; - } - - .md\:focus\:ring-offset-pink-200:focus { - --tw-ring-offset-color: #fbcfe8; - } - - .md\:focus\:ring-offset-pink-300:focus { - --tw-ring-offset-color: #f9a8d4; - } - - .md\:focus\:ring-offset-pink-400:focus { - --tw-ring-offset-color: #f472b6; - } - - .md\:focus\:ring-offset-pink-500:focus { - --tw-ring-offset-color: #ec4899; - } - - .md\:focus\:ring-offset-pink-600:focus { - --tw-ring-offset-color: #db2777; - } - - .md\:focus\:ring-offset-pink-700:focus { - --tw-ring-offset-color: #be185d; - } - - .md\:focus\:ring-offset-pink-800:focus { - --tw-ring-offset-color: #9d174d; - } - - .md\:focus\:ring-offset-pink-900:focus { - --tw-ring-offset-color: #831843; - } - - .md\:filter { - --tw-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-sepia: var(--tw-empty,/*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - } - - .md\:filter-none { - filter: none; - } - - .md\:blur-0 { - --tw-blur: blur(0); - } - - .md\:blur-none { - --tw-blur: blur(0); - } - - .md\:blur-sm { - --tw-blur: blur(4px); - } - - .md\:blur { - --tw-blur: blur(8px); - } - - .md\:blur-md { - --tw-blur: blur(12px); - } - - .md\:blur-lg { - --tw-blur: blur(16px); - } - - .md\:blur-xl { - --tw-blur: blur(24px); - } - - .md\:blur-2xl { - --tw-blur: blur(40px); - } - - .md\:blur-3xl { - --tw-blur: blur(64px); - } - - .md\:brightness-0 { - --tw-brightness: brightness(0); - } - - .md\:brightness-50 { - --tw-brightness: brightness(.5); - } - - .md\:brightness-75 { - --tw-brightness: brightness(.75); - } - - .md\:brightness-90 { - --tw-brightness: brightness(.9); - } - - .md\:brightness-95 { - --tw-brightness: brightness(.95); - } - - .md\:brightness-100 { - --tw-brightness: brightness(1); - } - - .md\:brightness-105 { - --tw-brightness: brightness(1.05); - } - - .md\:brightness-110 { - --tw-brightness: brightness(1.1); - } - - .md\:brightness-125 { - --tw-brightness: brightness(1.25); - } - - .md\:brightness-150 { - --tw-brightness: brightness(1.5); - } - - .md\:brightness-200 { - --tw-brightness: brightness(2); - } - - .md\:contrast-0 { - --tw-contrast: contrast(0); - } - - .md\:contrast-50 { - --tw-contrast: contrast(.5); - } - - .md\:contrast-75 { - --tw-contrast: contrast(.75); - } - - .md\:contrast-100 { - --tw-contrast: contrast(1); - } - - .md\:contrast-125 { - --tw-contrast: contrast(1.25); - } - - .md\:contrast-150 { - --tw-contrast: contrast(1.5); - } - - .md\:contrast-200 { - --tw-contrast: contrast(2); - } - - .md\:drop-shadow-sm { - --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05)); - } - - .md\:drop-shadow { - --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06)); - } - - .md\:drop-shadow-md { - --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06)); - } - - .md\:drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1)); - } - - .md\:drop-shadow-xl { - --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08)); - } - - .md\:drop-shadow-2xl { - --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15)); - } - - .md\:drop-shadow-none { - --tw-drop-shadow: drop-shadow(0 0 #0000); - } - - .md\:grayscale-0 { - --tw-grayscale: grayscale(0); - } - - .md\:grayscale { - --tw-grayscale: grayscale(100%); - } - - .md\:hue-rotate-0 { - --tw-hue-rotate: hue-rotate(0deg); - } - - .md\:hue-rotate-15 { - --tw-hue-rotate: hue-rotate(15deg); - } - - .md\:hue-rotate-30 { - --tw-hue-rotate: hue-rotate(30deg); - } - - .md\:hue-rotate-60 { - --tw-hue-rotate: hue-rotate(60deg); - } - - .md\:hue-rotate-90 { - --tw-hue-rotate: hue-rotate(90deg); - } - - .md\:hue-rotate-180 { - --tw-hue-rotate: hue-rotate(180deg); - } - - .md\:-hue-rotate-180 { - --tw-hue-rotate: hue-rotate(-180deg); - } - - .md\:-hue-rotate-90 { - --tw-hue-rotate: hue-rotate(-90deg); - } - - .md\:-hue-rotate-60 { - --tw-hue-rotate: hue-rotate(-60deg); - } - - .md\:-hue-rotate-30 { - --tw-hue-rotate: hue-rotate(-30deg); - } - - .md\:-hue-rotate-15 { - --tw-hue-rotate: hue-rotate(-15deg); - } - - .md\:invert-0 { - --tw-invert: invert(0); - } - - .md\:invert { - --tw-invert: invert(100%); - } - - .md\:saturate-0 { - --tw-saturate: saturate(0); - } - - .md\:saturate-50 { - --tw-saturate: saturate(.5); - } - - .md\:saturate-100 { - --tw-saturate: saturate(1); - } - - .md\:saturate-150 { - --tw-saturate: saturate(1.5); - } - - .md\:saturate-200 { - --tw-saturate: saturate(2); - } - - .md\:sepia-0 { - --tw-sepia: sepia(0); - } - - .md\:sepia { - --tw-sepia: sepia(100%); - } - - .md\:backdrop-filter { - --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/); - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - } - - .md\:backdrop-filter-none { - -webkit-backdrop-filter: none; - backdrop-filter: none; - } - - .md\:backdrop-blur-0 { - --tw-backdrop-blur: blur(0); - } - - .md\:backdrop-blur-none { - --tw-backdrop-blur: blur(0); - } - - .md\:backdrop-blur-sm { - --tw-backdrop-blur: blur(4px); - } - - .md\:backdrop-blur { - --tw-backdrop-blur: blur(8px); - } - - .md\:backdrop-blur-md { - --tw-backdrop-blur: blur(12px); - } - - .md\:backdrop-blur-lg { - --tw-backdrop-blur: blur(16px); - } - - .md\:backdrop-blur-xl { - --tw-backdrop-blur: blur(24px); - } - - .md\:backdrop-blur-2xl { - --tw-backdrop-blur: blur(40px); - } - - .md\:backdrop-blur-3xl { - --tw-backdrop-blur: blur(64px); - } - - .md\:backdrop-brightness-0 { - --tw-backdrop-brightness: brightness(0); - } - - .md\:backdrop-brightness-50 { - --tw-backdrop-brightness: brightness(.5); - } - - .md\:backdrop-brightness-75 { - --tw-backdrop-brightness: brightness(.75); - } - - .md\:backdrop-brightness-90 { - --tw-backdrop-brightness: brightness(.9); - } - - .md\:backdrop-brightness-95 { - --tw-backdrop-brightness: brightness(.95); - } - - .md\:backdrop-brightness-100 { - --tw-backdrop-brightness: brightness(1); - } - - .md\:backdrop-brightness-105 { - --tw-backdrop-brightness: brightness(1.05); - } - - .md\:backdrop-brightness-110 { - --tw-backdrop-brightness: brightness(1.1); - } - - .md\:backdrop-brightness-125 { - --tw-backdrop-brightness: brightness(1.25); - } - - .md\:backdrop-brightness-150 { - --tw-backdrop-brightness: brightness(1.5); - } - - .md\:backdrop-brightness-200 { - --tw-backdrop-brightness: brightness(2); - } - - .md\:backdrop-contrast-0 { - --tw-backdrop-contrast: contrast(0); - } - - .md\:backdrop-contrast-50 { - --tw-backdrop-contrast: contrast(.5); - } - - .md\:backdrop-contrast-75 { - --tw-backdrop-contrast: contrast(.75); - } - - .md\:backdrop-contrast-100 { - --tw-backdrop-contrast: contrast(1); - } - - .md\:backdrop-contrast-125 { - --tw-backdrop-contrast: contrast(1.25); - } - - .md\:backdrop-contrast-150 { - --tw-backdrop-contrast: contrast(1.5); - } - - .md\:backdrop-contrast-200 { - --tw-backdrop-contrast: contrast(2); - } - - .md\:backdrop-grayscale-0 { - --tw-backdrop-grayscale: grayscale(0); - } - - .md\:backdrop-grayscale { - --tw-backdrop-grayscale: grayscale(100%); - } - - .md\:backdrop-hue-rotate-0 { - --tw-backdrop-hue-rotate: hue-rotate(0deg); - } - - .md\:backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(15deg); - } - - .md\:backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(30deg); - } - - .md\:backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(60deg); - } - - .md\:backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(90deg); - } - - .md\:backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(180deg); - } - - .md\:-backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(-180deg); - } - - .md\:-backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(-90deg); - } - - .md\:-backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(-60deg); - } - - .md\:-backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(-30deg); - } - - .md\:-backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(-15deg); - } - - .md\:backdrop-invert-0 { - --tw-backdrop-invert: invert(0); - } - - .md\:backdrop-invert { - --tw-backdrop-invert: invert(100%); - } - - .md\:backdrop-opacity-0 { - --tw-backdrop-opacity: opacity(0); - } - - .md\:backdrop-opacity-5 { - --tw-backdrop-opacity: opacity(0.05); - } - - .md\:backdrop-opacity-10 { - --tw-backdrop-opacity: opacity(0.1); - } - - .md\:backdrop-opacity-20 { - --tw-backdrop-opacity: opacity(0.2); - } - - .md\:backdrop-opacity-25 { - --tw-backdrop-opacity: opacity(0.25); - } - - .md\:backdrop-opacity-30 { - --tw-backdrop-opacity: opacity(0.3); - } - - .md\:backdrop-opacity-40 { - --tw-backdrop-opacity: opacity(0.4); - } - - .md\:backdrop-opacity-50 { - --tw-backdrop-opacity: opacity(0.5); - } - - .md\:backdrop-opacity-60 { - --tw-backdrop-opacity: opacity(0.6); - } - - .md\:backdrop-opacity-70 { - --tw-backdrop-opacity: opacity(0.7); - } - - .md\:backdrop-opacity-75 { - --tw-backdrop-opacity: opacity(0.75); - } - - .md\:backdrop-opacity-80 { - --tw-backdrop-opacity: opacity(0.8); - } - - .md\:backdrop-opacity-90 { - --tw-backdrop-opacity: opacity(0.9); - } - - .md\:backdrop-opacity-95 { - --tw-backdrop-opacity: opacity(0.95); - } - - .md\:backdrop-opacity-100 { - --tw-backdrop-opacity: opacity(1); - } - - .md\:backdrop-saturate-0 { - --tw-backdrop-saturate: saturate(0); - } - - .md\:backdrop-saturate-50 { - --tw-backdrop-saturate: saturate(.5); - } - - .md\:backdrop-saturate-100 { - --tw-backdrop-saturate: saturate(1); - } - - .md\:backdrop-saturate-150 { - --tw-backdrop-saturate: saturate(1.5); - } - - .md\:backdrop-saturate-200 { - --tw-backdrop-saturate: saturate(2); - } - - .md\:backdrop-sepia-0 { - --tw-backdrop-sepia: sepia(0); - } - - .md\:backdrop-sepia { - --tw-backdrop-sepia: sepia(100%); - } - - .md\:transition-none { - transition-property: none; - } - - .md\:transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:transition-shadow { - transition-property: box-shadow; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .md\:delay-75 { - transition-delay: 75ms; - } - - .md\:delay-100 { - transition-delay: 100ms; - } - - .md\:delay-150 { - transition-delay: 150ms; - } - - .md\:delay-200 { - transition-delay: 200ms; - } - - .md\:delay-300 { - transition-delay: 300ms; - } - - .md\:delay-500 { - transition-delay: 500ms; - } - - .md\:delay-700 { - transition-delay: 700ms; - } - - .md\:delay-1000 { - transition-delay: 1000ms; - } - - .md\:duration-75 { - transition-duration: 75ms; - } - - .md\:duration-100 { - transition-duration: 100ms; - } - - .md\:duration-150 { - transition-duration: 150ms; - } - - .md\:duration-200 { - transition-duration: 200ms; - } - - .md\:duration-300 { - transition-duration: 300ms; - } - - .md\:duration-500 { - transition-duration: 500ms; - } - - .md\:duration-700 { - transition-duration: 700ms; - } - - .md\:duration-1000 { - transition-duration: 1000ms; - } - - .md\:ease-linear { - transition-timing-function: linear; - } - - .md\:ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); - } - - .md\:ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); - } - - .md\:ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - } -} - -@media (min-width: 1280px) { - .lg\:container { - width: 100%; - margin-right: auto; - margin-left: auto; - padding-right: 0; - padding-left: 0; - } - - @media (min-width: 1024px) { - .lg\:container { - max-width: 1024px; - } - } - - @media (min-width: 1280px) { - .lg\:container { - max-width: 1280px; - } - } - - @media (min-width: 1400px) { - .lg\:container { - max-width: 1400px; - } - } - - .lg\:sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .lg\:not-sr-only { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .lg\:focus-within\:sr-only:focus-within { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .lg\:focus-within\:not-sr-only:focus-within { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .lg\:focus\:sr-only:focus { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .lg\:focus\:not-sr-only:focus { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .lg\:pointer-events-none { - pointer-events: none; - } - - .lg\:pointer-events-auto { - pointer-events: auto; - } - - .lg\:visible { - visibility: visible; - } - - .lg\:invisible { - visibility: hidden; - } - - .lg\:static { - position: static; - } - - .lg\:fixed { - position: fixed; - } - - .lg\:absolute { - position: absolute; - } - - .lg\:relative { - position: relative; - } - - .lg\:sticky { - position: sticky; - } - - .lg\:inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .lg\:inset-1 { - top: 0.25rem; - right: 0.25rem; - bottom: 0.25rem; - left: 0.25rem; - } - - .lg\:inset-2 { - top: 0.5rem; - right: 0.5rem; - bottom: 0.5rem; - left: 0.5rem; - } - - .lg\:inset-3 { - top: 0.75rem; - right: 0.75rem; - bottom: 0.75rem; - left: 0.75rem; - } - - .lg\:inset-4 { - top: 1rem; - right: 1rem; - bottom: 1rem; - left: 1rem; - } - - .lg\:inset-5 { - top: 1.25rem; - right: 1.25rem; - bottom: 1.25rem; - left: 1.25rem; - } - - .lg\:inset-6 { - top: 1.5rem; - right: 1.5rem; - bottom: 1.5rem; - left: 1.5rem; - } - - .lg\:inset-7 { - top: 1.75rem; - right: 1.75rem; - bottom: 1.75rem; - left: 1.75rem; - } - - .lg\:inset-8 { - top: 2rem; - right: 2rem; - bottom: 2rem; - left: 2rem; - } - - .lg\:inset-9 { - top: 2.25rem; - right: 2.25rem; - bottom: 2.25rem; - left: 2.25rem; - } - - .lg\:inset-10 { - top: 2.5rem; - right: 2.5rem; - bottom: 2.5rem; - left: 2.5rem; - } - - .lg\:inset-11 { - top: 2.75rem; - right: 2.75rem; - bottom: 2.75rem; - left: 2.75rem; - } - - .lg\:inset-12 { - top: 3rem; - right: 3rem; - bottom: 3rem; - left: 3rem; - } - - .lg\:inset-14 { - top: 3.5rem; - right: 3.5rem; - bottom: 3.5rem; - left: 3.5rem; - } - - .lg\:inset-16 { - top: 4rem; - right: 4rem; - bottom: 4rem; - left: 4rem; - } - - .lg\:inset-20 { - top: 5rem; - right: 5rem; - bottom: 5rem; - left: 5rem; - } - - .lg\:inset-24 { - top: 6rem; - right: 6rem; - bottom: 6rem; - left: 6rem; - } - - .lg\:inset-28 { - top: 7rem; - right: 7rem; - bottom: 7rem; - left: 7rem; - } - - .lg\:inset-32 { - top: 8rem; - right: 8rem; - bottom: 8rem; - left: 8rem; - } - - .lg\:inset-36 { - top: 9rem; - right: 9rem; - bottom: 9rem; - left: 9rem; - } - - .lg\:inset-40 { - top: 10rem; - right: 10rem; - bottom: 10rem; - left: 10rem; - } - - .lg\:inset-44 { - top: 11rem; - right: 11rem; - bottom: 11rem; - left: 11rem; - } - - .lg\:inset-48 { - top: 12rem; - right: 12rem; - bottom: 12rem; - left: 12rem; - } - - .lg\:inset-52 { - top: 13rem; - right: 13rem; - bottom: 13rem; - left: 13rem; - } - - .lg\:inset-56 { - top: 14rem; - right: 14rem; - bottom: 14rem; - left: 14rem; - } - - .lg\:inset-60 { - top: 15rem; - right: 15rem; - bottom: 15rem; - left: 15rem; - } - - .lg\:inset-64 { - top: 16rem; - right: 16rem; - bottom: 16rem; - left: 16rem; - } - - .lg\:inset-72 { - top: 18rem; - right: 18rem; - bottom: 18rem; - left: 18rem; - } - - .lg\:inset-80 { - top: 20rem; - right: 20rem; - bottom: 20rem; - left: 20rem; - } - - .lg\:inset-96 { - top: 24rem; - right: 24rem; - bottom: 24rem; - left: 24rem; - } - - .lg\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .lg\:inset-px { - top: 1px; - right: 1px; - bottom: 1px; - left: 1px; - } - - .lg\:inset-0\.5 { - top: 0.125rem; - right: 0.125rem; - bottom: 0.125rem; - left: 0.125rem; - } - - .lg\:inset-1\.5 { - top: 0.375rem; - right: 0.375rem; - bottom: 0.375rem; - left: 0.375rem; - } - - .lg\:inset-2\.5 { - top: 0.625rem; - right: 0.625rem; - bottom: 0.625rem; - left: 0.625rem; - } - - .lg\:inset-3\.5 { - top: 0.875rem; - right: 0.875rem; - bottom: 0.875rem; - left: 0.875rem; - } - - .lg\:-inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .lg\:-inset-1 { - top: -0.25rem; - right: -0.25rem; - bottom: -0.25rem; - left: -0.25rem; - } - - .lg\:-inset-2 { - top: -0.5rem; - right: -0.5rem; - bottom: -0.5rem; - left: -0.5rem; - } - - .lg\:-inset-3 { - top: -0.75rem; - right: -0.75rem; - bottom: -0.75rem; - left: -0.75rem; - } - - .lg\:-inset-4 { - top: -1rem; - right: -1rem; - bottom: -1rem; - left: -1rem; - } - - .lg\:-inset-5 { - top: -1.25rem; - right: -1.25rem; - bottom: -1.25rem; - left: -1.25rem; - } - - .lg\:-inset-6 { - top: -1.5rem; - right: -1.5rem; - bottom: -1.5rem; - left: -1.5rem; - } - - .lg\:-inset-7 { - top: -1.75rem; - right: -1.75rem; - bottom: -1.75rem; - left: -1.75rem; - } - - .lg\:-inset-8 { - top: -2rem; - right: -2rem; - bottom: -2rem; - left: -2rem; - } - - .lg\:-inset-9 { - top: -2.25rem; - right: -2.25rem; - bottom: -2.25rem; - left: -2.25rem; - } - - .lg\:-inset-10 { - top: -2.5rem; - right: -2.5rem; - bottom: -2.5rem; - left: -2.5rem; - } - - .lg\:-inset-11 { - top: -2.75rem; - right: -2.75rem; - bottom: -2.75rem; - left: -2.75rem; - } - - .lg\:-inset-12 { - top: -3rem; - right: -3rem; - bottom: -3rem; - left: -3rem; - } - - .lg\:-inset-14 { - top: -3.5rem; - right: -3.5rem; - bottom: -3.5rem; - left: -3.5rem; - } - - .lg\:-inset-16 { - top: -4rem; - right: -4rem; - bottom: -4rem; - left: -4rem; - } - - .lg\:-inset-20 { - top: -5rem; - right: -5rem; - bottom: -5rem; - left: -5rem; - } - - .lg\:-inset-24 { - top: -6rem; - right: -6rem; - bottom: -6rem; - left: -6rem; - } - - .lg\:-inset-28 { - top: -7rem; - right: -7rem; - bottom: -7rem; - left: -7rem; - } - - .lg\:-inset-32 { - top: -8rem; - right: -8rem; - bottom: -8rem; - left: -8rem; - } - - .lg\:-inset-36 { - top: -9rem; - right: -9rem; - bottom: -9rem; - left: -9rem; - } - - .lg\:-inset-40 { - top: -10rem; - right: -10rem; - bottom: -10rem; - left: -10rem; - } - - .lg\:-inset-44 { - top: -11rem; - right: -11rem; - bottom: -11rem; - left: -11rem; - } - - .lg\:-inset-48 { - top: -12rem; - right: -12rem; - bottom: -12rem; - left: -12rem; - } - - .lg\:-inset-52 { - top: -13rem; - right: -13rem; - bottom: -13rem; - left: -13rem; - } - - .lg\:-inset-56 { - top: -14rem; - right: -14rem; - bottom: -14rem; - left: -14rem; - } - - .lg\:-inset-60 { - top: -15rem; - right: -15rem; - bottom: -15rem; - left: -15rem; - } - - .lg\:-inset-64 { - top: -16rem; - right: -16rem; - bottom: -16rem; - left: -16rem; - } - - .lg\:-inset-72 { - top: -18rem; - right: -18rem; - bottom: -18rem; - left: -18rem; - } - - .lg\:-inset-80 { - top: -20rem; - right: -20rem; - bottom: -20rem; - left: -20rem; - } - - .lg\:-inset-96 { - top: -24rem; - right: -24rem; - bottom: -24rem; - left: -24rem; - } - - .lg\:-inset-px { - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - } - - .lg\:-inset-0\.5 { - top: -0.125rem; - right: -0.125rem; - bottom: -0.125rem; - left: -0.125rem; - } - - .lg\:-inset-1\.5 { - top: -0.375rem; - right: -0.375rem; - bottom: -0.375rem; - left: -0.375rem; - } - - .lg\:-inset-2\.5 { - top: -0.625rem; - right: -0.625rem; - bottom: -0.625rem; - left: -0.625rem; - } - - .lg\:-inset-3\.5 { - top: -0.875rem; - right: -0.875rem; - bottom: -0.875rem; - left: -0.875rem; - } - - .lg\:inset-1\/2 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .lg\:inset-1\/3 { - top: 33.333333%; - right: 33.333333%; - bottom: 33.333333%; - left: 33.333333%; - } - - .lg\:inset-2\/3 { - top: 66.666667%; - right: 66.666667%; - bottom: 66.666667%; - left: 66.666667%; - } - - .lg\:inset-1\/4 { - top: 25%; - right: 25%; - bottom: 25%; - left: 25%; - } - - .lg\:inset-2\/4 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .lg\:inset-3\/4 { - top: 75%; - right: 75%; - bottom: 75%; - left: 75%; - } - - .lg\:inset-full { - top: 100%; - right: 100%; - bottom: 100%; - left: 100%; - } - - .lg\:-inset-1\/2 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .lg\:-inset-1\/3 { - top: -33.333333%; - right: -33.333333%; - bottom: -33.333333%; - left: -33.333333%; - } - - .lg\:-inset-2\/3 { - top: -66.666667%; - right: -66.666667%; - bottom: -66.666667%; - left: -66.666667%; - } - - .lg\:-inset-1\/4 { - top: -25%; - right: -25%; - bottom: -25%; - left: -25%; - } - - .lg\:-inset-2\/4 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .lg\:-inset-3\/4 { - top: -75%; - right: -75%; - bottom: -75%; - left: -75%; - } - - .lg\:-inset-full { - top: -100%; - right: -100%; - bottom: -100%; - left: -100%; - } - - .lg\:inset-x-0 { - left: 0px; - right: 0px; - } - - .lg\:inset-x-1 { - left: 0.25rem; - right: 0.25rem; - } - - .lg\:inset-x-2 { - left: 0.5rem; - right: 0.5rem; - } - - .lg\:inset-x-3 { - left: 0.75rem; - right: 0.75rem; - } - - .lg\:inset-x-4 { - left: 1rem; - right: 1rem; - } - - .lg\:inset-x-5 { - left: 1.25rem; - right: 1.25rem; - } - - .lg\:inset-x-6 { - left: 1.5rem; - right: 1.5rem; - } - - .lg\:inset-x-7 { - left: 1.75rem; - right: 1.75rem; - } - - .lg\:inset-x-8 { - left: 2rem; - right: 2rem; - } - - .lg\:inset-x-9 { - left: 2.25rem; - right: 2.25rem; - } - - .lg\:inset-x-10 { - left: 2.5rem; - right: 2.5rem; - } - - .lg\:inset-x-11 { - left: 2.75rem; - right: 2.75rem; - } - - .lg\:inset-x-12 { - left: 3rem; - right: 3rem; - } - - .lg\:inset-x-14 { - left: 3.5rem; - right: 3.5rem; - } - - .lg\:inset-x-16 { - left: 4rem; - right: 4rem; - } - - .lg\:inset-x-20 { - left: 5rem; - right: 5rem; - } - - .lg\:inset-x-24 { - left: 6rem; - right: 6rem; - } - - .lg\:inset-x-28 { - left: 7rem; - right: 7rem; - } - - .lg\:inset-x-32 { - left: 8rem; - right: 8rem; - } - - .lg\:inset-x-36 { - left: 9rem; - right: 9rem; - } - - .lg\:inset-x-40 { - left: 10rem; - right: 10rem; - } - - .lg\:inset-x-44 { - left: 11rem; - right: 11rem; - } - - .lg\:inset-x-48 { - left: 12rem; - right: 12rem; - } - - .lg\:inset-x-52 { - left: 13rem; - right: 13rem; - } - - .lg\:inset-x-56 { - left: 14rem; - right: 14rem; - } - - .lg\:inset-x-60 { - left: 15rem; - right: 15rem; - } - - .lg\:inset-x-64 { - left: 16rem; - right: 16rem; - } - - .lg\:inset-x-72 { - left: 18rem; - right: 18rem; - } - - .lg\:inset-x-80 { - left: 20rem; - right: 20rem; - } - - .lg\:inset-x-96 { - left: 24rem; - right: 24rem; - } - - .lg\:inset-x-auto { - left: auto; - right: auto; - } - - .lg\:inset-x-px { - left: 1px; - right: 1px; - } - - .lg\:inset-x-0\.5 { - left: 0.125rem; - right: 0.125rem; - } - - .lg\:inset-x-1\.5 { - left: 0.375rem; - right: 0.375rem; - } - - .lg\:inset-x-2\.5 { - left: 0.625rem; - right: 0.625rem; - } - - .lg\:inset-x-3\.5 { - left: 0.875rem; - right: 0.875rem; - } - - .lg\:-inset-x-0 { - left: 0px; - right: 0px; - } - - .lg\:-inset-x-1 { - left: -0.25rem; - right: -0.25rem; - } - - .lg\:-inset-x-2 { - left: -0.5rem; - right: -0.5rem; - } - - .lg\:-inset-x-3 { - left: -0.75rem; - right: -0.75rem; - } - - .lg\:-inset-x-4 { - left: -1rem; - right: -1rem; - } - - .lg\:-inset-x-5 { - left: -1.25rem; - right: -1.25rem; - } - - .lg\:-inset-x-6 { - left: -1.5rem; - right: -1.5rem; - } - - .lg\:-inset-x-7 { - left: -1.75rem; - right: -1.75rem; - } - - .lg\:-inset-x-8 { - left: -2rem; - right: -2rem; - } - - .lg\:-inset-x-9 { - left: -2.25rem; - right: -2.25rem; - } - - .lg\:-inset-x-10 { - left: -2.5rem; - right: -2.5rem; - } - - .lg\:-inset-x-11 { - left: -2.75rem; - right: -2.75rem; - } - - .lg\:-inset-x-12 { - left: -3rem; - right: -3rem; - } - - .lg\:-inset-x-14 { - left: -3.5rem; - right: -3.5rem; - } - - .lg\:-inset-x-16 { - left: -4rem; - right: -4rem; - } - - .lg\:-inset-x-20 { - left: -5rem; - right: -5rem; - } - - .lg\:-inset-x-24 { - left: -6rem; - right: -6rem; - } - - .lg\:-inset-x-28 { - left: -7rem; - right: -7rem; - } - - .lg\:-inset-x-32 { - left: -8rem; - right: -8rem; - } - - .lg\:-inset-x-36 { - left: -9rem; - right: -9rem; - } - - .lg\:-inset-x-40 { - left: -10rem; - right: -10rem; - } - - .lg\:-inset-x-44 { - left: -11rem; - right: -11rem; - } - - .lg\:-inset-x-48 { - left: -12rem; - right: -12rem; - } - - .lg\:-inset-x-52 { - left: -13rem; - right: -13rem; - } - - .lg\:-inset-x-56 { - left: -14rem; - right: -14rem; - } - - .lg\:-inset-x-60 { - left: -15rem; - right: -15rem; - } - - .lg\:-inset-x-64 { - left: -16rem; - right: -16rem; - } - - .lg\:-inset-x-72 { - left: -18rem; - right: -18rem; - } - - .lg\:-inset-x-80 { - left: -20rem; - right: -20rem; - } - - .lg\:-inset-x-96 { - left: -24rem; - right: -24rem; - } - - .lg\:-inset-x-px { - left: -1px; - right: -1px; - } - - .lg\:-inset-x-0\.5 { - left: -0.125rem; - right: -0.125rem; - } - - .lg\:-inset-x-1\.5 { - left: -0.375rem; - right: -0.375rem; - } - - .lg\:-inset-x-2\.5 { - left: -0.625rem; - right: -0.625rem; - } - - .lg\:-inset-x-3\.5 { - left: -0.875rem; - right: -0.875rem; - } - - .lg\:inset-x-1\/2 { - left: 50%; - right: 50%; - } - - .lg\:inset-x-1\/3 { - left: 33.333333%; - right: 33.333333%; - } - - .lg\:inset-x-2\/3 { - left: 66.666667%; - right: 66.666667%; - } - - .lg\:inset-x-1\/4 { - left: 25%; - right: 25%; - } - - .lg\:inset-x-2\/4 { - left: 50%; - right: 50%; - } - - .lg\:inset-x-3\/4 { - left: 75%; - right: 75%; - } - - .lg\:inset-x-full { - left: 100%; - right: 100%; - } - - .lg\:-inset-x-1\/2 { - left: -50%; - right: -50%; - } - - .lg\:-inset-x-1\/3 { - left: -33.333333%; - right: -33.333333%; - } - - .lg\:-inset-x-2\/3 { - left: -66.666667%; - right: -66.666667%; - } - - .lg\:-inset-x-1\/4 { - left: -25%; - right: -25%; - } - - .lg\:-inset-x-2\/4 { - left: -50%; - right: -50%; - } - - .lg\:-inset-x-3\/4 { - left: -75%; - right: -75%; - } - - .lg\:-inset-x-full { - left: -100%; - right: -100%; - } - - .lg\:inset-y-0 { - top: 0px; - bottom: 0px; - } - - .lg\:inset-y-1 { - top: 0.25rem; - bottom: 0.25rem; - } - - .lg\:inset-y-2 { - top: 0.5rem; - bottom: 0.5rem; - } - - .lg\:inset-y-3 { - top: 0.75rem; - bottom: 0.75rem; - } - - .lg\:inset-y-4 { - top: 1rem; - bottom: 1rem; - } - - .lg\:inset-y-5 { - top: 1.25rem; - bottom: 1.25rem; - } - - .lg\:inset-y-6 { - top: 1.5rem; - bottom: 1.5rem; - } - - .lg\:inset-y-7 { - top: 1.75rem; - bottom: 1.75rem; - } - - .lg\:inset-y-8 { - top: 2rem; - bottom: 2rem; - } - - .lg\:inset-y-9 { - top: 2.25rem; - bottom: 2.25rem; - } - - .lg\:inset-y-10 { - top: 2.5rem; - bottom: 2.5rem; - } - - .lg\:inset-y-11 { - top: 2.75rem; - bottom: 2.75rem; - } - - .lg\:inset-y-12 { - top: 3rem; - bottom: 3rem; - } - - .lg\:inset-y-14 { - top: 3.5rem; - bottom: 3.5rem; - } - - .lg\:inset-y-16 { - top: 4rem; - bottom: 4rem; - } - - .lg\:inset-y-20 { - top: 5rem; - bottom: 5rem; - } - - .lg\:inset-y-24 { - top: 6rem; - bottom: 6rem; - } - - .lg\:inset-y-28 { - top: 7rem; - bottom: 7rem; - } - - .lg\:inset-y-32 { - top: 8rem; - bottom: 8rem; - } - - .lg\:inset-y-36 { - top: 9rem; - bottom: 9rem; - } - - .lg\:inset-y-40 { - top: 10rem; - bottom: 10rem; - } - - .lg\:inset-y-44 { - top: 11rem; - bottom: 11rem; - } - - .lg\:inset-y-48 { - top: 12rem; - bottom: 12rem; - } - - .lg\:inset-y-52 { - top: 13rem; - bottom: 13rem; - } - - .lg\:inset-y-56 { - top: 14rem; - bottom: 14rem; - } - - .lg\:inset-y-60 { - top: 15rem; - bottom: 15rem; - } - - .lg\:inset-y-64 { - top: 16rem; - bottom: 16rem; - } - - .lg\:inset-y-72 { - top: 18rem; - bottom: 18rem; - } - - .lg\:inset-y-80 { - top: 20rem; - bottom: 20rem; - } - - .lg\:inset-y-96 { - top: 24rem; - bottom: 24rem; - } - - .lg\:inset-y-auto { - top: auto; - bottom: auto; - } - - .lg\:inset-y-px { - top: 1px; - bottom: 1px; - } - - .lg\:inset-y-0\.5 { - top: 0.125rem; - bottom: 0.125rem; - } - - .lg\:inset-y-1\.5 { - top: 0.375rem; - bottom: 0.375rem; - } - - .lg\:inset-y-2\.5 { - top: 0.625rem; - bottom: 0.625rem; - } - - .lg\:inset-y-3\.5 { - top: 0.875rem; - bottom: 0.875rem; - } - - .lg\:-inset-y-0 { - top: 0px; - bottom: 0px; - } - - .lg\:-inset-y-1 { - top: -0.25rem; - bottom: -0.25rem; - } - - .lg\:-inset-y-2 { - top: -0.5rem; - bottom: -0.5rem; - } - - .lg\:-inset-y-3 { - top: -0.75rem; - bottom: -0.75rem; - } - - .lg\:-inset-y-4 { - top: -1rem; - bottom: -1rem; - } - - .lg\:-inset-y-5 { - top: -1.25rem; - bottom: -1.25rem; - } - - .lg\:-inset-y-6 { - top: -1.5rem; - bottom: -1.5rem; - } - - .lg\:-inset-y-7 { - top: -1.75rem; - bottom: -1.75rem; - } - - .lg\:-inset-y-8 { - top: -2rem; - bottom: -2rem; - } - - .lg\:-inset-y-9 { - top: -2.25rem; - bottom: -2.25rem; - } - - .lg\:-inset-y-10 { - top: -2.5rem; - bottom: -2.5rem; - } - - .lg\:-inset-y-11 { - top: -2.75rem; - bottom: -2.75rem; - } - - .lg\:-inset-y-12 { - top: -3rem; - bottom: -3rem; - } - - .lg\:-inset-y-14 { - top: -3.5rem; - bottom: -3.5rem; - } - - .lg\:-inset-y-16 { - top: -4rem; - bottom: -4rem; - } - - .lg\:-inset-y-20 { - top: -5rem; - bottom: -5rem; - } - - .lg\:-inset-y-24 { - top: -6rem; - bottom: -6rem; - } - - .lg\:-inset-y-28 { - top: -7rem; - bottom: -7rem; - } - - .lg\:-inset-y-32 { - top: -8rem; - bottom: -8rem; - } - - .lg\:-inset-y-36 { - top: -9rem; - bottom: -9rem; - } - - .lg\:-inset-y-40 { - top: -10rem; - bottom: -10rem; - } - - .lg\:-inset-y-44 { - top: -11rem; - bottom: -11rem; - } - - .lg\:-inset-y-48 { - top: -12rem; - bottom: -12rem; - } - - .lg\:-inset-y-52 { - top: -13rem; - bottom: -13rem; - } - - .lg\:-inset-y-56 { - top: -14rem; - bottom: -14rem; - } - - .lg\:-inset-y-60 { - top: -15rem; - bottom: -15rem; - } - - .lg\:-inset-y-64 { - top: -16rem; - bottom: -16rem; - } - - .lg\:-inset-y-72 { - top: -18rem; - bottom: -18rem; - } - - .lg\:-inset-y-80 { - top: -20rem; - bottom: -20rem; - } - - .lg\:-inset-y-96 { - top: -24rem; - bottom: -24rem; - } - - .lg\:-inset-y-px { - top: -1px; - bottom: -1px; - } - - .lg\:-inset-y-0\.5 { - top: -0.125rem; - bottom: -0.125rem; - } - - .lg\:-inset-y-1\.5 { - top: -0.375rem; - bottom: -0.375rem; - } - - .lg\:-inset-y-2\.5 { - top: -0.625rem; - bottom: -0.625rem; - } - - .lg\:-inset-y-3\.5 { - top: -0.875rem; - bottom: -0.875rem; - } - - .lg\:inset-y-1\/2 { - top: 50%; - bottom: 50%; - } - - .lg\:inset-y-1\/3 { - top: 33.333333%; - bottom: 33.333333%; - } - - .lg\:inset-y-2\/3 { - top: 66.666667%; - bottom: 66.666667%; - } - - .lg\:inset-y-1\/4 { - top: 25%; - bottom: 25%; - } - - .lg\:inset-y-2\/4 { - top: 50%; - bottom: 50%; - } - - .lg\:inset-y-3\/4 { - top: 75%; - bottom: 75%; - } - - .lg\:inset-y-full { - top: 100%; - bottom: 100%; - } - - .lg\:-inset-y-1\/2 { - top: -50%; - bottom: -50%; - } - - .lg\:-inset-y-1\/3 { - top: -33.333333%; - bottom: -33.333333%; - } - - .lg\:-inset-y-2\/3 { - top: -66.666667%; - bottom: -66.666667%; - } - - .lg\:-inset-y-1\/4 { - top: -25%; - bottom: -25%; - } - - .lg\:-inset-y-2\/4 { - top: -50%; - bottom: -50%; - } - - .lg\:-inset-y-3\/4 { - top: -75%; - bottom: -75%; - } - - .lg\:-inset-y-full { - top: -100%; - bottom: -100%; - } - - .lg\:top-0 { - top: 0px; - } - - .lg\:top-1 { - top: 0.25rem; - } - - .lg\:top-2 { - top: 0.5rem; - } - - .lg\:top-3 { - top: 0.75rem; - } - - .lg\:top-4 { - top: 1rem; - } - - .lg\:top-5 { - top: 1.25rem; - } - - .lg\:top-6 { - top: 1.5rem; - } - - .lg\:top-7 { - top: 1.75rem; - } - - .lg\:top-8 { - top: 2rem; - } - - .lg\:top-9 { - top: 2.25rem; - } - - .lg\:top-10 { - top: 2.5rem; - } - - .lg\:top-11 { - top: 2.75rem; - } - - .lg\:top-12 { - top: 3rem; - } - - .lg\:top-14 { - top: 3.5rem; - } - - .lg\:top-16 { - top: 4rem; - } - - .lg\:top-20 { - top: 5rem; - } - - .lg\:top-24 { - top: 6rem; - } - - .lg\:top-28 { - top: 7rem; - } - - .lg\:top-32 { - top: 8rem; - } - - .lg\:top-36 { - top: 9rem; - } - - .lg\:top-40 { - top: 10rem; - } - - .lg\:top-44 { - top: 11rem; - } - - .lg\:top-48 { - top: 12rem; - } - - .lg\:top-52 { - top: 13rem; - } - - .lg\:top-56 { - top: 14rem; - } - - .lg\:top-60 { - top: 15rem; - } - - .lg\:top-64 { - top: 16rem; - } - - .lg\:top-72 { - top: 18rem; - } - - .lg\:top-80 { - top: 20rem; - } - - .lg\:top-96 { - top: 24rem; - } - - .lg\:top-auto { - top: auto; - } - - .lg\:top-px { - top: 1px; - } - - .lg\:top-0\.5 { - top: 0.125rem; - } - - .lg\:top-1\.5 { - top: 0.375rem; - } - - .lg\:top-2\.5 { - top: 0.625rem; - } - - .lg\:top-3\.5 { - top: 0.875rem; - } - - .lg\:-top-0 { - top: 0px; - } - - .lg\:-top-1 { - top: -0.25rem; - } - - .lg\:-top-2 { - top: -0.5rem; - } - - .lg\:-top-3 { - top: -0.75rem; - } - - .lg\:-top-4 { - top: -1rem; - } - - .lg\:-top-5 { - top: -1.25rem; - } - - .lg\:-top-6 { - top: -1.5rem; - } - - .lg\:-top-7 { - top: -1.75rem; - } - - .lg\:-top-8 { - top: -2rem; - } - - .lg\:-top-9 { - top: -2.25rem; - } - - .lg\:-top-10 { - top: -2.5rem; - } - - .lg\:-top-11 { - top: -2.75rem; - } - - .lg\:-top-12 { - top: -3rem; - } - - .lg\:-top-14 { - top: -3.5rem; - } - - .lg\:-top-16 { - top: -4rem; - } - - .lg\:-top-20 { - top: -5rem; - } - - .lg\:-top-24 { - top: -6rem; - } - - .lg\:-top-28 { - top: -7rem; - } - - .lg\:-top-32 { - top: -8rem; - } - - .lg\:-top-36 { - top: -9rem; - } - - .lg\:-top-40 { - top: -10rem; - } - - .lg\:-top-44 { - top: -11rem; - } - - .lg\:-top-48 { - top: -12rem; - } - - .lg\:-top-52 { - top: -13rem; - } - - .lg\:-top-56 { - top: -14rem; - } - - .lg\:-top-60 { - top: -15rem; - } - - .lg\:-top-64 { - top: -16rem; - } - - .lg\:-top-72 { - top: -18rem; - } - - .lg\:-top-80 { - top: -20rem; - } - - .lg\:-top-96 { - top: -24rem; - } - - .lg\:-top-px { - top: -1px; - } - - .lg\:-top-0\.5 { - top: -0.125rem; - } - - .lg\:-top-1\.5 { - top: -0.375rem; - } - - .lg\:-top-2\.5 { - top: -0.625rem; - } - - .lg\:-top-3\.5 { - top: -0.875rem; - } - - .lg\:top-1\/2 { - top: 50%; - } - - .lg\:top-1\/3 { - top: 33.333333%; - } - - .lg\:top-2\/3 { - top: 66.666667%; - } - - .lg\:top-1\/4 { - top: 25%; - } - - .lg\:top-2\/4 { - top: 50%; - } - - .lg\:top-3\/4 { - top: 75%; - } - - .lg\:top-full { - top: 100%; - } - - .lg\:-top-1\/2 { - top: -50%; - } - - .lg\:-top-1\/3 { - top: -33.333333%; - } - - .lg\:-top-2\/3 { - top: -66.666667%; - } - - .lg\:-top-1\/4 { - top: -25%; - } - - .lg\:-top-2\/4 { - top: -50%; - } - - .lg\:-top-3\/4 { - top: -75%; - } - - .lg\:-top-full { - top: -100%; - } - - .lg\:right-0 { - right: 0px; - } - - .lg\:right-1 { - right: 0.25rem; - } - - .lg\:right-2 { - right: 0.5rem; - } - - .lg\:right-3 { - right: 0.75rem; - } - - .lg\:right-4 { - right: 1rem; - } - - .lg\:right-5 { - right: 1.25rem; - } - - .lg\:right-6 { - right: 1.5rem; - } - - .lg\:right-7 { - right: 1.75rem; - } - - .lg\:right-8 { - right: 2rem; - } - - .lg\:right-9 { - right: 2.25rem; - } - - .lg\:right-10 { - right: 2.5rem; - } - - .lg\:right-11 { - right: 2.75rem; - } - - .lg\:right-12 { - right: 3rem; - } - - .lg\:right-14 { - right: 3.5rem; - } - - .lg\:right-16 { - right: 4rem; - } - - .lg\:right-20 { - right: 5rem; - } - - .lg\:right-24 { - right: 6rem; - } - - .lg\:right-28 { - right: 7rem; - } - - .lg\:right-32 { - right: 8rem; - } - - .lg\:right-36 { - right: 9rem; - } - - .lg\:right-40 { - right: 10rem; - } - - .lg\:right-44 { - right: 11rem; - } - - .lg\:right-48 { - right: 12rem; - } - - .lg\:right-52 { - right: 13rem; - } - - .lg\:right-56 { - right: 14rem; - } - - .lg\:right-60 { - right: 15rem; - } - - .lg\:right-64 { - right: 16rem; - } - - .lg\:right-72 { - right: 18rem; - } - - .lg\:right-80 { - right: 20rem; - } - - .lg\:right-96 { - right: 24rem; - } - - .lg\:right-auto { - right: auto; - } - - .lg\:right-px { - right: 1px; - } - - .lg\:right-0\.5 { - right: 0.125rem; - } - - .lg\:right-1\.5 { - right: 0.375rem; - } - - .lg\:right-2\.5 { - right: 0.625rem; - } - - .lg\:right-3\.5 { - right: 0.875rem; - } - - .lg\:-right-0 { - right: 0px; - } - - .lg\:-right-1 { - right: -0.25rem; - } - - .lg\:-right-2 { - right: -0.5rem; - } - - .lg\:-right-3 { - right: -0.75rem; - } - - .lg\:-right-4 { - right: -1rem; - } - - .lg\:-right-5 { - right: -1.25rem; - } - - .lg\:-right-6 { - right: -1.5rem; - } - - .lg\:-right-7 { - right: -1.75rem; - } - - .lg\:-right-8 { - right: -2rem; - } - - .lg\:-right-9 { - right: -2.25rem; - } - - .lg\:-right-10 { - right: -2.5rem; - } - - .lg\:-right-11 { - right: -2.75rem; - } - - .lg\:-right-12 { - right: -3rem; - } - - .lg\:-right-14 { - right: -3.5rem; - } - - .lg\:-right-16 { - right: -4rem; - } - - .lg\:-right-20 { - right: -5rem; - } - - .lg\:-right-24 { - right: -6rem; - } - - .lg\:-right-28 { - right: -7rem; - } - - .lg\:-right-32 { - right: -8rem; - } - - .lg\:-right-36 { - right: -9rem; - } - - .lg\:-right-40 { - right: -10rem; - } - - .lg\:-right-44 { - right: -11rem; - } - - .lg\:-right-48 { - right: -12rem; - } - - .lg\:-right-52 { - right: -13rem; - } - - .lg\:-right-56 { - right: -14rem; - } - - .lg\:-right-60 { - right: -15rem; - } - - .lg\:-right-64 { - right: -16rem; - } - - .lg\:-right-72 { - right: -18rem; - } - - .lg\:-right-80 { - right: -20rem; - } - - .lg\:-right-96 { - right: -24rem; - } - - .lg\:-right-px { - right: -1px; - } - - .lg\:-right-0\.5 { - right: -0.125rem; - } - - .lg\:-right-1\.5 { - right: -0.375rem; - } - - .lg\:-right-2\.5 { - right: -0.625rem; - } - - .lg\:-right-3\.5 { - right: -0.875rem; - } - - .lg\:right-1\/2 { - right: 50%; - } - - .lg\:right-1\/3 { - right: 33.333333%; - } - - .lg\:right-2\/3 { - right: 66.666667%; - } - - .lg\:right-1\/4 { - right: 25%; - } - - .lg\:right-2\/4 { - right: 50%; - } - - .lg\:right-3\/4 { - right: 75%; - } - - .lg\:right-full { - right: 100%; - } - - .lg\:-right-1\/2 { - right: -50%; - } - - .lg\:-right-1\/3 { - right: -33.333333%; - } - - .lg\:-right-2\/3 { - right: -66.666667%; - } - - .lg\:-right-1\/4 { - right: -25%; - } - - .lg\:-right-2\/4 { - right: -50%; - } - - .lg\:-right-3\/4 { - right: -75%; - } - - .lg\:-right-full { - right: -100%; - } - - .lg\:bottom-0 { - bottom: 0px; - } - - .lg\:bottom-1 { - bottom: 0.25rem; - } - - .lg\:bottom-2 { - bottom: 0.5rem; - } - - .lg\:bottom-3 { - bottom: 0.75rem; - } - - .lg\:bottom-4 { - bottom: 1rem; - } - - .lg\:bottom-5 { - bottom: 1.25rem; - } - - .lg\:bottom-6 { - bottom: 1.5rem; - } - - .lg\:bottom-7 { - bottom: 1.75rem; - } - - .lg\:bottom-8 { - bottom: 2rem; - } - - .lg\:bottom-9 { - bottom: 2.25rem; - } - - .lg\:bottom-10 { - bottom: 2.5rem; - } - - .lg\:bottom-11 { - bottom: 2.75rem; - } - - .lg\:bottom-12 { - bottom: 3rem; - } - - .lg\:bottom-14 { - bottom: 3.5rem; - } - - .lg\:bottom-16 { - bottom: 4rem; - } - - .lg\:bottom-20 { - bottom: 5rem; - } - - .lg\:bottom-24 { - bottom: 6rem; - } - - .lg\:bottom-28 { - bottom: 7rem; - } - - .lg\:bottom-32 { - bottom: 8rem; - } - - .lg\:bottom-36 { - bottom: 9rem; - } - - .lg\:bottom-40 { - bottom: 10rem; - } - - .lg\:bottom-44 { - bottom: 11rem; - } - - .lg\:bottom-48 { - bottom: 12rem; - } - - .lg\:bottom-52 { - bottom: 13rem; - } - - .lg\:bottom-56 { - bottom: 14rem; - } - - .lg\:bottom-60 { - bottom: 15rem; - } - - .lg\:bottom-64 { - bottom: 16rem; - } - - .lg\:bottom-72 { - bottom: 18rem; - } - - .lg\:bottom-80 { - bottom: 20rem; - } - - .lg\:bottom-96 { - bottom: 24rem; - } - - .lg\:bottom-auto { - bottom: auto; - } - - .lg\:bottom-px { - bottom: 1px; - } - - .lg\:bottom-0\.5 { - bottom: 0.125rem; - } - - .lg\:bottom-1\.5 { - bottom: 0.375rem; - } - - .lg\:bottom-2\.5 { - bottom: 0.625rem; - } - - .lg\:bottom-3\.5 { - bottom: 0.875rem; - } - - .lg\:-bottom-0 { - bottom: 0px; - } - - .lg\:-bottom-1 { - bottom: -0.25rem; - } - - .lg\:-bottom-2 { - bottom: -0.5rem; - } - - .lg\:-bottom-3 { - bottom: -0.75rem; - } - - .lg\:-bottom-4 { - bottom: -1rem; - } - - .lg\:-bottom-5 { - bottom: -1.25rem; - } - - .lg\:-bottom-6 { - bottom: -1.5rem; - } - - .lg\:-bottom-7 { - bottom: -1.75rem; - } - - .lg\:-bottom-8 { - bottom: -2rem; - } - - .lg\:-bottom-9 { - bottom: -2.25rem; - } - - .lg\:-bottom-10 { - bottom: -2.5rem; - } - - .lg\:-bottom-11 { - bottom: -2.75rem; - } - - .lg\:-bottom-12 { - bottom: -3rem; - } - - .lg\:-bottom-14 { - bottom: -3.5rem; - } - - .lg\:-bottom-16 { - bottom: -4rem; - } - - .lg\:-bottom-20 { - bottom: -5rem; - } - - .lg\:-bottom-24 { - bottom: -6rem; - } - - .lg\:-bottom-28 { - bottom: -7rem; - } - - .lg\:-bottom-32 { - bottom: -8rem; - } - - .lg\:-bottom-36 { - bottom: -9rem; - } - - .lg\:-bottom-40 { - bottom: -10rem; - } - - .lg\:-bottom-44 { - bottom: -11rem; - } - - .lg\:-bottom-48 { - bottom: -12rem; - } - - .lg\:-bottom-52 { - bottom: -13rem; - } - - .lg\:-bottom-56 { - bottom: -14rem; - } - - .lg\:-bottom-60 { - bottom: -15rem; - } - - .lg\:-bottom-64 { - bottom: -16rem; - } - - .lg\:-bottom-72 { - bottom: -18rem; - } - - .lg\:-bottom-80 { - bottom: -20rem; - } - - .lg\:-bottom-96 { - bottom: -24rem; - } - - .lg\:-bottom-px { - bottom: -1px; - } - - .lg\:-bottom-0\.5 { - bottom: -0.125rem; - } - - .lg\:-bottom-1\.5 { - bottom: -0.375rem; - } - - .lg\:-bottom-2\.5 { - bottom: -0.625rem; - } - - .lg\:-bottom-3\.5 { - bottom: -0.875rem; - } - - .lg\:bottom-1\/2 { - bottom: 50%; - } - - .lg\:bottom-1\/3 { - bottom: 33.333333%; - } - - .lg\:bottom-2\/3 { - bottom: 66.666667%; - } - - .lg\:bottom-1\/4 { - bottom: 25%; - } - - .lg\:bottom-2\/4 { - bottom: 50%; - } - - .lg\:bottom-3\/4 { - bottom: 75%; - } - - .lg\:bottom-full { - bottom: 100%; - } - - .lg\:-bottom-1\/2 { - bottom: -50%; - } - - .lg\:-bottom-1\/3 { - bottom: -33.333333%; - } - - .lg\:-bottom-2\/3 { - bottom: -66.666667%; - } - - .lg\:-bottom-1\/4 { - bottom: -25%; - } - - .lg\:-bottom-2\/4 { - bottom: -50%; - } - - .lg\:-bottom-3\/4 { - bottom: -75%; - } - - .lg\:-bottom-full { - bottom: -100%; - } - - .lg\:left-0 { - left: 0px; - } - - .lg\:left-1 { - left: 0.25rem; - } - - .lg\:left-2 { - left: 0.5rem; - } - - .lg\:left-3 { - left: 0.75rem; - } - - .lg\:left-4 { - left: 1rem; - } - - .lg\:left-5 { - left: 1.25rem; - } - - .lg\:left-6 { - left: 1.5rem; - } - - .lg\:left-7 { - left: 1.75rem; - } - - .lg\:left-8 { - left: 2rem; - } - - .lg\:left-9 { - left: 2.25rem; - } - - .lg\:left-10 { - left: 2.5rem; - } - - .lg\:left-11 { - left: 2.75rem; - } - - .lg\:left-12 { - left: 3rem; - } - - .lg\:left-14 { - left: 3.5rem; - } - - .lg\:left-16 { - left: 4rem; - } - - .lg\:left-20 { - left: 5rem; - } - - .lg\:left-24 { - left: 6rem; - } - - .lg\:left-28 { - left: 7rem; - } - - .lg\:left-32 { - left: 8rem; - } - - .lg\:left-36 { - left: 9rem; - } - - .lg\:left-40 { - left: 10rem; - } - - .lg\:left-44 { - left: 11rem; - } - - .lg\:left-48 { - left: 12rem; - } - - .lg\:left-52 { - left: 13rem; - } - - .lg\:left-56 { - left: 14rem; - } - - .lg\:left-60 { - left: 15rem; - } - - .lg\:left-64 { - left: 16rem; - } - - .lg\:left-72 { - left: 18rem; - } - - .lg\:left-80 { - left: 20rem; - } - - .lg\:left-96 { - left: 24rem; - } - - .lg\:left-auto { - left: auto; - } - - .lg\:left-px { - left: 1px; - } - - .lg\:left-0\.5 { - left: 0.125rem; - } - - .lg\:left-1\.5 { - left: 0.375rem; - } - - .lg\:left-2\.5 { - left: 0.625rem; - } - - .lg\:left-3\.5 { - left: 0.875rem; - } - - .lg\:-left-0 { - left: 0px; - } - - .lg\:-left-1 { - left: -0.25rem; - } - - .lg\:-left-2 { - left: -0.5rem; - } - - .lg\:-left-3 { - left: -0.75rem; - } - - .lg\:-left-4 { - left: -1rem; - } - - .lg\:-left-5 { - left: -1.25rem; - } - - .lg\:-left-6 { - left: -1.5rem; - } - - .lg\:-left-7 { - left: -1.75rem; - } - - .lg\:-left-8 { - left: -2rem; - } - - .lg\:-left-9 { - left: -2.25rem; - } - - .lg\:-left-10 { - left: -2.5rem; - } - - .lg\:-left-11 { - left: -2.75rem; - } - - .lg\:-left-12 { - left: -3rem; - } - - .lg\:-left-14 { - left: -3.5rem; - } - - .lg\:-left-16 { - left: -4rem; - } - - .lg\:-left-20 { - left: -5rem; - } - - .lg\:-left-24 { - left: -6rem; - } - - .lg\:-left-28 { - left: -7rem; - } - - .lg\:-left-32 { - left: -8rem; - } - - .lg\:-left-36 { - left: -9rem; - } - - .lg\:-left-40 { - left: -10rem; - } - - .lg\:-left-44 { - left: -11rem; - } - - .lg\:-left-48 { - left: -12rem; - } - - .lg\:-left-52 { - left: -13rem; - } - - .lg\:-left-56 { - left: -14rem; - } - - .lg\:-left-60 { - left: -15rem; - } - - .lg\:-left-64 { - left: -16rem; - } - - .lg\:-left-72 { - left: -18rem; - } - - .lg\:-left-80 { - left: -20rem; - } - - .lg\:-left-96 { - left: -24rem; - } - - .lg\:-left-px { - left: -1px; - } - - .lg\:-left-0\.5 { - left: -0.125rem; - } - - .lg\:-left-1\.5 { - left: -0.375rem; - } - - .lg\:-left-2\.5 { - left: -0.625rem; - } - - .lg\:-left-3\.5 { - left: -0.875rem; - } - - .lg\:left-1\/2 { - left: 50%; - } - - .lg\:left-1\/3 { - left: 33.333333%; - } - - .lg\:left-2\/3 { - left: 66.666667%; - } - - .lg\:left-1\/4 { - left: 25%; - } - - .lg\:left-2\/4 { - left: 50%; - } - - .lg\:left-3\/4 { - left: 75%; - } - - .lg\:left-full { - left: 100%; - } - - .lg\:-left-1\/2 { - left: -50%; - } - - .lg\:-left-1\/3 { - left: -33.333333%; - } - - .lg\:-left-2\/3 { - left: -66.666667%; - } - - .lg\:-left-1\/4 { - left: -25%; - } - - .lg\:-left-2\/4 { - left: -50%; - } - - .lg\:-left-3\/4 { - left: -75%; - } - - .lg\:-left-full { - left: -100%; - } - - .lg\:isolate { - isolation: isolate; - } - - .lg\:isolation-auto { - isolation: auto; - } - - .lg\:z-0 { - z-index: 0; - } - - .lg\:z-10 { - z-index: 10; - } - - .lg\:z-20 { - z-index: 20; - } - - .lg\:z-30 { - z-index: 30; - } - - .lg\:z-40 { - z-index: 40; - } - - .lg\:z-50 { - z-index: 50; - } - - .lg\:z-auto { - z-index: auto; - } - - .lg\:focus-within\:z-0:focus-within { - z-index: 0; - } - - .lg\:focus-within\:z-10:focus-within { - z-index: 10; - } - - .lg\:focus-within\:z-20:focus-within { - z-index: 20; - } - - .lg\:focus-within\:z-30:focus-within { - z-index: 30; - } - - .lg\:focus-within\:z-40:focus-within { - z-index: 40; - } - - .lg\:focus-within\:z-50:focus-within { - z-index: 50; - } - - .lg\:focus-within\:z-auto:focus-within { - z-index: auto; - } - - .lg\:focus\:z-0:focus { - z-index: 0; - } - - .lg\:focus\:z-10:focus { - z-index: 10; - } - - .lg\:focus\:z-20:focus { - z-index: 20; - } - - .lg\:focus\:z-30:focus { - z-index: 30; - } - - .lg\:focus\:z-40:focus { - z-index: 40; - } - - .lg\:focus\:z-50:focus { - z-index: 50; - } - - .lg\:focus\:z-auto:focus { - z-index: auto; - } - - .lg\:order-1 { - order: 1; - } - - .lg\:order-2 { - order: 2; - } - - .lg\:order-3 { - order: 3; - } - - .lg\:order-4 { - order: 4; - } - - .lg\:order-5 { - order: 5; - } - - .lg\:order-6 { - order: 6; - } - - .lg\:order-7 { - order: 7; - } - - .lg\:order-8 { - order: 8; - } - - .lg\:order-9 { - order: 9; - } - - .lg\:order-10 { - order: 10; - } - - .lg\:order-11 { - order: 11; - } - - .lg\:order-12 { - order: 12; - } - - .lg\:order-first { - order: -9999; - } - - .lg\:order-last { - order: 9999; - } - - .lg\:order-none { - order: 0; - } - - .lg\:col-auto { - grid-column: auto; - } - - .lg\:col-span-1 { - grid-column: span 1 / span 1; - } - - .lg\:col-span-2 { - grid-column: span 2 / span 2; - } - - .lg\:col-span-3 { - grid-column: span 3 / span 3; - } - - .lg\:col-span-4 { - grid-column: span 4 / span 4; - } - - .lg\:col-span-5 { - grid-column: span 5 / span 5; - } - - .lg\:col-span-6 { - grid-column: span 6 / span 6; - } - - .lg\:col-span-7 { - grid-column: span 7 / span 7; - } - - .lg\:col-span-8 { - grid-column: span 8 / span 8; - } - - .lg\:col-span-9 { - grid-column: span 9 / span 9; - } - - .lg\:col-span-10 { - grid-column: span 10 / span 10; - } - - .lg\:col-span-11 { - grid-column: span 11 / span 11; - } - - .lg\:col-span-12 { - grid-column: span 12 / span 12; - } - - .lg\:col-span-full { - grid-column: 1 / -1; - } - - .lg\:col-start-1 { - grid-column-start: 1; - } - - .lg\:col-start-2 { - grid-column-start: 2; - } - - .lg\:col-start-3 { - grid-column-start: 3; - } - - .lg\:col-start-4 { - grid-column-start: 4; - } - - .lg\:col-start-5 { - grid-column-start: 5; - } - - .lg\:col-start-6 { - grid-column-start: 6; - } - - .lg\:col-start-7 { - grid-column-start: 7; - } - - .lg\:col-start-8 { - grid-column-start: 8; - } - - .lg\:col-start-9 { - grid-column-start: 9; - } - - .lg\:col-start-10 { - grid-column-start: 10; - } - - .lg\:col-start-11 { - grid-column-start: 11; - } - - .lg\:col-start-12 { - grid-column-start: 12; - } - - .lg\:col-start-13 { - grid-column-start: 13; - } - - .lg\:col-start-auto { - grid-column-start: auto; - } - - .lg\:col-end-1 { - grid-column-end: 1; - } - - .lg\:col-end-2 { - grid-column-end: 2; - } - - .lg\:col-end-3 { - grid-column-end: 3; - } - - .lg\:col-end-4 { - grid-column-end: 4; - } - - .lg\:col-end-5 { - grid-column-end: 5; - } - - .lg\:col-end-6 { - grid-column-end: 6; - } - - .lg\:col-end-7 { - grid-column-end: 7; - } - - .lg\:col-end-8 { - grid-column-end: 8; - } - - .lg\:col-end-9 { - grid-column-end: 9; - } - - .lg\:col-end-10 { - grid-column-end: 10; - } - - .lg\:col-end-11 { - grid-column-end: 11; - } - - .lg\:col-end-12 { - grid-column-end: 12; - } - - .lg\:col-end-13 { - grid-column-end: 13; - } - - .lg\:col-end-auto { - grid-column-end: auto; - } - - .lg\:row-auto { - grid-row: auto; - } - - .lg\:row-span-1 { - grid-row: span 1 / span 1; - } - - .lg\:row-span-2 { - grid-row: span 2 / span 2; - } - - .lg\:row-span-3 { - grid-row: span 3 / span 3; - } - - .lg\:row-span-4 { - grid-row: span 4 / span 4; - } - - .lg\:row-span-5 { - grid-row: span 5 / span 5; - } - - .lg\:row-span-6 { - grid-row: span 6 / span 6; - } - - .lg\:row-span-full { - grid-row: 1 / -1; - } - - .lg\:row-start-1 { - grid-row-start: 1; - } - - .lg\:row-start-2 { - grid-row-start: 2; - } - - .lg\:row-start-3 { - grid-row-start: 3; - } - - .lg\:row-start-4 { - grid-row-start: 4; - } - - .lg\:row-start-5 { - grid-row-start: 5; - } - - .lg\:row-start-6 { - grid-row-start: 6; - } - - .lg\:row-start-7 { - grid-row-start: 7; - } - - .lg\:row-start-auto { - grid-row-start: auto; - } - - .lg\:row-end-1 { - grid-row-end: 1; - } - - .lg\:row-end-2 { - grid-row-end: 2; - } - - .lg\:row-end-3 { - grid-row-end: 3; - } - - .lg\:row-end-4 { - grid-row-end: 4; - } - - .lg\:row-end-5 { - grid-row-end: 5; - } - - .lg\:row-end-6 { - grid-row-end: 6; - } - - .lg\:row-end-7 { - grid-row-end: 7; - } - - .lg\:row-end-auto { - grid-row-end: auto; - } - - .lg\:float-right { - float: right; - } - - .lg\:float-left { - float: left; - } - - .lg\:float-none { - float: none; - } - - .lg\:clear-left { - clear: left; - } - - .lg\:clear-right { - clear: right; - } - - .lg\:clear-both { - clear: both; - } - - .lg\:clear-none { - clear: none; - } - - .lg\:m-0 { - margin: 0px; - } - - .lg\:m-1 { - margin: 0.25rem; - } - - .lg\:m-2 { - margin: 0.5rem; - } - - .lg\:m-3 { - margin: 0.75rem; - } - - .lg\:m-4 { - margin: 1rem; - } - - .lg\:m-5 { - margin: 1.25rem; - } - - .lg\:m-6 { - margin: 1.5rem; - } - - .lg\:m-7 { - margin: 1.75rem; - } - - .lg\:m-8 { - margin: 2rem; - } - - .lg\:m-9 { - margin: 2.25rem; - } - - .lg\:m-10 { - margin: 2.5rem; - } - - .lg\:m-11 { - margin: 2.75rem; - } - - .lg\:m-12 { - margin: 3rem; - } - - .lg\:m-14 { - margin: 3.5rem; - } - - .lg\:m-16 { - margin: 4rem; - } - - .lg\:m-20 { - margin: 5rem; - } - - .lg\:m-24 { - margin: 6rem; - } - - .lg\:m-28 { - margin: 7rem; - } - - .lg\:m-32 { - margin: 8rem; - } - - .lg\:m-36 { - margin: 9rem; - } - - .lg\:m-40 { - margin: 10rem; - } - - .lg\:m-44 { - margin: 11rem; - } - - .lg\:m-48 { - margin: 12rem; - } - - .lg\:m-52 { - margin: 13rem; - } - - .lg\:m-56 { - margin: 14rem; - } - - .lg\:m-60 { - margin: 15rem; - } - - .lg\:m-64 { - margin: 16rem; - } - - .lg\:m-72 { - margin: 18rem; - } - - .lg\:m-80 { - margin: 20rem; - } - - .lg\:m-96 { - margin: 24rem; - } - - .lg\:m-auto { - margin: auto; - } - - .lg\:m-px { - margin: 1px; - } - - .lg\:m-0\.5 { - margin: 0.125rem; - } - - .lg\:m-1\.5 { - margin: 0.375rem; - } - - .lg\:m-2\.5 { - margin: 0.625rem; - } - - .lg\:m-3\.5 { - margin: 0.875rem; - } - - .lg\:-m-0 { - margin: 0px; - } - - .lg\:-m-1 { - margin: -0.25rem; - } - - .lg\:-m-2 { - margin: -0.5rem; - } - - .lg\:-m-3 { - margin: -0.75rem; - } - - .lg\:-m-4 { - margin: -1rem; - } - - .lg\:-m-5 { - margin: -1.25rem; - } - - .lg\:-m-6 { - margin: -1.5rem; - } - - .lg\:-m-7 { - margin: -1.75rem; - } - - .lg\:-m-8 { - margin: -2rem; - } - - .lg\:-m-9 { - margin: -2.25rem; - } - - .lg\:-m-10 { - margin: -2.5rem; - } - - .lg\:-m-11 { - margin: -2.75rem; - } - - .lg\:-m-12 { - margin: -3rem; - } - - .lg\:-m-14 { - margin: -3.5rem; - } - - .lg\:-m-16 { - margin: -4rem; - } - - .lg\:-m-20 { - margin: -5rem; - } - - .lg\:-m-24 { - margin: -6rem; - } - - .lg\:-m-28 { - margin: -7rem; - } - - .lg\:-m-32 { - margin: -8rem; - } - - .lg\:-m-36 { - margin: -9rem; - } - - .lg\:-m-40 { - margin: -10rem; - } - - .lg\:-m-44 { - margin: -11rem; - } - - .lg\:-m-48 { - margin: -12rem; - } - - .lg\:-m-52 { - margin: -13rem; - } - - .lg\:-m-56 { - margin: -14rem; - } - - .lg\:-m-60 { - margin: -15rem; - } - - .lg\:-m-64 { - margin: -16rem; - } - - .lg\:-m-72 { - margin: -18rem; - } - - .lg\:-m-80 { - margin: -20rem; - } - - .lg\:-m-96 { - margin: -24rem; - } - - .lg\:-m-px { - margin: -1px; - } - - .lg\:-m-0\.5 { - margin: -0.125rem; - } - - .lg\:-m-1\.5 { - margin: -0.375rem; - } - - .lg\:-m-2\.5 { - margin: -0.625rem; - } - - .lg\:-m-3\.5 { - margin: -0.875rem; - } - - .lg\:mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .lg\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .lg\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .lg\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .lg\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .lg\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .lg\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .lg\:mx-7 { - margin-left: 1.75rem; - margin-right: 1.75rem; - } - - .lg\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .lg\:mx-9 { - margin-left: 2.25rem; - margin-right: 2.25rem; - } - - .lg\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .lg\:mx-11 { - margin-left: 2.75rem; - margin-right: 2.75rem; - } - - .lg\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .lg\:mx-14 { - margin-left: 3.5rem; - margin-right: 3.5rem; - } - - .lg\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .lg\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .lg\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .lg\:mx-28 { - margin-left: 7rem; - margin-right: 7rem; - } - - .lg\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .lg\:mx-36 { - margin-left: 9rem; - margin-right: 9rem; - } - - .lg\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .lg\:mx-44 { - margin-left: 11rem; - margin-right: 11rem; - } - - .lg\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .lg\:mx-52 { - margin-left: 13rem; - margin-right: 13rem; - } - - .lg\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .lg\:mx-60 { - margin-left: 15rem; - margin-right: 15rem; - } - - .lg\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .lg\:mx-72 { - margin-left: 18rem; - margin-right: 18rem; - } - - .lg\:mx-80 { - margin-left: 20rem; - margin-right: 20rem; - } - - .lg\:mx-96 { - margin-left: 24rem; - margin-right: 24rem; - } - - .lg\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .lg\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .lg\:mx-0\.5 { - margin-left: 0.125rem; - margin-right: 0.125rem; - } - - .lg\:mx-1\.5 { - margin-left: 0.375rem; - margin-right: 0.375rem; - } - - .lg\:mx-2\.5 { - margin-left: 0.625rem; - margin-right: 0.625rem; - } - - .lg\:mx-3\.5 { - margin-left: 0.875rem; - margin-right: 0.875rem; - } - - .lg\:-mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .lg\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .lg\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .lg\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .lg\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .lg\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .lg\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .lg\:-mx-7 { - margin-left: -1.75rem; - margin-right: -1.75rem; - } - - .lg\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .lg\:-mx-9 { - margin-left: -2.25rem; - margin-right: -2.25rem; - } - - .lg\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .lg\:-mx-11 { - margin-left: -2.75rem; - margin-right: -2.75rem; - } - - .lg\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .lg\:-mx-14 { - margin-left: -3.5rem; - margin-right: -3.5rem; - } - - .lg\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .lg\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .lg\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .lg\:-mx-28 { - margin-left: -7rem; - margin-right: -7rem; - } - - .lg\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .lg\:-mx-36 { - margin-left: -9rem; - margin-right: -9rem; - } - - .lg\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .lg\:-mx-44 { - margin-left: -11rem; - margin-right: -11rem; - } - - .lg\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .lg\:-mx-52 { - margin-left: -13rem; - margin-right: -13rem; - } - - .lg\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .lg\:-mx-60 { - margin-left: -15rem; - margin-right: -15rem; - } - - .lg\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .lg\:-mx-72 { - margin-left: -18rem; - margin-right: -18rem; - } - - .lg\:-mx-80 { - margin-left: -20rem; - margin-right: -20rem; - } - - .lg\:-mx-96 { - margin-left: -24rem; - margin-right: -24rem; - } - - .lg\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .lg\:-mx-0\.5 { - margin-left: -0.125rem; - margin-right: -0.125rem; - } - - .lg\:-mx-1\.5 { - margin-left: -0.375rem; - margin-right: -0.375rem; - } - - .lg\:-mx-2\.5 { - margin-left: -0.625rem; - margin-right: -0.625rem; - } - - .lg\:-mx-3\.5 { - margin-left: -0.875rem; - margin-right: -0.875rem; - } - - .lg\:my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .lg\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .lg\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .lg\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .lg\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .lg\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .lg\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .lg\:my-7 { - margin-top: 1.75rem; - margin-bottom: 1.75rem; - } - - .lg\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .lg\:my-9 { - margin-top: 2.25rem; - margin-bottom: 2.25rem; - } - - .lg\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .lg\:my-11 { - margin-top: 2.75rem; - margin-bottom: 2.75rem; - } - - .lg\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .lg\:my-14 { - margin-top: 3.5rem; - margin-bottom: 3.5rem; - } - - .lg\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .lg\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .lg\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .lg\:my-28 { - margin-top: 7rem; - margin-bottom: 7rem; - } - - .lg\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .lg\:my-36 { - margin-top: 9rem; - margin-bottom: 9rem; - } - - .lg\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .lg\:my-44 { - margin-top: 11rem; - margin-bottom: 11rem; - } - - .lg\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .lg\:my-52 { - margin-top: 13rem; - margin-bottom: 13rem; - } - - .lg\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .lg\:my-60 { - margin-top: 15rem; - margin-bottom: 15rem; - } - - .lg\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .lg\:my-72 { - margin-top: 18rem; - margin-bottom: 18rem; - } - - .lg\:my-80 { - margin-top: 20rem; - margin-bottom: 20rem; - } - - .lg\:my-96 { - margin-top: 24rem; - margin-bottom: 24rem; - } - - .lg\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .lg\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .lg\:my-0\.5 { - margin-top: 0.125rem; - margin-bottom: 0.125rem; - } - - .lg\:my-1\.5 { - margin-top: 0.375rem; - margin-bottom: 0.375rem; - } - - .lg\:my-2\.5 { - margin-top: 0.625rem; - margin-bottom: 0.625rem; - } - - .lg\:my-3\.5 { - margin-top: 0.875rem; - margin-bottom: 0.875rem; - } - - .lg\:-my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .lg\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .lg\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .lg\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .lg\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .lg\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .lg\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .lg\:-my-7 { - margin-top: -1.75rem; - margin-bottom: -1.75rem; - } - - .lg\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .lg\:-my-9 { - margin-top: -2.25rem; - margin-bottom: -2.25rem; - } - - .lg\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .lg\:-my-11 { - margin-top: -2.75rem; - margin-bottom: -2.75rem; - } - - .lg\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .lg\:-my-14 { - margin-top: -3.5rem; - margin-bottom: -3.5rem; - } - - .lg\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .lg\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .lg\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .lg\:-my-28 { - margin-top: -7rem; - margin-bottom: -7rem; - } - - .lg\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .lg\:-my-36 { - margin-top: -9rem; - margin-bottom: -9rem; - } - - .lg\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .lg\:-my-44 { - margin-top: -11rem; - margin-bottom: -11rem; - } - - .lg\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .lg\:-my-52 { - margin-top: -13rem; - margin-bottom: -13rem; - } - - .lg\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .lg\:-my-60 { - margin-top: -15rem; - margin-bottom: -15rem; - } - - .lg\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .lg\:-my-72 { - margin-top: -18rem; - margin-bottom: -18rem; - } - - .lg\:-my-80 { - margin-top: -20rem; - margin-bottom: -20rem; - } - - .lg\:-my-96 { - margin-top: -24rem; - margin-bottom: -24rem; - } - - .lg\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .lg\:-my-0\.5 { - margin-top: -0.125rem; - margin-bottom: -0.125rem; - } - - .lg\:-my-1\.5 { - margin-top: -0.375rem; - margin-bottom: -0.375rem; - } - - .lg\:-my-2\.5 { - margin-top: -0.625rem; - margin-bottom: -0.625rem; - } - - .lg\:-my-3\.5 { - margin-top: -0.875rem; - margin-bottom: -0.875rem; - } - - .lg\:mt-0 { - margin-top: 0px; - } - - .lg\:mt-1 { - margin-top: 0.25rem; - } - - .lg\:mt-2 { - margin-top: 0.5rem; - } - - .lg\:mt-3 { - margin-top: 0.75rem; - } - - .lg\:mt-4 { - margin-top: 1rem; - } - - .lg\:mt-5 { - margin-top: 1.25rem; - } - - .lg\:mt-6 { - margin-top: 1.5rem; - } - - .lg\:mt-7 { - margin-top: 1.75rem; - } - - .lg\:mt-8 { - margin-top: 2rem; - } - - .lg\:mt-9 { - margin-top: 2.25rem; - } - - .lg\:mt-10 { - margin-top: 2.5rem; - } - - .lg\:mt-11 { - margin-top: 2.75rem; - } - - .lg\:mt-12 { - margin-top: 3rem; - } - - .lg\:mt-14 { - margin-top: 3.5rem; - } - - .lg\:mt-16 { - margin-top: 4rem; - } - - .lg\:mt-20 { - margin-top: 5rem; - } - - .lg\:mt-24 { - margin-top: 6rem; - } - - .lg\:mt-28 { - margin-top: 7rem; - } - - .lg\:mt-32 { - margin-top: 8rem; - } - - .lg\:mt-36 { - margin-top: 9rem; - } - - .lg\:mt-40 { - margin-top: 10rem; - } - - .lg\:mt-44 { - margin-top: 11rem; - } - - .lg\:mt-48 { - margin-top: 12rem; - } - - .lg\:mt-52 { - margin-top: 13rem; - } - - .lg\:mt-56 { - margin-top: 14rem; - } - - .lg\:mt-60 { - margin-top: 15rem; - } - - .lg\:mt-64 { - margin-top: 16rem; - } - - .lg\:mt-72 { - margin-top: 18rem; - } - - .lg\:mt-80 { - margin-top: 20rem; - } - - .lg\:mt-96 { - margin-top: 24rem; - } - - .lg\:mt-auto { - margin-top: auto; - } - - .lg\:mt-px { - margin-top: 1px; - } - - .lg\:mt-0\.5 { - margin-top: 0.125rem; - } - - .lg\:mt-1\.5 { - margin-top: 0.375rem; - } - - .lg\:mt-2\.5 { - margin-top: 0.625rem; - } - - .lg\:mt-3\.5 { - margin-top: 0.875rem; - } - - .lg\:-mt-0 { - margin-top: 0px; - } - - .lg\:-mt-1 { - margin-top: -0.25rem; - } - - .lg\:-mt-2 { - margin-top: -0.5rem; - } - - .lg\:-mt-3 { - margin-top: -0.75rem; - } - - .lg\:-mt-4 { - margin-top: -1rem; - } - - .lg\:-mt-5 { - margin-top: -1.25rem; - } - - .lg\:-mt-6 { - margin-top: -1.5rem; - } - - .lg\:-mt-7 { - margin-top: -1.75rem; - } - - .lg\:-mt-8 { - margin-top: -2rem; - } - - .lg\:-mt-9 { - margin-top: -2.25rem; - } - - .lg\:-mt-10 { - margin-top: -2.5rem; - } - - .lg\:-mt-11 { - margin-top: -2.75rem; - } - - .lg\:-mt-12 { - margin-top: -3rem; - } - - .lg\:-mt-14 { - margin-top: -3.5rem; - } - - .lg\:-mt-16 { - margin-top: -4rem; - } - - .lg\:-mt-20 { - margin-top: -5rem; - } - - .lg\:-mt-24 { - margin-top: -6rem; - } - - .lg\:-mt-28 { - margin-top: -7rem; - } - - .lg\:-mt-32 { - margin-top: -8rem; - } - - .lg\:-mt-36 { - margin-top: -9rem; - } - - .lg\:-mt-40 { - margin-top: -10rem; - } - - .lg\:-mt-44 { - margin-top: -11rem; - } - - .lg\:-mt-48 { - margin-top: -12rem; - } - - .lg\:-mt-52 { - margin-top: -13rem; - } - - .lg\:-mt-56 { - margin-top: -14rem; - } - - .lg\:-mt-60 { - margin-top: -15rem; - } - - .lg\:-mt-64 { - margin-top: -16rem; - } - - .lg\:-mt-72 { - margin-top: -18rem; - } - - .lg\:-mt-80 { - margin-top: -20rem; - } - - .lg\:-mt-96 { - margin-top: -24rem; - } - - .lg\:-mt-px { - margin-top: -1px; - } - - .lg\:-mt-0\.5 { - margin-top: -0.125rem; - } - - .lg\:-mt-1\.5 { - margin-top: -0.375rem; - } - - .lg\:-mt-2\.5 { - margin-top: -0.625rem; - } - - .lg\:-mt-3\.5 { - margin-top: -0.875rem; - } - - .lg\:mr-0 { - margin-right: 0px; - } - - .lg\:mr-1 { - margin-right: 0.25rem; - } - - .lg\:mr-2 { - margin-right: 0.5rem; - } - - .lg\:mr-3 { - margin-right: 0.75rem; - } - - .lg\:mr-4 { - margin-right: 1rem; - } - - .lg\:mr-5 { - margin-right: 1.25rem; - } - - .lg\:mr-6 { - margin-right: 1.5rem; - } - - .lg\:mr-7 { - margin-right: 1.75rem; - } - - .lg\:mr-8 { - margin-right: 2rem; - } - - .lg\:mr-9 { - margin-right: 2.25rem; - } - - .lg\:mr-10 { - margin-right: 2.5rem; - } - - .lg\:mr-11 { - margin-right: 2.75rem; - } - - .lg\:mr-12 { - margin-right: 3rem; - } - - .lg\:mr-14 { - margin-right: 3.5rem; - } - - .lg\:mr-16 { - margin-right: 4rem; - } - - .lg\:mr-20 { - margin-right: 5rem; - } - - .lg\:mr-24 { - margin-right: 6rem; - } - - .lg\:mr-28 { - margin-right: 7rem; - } - - .lg\:mr-32 { - margin-right: 8rem; - } - - .lg\:mr-36 { - margin-right: 9rem; - } - - .lg\:mr-40 { - margin-right: 10rem; - } - - .lg\:mr-44 { - margin-right: 11rem; - } - - .lg\:mr-48 { - margin-right: 12rem; - } - - .lg\:mr-52 { - margin-right: 13rem; - } - - .lg\:mr-56 { - margin-right: 14rem; - } - - .lg\:mr-60 { - margin-right: 15rem; - } - - .lg\:mr-64 { - margin-right: 16rem; - } - - .lg\:mr-72 { - margin-right: 18rem; - } - - .lg\:mr-80 { - margin-right: 20rem; - } - - .lg\:mr-96 { - margin-right: 24rem; - } - - .lg\:mr-auto { - margin-right: auto; - } - - .lg\:mr-px { - margin-right: 1px; - } - - .lg\:mr-0\.5 { - margin-right: 0.125rem; - } - - .lg\:mr-1\.5 { - margin-right: 0.375rem; - } - - .lg\:mr-2\.5 { - margin-right: 0.625rem; - } - - .lg\:mr-3\.5 { - margin-right: 0.875rem; - } - - .lg\:-mr-0 { - margin-right: 0px; - } - - .lg\:-mr-1 { - margin-right: -0.25rem; - } - - .lg\:-mr-2 { - margin-right: -0.5rem; - } - - .lg\:-mr-3 { - margin-right: -0.75rem; - } - - .lg\:-mr-4 { - margin-right: -1rem; - } - - .lg\:-mr-5 { - margin-right: -1.25rem; - } - - .lg\:-mr-6 { - margin-right: -1.5rem; - } - - .lg\:-mr-7 { - margin-right: -1.75rem; - } - - .lg\:-mr-8 { - margin-right: -2rem; - } - - .lg\:-mr-9 { - margin-right: -2.25rem; - } - - .lg\:-mr-10 { - margin-right: -2.5rem; - } - - .lg\:-mr-11 { - margin-right: -2.75rem; - } - - .lg\:-mr-12 { - margin-right: -3rem; - } - - .lg\:-mr-14 { - margin-right: -3.5rem; - } - - .lg\:-mr-16 { - margin-right: -4rem; - } - - .lg\:-mr-20 { - margin-right: -5rem; - } - - .lg\:-mr-24 { - margin-right: -6rem; - } - - .lg\:-mr-28 { - margin-right: -7rem; - } - - .lg\:-mr-32 { - margin-right: -8rem; - } - - .lg\:-mr-36 { - margin-right: -9rem; - } - - .lg\:-mr-40 { - margin-right: -10rem; - } - - .lg\:-mr-44 { - margin-right: -11rem; - } - - .lg\:-mr-48 { - margin-right: -12rem; - } - - .lg\:-mr-52 { - margin-right: -13rem; - } - - .lg\:-mr-56 { - margin-right: -14rem; - } - - .lg\:-mr-60 { - margin-right: -15rem; - } - - .lg\:-mr-64 { - margin-right: -16rem; - } - - .lg\:-mr-72 { - margin-right: -18rem; - } - - .lg\:-mr-80 { - margin-right: -20rem; - } - - .lg\:-mr-96 { - margin-right: -24rem; - } - - .lg\:-mr-px { - margin-right: -1px; - } - - .lg\:-mr-0\.5 { - margin-right: -0.125rem; - } - - .lg\:-mr-1\.5 { - margin-right: -0.375rem; - } - - .lg\:-mr-2\.5 { - margin-right: -0.625rem; - } - - .lg\:-mr-3\.5 { - margin-right: -0.875rem; - } - - .lg\:mb-0 { - margin-bottom: 0px; - } - - .lg\:mb-1 { - margin-bottom: 0.25rem; - } - - .lg\:mb-2 { - margin-bottom: 0.5rem; - } - - .lg\:mb-3 { - margin-bottom: 0.75rem; - } - - .lg\:mb-4 { - margin-bottom: 1rem; - } - - .lg\:mb-5 { - margin-bottom: 1.25rem; - } - - .lg\:mb-6 { - margin-bottom: 1.5rem; - } - - .lg\:mb-7 { - margin-bottom: 1.75rem; - } - - .lg\:mb-8 { - margin-bottom: 2rem; - } - - .lg\:mb-9 { - margin-bottom: 2.25rem; - } - - .lg\:mb-10 { - margin-bottom: 2.5rem; - } - - .lg\:mb-11 { - margin-bottom: 2.75rem; - } - - .lg\:mb-12 { - margin-bottom: 3rem; - } - - .lg\:mb-14 { - margin-bottom: 3.5rem; - } - - .lg\:mb-16 { - margin-bottom: 4rem; - } - - .lg\:mb-20 { - margin-bottom: 5rem; - } - - .lg\:mb-24 { - margin-bottom: 6rem; - } - - .lg\:mb-28 { - margin-bottom: 7rem; - } - - .lg\:mb-32 { - margin-bottom: 8rem; - } - - .lg\:mb-36 { - margin-bottom: 9rem; - } - - .lg\:mb-40 { - margin-bottom: 10rem; - } - - .lg\:mb-44 { - margin-bottom: 11rem; - } - - .lg\:mb-48 { - margin-bottom: 12rem; - } - - .lg\:mb-52 { - margin-bottom: 13rem; - } - - .lg\:mb-56 { - margin-bottom: 14rem; - } - - .lg\:mb-60 { - margin-bottom: 15rem; - } - - .lg\:mb-64 { - margin-bottom: 16rem; - } - - .lg\:mb-72 { - margin-bottom: 18rem; - } - - .lg\:mb-80 { - margin-bottom: 20rem; - } - - .lg\:mb-96 { - margin-bottom: 24rem; - } - - .lg\:mb-auto { - margin-bottom: auto; - } - - .lg\:mb-px { - margin-bottom: 1px; - } - - .lg\:mb-0\.5 { - margin-bottom: 0.125rem; - } - - .lg\:mb-1\.5 { - margin-bottom: 0.375rem; - } - - .lg\:mb-2\.5 { - margin-bottom: 0.625rem; - } - - .lg\:mb-3\.5 { - margin-bottom: 0.875rem; - } - - .lg\:-mb-0 { - margin-bottom: 0px; - } - - .lg\:-mb-1 { - margin-bottom: -0.25rem; - } - - .lg\:-mb-2 { - margin-bottom: -0.5rem; - } - - .lg\:-mb-3 { - margin-bottom: -0.75rem; - } - - .lg\:-mb-4 { - margin-bottom: -1rem; - } - - .lg\:-mb-5 { - margin-bottom: -1.25rem; - } - - .lg\:-mb-6 { - margin-bottom: -1.5rem; - } - - .lg\:-mb-7 { - margin-bottom: -1.75rem; - } - - .lg\:-mb-8 { - margin-bottom: -2rem; - } - - .lg\:-mb-9 { - margin-bottom: -2.25rem; - } - - .lg\:-mb-10 { - margin-bottom: -2.5rem; - } - - .lg\:-mb-11 { - margin-bottom: -2.75rem; - } - - .lg\:-mb-12 { - margin-bottom: -3rem; - } - - .lg\:-mb-14 { - margin-bottom: -3.5rem; - } - - .lg\:-mb-16 { - margin-bottom: -4rem; - } - - .lg\:-mb-20 { - margin-bottom: -5rem; - } - - .lg\:-mb-24 { - margin-bottom: -6rem; - } - - .lg\:-mb-28 { - margin-bottom: -7rem; - } - - .lg\:-mb-32 { - margin-bottom: -8rem; - } - - .lg\:-mb-36 { - margin-bottom: -9rem; - } - - .lg\:-mb-40 { - margin-bottom: -10rem; - } - - .lg\:-mb-44 { - margin-bottom: -11rem; - } - - .lg\:-mb-48 { - margin-bottom: -12rem; - } - - .lg\:-mb-52 { - margin-bottom: -13rem; - } - - .lg\:-mb-56 { - margin-bottom: -14rem; - } - - .lg\:-mb-60 { - margin-bottom: -15rem; - } - - .lg\:-mb-64 { - margin-bottom: -16rem; - } - - .lg\:-mb-72 { - margin-bottom: -18rem; - } - - .lg\:-mb-80 { - margin-bottom: -20rem; - } - - .lg\:-mb-96 { - margin-bottom: -24rem; - } - - .lg\:-mb-px { - margin-bottom: -1px; - } - - .lg\:-mb-0\.5 { - margin-bottom: -0.125rem; - } - - .lg\:-mb-1\.5 { - margin-bottom: -0.375rem; - } - - .lg\:-mb-2\.5 { - margin-bottom: -0.625rem; - } - - .lg\:-mb-3\.5 { - margin-bottom: -0.875rem; - } - - .lg\:ml-0 { - margin-left: 0px; - } - - .lg\:ml-1 { - margin-left: 0.25rem; - } - - .lg\:ml-2 { - margin-left: 0.5rem; - } - - .lg\:ml-3 { - margin-left: 0.75rem; - } - - .lg\:ml-4 { - margin-left: 1rem; - } - - .lg\:ml-5 { - margin-left: 1.25rem; - } - - .lg\:ml-6 { - margin-left: 1.5rem; - } - - .lg\:ml-7 { - margin-left: 1.75rem; - } - - .lg\:ml-8 { - margin-left: 2rem; - } - - .lg\:ml-9 { - margin-left: 2.25rem; - } - - .lg\:ml-10 { - margin-left: 2.5rem; - } - - .lg\:ml-11 { - margin-left: 2.75rem; - } - - .lg\:ml-12 { - margin-left: 3rem; - } - - .lg\:ml-14 { - margin-left: 3.5rem; - } - - .lg\:ml-16 { - margin-left: 4rem; - } - - .lg\:ml-20 { - margin-left: 5rem; - } - - .lg\:ml-24 { - margin-left: 6rem; - } - - .lg\:ml-28 { - margin-left: 7rem; - } - - .lg\:ml-32 { - margin-left: 8rem; - } - - .lg\:ml-36 { - margin-left: 9rem; - } - - .lg\:ml-40 { - margin-left: 10rem; - } - - .lg\:ml-44 { - margin-left: 11rem; - } - - .lg\:ml-48 { - margin-left: 12rem; - } - - .lg\:ml-52 { - margin-left: 13rem; - } - - .lg\:ml-56 { - margin-left: 14rem; - } - - .lg\:ml-60 { - margin-left: 15rem; - } - - .lg\:ml-64 { - margin-left: 16rem; - } - - .lg\:ml-72 { - margin-left: 18rem; - } - - .lg\:ml-80 { - margin-left: 20rem; - } - - .lg\:ml-96 { - margin-left: 24rem; - } - - .lg\:ml-auto { - margin-left: auto; - } - - .lg\:ml-px { - margin-left: 1px; - } - - .lg\:ml-0\.5 { - margin-left: 0.125rem; - } - - .lg\:ml-1\.5 { - margin-left: 0.375rem; - } - - .lg\:ml-2\.5 { - margin-left: 0.625rem; - } - - .lg\:ml-3\.5 { - margin-left: 0.875rem; - } - - .lg\:-ml-0 { - margin-left: 0px; - } - - .lg\:-ml-1 { - margin-left: -0.25rem; - } - - .lg\:-ml-2 { - margin-left: -0.5rem; - } - - .lg\:-ml-3 { - margin-left: -0.75rem; - } - - .lg\:-ml-4 { - margin-left: -1rem; - } - - .lg\:-ml-5 { - margin-left: -1.25rem; - } - - .lg\:-ml-6 { - margin-left: -1.5rem; - } - - .lg\:-ml-7 { - margin-left: -1.75rem; - } - - .lg\:-ml-8 { - margin-left: -2rem; - } - - .lg\:-ml-9 { - margin-left: -2.25rem; - } - - .lg\:-ml-10 { - margin-left: -2.5rem; - } - - .lg\:-ml-11 { - margin-left: -2.75rem; - } - - .lg\:-ml-12 { - margin-left: -3rem; - } - - .lg\:-ml-14 { - margin-left: -3.5rem; - } - - .lg\:-ml-16 { - margin-left: -4rem; - } - - .lg\:-ml-20 { - margin-left: -5rem; - } - - .lg\:-ml-24 { - margin-left: -6rem; - } - - .lg\:-ml-28 { - margin-left: -7rem; - } - - .lg\:-ml-32 { - margin-left: -8rem; - } - - .lg\:-ml-36 { - margin-left: -9rem; - } - - .lg\:-ml-40 { - margin-left: -10rem; - } - - .lg\:-ml-44 { - margin-left: -11rem; - } - - .lg\:-ml-48 { - margin-left: -12rem; - } - - .lg\:-ml-52 { - margin-left: -13rem; - } - - .lg\:-ml-56 { - margin-left: -14rem; - } - - .lg\:-ml-60 { - margin-left: -15rem; - } - - .lg\:-ml-64 { - margin-left: -16rem; - } - - .lg\:-ml-72 { - margin-left: -18rem; - } - - .lg\:-ml-80 { - margin-left: -20rem; - } - - .lg\:-ml-96 { - margin-left: -24rem; - } - - .lg\:-ml-px { - margin-left: -1px; - } - - .lg\:-ml-0\.5 { - margin-left: -0.125rem; - } - - .lg\:-ml-1\.5 { - margin-left: -0.375rem; - } - - .lg\:-ml-2\.5 { - margin-left: -0.625rem; - } - - .lg\:-ml-3\.5 { - margin-left: -0.875rem; - } - - .lg\:box-border { - box-sizing: border-box; - } - - .lg\:box-content { - box-sizing: content-box; - } - - .lg\:block { - display: block; - } - - .lg\:inline-block { - display: inline-block; - } - - .lg\:inline { - display: inline; - } - - .lg\:flex { - display: flex; - } - - .lg\:inline-flex { - display: inline-flex; - } - - .lg\:table { - display: table; - } - - .lg\:inline-table { - display: inline-table; - } - - .lg\:table-caption { - display: table-caption; - } - - .lg\:table-cell { - display: table-cell; - } - - .lg\:table-column { - display: table-column; - } - - .lg\:table-column-group { - display: table-column-group; - } - - .lg\:table-footer-group { - display: table-footer-group; - } - - .lg\:table-header-group { - display: table-header-group; - } - - .lg\:table-row-group { - display: table-row-group; - } - - .lg\:table-row { - display: table-row; - } - - .lg\:flow-root { - display: flow-root; - } - - .lg\:grid { - display: grid; - } - - .lg\:inline-grid { - display: inline-grid; - } - - .lg\:contents { - display: contents; - } - - .lg\:list-item { - display: list-item; - } - - .lg\:hidden { - display: none; - } - - .lg\:h-0 { - height: 0px; - } - - .lg\:h-1 { - height: 0.25rem; - } - - .lg\:h-2 { - height: 0.5rem; - } - - .lg\:h-3 { - height: 0.75rem; - } - - .lg\:h-4 { - height: 1rem; - } - - .lg\:h-5 { - height: 1.25rem; - } - - .lg\:h-6 { - height: 1.5rem; - } - - .lg\:h-7 { - height: 1.75rem; - } - - .lg\:h-8 { - height: 2rem; - } - - .lg\:h-9 { - height: 2.25rem; - } - - .lg\:h-10 { - height: 2.5rem; - } - - .lg\:h-11 { - height: 2.75rem; - } - - .lg\:h-12 { - height: 3rem; - } - - .lg\:h-14 { - height: 3.5rem; - } - - .lg\:h-16 { - height: 4rem; - } - - .lg\:h-20 { - height: 5rem; - } - - .lg\:h-24 { - height: 6rem; - } - - .lg\:h-28 { - height: 7rem; - } - - .lg\:h-32 { - height: 8rem; - } - - .lg\:h-36 { - height: 9rem; - } - - .lg\:h-40 { - height: 10rem; - } - - .lg\:h-44 { - height: 11rem; - } - - .lg\:h-48 { - height: 12rem; - } - - .lg\:h-52 { - height: 13rem; - } - - .lg\:h-56 { - height: 14rem; - } - - .lg\:h-60 { - height: 15rem; - } - - .lg\:h-64 { - height: 16rem; - } - - .lg\:h-72 { - height: 18rem; - } - - .lg\:h-80 { - height: 20rem; - } - - .lg\:h-96 { - height: 24rem; - } - - .lg\:h-auto { - height: auto; - } - - .lg\:h-px { - height: 1px; - } - - .lg\:h-0\.5 { - height: 0.125rem; - } - - .lg\:h-1\.5 { - height: 0.375rem; - } - - .lg\:h-2\.5 { - height: 0.625rem; - } - - .lg\:h-3\.5 { - height: 0.875rem; - } - - .lg\:h-1\/2 { - height: 50%; - } - - .lg\:h-1\/3 { - height: 33.333333%; - } - - .lg\:h-2\/3 { - height: 66.666667%; - } - - .lg\:h-1\/4 { - height: 25%; - } - - .lg\:h-2\/4 { - height: 50%; - } - - .lg\:h-3\/4 { - height: 75%; - } - - .lg\:h-1\/5 { - height: 20%; - } - - .lg\:h-2\/5 { - height: 40%; - } - - .lg\:h-3\/5 { - height: 60%; - } - - .lg\:h-4\/5 { - height: 80%; - } - - .lg\:h-1\/6 { - height: 16.666667%; - } - - .lg\:h-2\/6 { - height: 33.333333%; - } - - .lg\:h-3\/6 { - height: 50%; - } - - .lg\:h-4\/6 { - height: 66.666667%; - } - - .lg\:h-5\/6 { - height: 83.333333%; - } - - .lg\:h-full { - height: 100%; - } - - .lg\:h-screen { - height: 100vh; - } - - .lg\:max-h-0 { - max-height: 0px; - } - - .lg\:max-h-1 { - max-height: 0.25rem; - } - - .lg\:max-h-2 { - max-height: 0.5rem; - } - - .lg\:max-h-3 { - max-height: 0.75rem; - } - - .lg\:max-h-4 { - max-height: 1rem; - } - - .lg\:max-h-5 { - max-height: 1.25rem; - } - - .lg\:max-h-6 { - max-height: 1.5rem; - } - - .lg\:max-h-7 { - max-height: 1.75rem; - } - - .lg\:max-h-8 { - max-height: 2rem; - } - - .lg\:max-h-9 { - max-height: 2.25rem; - } - - .lg\:max-h-10 { - max-height: 2.5rem; - } - - .lg\:max-h-11 { - max-height: 2.75rem; - } - - .lg\:max-h-12 { - max-height: 3rem; - } - - .lg\:max-h-14 { - max-height: 3.5rem; - } - - .lg\:max-h-16 { - max-height: 4rem; - } - - .lg\:max-h-20 { - max-height: 5rem; - } - - .lg\:max-h-24 { - max-height: 6rem; - } - - .lg\:max-h-28 { - max-height: 7rem; - } - - .lg\:max-h-32 { - max-height: 8rem; - } - - .lg\:max-h-36 { - max-height: 9rem; - } - - .lg\:max-h-40 { - max-height: 10rem; - } - - .lg\:max-h-44 { - max-height: 11rem; - } - - .lg\:max-h-48 { - max-height: 12rem; - } - - .lg\:max-h-52 { - max-height: 13rem; - } - - .lg\:max-h-56 { - max-height: 14rem; - } - - .lg\:max-h-60 { - max-height: 15rem; - } - - .lg\:max-h-64 { - max-height: 16rem; - } - - .lg\:max-h-72 { - max-height: 18rem; - } - - .lg\:max-h-80 { - max-height: 20rem; - } - - .lg\:max-h-96 { - max-height: 24rem; - } - - .lg\:max-h-px { - max-height: 1px; - } - - .lg\:max-h-0\.5 { - max-height: 0.125rem; - } - - .lg\:max-h-1\.5 { - max-height: 0.375rem; - } - - .lg\:max-h-2\.5 { - max-height: 0.625rem; - } - - .lg\:max-h-3\.5 { - max-height: 0.875rem; - } - - .lg\:max-h-full { - max-height: 100%; - } - - .lg\:max-h-screen { - max-height: 100vh; - } - - .lg\:min-h-0 { - min-height: 0px; - } - - .lg\:min-h-full { - min-height: 100%; - } - - .lg\:min-h-screen { - min-height: 100vh; - } - - .lg\:w-0 { - width: 0px; - } - - .lg\:w-1 { - width: 0.25rem; - } - - .lg\:w-2 { - width: 0.5rem; - } - - .lg\:w-3 { - width: 0.75rem; - } - - .lg\:w-4 { - width: 1rem; - } - - .lg\:w-5 { - width: 1.25rem; - } - - .lg\:w-6 { - width: 1.5rem; - } - - .lg\:w-7 { - width: 1.75rem; - } - - .lg\:w-8 { - width: 2rem; - } - - .lg\:w-9 { - width: 2.25rem; - } - - .lg\:w-10 { - width: 2.5rem; - } - - .lg\:w-11 { - width: 2.75rem; - } - - .lg\:w-12 { - width: 3rem; - } - - .lg\:w-14 { - width: 3.5rem; - } - - .lg\:w-16 { - width: 4rem; - } - - .lg\:w-20 { - width: 5rem; - } - - .lg\:w-24 { - width: 6rem; - } - - .lg\:w-28 { - width: 7rem; - } - - .lg\:w-32 { - width: 8rem; - } - - .lg\:w-36 { - width: 9rem; - } - - .lg\:w-40 { - width: 10rem; - } - - .lg\:w-44 { - width: 11rem; - } - - .lg\:w-48 { - width: 12rem; - } - - .lg\:w-52 { - width: 13rem; - } - - .lg\:w-56 { - width: 14rem; - } - - .lg\:w-60 { - width: 15rem; - } - - .lg\:w-64 { - width: 16rem; - } - - .lg\:w-72 { - width: 18rem; - } - - .lg\:w-80 { - width: 20rem; - } - - .lg\:w-96 { - width: 24rem; - } - - .lg\:w-auto { - width: auto; - } - - .lg\:w-px { - width: 1px; - } - - .lg\:w-0\.5 { - width: 0.125rem; - } - - .lg\:w-1\.5 { - width: 0.375rem; - } - - .lg\:w-2\.5 { - width: 0.625rem; - } - - .lg\:w-3\.5 { - width: 0.875rem; - } - - .lg\:w-1\/2 { - width: 50%; - } - - .lg\:w-1\/3 { - width: 33.333333%; - } - - .lg\:w-2\/3 { - width: 66.666667%; - } - - .lg\:w-1\/4 { - width: 25%; - } - - .lg\:w-2\/4 { - width: 50%; - } - - .lg\:w-3\/4 { - width: 75%; - } - - .lg\:w-1\/5 { - width: 20%; - } - - .lg\:w-2\/5 { - width: 40%; - } - - .lg\:w-3\/5 { - width: 60%; - } - - .lg\:w-4\/5 { - width: 80%; - } - - .lg\:w-1\/6 { - width: 16.666667%; - } - - .lg\:w-2\/6 { - width: 33.333333%; - } - - .lg\:w-3\/6 { - width: 50%; - } - - .lg\:w-4\/6 { - width: 66.666667%; - } - - .lg\:w-5\/6 { - width: 83.333333%; - } - - .lg\:w-1\/12 { - width: 8.333333%; - } - - .lg\:w-2\/12 { - width: 16.666667%; - } - - .lg\:w-3\/12 { - width: 25%; - } - - .lg\:w-4\/12 { - width: 33.333333%; - } - - .lg\:w-5\/12 { - width: 41.666667%; - } - - .lg\:w-6\/12 { - width: 50%; - } - - .lg\:w-7\/12 { - width: 58.333333%; - } - - .lg\:w-8\/12 { - width: 66.666667%; - } - - .lg\:w-9\/12 { - width: 75%; - } - - .lg\:w-10\/12 { - width: 83.333333%; - } - - .lg\:w-11\/12 { - width: 91.666667%; - } - - .lg\:w-full { - width: 100%; - } - - .lg\:w-screen { - width: 100vw; - } - - .lg\:w-min { - width: -webkit-min-content; - width: -moz-min-content; - width: min-content; - } - - .lg\:w-max { - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; - } - - .lg\:min-w-0 { - min-width: 0px; - } - - .lg\:min-w-full { - min-width: 100%; - } - - .lg\:min-w-min { - min-width: -webkit-min-content; - min-width: -moz-min-content; - min-width: min-content; - } - - .lg\:min-w-max { - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - } - - .lg\:max-w-0 { - max-width: 0rem; - } - - .lg\:max-w-none { - max-width: none; - } - - .lg\:max-w-xs { - max-width: 20rem; - } - - .lg\:max-w-sm { - max-width: 24rem; - } - - .lg\:max-w-md { - max-width: 28rem; - } - - .lg\:max-w-lg { - max-width: 32rem; - } - - .lg\:max-w-xl { - max-width: 36rem; - } - - .lg\:max-w-2xl { - max-width: 42rem; - } - - .lg\:max-w-3xl { - max-width: 48rem; - } - - .lg\:max-w-4xl { - max-width: 56rem; - } - - .lg\:max-w-5xl { - max-width: 64rem; - } - - .lg\:max-w-6xl { - max-width: 72rem; - } - - .lg\:max-w-7xl { - max-width: 80rem; - } - - .lg\:max-w-full { - max-width: 100%; - } - - .lg\:max-w-min { - max-width: -webkit-min-content; - max-width: -moz-min-content; - max-width: min-content; - } - - .lg\:max-w-max { - max-width: -webkit-max-content; - max-width: -moz-max-content; - max-width: max-content; - } - - .lg\:max-w-prose { - max-width: 65ch; - } - - .lg\:max-w-screen-md { - max-width: 1024px; - } - - .lg\:max-w-screen-lg { - max-width: 1280px; - } - - .lg\:max-w-screen-xl { - max-width: 1400px; - } - - .lg\:flex-1 { - flex: 1 1 0%; - } - - .lg\:flex-auto { - flex: 1 1 auto; - } - - .lg\:flex-initial { - flex: 0 1 auto; - } - - .lg\:flex-none { - flex: none; - } - - .lg\:flex-shrink-0 { - flex-shrink: 0; - } - - .lg\:flex-shrink { - flex-shrink: 1; - } - - .lg\:flex-grow-0 { - flex-grow: 0; - } - - .lg\:flex-grow { - flex-grow: 1; - } - - .lg\:table-auto { - table-layout: auto; - } - - .lg\:table-fixed { - table-layout: fixed; - } - - .lg\:border-collapse { - border-collapse: collapse; - } - - .lg\:border-separate { - border-collapse: separate; - } - - .lg\:origin-center { - transform-origin: center; - } - - .lg\:origin-top { - transform-origin: top; - } - - .lg\:origin-top-right { - transform-origin: top right; - } - - .lg\:origin-right { - transform-origin: right; - } - - .lg\:origin-bottom-right { - transform-origin: bottom right; - } - - .lg\:origin-bottom { - transform-origin: bottom; - } - - .lg\:origin-bottom-left { - transform-origin: bottom left; - } - - .lg\:origin-left { - transform-origin: left; - } - - .lg\:origin-top-left { - transform-origin: top left; - } - - .lg\:transform { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .lg\:transform-gpu { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .lg\:transform-none { - transform: none; - } - - .lg\:translate-x-0 { - --tw-translate-x: 0px; - } - - .lg\:translate-x-1 { - --tw-translate-x: 0.25rem; - } - - .lg\:translate-x-2 { - --tw-translate-x: 0.5rem; - } - - .lg\:translate-x-3 { - --tw-translate-x: 0.75rem; - } - - .lg\:translate-x-4 { - --tw-translate-x: 1rem; - } - - .lg\:translate-x-5 { - --tw-translate-x: 1.25rem; - } - - .lg\:translate-x-6 { - --tw-translate-x: 1.5rem; - } - - .lg\:translate-x-7 { - --tw-translate-x: 1.75rem; - } - - .lg\:translate-x-8 { - --tw-translate-x: 2rem; - } - - .lg\:translate-x-9 { - --tw-translate-x: 2.25rem; - } - - .lg\:translate-x-10 { - --tw-translate-x: 2.5rem; - } - - .lg\:translate-x-11 { - --tw-translate-x: 2.75rem; - } - - .lg\:translate-x-12 { - --tw-translate-x: 3rem; - } - - .lg\:translate-x-14 { - --tw-translate-x: 3.5rem; - } - - .lg\:translate-x-16 { - --tw-translate-x: 4rem; - } - - .lg\:translate-x-20 { - --tw-translate-x: 5rem; - } - - .lg\:translate-x-24 { - --tw-translate-x: 6rem; - } - - .lg\:translate-x-28 { - --tw-translate-x: 7rem; - } - - .lg\:translate-x-32 { - --tw-translate-x: 8rem; - } - - .lg\:translate-x-36 { - --tw-translate-x: 9rem; - } - - .lg\:translate-x-40 { - --tw-translate-x: 10rem; - } - - .lg\:translate-x-44 { - --tw-translate-x: 11rem; - } - - .lg\:translate-x-48 { - --tw-translate-x: 12rem; - } - - .lg\:translate-x-52 { - --tw-translate-x: 13rem; - } - - .lg\:translate-x-56 { - --tw-translate-x: 14rem; - } - - .lg\:translate-x-60 { - --tw-translate-x: 15rem; - } - - .lg\:translate-x-64 { - --tw-translate-x: 16rem; - } - - .lg\:translate-x-72 { - --tw-translate-x: 18rem; - } - - .lg\:translate-x-80 { - --tw-translate-x: 20rem; - } - - .lg\:translate-x-96 { - --tw-translate-x: 24rem; - } - - .lg\:translate-x-px { - --tw-translate-x: 1px; - } - - .lg\:translate-x-0\.5 { - --tw-translate-x: 0.125rem; - } - - .lg\:translate-x-1\.5 { - --tw-translate-x: 0.375rem; - } - - .lg\:translate-x-2\.5 { - --tw-translate-x: 0.625rem; - } - - .lg\:translate-x-3\.5 { - --tw-translate-x: 0.875rem; - } - - .lg\:-translate-x-0 { - --tw-translate-x: 0px; - } - - .lg\:-translate-x-1 { - --tw-translate-x: -0.25rem; - } - - .lg\:-translate-x-2 { - --tw-translate-x: -0.5rem; - } - - .lg\:-translate-x-3 { - --tw-translate-x: -0.75rem; - } - - .lg\:-translate-x-4 { - --tw-translate-x: -1rem; - } - - .lg\:-translate-x-5 { - --tw-translate-x: -1.25rem; - } - - .lg\:-translate-x-6 { - --tw-translate-x: -1.5rem; - } - - .lg\:-translate-x-7 { - --tw-translate-x: -1.75rem; - } - - .lg\:-translate-x-8 { - --tw-translate-x: -2rem; - } - - .lg\:-translate-x-9 { - --tw-translate-x: -2.25rem; - } - - .lg\:-translate-x-10 { - --tw-translate-x: -2.5rem; - } - - .lg\:-translate-x-11 { - --tw-translate-x: -2.75rem; - } - - .lg\:-translate-x-12 { - --tw-translate-x: -3rem; - } - - .lg\:-translate-x-14 { - --tw-translate-x: -3.5rem; - } - - .lg\:-translate-x-16 { - --tw-translate-x: -4rem; - } - - .lg\:-translate-x-20 { - --tw-translate-x: -5rem; - } - - .lg\:-translate-x-24 { - --tw-translate-x: -6rem; - } - - .lg\:-translate-x-28 { - --tw-translate-x: -7rem; - } - - .lg\:-translate-x-32 { - --tw-translate-x: -8rem; - } - - .lg\:-translate-x-36 { - --tw-translate-x: -9rem; - } - - .lg\:-translate-x-40 { - --tw-translate-x: -10rem; - } - - .lg\:-translate-x-44 { - --tw-translate-x: -11rem; - } - - .lg\:-translate-x-48 { - --tw-translate-x: -12rem; - } - - .lg\:-translate-x-52 { - --tw-translate-x: -13rem; - } - - .lg\:-translate-x-56 { - --tw-translate-x: -14rem; - } - - .lg\:-translate-x-60 { - --tw-translate-x: -15rem; - } - - .lg\:-translate-x-64 { - --tw-translate-x: -16rem; - } - - .lg\:-translate-x-72 { - --tw-translate-x: -18rem; - } - - .lg\:-translate-x-80 { - --tw-translate-x: -20rem; - } - - .lg\:-translate-x-96 { - --tw-translate-x: -24rem; - } - - .lg\:-translate-x-px { - --tw-translate-x: -1px; - } - - .lg\:-translate-x-0\.5 { - --tw-translate-x: -0.125rem; - } - - .lg\:-translate-x-1\.5 { - --tw-translate-x: -0.375rem; - } - - .lg\:-translate-x-2\.5 { - --tw-translate-x: -0.625rem; - } - - .lg\:-translate-x-3\.5 { - --tw-translate-x: -0.875rem; - } - - .lg\:translate-x-1\/2 { - --tw-translate-x: 50%; - } - - .lg\:translate-x-1\/3 { - --tw-translate-x: 33.333333%; - } - - .lg\:translate-x-2\/3 { - --tw-translate-x: 66.666667%; - } - - .lg\:translate-x-1\/4 { - --tw-translate-x: 25%; - } - - .lg\:translate-x-2\/4 { - --tw-translate-x: 50%; - } - - .lg\:translate-x-3\/4 { - --tw-translate-x: 75%; - } - - .lg\:translate-x-full { - --tw-translate-x: 100%; - } - - .lg\:-translate-x-1\/2 { - --tw-translate-x: -50%; - } - - .lg\:-translate-x-1\/3 { - --tw-translate-x: -33.333333%; - } - - .lg\:-translate-x-2\/3 { - --tw-translate-x: -66.666667%; - } - - .lg\:-translate-x-1\/4 { - --tw-translate-x: -25%; - } - - .lg\:-translate-x-2\/4 { - --tw-translate-x: -50%; - } - - .lg\:-translate-x-3\/4 { - --tw-translate-x: -75%; - } - - .lg\:-translate-x-full { - --tw-translate-x: -100%; - } - - .lg\:translate-y-0 { - --tw-translate-y: 0px; - } - - .lg\:translate-y-1 { - --tw-translate-y: 0.25rem; - } - - .lg\:translate-y-2 { - --tw-translate-y: 0.5rem; - } - - .lg\:translate-y-3 { - --tw-translate-y: 0.75rem; - } - - .lg\:translate-y-4 { - --tw-translate-y: 1rem; - } - - .lg\:translate-y-5 { - --tw-translate-y: 1.25rem; - } - - .lg\:translate-y-6 { - --tw-translate-y: 1.5rem; - } - - .lg\:translate-y-7 { - --tw-translate-y: 1.75rem; - } - - .lg\:translate-y-8 { - --tw-translate-y: 2rem; - } - - .lg\:translate-y-9 { - --tw-translate-y: 2.25rem; - } - - .lg\:translate-y-10 { - --tw-translate-y: 2.5rem; - } - - .lg\:translate-y-11 { - --tw-translate-y: 2.75rem; - } - - .lg\:translate-y-12 { - --tw-translate-y: 3rem; - } - - .lg\:translate-y-14 { - --tw-translate-y: 3.5rem; - } - - .lg\:translate-y-16 { - --tw-translate-y: 4rem; - } - - .lg\:translate-y-20 { - --tw-translate-y: 5rem; - } - - .lg\:translate-y-24 { - --tw-translate-y: 6rem; - } - - .lg\:translate-y-28 { - --tw-translate-y: 7rem; - } - - .lg\:translate-y-32 { - --tw-translate-y: 8rem; - } - - .lg\:translate-y-36 { - --tw-translate-y: 9rem; - } - - .lg\:translate-y-40 { - --tw-translate-y: 10rem; - } - - .lg\:translate-y-44 { - --tw-translate-y: 11rem; - } - - .lg\:translate-y-48 { - --tw-translate-y: 12rem; - } - - .lg\:translate-y-52 { - --tw-translate-y: 13rem; - } - - .lg\:translate-y-56 { - --tw-translate-y: 14rem; - } - - .lg\:translate-y-60 { - --tw-translate-y: 15rem; - } - - .lg\:translate-y-64 { - --tw-translate-y: 16rem; - } - - .lg\:translate-y-72 { - --tw-translate-y: 18rem; - } - - .lg\:translate-y-80 { - --tw-translate-y: 20rem; - } - - .lg\:translate-y-96 { - --tw-translate-y: 24rem; - } - - .lg\:translate-y-px { - --tw-translate-y: 1px; - } - - .lg\:translate-y-0\.5 { - --tw-translate-y: 0.125rem; - } - - .lg\:translate-y-1\.5 { - --tw-translate-y: 0.375rem; - } - - .lg\:translate-y-2\.5 { - --tw-translate-y: 0.625rem; - } - - .lg\:translate-y-3\.5 { - --tw-translate-y: 0.875rem; - } - - .lg\:-translate-y-0 { - --tw-translate-y: 0px; - } - - .lg\:-translate-y-1 { - --tw-translate-y: -0.25rem; - } - - .lg\:-translate-y-2 { - --tw-translate-y: -0.5rem; - } - - .lg\:-translate-y-3 { - --tw-translate-y: -0.75rem; - } - - .lg\:-translate-y-4 { - --tw-translate-y: -1rem; - } - - .lg\:-translate-y-5 { - --tw-translate-y: -1.25rem; - } - - .lg\:-translate-y-6 { - --tw-translate-y: -1.5rem; - } - - .lg\:-translate-y-7 { - --tw-translate-y: -1.75rem; - } - - .lg\:-translate-y-8 { - --tw-translate-y: -2rem; - } - - .lg\:-translate-y-9 { - --tw-translate-y: -2.25rem; - } - - .lg\:-translate-y-10 { - --tw-translate-y: -2.5rem; - } - - .lg\:-translate-y-11 { - --tw-translate-y: -2.75rem; - } - - .lg\:-translate-y-12 { - --tw-translate-y: -3rem; - } - - .lg\:-translate-y-14 { - --tw-translate-y: -3.5rem; - } - - .lg\:-translate-y-16 { - --tw-translate-y: -4rem; - } - - .lg\:-translate-y-20 { - --tw-translate-y: -5rem; - } - - .lg\:-translate-y-24 { - --tw-translate-y: -6rem; - } - - .lg\:-translate-y-28 { - --tw-translate-y: -7rem; - } - - .lg\:-translate-y-32 { - --tw-translate-y: -8rem; - } - - .lg\:-translate-y-36 { - --tw-translate-y: -9rem; - } - - .lg\:-translate-y-40 { - --tw-translate-y: -10rem; - } - - .lg\:-translate-y-44 { - --tw-translate-y: -11rem; - } - - .lg\:-translate-y-48 { - --tw-translate-y: -12rem; - } - - .lg\:-translate-y-52 { - --tw-translate-y: -13rem; - } - - .lg\:-translate-y-56 { - --tw-translate-y: -14rem; - } - - .lg\:-translate-y-60 { - --tw-translate-y: -15rem; - } - - .lg\:-translate-y-64 { - --tw-translate-y: -16rem; - } - - .lg\:-translate-y-72 { - --tw-translate-y: -18rem; - } - - .lg\:-translate-y-80 { - --tw-translate-y: -20rem; - } - - .lg\:-translate-y-96 { - --tw-translate-y: -24rem; - } - - .lg\:-translate-y-px { - --tw-translate-y: -1px; - } - - .lg\:-translate-y-0\.5 { - --tw-translate-y: -0.125rem; - } - - .lg\:-translate-y-1\.5 { - --tw-translate-y: -0.375rem; - } - - .lg\:-translate-y-2\.5 { - --tw-translate-y: -0.625rem; - } - - .lg\:-translate-y-3\.5 { - --tw-translate-y: -0.875rem; - } - - .lg\:translate-y-1\/2 { - --tw-translate-y: 50%; - } - - .lg\:translate-y-1\/3 { - --tw-translate-y: 33.333333%; - } - - .lg\:translate-y-2\/3 { - --tw-translate-y: 66.666667%; - } - - .lg\:translate-y-1\/4 { - --tw-translate-y: 25%; - } - - .lg\:translate-y-2\/4 { - --tw-translate-y: 50%; - } - - .lg\:translate-y-3\/4 { - --tw-translate-y: 75%; - } - - .lg\:translate-y-full { - --tw-translate-y: 100%; - } - - .lg\:-translate-y-1\/2 { - --tw-translate-y: -50%; - } - - .lg\:-translate-y-1\/3 { - --tw-translate-y: -33.333333%; - } - - .lg\:-translate-y-2\/3 { - --tw-translate-y: -66.666667%; - } - - .lg\:-translate-y-1\/4 { - --tw-translate-y: -25%; - } - - .lg\:-translate-y-2\/4 { - --tw-translate-y: -50%; - } - - .lg\:-translate-y-3\/4 { - --tw-translate-y: -75%; - } - - .lg\:-translate-y-full { - --tw-translate-y: -100%; - } - - .lg\:hover\:translate-x-0:hover { - --tw-translate-x: 0px; - } - - .lg\:hover\:translate-x-1:hover { - --tw-translate-x: 0.25rem; - } - - .lg\:hover\:translate-x-2:hover { - --tw-translate-x: 0.5rem; - } - - .lg\:hover\:translate-x-3:hover { - --tw-translate-x: 0.75rem; - } - - .lg\:hover\:translate-x-4:hover { - --tw-translate-x: 1rem; - } - - .lg\:hover\:translate-x-5:hover { - --tw-translate-x: 1.25rem; - } - - .lg\:hover\:translate-x-6:hover { - --tw-translate-x: 1.5rem; - } - - .lg\:hover\:translate-x-7:hover { - --tw-translate-x: 1.75rem; - } - - .lg\:hover\:translate-x-8:hover { - --tw-translate-x: 2rem; - } - - .lg\:hover\:translate-x-9:hover { - --tw-translate-x: 2.25rem; - } - - .lg\:hover\:translate-x-10:hover { - --tw-translate-x: 2.5rem; - } - - .lg\:hover\:translate-x-11:hover { - --tw-translate-x: 2.75rem; - } - - .lg\:hover\:translate-x-12:hover { - --tw-translate-x: 3rem; - } - - .lg\:hover\:translate-x-14:hover { - --tw-translate-x: 3.5rem; - } - - .lg\:hover\:translate-x-16:hover { - --tw-translate-x: 4rem; - } - - .lg\:hover\:translate-x-20:hover { - --tw-translate-x: 5rem; - } - - .lg\:hover\:translate-x-24:hover { - --tw-translate-x: 6rem; - } - - .lg\:hover\:translate-x-28:hover { - --tw-translate-x: 7rem; - } - - .lg\:hover\:translate-x-32:hover { - --tw-translate-x: 8rem; - } - - .lg\:hover\:translate-x-36:hover { - --tw-translate-x: 9rem; - } - - .lg\:hover\:translate-x-40:hover { - --tw-translate-x: 10rem; - } - - .lg\:hover\:translate-x-44:hover { - --tw-translate-x: 11rem; - } - - .lg\:hover\:translate-x-48:hover { - --tw-translate-x: 12rem; - } - - .lg\:hover\:translate-x-52:hover { - --tw-translate-x: 13rem; - } - - .lg\:hover\:translate-x-56:hover { - --tw-translate-x: 14rem; - } - - .lg\:hover\:translate-x-60:hover { - --tw-translate-x: 15rem; - } - - .lg\:hover\:translate-x-64:hover { - --tw-translate-x: 16rem; - } - - .lg\:hover\:translate-x-72:hover { - --tw-translate-x: 18rem; - } - - .lg\:hover\:translate-x-80:hover { - --tw-translate-x: 20rem; - } - - .lg\:hover\:translate-x-96:hover { - --tw-translate-x: 24rem; - } - - .lg\:hover\:translate-x-px:hover { - --tw-translate-x: 1px; - } - - .lg\:hover\:translate-x-0\.5:hover { - --tw-translate-x: 0.125rem; - } - - .lg\:hover\:translate-x-1\.5:hover { - --tw-translate-x: 0.375rem; - } - - .lg\:hover\:translate-x-2\.5:hover { - --tw-translate-x: 0.625rem; - } - - .lg\:hover\:translate-x-3\.5:hover { - --tw-translate-x: 0.875rem; - } - - .lg\:hover\:-translate-x-0:hover { - --tw-translate-x: 0px; - } - - .lg\:hover\:-translate-x-1:hover { - --tw-translate-x: -0.25rem; - } - - .lg\:hover\:-translate-x-2:hover { - --tw-translate-x: -0.5rem; - } - - .lg\:hover\:-translate-x-3:hover { - --tw-translate-x: -0.75rem; - } - - .lg\:hover\:-translate-x-4:hover { - --tw-translate-x: -1rem; - } - - .lg\:hover\:-translate-x-5:hover { - --tw-translate-x: -1.25rem; - } - - .lg\:hover\:-translate-x-6:hover { - --tw-translate-x: -1.5rem; - } - - .lg\:hover\:-translate-x-7:hover { - --tw-translate-x: -1.75rem; - } - - .lg\:hover\:-translate-x-8:hover { - --tw-translate-x: -2rem; - } - - .lg\:hover\:-translate-x-9:hover { - --tw-translate-x: -2.25rem; - } - - .lg\:hover\:-translate-x-10:hover { - --tw-translate-x: -2.5rem; - } - - .lg\:hover\:-translate-x-11:hover { - --tw-translate-x: -2.75rem; - } - - .lg\:hover\:-translate-x-12:hover { - --tw-translate-x: -3rem; - } - - .lg\:hover\:-translate-x-14:hover { - --tw-translate-x: -3.5rem; - } - - .lg\:hover\:-translate-x-16:hover { - --tw-translate-x: -4rem; - } - - .lg\:hover\:-translate-x-20:hover { - --tw-translate-x: -5rem; - } - - .lg\:hover\:-translate-x-24:hover { - --tw-translate-x: -6rem; - } - - .lg\:hover\:-translate-x-28:hover { - --tw-translate-x: -7rem; - } - - .lg\:hover\:-translate-x-32:hover { - --tw-translate-x: -8rem; - } - - .lg\:hover\:-translate-x-36:hover { - --tw-translate-x: -9rem; - } - - .lg\:hover\:-translate-x-40:hover { - --tw-translate-x: -10rem; - } - - .lg\:hover\:-translate-x-44:hover { - --tw-translate-x: -11rem; - } - - .lg\:hover\:-translate-x-48:hover { - --tw-translate-x: -12rem; - } - - .lg\:hover\:-translate-x-52:hover { - --tw-translate-x: -13rem; - } - - .lg\:hover\:-translate-x-56:hover { - --tw-translate-x: -14rem; - } - - .lg\:hover\:-translate-x-60:hover { - --tw-translate-x: -15rem; - } - - .lg\:hover\:-translate-x-64:hover { - --tw-translate-x: -16rem; - } - - .lg\:hover\:-translate-x-72:hover { - --tw-translate-x: -18rem; - } - - .lg\:hover\:-translate-x-80:hover { - --tw-translate-x: -20rem; - } - - .lg\:hover\:-translate-x-96:hover { - --tw-translate-x: -24rem; - } - - .lg\:hover\:-translate-x-px:hover { - --tw-translate-x: -1px; - } - - .lg\:hover\:-translate-x-0\.5:hover { - --tw-translate-x: -0.125rem; - } - - .lg\:hover\:-translate-x-1\.5:hover { - --tw-translate-x: -0.375rem; - } - - .lg\:hover\:-translate-x-2\.5:hover { - --tw-translate-x: -0.625rem; - } - - .lg\:hover\:-translate-x-3\.5:hover { - --tw-translate-x: -0.875rem; - } - - .lg\:hover\:translate-x-1\/2:hover { - --tw-translate-x: 50%; - } - - .lg\:hover\:translate-x-1\/3:hover { - --tw-translate-x: 33.333333%; - } - - .lg\:hover\:translate-x-2\/3:hover { - --tw-translate-x: 66.666667%; - } - - .lg\:hover\:translate-x-1\/4:hover { - --tw-translate-x: 25%; - } - - .lg\:hover\:translate-x-2\/4:hover { - --tw-translate-x: 50%; - } - - .lg\:hover\:translate-x-3\/4:hover { - --tw-translate-x: 75%; - } - - .lg\:hover\:translate-x-full:hover { - --tw-translate-x: 100%; - } - - .lg\:hover\:-translate-x-1\/2:hover { - --tw-translate-x: -50%; - } - - .lg\:hover\:-translate-x-1\/3:hover { - --tw-translate-x: -33.333333%; - } - - .lg\:hover\:-translate-x-2\/3:hover { - --tw-translate-x: -66.666667%; - } - - .lg\:hover\:-translate-x-1\/4:hover { - --tw-translate-x: -25%; - } - - .lg\:hover\:-translate-x-2\/4:hover { - --tw-translate-x: -50%; - } - - .lg\:hover\:-translate-x-3\/4:hover { - --tw-translate-x: -75%; - } - - .lg\:hover\:-translate-x-full:hover { - --tw-translate-x: -100%; - } - - .lg\:hover\:translate-y-0:hover { - --tw-translate-y: 0px; - } - - .lg\:hover\:translate-y-1:hover { - --tw-translate-y: 0.25rem; - } - - .lg\:hover\:translate-y-2:hover { - --tw-translate-y: 0.5rem; - } - - .lg\:hover\:translate-y-3:hover { - --tw-translate-y: 0.75rem; - } - - .lg\:hover\:translate-y-4:hover { - --tw-translate-y: 1rem; - } - - .lg\:hover\:translate-y-5:hover { - --tw-translate-y: 1.25rem; - } - - .lg\:hover\:translate-y-6:hover { - --tw-translate-y: 1.5rem; - } - - .lg\:hover\:translate-y-7:hover { - --tw-translate-y: 1.75rem; - } - - .lg\:hover\:translate-y-8:hover { - --tw-translate-y: 2rem; - } - - .lg\:hover\:translate-y-9:hover { - --tw-translate-y: 2.25rem; - } - - .lg\:hover\:translate-y-10:hover { - --tw-translate-y: 2.5rem; - } - - .lg\:hover\:translate-y-11:hover { - --tw-translate-y: 2.75rem; - } - - .lg\:hover\:translate-y-12:hover { - --tw-translate-y: 3rem; - } - - .lg\:hover\:translate-y-14:hover { - --tw-translate-y: 3.5rem; - } - - .lg\:hover\:translate-y-16:hover { - --tw-translate-y: 4rem; - } - - .lg\:hover\:translate-y-20:hover { - --tw-translate-y: 5rem; - } - - .lg\:hover\:translate-y-24:hover { - --tw-translate-y: 6rem; - } - - .lg\:hover\:translate-y-28:hover { - --tw-translate-y: 7rem; - } - - .lg\:hover\:translate-y-32:hover { - --tw-translate-y: 8rem; - } - - .lg\:hover\:translate-y-36:hover { - --tw-translate-y: 9rem; - } - - .lg\:hover\:translate-y-40:hover { - --tw-translate-y: 10rem; - } - - .lg\:hover\:translate-y-44:hover { - --tw-translate-y: 11rem; - } - - .lg\:hover\:translate-y-48:hover { - --tw-translate-y: 12rem; - } - - .lg\:hover\:translate-y-52:hover { - --tw-translate-y: 13rem; - } - - .lg\:hover\:translate-y-56:hover { - --tw-translate-y: 14rem; - } - - .lg\:hover\:translate-y-60:hover { - --tw-translate-y: 15rem; - } - - .lg\:hover\:translate-y-64:hover { - --tw-translate-y: 16rem; - } - - .lg\:hover\:translate-y-72:hover { - --tw-translate-y: 18rem; - } - - .lg\:hover\:translate-y-80:hover { - --tw-translate-y: 20rem; - } - - .lg\:hover\:translate-y-96:hover { - --tw-translate-y: 24rem; - } - - .lg\:hover\:translate-y-px:hover { - --tw-translate-y: 1px; - } - - .lg\:hover\:translate-y-0\.5:hover { - --tw-translate-y: 0.125rem; - } - - .lg\:hover\:translate-y-1\.5:hover { - --tw-translate-y: 0.375rem; - } - - .lg\:hover\:translate-y-2\.5:hover { - --tw-translate-y: 0.625rem; - } - - .lg\:hover\:translate-y-3\.5:hover { - --tw-translate-y: 0.875rem; - } - - .lg\:hover\:-translate-y-0:hover { - --tw-translate-y: 0px; - } - - .lg\:hover\:-translate-y-1:hover { - --tw-translate-y: -0.25rem; - } - - .lg\:hover\:-translate-y-2:hover { - --tw-translate-y: -0.5rem; - } - - .lg\:hover\:-translate-y-3:hover { - --tw-translate-y: -0.75rem; - } - - .lg\:hover\:-translate-y-4:hover { - --tw-translate-y: -1rem; - } - - .lg\:hover\:-translate-y-5:hover { - --tw-translate-y: -1.25rem; - } - - .lg\:hover\:-translate-y-6:hover { - --tw-translate-y: -1.5rem; - } - - .lg\:hover\:-translate-y-7:hover { - --tw-translate-y: -1.75rem; - } - - .lg\:hover\:-translate-y-8:hover { - --tw-translate-y: -2rem; - } - - .lg\:hover\:-translate-y-9:hover { - --tw-translate-y: -2.25rem; - } - - .lg\:hover\:-translate-y-10:hover { - --tw-translate-y: -2.5rem; - } - - .lg\:hover\:-translate-y-11:hover { - --tw-translate-y: -2.75rem; - } - - .lg\:hover\:-translate-y-12:hover { - --tw-translate-y: -3rem; - } - - .lg\:hover\:-translate-y-14:hover { - --tw-translate-y: -3.5rem; - } - - .lg\:hover\:-translate-y-16:hover { - --tw-translate-y: -4rem; - } - - .lg\:hover\:-translate-y-20:hover { - --tw-translate-y: -5rem; - } - - .lg\:hover\:-translate-y-24:hover { - --tw-translate-y: -6rem; - } - - .lg\:hover\:-translate-y-28:hover { - --tw-translate-y: -7rem; - } - - .lg\:hover\:-translate-y-32:hover { - --tw-translate-y: -8rem; - } - - .lg\:hover\:-translate-y-36:hover { - --tw-translate-y: -9rem; - } - - .lg\:hover\:-translate-y-40:hover { - --tw-translate-y: -10rem; - } - - .lg\:hover\:-translate-y-44:hover { - --tw-translate-y: -11rem; - } - - .lg\:hover\:-translate-y-48:hover { - --tw-translate-y: -12rem; - } - - .lg\:hover\:-translate-y-52:hover { - --tw-translate-y: -13rem; - } - - .lg\:hover\:-translate-y-56:hover { - --tw-translate-y: -14rem; - } - - .lg\:hover\:-translate-y-60:hover { - --tw-translate-y: -15rem; - } - - .lg\:hover\:-translate-y-64:hover { - --tw-translate-y: -16rem; - } - - .lg\:hover\:-translate-y-72:hover { - --tw-translate-y: -18rem; - } - - .lg\:hover\:-translate-y-80:hover { - --tw-translate-y: -20rem; - } - - .lg\:hover\:-translate-y-96:hover { - --tw-translate-y: -24rem; - } - - .lg\:hover\:-translate-y-px:hover { - --tw-translate-y: -1px; - } - - .lg\:hover\:-translate-y-0\.5:hover { - --tw-translate-y: -0.125rem; - } - - .lg\:hover\:-translate-y-1\.5:hover { - --tw-translate-y: -0.375rem; - } - - .lg\:hover\:-translate-y-2\.5:hover { - --tw-translate-y: -0.625rem; - } - - .lg\:hover\:-translate-y-3\.5:hover { - --tw-translate-y: -0.875rem; - } - - .lg\:hover\:translate-y-1\/2:hover { - --tw-translate-y: 50%; - } - - .lg\:hover\:translate-y-1\/3:hover { - --tw-translate-y: 33.333333%; - } - - .lg\:hover\:translate-y-2\/3:hover { - --tw-translate-y: 66.666667%; - } - - .lg\:hover\:translate-y-1\/4:hover { - --tw-translate-y: 25%; - } - - .lg\:hover\:translate-y-2\/4:hover { - --tw-translate-y: 50%; - } - - .lg\:hover\:translate-y-3\/4:hover { - --tw-translate-y: 75%; - } - - .lg\:hover\:translate-y-full:hover { - --tw-translate-y: 100%; - } - - .lg\:hover\:-translate-y-1\/2:hover { - --tw-translate-y: -50%; - } - - .lg\:hover\:-translate-y-1\/3:hover { - --tw-translate-y: -33.333333%; - } - - .lg\:hover\:-translate-y-2\/3:hover { - --tw-translate-y: -66.666667%; - } - - .lg\:hover\:-translate-y-1\/4:hover { - --tw-translate-y: -25%; - } - - .lg\:hover\:-translate-y-2\/4:hover { - --tw-translate-y: -50%; - } - - .lg\:hover\:-translate-y-3\/4:hover { - --tw-translate-y: -75%; - } - - .lg\:hover\:-translate-y-full:hover { - --tw-translate-y: -100%; - } - - .lg\:focus\:translate-x-0:focus { - --tw-translate-x: 0px; - } - - .lg\:focus\:translate-x-1:focus { - --tw-translate-x: 0.25rem; - } - - .lg\:focus\:translate-x-2:focus { - --tw-translate-x: 0.5rem; - } - - .lg\:focus\:translate-x-3:focus { - --tw-translate-x: 0.75rem; - } - - .lg\:focus\:translate-x-4:focus { - --tw-translate-x: 1rem; - } - - .lg\:focus\:translate-x-5:focus { - --tw-translate-x: 1.25rem; - } - - .lg\:focus\:translate-x-6:focus { - --tw-translate-x: 1.5rem; - } - - .lg\:focus\:translate-x-7:focus { - --tw-translate-x: 1.75rem; - } - - .lg\:focus\:translate-x-8:focus { - --tw-translate-x: 2rem; - } - - .lg\:focus\:translate-x-9:focus { - --tw-translate-x: 2.25rem; - } - - .lg\:focus\:translate-x-10:focus { - --tw-translate-x: 2.5rem; - } - - .lg\:focus\:translate-x-11:focus { - --tw-translate-x: 2.75rem; - } - - .lg\:focus\:translate-x-12:focus { - --tw-translate-x: 3rem; - } - - .lg\:focus\:translate-x-14:focus { - --tw-translate-x: 3.5rem; - } - - .lg\:focus\:translate-x-16:focus { - --tw-translate-x: 4rem; - } - - .lg\:focus\:translate-x-20:focus { - --tw-translate-x: 5rem; - } - - .lg\:focus\:translate-x-24:focus { - --tw-translate-x: 6rem; - } - - .lg\:focus\:translate-x-28:focus { - --tw-translate-x: 7rem; - } - - .lg\:focus\:translate-x-32:focus { - --tw-translate-x: 8rem; - } - - .lg\:focus\:translate-x-36:focus { - --tw-translate-x: 9rem; - } - - .lg\:focus\:translate-x-40:focus { - --tw-translate-x: 10rem; - } - - .lg\:focus\:translate-x-44:focus { - --tw-translate-x: 11rem; - } - - .lg\:focus\:translate-x-48:focus { - --tw-translate-x: 12rem; - } - - .lg\:focus\:translate-x-52:focus { - --tw-translate-x: 13rem; - } - - .lg\:focus\:translate-x-56:focus { - --tw-translate-x: 14rem; - } - - .lg\:focus\:translate-x-60:focus { - --tw-translate-x: 15rem; - } - - .lg\:focus\:translate-x-64:focus { - --tw-translate-x: 16rem; - } - - .lg\:focus\:translate-x-72:focus { - --tw-translate-x: 18rem; - } - - .lg\:focus\:translate-x-80:focus { - --tw-translate-x: 20rem; - } - - .lg\:focus\:translate-x-96:focus { - --tw-translate-x: 24rem; - } - - .lg\:focus\:translate-x-px:focus { - --tw-translate-x: 1px; - } - - .lg\:focus\:translate-x-0\.5:focus { - --tw-translate-x: 0.125rem; - } - - .lg\:focus\:translate-x-1\.5:focus { - --tw-translate-x: 0.375rem; - } - - .lg\:focus\:translate-x-2\.5:focus { - --tw-translate-x: 0.625rem; - } - - .lg\:focus\:translate-x-3\.5:focus { - --tw-translate-x: 0.875rem; - } - - .lg\:focus\:-translate-x-0:focus { - --tw-translate-x: 0px; - } - - .lg\:focus\:-translate-x-1:focus { - --tw-translate-x: -0.25rem; - } - - .lg\:focus\:-translate-x-2:focus { - --tw-translate-x: -0.5rem; - } - - .lg\:focus\:-translate-x-3:focus { - --tw-translate-x: -0.75rem; - } - - .lg\:focus\:-translate-x-4:focus { - --tw-translate-x: -1rem; - } - - .lg\:focus\:-translate-x-5:focus { - --tw-translate-x: -1.25rem; - } - - .lg\:focus\:-translate-x-6:focus { - --tw-translate-x: -1.5rem; - } - - .lg\:focus\:-translate-x-7:focus { - --tw-translate-x: -1.75rem; - } - - .lg\:focus\:-translate-x-8:focus { - --tw-translate-x: -2rem; - } - - .lg\:focus\:-translate-x-9:focus { - --tw-translate-x: -2.25rem; - } - - .lg\:focus\:-translate-x-10:focus { - --tw-translate-x: -2.5rem; - } - - .lg\:focus\:-translate-x-11:focus { - --tw-translate-x: -2.75rem; - } - - .lg\:focus\:-translate-x-12:focus { - --tw-translate-x: -3rem; - } - - .lg\:focus\:-translate-x-14:focus { - --tw-translate-x: -3.5rem; - } - - .lg\:focus\:-translate-x-16:focus { - --tw-translate-x: -4rem; - } - - .lg\:focus\:-translate-x-20:focus { - --tw-translate-x: -5rem; - } - - .lg\:focus\:-translate-x-24:focus { - --tw-translate-x: -6rem; - } - - .lg\:focus\:-translate-x-28:focus { - --tw-translate-x: -7rem; - } - - .lg\:focus\:-translate-x-32:focus { - --tw-translate-x: -8rem; - } - - .lg\:focus\:-translate-x-36:focus { - --tw-translate-x: -9rem; - } - - .lg\:focus\:-translate-x-40:focus { - --tw-translate-x: -10rem; - } - - .lg\:focus\:-translate-x-44:focus { - --tw-translate-x: -11rem; - } - - .lg\:focus\:-translate-x-48:focus { - --tw-translate-x: -12rem; - } - - .lg\:focus\:-translate-x-52:focus { - --tw-translate-x: -13rem; - } - - .lg\:focus\:-translate-x-56:focus { - --tw-translate-x: -14rem; - } - - .lg\:focus\:-translate-x-60:focus { - --tw-translate-x: -15rem; - } - - .lg\:focus\:-translate-x-64:focus { - --tw-translate-x: -16rem; - } - - .lg\:focus\:-translate-x-72:focus { - --tw-translate-x: -18rem; - } - - .lg\:focus\:-translate-x-80:focus { - --tw-translate-x: -20rem; - } - - .lg\:focus\:-translate-x-96:focus { - --tw-translate-x: -24rem; - } - - .lg\:focus\:-translate-x-px:focus { - --tw-translate-x: -1px; - } - - .lg\:focus\:-translate-x-0\.5:focus { - --tw-translate-x: -0.125rem; - } - - .lg\:focus\:-translate-x-1\.5:focus { - --tw-translate-x: -0.375rem; - } - - .lg\:focus\:-translate-x-2\.5:focus { - --tw-translate-x: -0.625rem; - } - - .lg\:focus\:-translate-x-3\.5:focus { - --tw-translate-x: -0.875rem; - } - - .lg\:focus\:translate-x-1\/2:focus { - --tw-translate-x: 50%; - } - - .lg\:focus\:translate-x-1\/3:focus { - --tw-translate-x: 33.333333%; - } - - .lg\:focus\:translate-x-2\/3:focus { - --tw-translate-x: 66.666667%; - } - - .lg\:focus\:translate-x-1\/4:focus { - --tw-translate-x: 25%; - } - - .lg\:focus\:translate-x-2\/4:focus { - --tw-translate-x: 50%; - } - - .lg\:focus\:translate-x-3\/4:focus { - --tw-translate-x: 75%; - } - - .lg\:focus\:translate-x-full:focus { - --tw-translate-x: 100%; - } - - .lg\:focus\:-translate-x-1\/2:focus { - --tw-translate-x: -50%; - } - - .lg\:focus\:-translate-x-1\/3:focus { - --tw-translate-x: -33.333333%; - } - - .lg\:focus\:-translate-x-2\/3:focus { - --tw-translate-x: -66.666667%; - } - - .lg\:focus\:-translate-x-1\/4:focus { - --tw-translate-x: -25%; - } - - .lg\:focus\:-translate-x-2\/4:focus { - --tw-translate-x: -50%; - } - - .lg\:focus\:-translate-x-3\/4:focus { - --tw-translate-x: -75%; - } - - .lg\:focus\:-translate-x-full:focus { - --tw-translate-x: -100%; - } - - .lg\:focus\:translate-y-0:focus { - --tw-translate-y: 0px; - } - - .lg\:focus\:translate-y-1:focus { - --tw-translate-y: 0.25rem; - } - - .lg\:focus\:translate-y-2:focus { - --tw-translate-y: 0.5rem; - } - - .lg\:focus\:translate-y-3:focus { - --tw-translate-y: 0.75rem; - } - - .lg\:focus\:translate-y-4:focus { - --tw-translate-y: 1rem; - } - - .lg\:focus\:translate-y-5:focus { - --tw-translate-y: 1.25rem; - } - - .lg\:focus\:translate-y-6:focus { - --tw-translate-y: 1.5rem; - } - - .lg\:focus\:translate-y-7:focus { - --tw-translate-y: 1.75rem; - } - - .lg\:focus\:translate-y-8:focus { - --tw-translate-y: 2rem; - } - - .lg\:focus\:translate-y-9:focus { - --tw-translate-y: 2.25rem; - } - - .lg\:focus\:translate-y-10:focus { - --tw-translate-y: 2.5rem; - } - - .lg\:focus\:translate-y-11:focus { - --tw-translate-y: 2.75rem; - } - - .lg\:focus\:translate-y-12:focus { - --tw-translate-y: 3rem; - } - - .lg\:focus\:translate-y-14:focus { - --tw-translate-y: 3.5rem; - } - - .lg\:focus\:translate-y-16:focus { - --tw-translate-y: 4rem; - } - - .lg\:focus\:translate-y-20:focus { - --tw-translate-y: 5rem; - } - - .lg\:focus\:translate-y-24:focus { - --tw-translate-y: 6rem; - } - - .lg\:focus\:translate-y-28:focus { - --tw-translate-y: 7rem; - } - - .lg\:focus\:translate-y-32:focus { - --tw-translate-y: 8rem; - } - - .lg\:focus\:translate-y-36:focus { - --tw-translate-y: 9rem; - } - - .lg\:focus\:translate-y-40:focus { - --tw-translate-y: 10rem; - } - - .lg\:focus\:translate-y-44:focus { - --tw-translate-y: 11rem; - } - - .lg\:focus\:translate-y-48:focus { - --tw-translate-y: 12rem; - } - - .lg\:focus\:translate-y-52:focus { - --tw-translate-y: 13rem; - } - - .lg\:focus\:translate-y-56:focus { - --tw-translate-y: 14rem; - } - - .lg\:focus\:translate-y-60:focus { - --tw-translate-y: 15rem; - } - - .lg\:focus\:translate-y-64:focus { - --tw-translate-y: 16rem; - } - - .lg\:focus\:translate-y-72:focus { - --tw-translate-y: 18rem; - } - - .lg\:focus\:translate-y-80:focus { - --tw-translate-y: 20rem; - } - - .lg\:focus\:translate-y-96:focus { - --tw-translate-y: 24rem; - } - - .lg\:focus\:translate-y-px:focus { - --tw-translate-y: 1px; - } - - .lg\:focus\:translate-y-0\.5:focus { - --tw-translate-y: 0.125rem; - } - - .lg\:focus\:translate-y-1\.5:focus { - --tw-translate-y: 0.375rem; - } - - .lg\:focus\:translate-y-2\.5:focus { - --tw-translate-y: 0.625rem; - } - - .lg\:focus\:translate-y-3\.5:focus { - --tw-translate-y: 0.875rem; - } - - .lg\:focus\:-translate-y-0:focus { - --tw-translate-y: 0px; - } - - .lg\:focus\:-translate-y-1:focus { - --tw-translate-y: -0.25rem; - } - - .lg\:focus\:-translate-y-2:focus { - --tw-translate-y: -0.5rem; - } - - .lg\:focus\:-translate-y-3:focus { - --tw-translate-y: -0.75rem; - } - - .lg\:focus\:-translate-y-4:focus { - --tw-translate-y: -1rem; - } - - .lg\:focus\:-translate-y-5:focus { - --tw-translate-y: -1.25rem; - } - - .lg\:focus\:-translate-y-6:focus { - --tw-translate-y: -1.5rem; - } - - .lg\:focus\:-translate-y-7:focus { - --tw-translate-y: -1.75rem; - } - - .lg\:focus\:-translate-y-8:focus { - --tw-translate-y: -2rem; - } - - .lg\:focus\:-translate-y-9:focus { - --tw-translate-y: -2.25rem; - } - - .lg\:focus\:-translate-y-10:focus { - --tw-translate-y: -2.5rem; - } - - .lg\:focus\:-translate-y-11:focus { - --tw-translate-y: -2.75rem; - } - - .lg\:focus\:-translate-y-12:focus { - --tw-translate-y: -3rem; - } - - .lg\:focus\:-translate-y-14:focus { - --tw-translate-y: -3.5rem; - } - - .lg\:focus\:-translate-y-16:focus { - --tw-translate-y: -4rem; - } - - .lg\:focus\:-translate-y-20:focus { - --tw-translate-y: -5rem; - } - - .lg\:focus\:-translate-y-24:focus { - --tw-translate-y: -6rem; - } - - .lg\:focus\:-translate-y-28:focus { - --tw-translate-y: -7rem; - } - - .lg\:focus\:-translate-y-32:focus { - --tw-translate-y: -8rem; - } - - .lg\:focus\:-translate-y-36:focus { - --tw-translate-y: -9rem; - } - - .lg\:focus\:-translate-y-40:focus { - --tw-translate-y: -10rem; - } - - .lg\:focus\:-translate-y-44:focus { - --tw-translate-y: -11rem; - } - - .lg\:focus\:-translate-y-48:focus { - --tw-translate-y: -12rem; - } - - .lg\:focus\:-translate-y-52:focus { - --tw-translate-y: -13rem; - } - - .lg\:focus\:-translate-y-56:focus { - --tw-translate-y: -14rem; - } - - .lg\:focus\:-translate-y-60:focus { - --tw-translate-y: -15rem; - } - - .lg\:focus\:-translate-y-64:focus { - --tw-translate-y: -16rem; - } - - .lg\:focus\:-translate-y-72:focus { - --tw-translate-y: -18rem; - } - - .lg\:focus\:-translate-y-80:focus { - --tw-translate-y: -20rem; - } - - .lg\:focus\:-translate-y-96:focus { - --tw-translate-y: -24rem; - } - - .lg\:focus\:-translate-y-px:focus { - --tw-translate-y: -1px; - } - - .lg\:focus\:-translate-y-0\.5:focus { - --tw-translate-y: -0.125rem; - } - - .lg\:focus\:-translate-y-1\.5:focus { - --tw-translate-y: -0.375rem; - } - - .lg\:focus\:-translate-y-2\.5:focus { - --tw-translate-y: -0.625rem; - } - - .lg\:focus\:-translate-y-3\.5:focus { - --tw-translate-y: -0.875rem; - } - - .lg\:focus\:translate-y-1\/2:focus { - --tw-translate-y: 50%; - } - - .lg\:focus\:translate-y-1\/3:focus { - --tw-translate-y: 33.333333%; - } - - .lg\:focus\:translate-y-2\/3:focus { - --tw-translate-y: 66.666667%; - } - - .lg\:focus\:translate-y-1\/4:focus { - --tw-translate-y: 25%; - } - - .lg\:focus\:translate-y-2\/4:focus { - --tw-translate-y: 50%; - } - - .lg\:focus\:translate-y-3\/4:focus { - --tw-translate-y: 75%; - } - - .lg\:focus\:translate-y-full:focus { - --tw-translate-y: 100%; - } - - .lg\:focus\:-translate-y-1\/2:focus { - --tw-translate-y: -50%; - } - - .lg\:focus\:-translate-y-1\/3:focus { - --tw-translate-y: -33.333333%; - } - - .lg\:focus\:-translate-y-2\/3:focus { - --tw-translate-y: -66.666667%; - } - - .lg\:focus\:-translate-y-1\/4:focus { - --tw-translate-y: -25%; - } - - .lg\:focus\:-translate-y-2\/4:focus { - --tw-translate-y: -50%; - } - - .lg\:focus\:-translate-y-3\/4:focus { - --tw-translate-y: -75%; - } - - .lg\:focus\:-translate-y-full:focus { - --tw-translate-y: -100%; - } - - .lg\:rotate-0 { - --tw-rotate: 0deg; - } - - .lg\:rotate-1 { - --tw-rotate: 1deg; - } - - .lg\:rotate-2 { - --tw-rotate: 2deg; - } - - .lg\:rotate-3 { - --tw-rotate: 3deg; - } - - .lg\:rotate-6 { - --tw-rotate: 6deg; - } - - .lg\:rotate-12 { - --tw-rotate: 12deg; - } - - .lg\:rotate-45 { - --tw-rotate: 45deg; - } - - .lg\:rotate-90 { - --tw-rotate: 90deg; - } - - .lg\:rotate-180 { - --tw-rotate: 180deg; - } - - .lg\:-rotate-180 { - --tw-rotate: -180deg; - } - - .lg\:-rotate-90 { - --tw-rotate: -90deg; - } - - .lg\:-rotate-45 { - --tw-rotate: -45deg; - } - - .lg\:-rotate-12 { - --tw-rotate: -12deg; - } - - .lg\:-rotate-6 { - --tw-rotate: -6deg; - } - - .lg\:-rotate-3 { - --tw-rotate: -3deg; - } - - .lg\:-rotate-2 { - --tw-rotate: -2deg; - } - - .lg\:-rotate-1 { - --tw-rotate: -1deg; - } - - .lg\:hover\:rotate-0:hover { - --tw-rotate: 0deg; - } - - .lg\:hover\:rotate-1:hover { - --tw-rotate: 1deg; - } - - .lg\:hover\:rotate-2:hover { - --tw-rotate: 2deg; - } - - .lg\:hover\:rotate-3:hover { - --tw-rotate: 3deg; - } - - .lg\:hover\:rotate-6:hover { - --tw-rotate: 6deg; - } - - .lg\:hover\:rotate-12:hover { - --tw-rotate: 12deg; - } - - .lg\:hover\:rotate-45:hover { - --tw-rotate: 45deg; - } - - .lg\:hover\:rotate-90:hover { - --tw-rotate: 90deg; - } - - .lg\:hover\:rotate-180:hover { - --tw-rotate: 180deg; - } - - .lg\:hover\:-rotate-180:hover { - --tw-rotate: -180deg; - } - - .lg\:hover\:-rotate-90:hover { - --tw-rotate: -90deg; - } - - .lg\:hover\:-rotate-45:hover { - --tw-rotate: -45deg; - } - - .lg\:hover\:-rotate-12:hover { - --tw-rotate: -12deg; - } - - .lg\:hover\:-rotate-6:hover { - --tw-rotate: -6deg; - } - - .lg\:hover\:-rotate-3:hover { - --tw-rotate: -3deg; - } - - .lg\:hover\:-rotate-2:hover { - --tw-rotate: -2deg; - } - - .lg\:hover\:-rotate-1:hover { - --tw-rotate: -1deg; - } - - .lg\:focus\:rotate-0:focus { - --tw-rotate: 0deg; - } - - .lg\:focus\:rotate-1:focus { - --tw-rotate: 1deg; - } - - .lg\:focus\:rotate-2:focus { - --tw-rotate: 2deg; - } - - .lg\:focus\:rotate-3:focus { - --tw-rotate: 3deg; - } - - .lg\:focus\:rotate-6:focus { - --tw-rotate: 6deg; - } - - .lg\:focus\:rotate-12:focus { - --tw-rotate: 12deg; - } - - .lg\:focus\:rotate-45:focus { - --tw-rotate: 45deg; - } - - .lg\:focus\:rotate-90:focus { - --tw-rotate: 90deg; - } - - .lg\:focus\:rotate-180:focus { - --tw-rotate: 180deg; - } - - .lg\:focus\:-rotate-180:focus { - --tw-rotate: -180deg; - } - - .lg\:focus\:-rotate-90:focus { - --tw-rotate: -90deg; - } - - .lg\:focus\:-rotate-45:focus { - --tw-rotate: -45deg; - } - - .lg\:focus\:-rotate-12:focus { - --tw-rotate: -12deg; - } - - .lg\:focus\:-rotate-6:focus { - --tw-rotate: -6deg; - } - - .lg\:focus\:-rotate-3:focus { - --tw-rotate: -3deg; - } - - .lg\:focus\:-rotate-2:focus { - --tw-rotate: -2deg; - } - - .lg\:focus\:-rotate-1:focus { - --tw-rotate: -1deg; - } - - .lg\:skew-x-0 { - --tw-skew-x: 0deg; - } - - .lg\:skew-x-1 { - --tw-skew-x: 1deg; - } - - .lg\:skew-x-2 { - --tw-skew-x: 2deg; - } - - .lg\:skew-x-3 { - --tw-skew-x: 3deg; - } - - .lg\:skew-x-6 { - --tw-skew-x: 6deg; - } - - .lg\:skew-x-12 { - --tw-skew-x: 12deg; - } - - .lg\:-skew-x-12 { - --tw-skew-x: -12deg; - } - - .lg\:-skew-x-6 { - --tw-skew-x: -6deg; - } - - .lg\:-skew-x-3 { - --tw-skew-x: -3deg; - } - - .lg\:-skew-x-2 { - --tw-skew-x: -2deg; - } - - .lg\:-skew-x-1 { - --tw-skew-x: -1deg; - } - - .lg\:skew-y-0 { - --tw-skew-y: 0deg; - } - - .lg\:skew-y-1 { - --tw-skew-y: 1deg; - } - - .lg\:skew-y-2 { - --tw-skew-y: 2deg; - } - - .lg\:skew-y-3 { - --tw-skew-y: 3deg; - } - - .lg\:skew-y-6 { - --tw-skew-y: 6deg; - } - - .lg\:skew-y-12 { - --tw-skew-y: 12deg; - } - - .lg\:-skew-y-12 { - --tw-skew-y: -12deg; - } - - .lg\:-skew-y-6 { - --tw-skew-y: -6deg; - } - - .lg\:-skew-y-3 { - --tw-skew-y: -3deg; - } - - .lg\:-skew-y-2 { - --tw-skew-y: -2deg; - } - - .lg\:-skew-y-1 { - --tw-skew-y: -1deg; - } - - .lg\:hover\:skew-x-0:hover { - --tw-skew-x: 0deg; - } - - .lg\:hover\:skew-x-1:hover { - --tw-skew-x: 1deg; - } - - .lg\:hover\:skew-x-2:hover { - --tw-skew-x: 2deg; - } - - .lg\:hover\:skew-x-3:hover { - --tw-skew-x: 3deg; - } - - .lg\:hover\:skew-x-6:hover { - --tw-skew-x: 6deg; - } - - .lg\:hover\:skew-x-12:hover { - --tw-skew-x: 12deg; - } - - .lg\:hover\:-skew-x-12:hover { - --tw-skew-x: -12deg; - } - - .lg\:hover\:-skew-x-6:hover { - --tw-skew-x: -6deg; - } - - .lg\:hover\:-skew-x-3:hover { - --tw-skew-x: -3deg; - } - - .lg\:hover\:-skew-x-2:hover { - --tw-skew-x: -2deg; - } - - .lg\:hover\:-skew-x-1:hover { - --tw-skew-x: -1deg; - } - - .lg\:hover\:skew-y-0:hover { - --tw-skew-y: 0deg; - } - - .lg\:hover\:skew-y-1:hover { - --tw-skew-y: 1deg; - } - - .lg\:hover\:skew-y-2:hover { - --tw-skew-y: 2deg; - } - - .lg\:hover\:skew-y-3:hover { - --tw-skew-y: 3deg; - } - - .lg\:hover\:skew-y-6:hover { - --tw-skew-y: 6deg; - } - - .lg\:hover\:skew-y-12:hover { - --tw-skew-y: 12deg; - } - - .lg\:hover\:-skew-y-12:hover { - --tw-skew-y: -12deg; - } - - .lg\:hover\:-skew-y-6:hover { - --tw-skew-y: -6deg; - } - - .lg\:hover\:-skew-y-3:hover { - --tw-skew-y: -3deg; - } - - .lg\:hover\:-skew-y-2:hover { - --tw-skew-y: -2deg; - } - - .lg\:hover\:-skew-y-1:hover { - --tw-skew-y: -1deg; - } - - .lg\:focus\:skew-x-0:focus { - --tw-skew-x: 0deg; - } - - .lg\:focus\:skew-x-1:focus { - --tw-skew-x: 1deg; - } - - .lg\:focus\:skew-x-2:focus { - --tw-skew-x: 2deg; - } - - .lg\:focus\:skew-x-3:focus { - --tw-skew-x: 3deg; - } - - .lg\:focus\:skew-x-6:focus { - --tw-skew-x: 6deg; - } - - .lg\:focus\:skew-x-12:focus { - --tw-skew-x: 12deg; - } - - .lg\:focus\:-skew-x-12:focus { - --tw-skew-x: -12deg; - } - - .lg\:focus\:-skew-x-6:focus { - --tw-skew-x: -6deg; - } - - .lg\:focus\:-skew-x-3:focus { - --tw-skew-x: -3deg; - } - - .lg\:focus\:-skew-x-2:focus { - --tw-skew-x: -2deg; - } - - .lg\:focus\:-skew-x-1:focus { - --tw-skew-x: -1deg; - } - - .lg\:focus\:skew-y-0:focus { - --tw-skew-y: 0deg; - } - - .lg\:focus\:skew-y-1:focus { - --tw-skew-y: 1deg; - } - - .lg\:focus\:skew-y-2:focus { - --tw-skew-y: 2deg; - } - - .lg\:focus\:skew-y-3:focus { - --tw-skew-y: 3deg; - } - - .lg\:focus\:skew-y-6:focus { - --tw-skew-y: 6deg; - } - - .lg\:focus\:skew-y-12:focus { - --tw-skew-y: 12deg; - } - - .lg\:focus\:-skew-y-12:focus { - --tw-skew-y: -12deg; - } - - .lg\:focus\:-skew-y-6:focus { - --tw-skew-y: -6deg; - } - - .lg\:focus\:-skew-y-3:focus { - --tw-skew-y: -3deg; - } - - .lg\:focus\:-skew-y-2:focus { - --tw-skew-y: -2deg; - } - - .lg\:focus\:-skew-y-1:focus { - --tw-skew-y: -1deg; - } - - .lg\:scale-0 { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .lg\:scale-50 { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .lg\:scale-75 { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .lg\:scale-90 { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .lg\:scale-95 { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .lg\:scale-100 { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .lg\:scale-105 { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .lg\:scale-110 { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .lg\:scale-125 { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .lg\:scale-150 { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .lg\:hover\:scale-0:hover { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .lg\:hover\:scale-50:hover { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .lg\:hover\:scale-75:hover { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .lg\:hover\:scale-90:hover { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .lg\:hover\:scale-95:hover { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .lg\:hover\:scale-100:hover { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .lg\:hover\:scale-105:hover { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .lg\:hover\:scale-110:hover { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .lg\:hover\:scale-125:hover { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .lg\:hover\:scale-150:hover { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .lg\:focus\:scale-0:focus { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .lg\:focus\:scale-50:focus { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .lg\:focus\:scale-75:focus { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .lg\:focus\:scale-90:focus { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .lg\:focus\:scale-95:focus { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .lg\:focus\:scale-100:focus { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .lg\:focus\:scale-105:focus { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .lg\:focus\:scale-110:focus { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .lg\:focus\:scale-125:focus { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .lg\:focus\:scale-150:focus { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .lg\:scale-x-0 { - --tw-scale-x: 0; - } - - .lg\:scale-x-50 { - --tw-scale-x: .5; - } - - .lg\:scale-x-75 { - --tw-scale-x: .75; - } - - .lg\:scale-x-90 { - --tw-scale-x: .9; - } - - .lg\:scale-x-95 { - --tw-scale-x: .95; - } - - .lg\:scale-x-100 { - --tw-scale-x: 1; - } - - .lg\:scale-x-105 { - --tw-scale-x: 1.05; - } - - .lg\:scale-x-110 { - --tw-scale-x: 1.1; - } - - .lg\:scale-x-125 { - --tw-scale-x: 1.25; - } - - .lg\:scale-x-150 { - --tw-scale-x: 1.5; - } - - .lg\:scale-y-0 { - --tw-scale-y: 0; - } - - .lg\:scale-y-50 { - --tw-scale-y: .5; - } - - .lg\:scale-y-75 { - --tw-scale-y: .75; - } - - .lg\:scale-y-90 { - --tw-scale-y: .9; - } - - .lg\:scale-y-95 { - --tw-scale-y: .95; - } - - .lg\:scale-y-100 { - --tw-scale-y: 1; - } - - .lg\:scale-y-105 { - --tw-scale-y: 1.05; - } - - .lg\:scale-y-110 { - --tw-scale-y: 1.1; - } - - .lg\:scale-y-125 { - --tw-scale-y: 1.25; - } - - .lg\:scale-y-150 { - --tw-scale-y: 1.5; - } - - .lg\:hover\:scale-x-0:hover { - --tw-scale-x: 0; - } - - .lg\:hover\:scale-x-50:hover { - --tw-scale-x: .5; - } - - .lg\:hover\:scale-x-75:hover { - --tw-scale-x: .75; - } - - .lg\:hover\:scale-x-90:hover { - --tw-scale-x: .9; - } - - .lg\:hover\:scale-x-95:hover { - --tw-scale-x: .95; - } - - .lg\:hover\:scale-x-100:hover { - --tw-scale-x: 1; - } - - .lg\:hover\:scale-x-105:hover { - --tw-scale-x: 1.05; - } - - .lg\:hover\:scale-x-110:hover { - --tw-scale-x: 1.1; - } - - .lg\:hover\:scale-x-125:hover { - --tw-scale-x: 1.25; - } - - .lg\:hover\:scale-x-150:hover { - --tw-scale-x: 1.5; - } - - .lg\:hover\:scale-y-0:hover { - --tw-scale-y: 0; - } - - .lg\:hover\:scale-y-50:hover { - --tw-scale-y: .5; - } - - .lg\:hover\:scale-y-75:hover { - --tw-scale-y: .75; - } - - .lg\:hover\:scale-y-90:hover { - --tw-scale-y: .9; - } - - .lg\:hover\:scale-y-95:hover { - --tw-scale-y: .95; - } - - .lg\:hover\:scale-y-100:hover { - --tw-scale-y: 1; - } - - .lg\:hover\:scale-y-105:hover { - --tw-scale-y: 1.05; - } - - .lg\:hover\:scale-y-110:hover { - --tw-scale-y: 1.1; - } - - .lg\:hover\:scale-y-125:hover { - --tw-scale-y: 1.25; - } - - .lg\:hover\:scale-y-150:hover { - --tw-scale-y: 1.5; - } - - .lg\:focus\:scale-x-0:focus { - --tw-scale-x: 0; - } - - .lg\:focus\:scale-x-50:focus { - --tw-scale-x: .5; - } - - .lg\:focus\:scale-x-75:focus { - --tw-scale-x: .75; - } - - .lg\:focus\:scale-x-90:focus { - --tw-scale-x: .9; - } - - .lg\:focus\:scale-x-95:focus { - --tw-scale-x: .95; - } - - .lg\:focus\:scale-x-100:focus { - --tw-scale-x: 1; - } - - .lg\:focus\:scale-x-105:focus { - --tw-scale-x: 1.05; - } - - .lg\:focus\:scale-x-110:focus { - --tw-scale-x: 1.1; - } - - .lg\:focus\:scale-x-125:focus { - --tw-scale-x: 1.25; - } - - .lg\:focus\:scale-x-150:focus { - --tw-scale-x: 1.5; - } - - .lg\:focus\:scale-y-0:focus { - --tw-scale-y: 0; - } - - .lg\:focus\:scale-y-50:focus { - --tw-scale-y: .5; - } - - .lg\:focus\:scale-y-75:focus { - --tw-scale-y: .75; - } - - .lg\:focus\:scale-y-90:focus { - --tw-scale-y: .9; - } - - .lg\:focus\:scale-y-95:focus { - --tw-scale-y: .95; - } - - .lg\:focus\:scale-y-100:focus { - --tw-scale-y: 1; - } - - .lg\:focus\:scale-y-105:focus { - --tw-scale-y: 1.05; - } - - .lg\:focus\:scale-y-110:focus { - --tw-scale-y: 1.1; - } - - .lg\:focus\:scale-y-125:focus { - --tw-scale-y: 1.25; - } - - .lg\:focus\:scale-y-150:focus { - --tw-scale-y: 1.5; - } - - .lg\:animate-none { - -webkit-animation: none; - animation: none; - } - - .lg\:animate-spin { - -webkit-animation: spin 1s linear infinite; - animation: spin 1s linear infinite; - } - - .lg\:animate-ping { - -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - } - - .lg\:animate-pulse { - -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - } - - .lg\:animate-bounce { - -webkit-animation: bounce 1s infinite; - animation: bounce 1s infinite; - } - - .lg\:cursor-auto { - cursor: auto; - } - - .lg\:cursor-default { - cursor: default; - } - - .lg\:cursor-pointer { - cursor: pointer; - } - - .lg\:cursor-wait { - cursor: wait; - } - - .lg\:cursor-text { - cursor: text; - } - - .lg\:cursor-move { - cursor: move; - } - - .lg\:cursor-help { - cursor: help; - } - - .lg\:cursor-not-allowed { - cursor: not-allowed; - } - - .lg\:select-none { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - } - - .lg\:select-text { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - } - - .lg\:select-all { - -webkit-user-select: all; - -moz-user-select: all; - user-select: all; - } - - .lg\:select-auto { - -webkit-user-select: auto; - -moz-user-select: auto; - -ms-user-select: auto; - user-select: auto; - } - - .lg\:resize-none { - resize: none; - } - - .lg\:resize-y { - resize: vertical; - } - - .lg\:resize-x { - resize: horizontal; - } - - .lg\:resize { - resize: both; - } - - .lg\:list-inside { - list-style-position: inside; - } - - .lg\:list-outside { - list-style-position: outside; - } - - .lg\:list-none { - list-style-type: none; - } - - .lg\:list-disc { - list-style-type: disc; - } - - .lg\:list-decimal { - list-style-type: decimal; - } - - .lg\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .lg\:auto-cols-auto { - grid-auto-columns: auto; - } - - .lg\:auto-cols-min { - grid-auto-columns: -webkit-min-content; - grid-auto-columns: min-content; - } - - .lg\:auto-cols-max { - grid-auto-columns: -webkit-max-content; - grid-auto-columns: max-content; - } - - .lg\:auto-cols-fr { - grid-auto-columns: minmax(0, 1fr); - } - - .lg\:grid-flow-row { - grid-auto-flow: row; - } - - .lg\:grid-flow-col { - grid-auto-flow: column; - } - - .lg\:grid-flow-row-dense { - grid-auto-flow: row dense; - } - - .lg\:grid-flow-col-dense { - grid-auto-flow: column dense; - } - - .lg\:auto-rows-auto { - grid-auto-rows: auto; - } - - .lg\:auto-rows-min { - grid-auto-rows: -webkit-min-content; - grid-auto-rows: min-content; - } - - .lg\:auto-rows-max { - grid-auto-rows: -webkit-max-content; - grid-auto-rows: max-content; - } - - .lg\:auto-rows-fr { - grid-auto-rows: minmax(0, 1fr); - } - - .lg\:grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); - } - - .lg\:grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); - } - - .lg\:grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); - } - - .lg\:grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); - } - - .lg\:grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); - } - - .lg\:grid-cols-6 { - grid-template-columns: repeat(6, minmax(0, 1fr)); - } - - .lg\:grid-cols-7 { - grid-template-columns: repeat(7, minmax(0, 1fr)); - } - - .lg\:grid-cols-8 { - grid-template-columns: repeat(8, minmax(0, 1fr)); - } - - .lg\:grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); - } - - .lg\:grid-cols-10 { - grid-template-columns: repeat(10, minmax(0, 1fr)); - } - - .lg\:grid-cols-11 { - grid-template-columns: repeat(11, minmax(0, 1fr)); - } - - .lg\:grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); - } - - .lg\:grid-cols-none { - grid-template-columns: none; - } - - .lg\:grid-rows-1 { - grid-template-rows: repeat(1, minmax(0, 1fr)); - } - - .lg\:grid-rows-2 { - grid-template-rows: repeat(2, minmax(0, 1fr)); - } - - .lg\:grid-rows-3 { - grid-template-rows: repeat(3, minmax(0, 1fr)); - } - - .lg\:grid-rows-4 { - grid-template-rows: repeat(4, minmax(0, 1fr)); - } - - .lg\:grid-rows-5 { - grid-template-rows: repeat(5, minmax(0, 1fr)); - } - - .lg\:grid-rows-6 { - grid-template-rows: repeat(6, minmax(0, 1fr)); - } - - .lg\:grid-rows-none { - grid-template-rows: none; - } - - .lg\:flex-row { - flex-direction: row; - } - - .lg\:flex-row-reverse { - flex-direction: row-reverse; - } - - .lg\:flex-col { - flex-direction: column; - } - - .lg\:flex-col-reverse { - flex-direction: column-reverse; - } - - .lg\:flex-wrap { - flex-wrap: wrap; - } - - .lg\:flex-wrap-reverse { - flex-wrap: wrap-reverse; - } - - .lg\:flex-nowrap { - flex-wrap: nowrap; - } - - .lg\:place-content-center { - place-content: center; - } - - .lg\:place-content-start { - place-content: start; - } - - .lg\:place-content-end { - place-content: end; - } - - .lg\:place-content-between { - place-content: space-between; - } - - .lg\:place-content-around { - place-content: space-around; - } - - .lg\:place-content-evenly { - place-content: space-evenly; - } - - .lg\:place-content-stretch { - place-content: stretch; - } - - .lg\:place-items-start { - place-items: start; - } - - .lg\:place-items-end { - place-items: end; - } - - .lg\:place-items-center { - place-items: center; - } - - .lg\:place-items-stretch { - place-items: stretch; - } - - .lg\:content-center { - align-content: center; - } - - .lg\:content-start { - align-content: flex-start; - } - - .lg\:content-end { - align-content: flex-end; - } - - .lg\:content-between { - align-content: space-between; - } - - .lg\:content-around { - align-content: space-around; - } - - .lg\:content-evenly { - align-content: space-evenly; - } - - .lg\:items-start { - align-items: flex-start; - } - - .lg\:items-end { - align-items: flex-end; - } - - .lg\:items-center { - align-items: center; - } - - .lg\:items-baseline { - align-items: baseline; - } - - .lg\:items-stretch { - align-items: stretch; - } - - .lg\:justify-start { - justify-content: flex-start; - } - - .lg\:justify-end { - justify-content: flex-end; - } - - .lg\:justify-center { - justify-content: center; - } - - .lg\:justify-between { - justify-content: space-between; - } - - .lg\:justify-around { - justify-content: space-around; - } - - .lg\:justify-evenly { - justify-content: space-evenly; - } - - .lg\:justify-items-start { - justify-items: start; - } - - .lg\:justify-items-end { - justify-items: end; - } - - .lg\:justify-items-center { - justify-items: center; - } - - .lg\:justify-items-stretch { - justify-items: stretch; - } - - .lg\:gap-0 { - gap: 0px; - } - - .lg\:gap-1 { - gap: 0.25rem; - } - - .lg\:gap-2 { - gap: 0.5rem; - } - - .lg\:gap-3 { - gap: 0.75rem; - } - - .lg\:gap-4 { - gap: 1rem; - } - - .lg\:gap-5 { - gap: 1.25rem; - } - - .lg\:gap-6 { - gap: 1.5rem; - } - - .lg\:gap-7 { - gap: 1.75rem; - } - - .lg\:gap-8 { - gap: 2rem; - } - - .lg\:gap-9 { - gap: 2.25rem; - } - - .lg\:gap-10 { - gap: 2.5rem; - } - - .lg\:gap-11 { - gap: 2.75rem; - } - - .lg\:gap-12 { - gap: 3rem; - } - - .lg\:gap-14 { - gap: 3.5rem; - } - - .lg\:gap-16 { - gap: 4rem; - } - - .lg\:gap-20 { - gap: 5rem; - } - - .lg\:gap-24 { - gap: 6rem; - } - - .lg\:gap-28 { - gap: 7rem; - } - - .lg\:gap-32 { - gap: 8rem; - } - - .lg\:gap-36 { - gap: 9rem; - } - - .lg\:gap-40 { - gap: 10rem; - } - - .lg\:gap-44 { - gap: 11rem; - } - - .lg\:gap-48 { - gap: 12rem; - } - - .lg\:gap-52 { - gap: 13rem; - } - - .lg\:gap-56 { - gap: 14rem; - } - - .lg\:gap-60 { - gap: 15rem; - } - - .lg\:gap-64 { - gap: 16rem; - } - - .lg\:gap-72 { - gap: 18rem; - } - - .lg\:gap-80 { - gap: 20rem; - } - - .lg\:gap-96 { - gap: 24rem; - } - - .lg\:gap-px { - gap: 1px; - } - - .lg\:gap-0\.5 { - gap: 0.125rem; - } - - .lg\:gap-1\.5 { - gap: 0.375rem; - } - - .lg\:gap-2\.5 { - gap: 0.625rem; - } - - .lg\:gap-3\.5 { - gap: 0.875rem; - } - - .lg\:gap-x-0 { - -moz-column-gap: 0px; - column-gap: 0px; - } - - .lg\:gap-x-1 { - -moz-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .lg\:gap-x-2 { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .lg\:gap-x-3 { - -moz-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .lg\:gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; - } - - .lg\:gap-x-5 { - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .lg\:gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .lg\:gap-x-7 { - -moz-column-gap: 1.75rem; - column-gap: 1.75rem; - } - - .lg\:gap-x-8 { - -moz-column-gap: 2rem; - column-gap: 2rem; - } - - .lg\:gap-x-9 { - -moz-column-gap: 2.25rem; - column-gap: 2.25rem; - } - - .lg\:gap-x-10 { - -moz-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .lg\:gap-x-11 { - -moz-column-gap: 2.75rem; - column-gap: 2.75rem; - } - - .lg\:gap-x-12 { - -moz-column-gap: 3rem; - column-gap: 3rem; - } - - .lg\:gap-x-14 { - -moz-column-gap: 3.5rem; - column-gap: 3.5rem; - } - - .lg\:gap-x-16 { - -moz-column-gap: 4rem; - column-gap: 4rem; - } - - .lg\:gap-x-20 { - -moz-column-gap: 5rem; - column-gap: 5rem; - } - - .lg\:gap-x-24 { - -moz-column-gap: 6rem; - column-gap: 6rem; - } - - .lg\:gap-x-28 { - -moz-column-gap: 7rem; - column-gap: 7rem; - } - - .lg\:gap-x-32 { - -moz-column-gap: 8rem; - column-gap: 8rem; - } - - .lg\:gap-x-36 { - -moz-column-gap: 9rem; - column-gap: 9rem; - } - - .lg\:gap-x-40 { - -moz-column-gap: 10rem; - column-gap: 10rem; - } - - .lg\:gap-x-44 { - -moz-column-gap: 11rem; - column-gap: 11rem; - } - - .lg\:gap-x-48 { - -moz-column-gap: 12rem; - column-gap: 12rem; - } - - .lg\:gap-x-52 { - -moz-column-gap: 13rem; - column-gap: 13rem; - } - - .lg\:gap-x-56 { - -moz-column-gap: 14rem; - column-gap: 14rem; - } - - .lg\:gap-x-60 { - -moz-column-gap: 15rem; - column-gap: 15rem; - } - - .lg\:gap-x-64 { - -moz-column-gap: 16rem; - column-gap: 16rem; - } - - .lg\:gap-x-72 { - -moz-column-gap: 18rem; - column-gap: 18rem; - } - - .lg\:gap-x-80 { - -moz-column-gap: 20rem; - column-gap: 20rem; - } - - .lg\:gap-x-96 { - -moz-column-gap: 24rem; - column-gap: 24rem; - } - - .lg\:gap-x-px { - -moz-column-gap: 1px; - column-gap: 1px; - } - - .lg\:gap-x-0\.5 { - -moz-column-gap: 0.125rem; - column-gap: 0.125rem; - } - - .lg\:gap-x-1\.5 { - -moz-column-gap: 0.375rem; - column-gap: 0.375rem; - } - - .lg\:gap-x-2\.5 { - -moz-column-gap: 0.625rem; - column-gap: 0.625rem; - } - - .lg\:gap-x-3\.5 { - -moz-column-gap: 0.875rem; - column-gap: 0.875rem; - } - - .lg\:gap-y-0 { - row-gap: 0px; - } - - .lg\:gap-y-1 { - row-gap: 0.25rem; - } - - .lg\:gap-y-2 { - row-gap: 0.5rem; - } - - .lg\:gap-y-3 { - row-gap: 0.75rem; - } - - .lg\:gap-y-4 { - row-gap: 1rem; - } - - .lg\:gap-y-5 { - row-gap: 1.25rem; - } - - .lg\:gap-y-6 { - row-gap: 1.5rem; - } - - .lg\:gap-y-7 { - row-gap: 1.75rem; - } - - .lg\:gap-y-8 { - row-gap: 2rem; - } - - .lg\:gap-y-9 { - row-gap: 2.25rem; - } - - .lg\:gap-y-10 { - row-gap: 2.5rem; - } - - .lg\:gap-y-11 { - row-gap: 2.75rem; - } - - .lg\:gap-y-12 { - row-gap: 3rem; - } - - .lg\:gap-y-14 { - row-gap: 3.5rem; - } - - .lg\:gap-y-16 { - row-gap: 4rem; - } - - .lg\:gap-y-20 { - row-gap: 5rem; - } - - .lg\:gap-y-24 { - row-gap: 6rem; - } - - .lg\:gap-y-28 { - row-gap: 7rem; - } - - .lg\:gap-y-32 { - row-gap: 8rem; - } - - .lg\:gap-y-36 { - row-gap: 9rem; - } - - .lg\:gap-y-40 { - row-gap: 10rem; - } - - .lg\:gap-y-44 { - row-gap: 11rem; - } - - .lg\:gap-y-48 { - row-gap: 12rem; - } - - .lg\:gap-y-52 { - row-gap: 13rem; - } - - .lg\:gap-y-56 { - row-gap: 14rem; - } - - .lg\:gap-y-60 { - row-gap: 15rem; - } - - .lg\:gap-y-64 { - row-gap: 16rem; - } - - .lg\:gap-y-72 { - row-gap: 18rem; - } - - .lg\:gap-y-80 { - row-gap: 20rem; - } - - .lg\:gap-y-96 { - row-gap: 24rem; - } - - .lg\:gap-y-px { - row-gap: 1px; - } - - .lg\:gap-y-0\.5 { - row-gap: 0.125rem; - } - - .lg\:gap-y-1\.5 { - row-gap: 0.375rem; - } - - .lg\:gap-y-2\.5 { - row-gap: 0.625rem; - } - - .lg\:gap-y-3\.5 { - row-gap: 0.875rem; - } - - .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2rem * var(--tw-space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3rem * var(--tw-space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(4rem * var(--tw-space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(5rem * var(--tw-space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(6rem * var(--tw-space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(7rem * var(--tw-space-x-reverse)); - margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(8rem * var(--tw-space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(9rem * var(--tw-space-x-reverse)); - margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(10rem * var(--tw-space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(11rem * var(--tw-space-x-reverse)); - margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(12rem * var(--tw-space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(13rem * var(--tw-space-x-reverse)); - margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(14rem * var(--tw-space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(15rem * var(--tw-space-x-reverse)); - margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(16rem * var(--tw-space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(18rem * var(--tw-space-x-reverse)); - margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(20rem * var(--tw-space-x-reverse)); - margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(24rem * var(--tw-space-x-reverse)); - margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1px * var(--tw-space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1rem * var(--tw-space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2rem * var(--tw-space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3rem * var(--tw-space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-4rem * var(--tw-space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-5rem * var(--tw-space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-6rem * var(--tw-space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-7rem * var(--tw-space-x-reverse)); - margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-8rem * var(--tw-space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-9rem * var(--tw-space-x-reverse)); - margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-10rem * var(--tw-space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-11rem * var(--tw-space-x-reverse)); - margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-12rem * var(--tw-space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-13rem * var(--tw-space-x-reverse)); - margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-14rem * var(--tw-space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-15rem * var(--tw-space-x-reverse)); - margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-16rem * var(--tw-space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-18rem * var(--tw-space-x-reverse)); - margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-20rem * var(--tw-space-x-reverse)); - margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-24rem * var(--tw-space-x-reverse)); - margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1px * var(--tw-space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(4rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(5rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(6rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(7rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(8rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(9rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(10rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(11rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(12rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(13rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(14rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(15rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(16rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(18rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(20rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(24rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1px * var(--tw-space-y-reverse)); - } - - .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-15rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1px * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); - } - - .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); - } - - .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 1; - } - - .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 1; - } - - .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(0px * var(--tw-divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); - } - - .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(2px * var(--tw-divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); - } - - .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(4px * var(--tw-divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); - } - - .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(8px * var(--tw-divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); - } - - .lg\:divide-x > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(1px * var(--tw-divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); - } - - .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); - } - - .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); - } - - .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); - } - - .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); - } - - .lg\:divide-y > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); - } - - .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 1; - } - - .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 1; - } - - .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) { - border-style: solid; - } - - .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) { - border-style: dashed; - } - - .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) { - border-style: dotted; - } - - .lg\:divide-double > :not([hidden]) ~ :not([hidden]) { - border-style: double; - } - - .lg\:divide-none > :not([hidden]) ~ :not([hidden]) { - border-style: none; - } - - .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) { - border-color: transparent; - } - - .lg\:divide-current > :not([hidden]) ~ :not([hidden]) { - border-color: currentColor; - } - - .lg\:divide-black > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-divide-opacity)); - } - - .lg\:divide-white > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-divide-opacity)); - } - - .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-divide-opacity)); - } - - .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); - } - - .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); - } - - .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); - } - - .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); - } - - .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); - } - - .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); - } - - .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); - } - - .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); - } - - .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); - } - - .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); - } - - .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); - } - - .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); - } - - .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); - } - - .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); - } - - .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); - } - - .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); - } - - .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); - } - - .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); - } - - .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); - } - - .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); - } - - .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); - } - - .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); - } - - .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); - } - - .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); - } - - .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); - } - - .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0; - } - - .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.05; - } - - .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.1; - } - - .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.2; - } - - .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.25; - } - - .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.3; - } - - .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.4; - } - - .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.5; - } - - .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.6; - } - - .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.7; - } - - .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.75; - } - - .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.8; - } - - .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.9; - } - - .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.95; - } - - .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - } - - .lg\:place-self-auto { - place-self: auto; - } - - .lg\:place-self-start { - place-self: start; - } - - .lg\:place-self-end { - place-self: end; - } - - .lg\:place-self-center { - place-self: center; - } - - .lg\:place-self-stretch { - place-self: stretch; - } - - .lg\:self-auto { - align-self: auto; - } - - .lg\:self-start { - align-self: flex-start; - } - - .lg\:self-end { - align-self: flex-end; - } - - .lg\:self-center { - align-self: center; - } - - .lg\:self-stretch { - align-self: stretch; - } - - .lg\:self-baseline { - align-self: baseline; - } - - .lg\:justify-self-auto { - justify-self: auto; - } - - .lg\:justify-self-start { - justify-self: start; - } - - .lg\:justify-self-end { - justify-self: end; - } - - .lg\:justify-self-center { - justify-self: center; - } - - .lg\:justify-self-stretch { - justify-self: stretch; - } - - .lg\:overflow-auto { - overflow: auto; - } - - .lg\:overflow-hidden { - overflow: hidden; - } - - .lg\:overflow-visible { - overflow: visible; - } - - .lg\:overflow-scroll { - overflow: scroll; - } - - .lg\:overflow-x-auto { - overflow-x: auto; - } - - .lg\:overflow-y-auto { - overflow-y: auto; - } - - .lg\:overflow-x-hidden { - overflow-x: hidden; - } - - .lg\:overflow-y-hidden { - overflow-y: hidden; - } - - .lg\:overflow-x-visible { - overflow-x: visible; - } - - .lg\:overflow-y-visible { - overflow-y: visible; - } - - .lg\:overflow-x-scroll { - overflow-x: scroll; - } - - .lg\:overflow-y-scroll { - overflow-y: scroll; - } - - .lg\:overscroll-auto { - -ms-scroll-chaining: chained; - overscroll-behavior: auto; - } - - .lg\:overscroll-contain { - -ms-scroll-chaining: none; - overscroll-behavior: contain; - } - - .lg\:overscroll-none { - -ms-scroll-chaining: none; - overscroll-behavior: none; - } - - .lg\:overscroll-y-auto { - overscroll-behavior-y: auto; - } - - .lg\:overscroll-y-contain { - overscroll-behavior-y: contain; - } - - .lg\:overscroll-y-none { - overscroll-behavior-y: none; - } - - .lg\:overscroll-x-auto { - overscroll-behavior-x: auto; - } - - .lg\:overscroll-x-contain { - overscroll-behavior-x: contain; - } - - .lg\:overscroll-x-none { - overscroll-behavior-x: none; - } - - .lg\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .lg\:overflow-ellipsis { - text-overflow: ellipsis; - } - - .lg\:overflow-clip { - text-overflow: clip; - } - - .lg\:whitespace-normal { - white-space: normal; - } - - .lg\:whitespace-nowrap { - white-space: nowrap; - } - - .lg\:whitespace-pre { - white-space: pre; - } - - .lg\:whitespace-pre-line { - white-space: pre-line; - } - - .lg\:whitespace-pre-wrap { - white-space: pre-wrap; - } - - .lg\:break-normal { - overflow-wrap: normal; - word-break: normal; - } - - .lg\:break-words { - overflow-wrap: break-word; - } - - .lg\:break-all { - word-break: break-all; - } - - .lg\:rounded-none { - border-radius: 0px; - } - - .lg\:rounded-sm { - border-radius: 0.125rem; - } - - .lg\:rounded { - border-radius: 0.25rem; - } - - .lg\:rounded-md { - border-radius: 0.375rem; - } - - .lg\:rounded-lg { - border-radius: 0.5rem; - } - - .lg\:rounded-xl { - border-radius: 0.75rem; - } - - .lg\:rounded-2xl { - border-radius: 1rem; - } - - .lg\:rounded-3xl { - border-radius: 1.5rem; - } - - .lg\:rounded-full { - border-radius: 9999px; - } - - .lg\:rounded-t-none { - border-top-left-radius: 0px; - border-top-right-radius: 0px; - } - - .lg\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .lg\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .lg\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .lg\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .lg\:rounded-t-xl { - border-top-left-radius: 0.75rem; - border-top-right-radius: 0.75rem; - } - - .lg\:rounded-t-2xl { - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - - .lg\:rounded-t-3xl { - border-top-left-radius: 1.5rem; - border-top-right-radius: 1.5rem; - } - - .lg\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .lg\:rounded-r-none { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - } - - .lg\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .lg\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .lg\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .lg\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .lg\:rounded-r-xl { - border-top-right-radius: 0.75rem; - border-bottom-right-radius: 0.75rem; - } - - .lg\:rounded-r-2xl { - border-top-right-radius: 1rem; - border-bottom-right-radius: 1rem; - } - - .lg\:rounded-r-3xl { - border-top-right-radius: 1.5rem; - border-bottom-right-radius: 1.5rem; - } - - .lg\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .lg\:rounded-b-none { - border-bottom-right-radius: 0px; - border-bottom-left-radius: 0px; - } - - .lg\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-b-xl { - border-bottom-right-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .lg\:rounded-b-2xl { - border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .lg\:rounded-b-3xl { - border-bottom-right-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .lg\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .lg\:rounded-l-none { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - } - - .lg\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-l-xl { - border-top-left-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .lg\:rounded-l-2xl { - border-top-left-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .lg\:rounded-l-3xl { - border-top-left-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .lg\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .lg\:rounded-tl-none { - border-top-left-radius: 0px; - } - - .lg\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .lg\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .lg\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .lg\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .lg\:rounded-tl-xl { - border-top-left-radius: 0.75rem; - } - - .lg\:rounded-tl-2xl { - border-top-left-radius: 1rem; - } - - .lg\:rounded-tl-3xl { - border-top-left-radius: 1.5rem; - } - - .lg\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .lg\:rounded-tr-none { - border-top-right-radius: 0px; - } - - .lg\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .lg\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .lg\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .lg\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .lg\:rounded-tr-xl { - border-top-right-radius: 0.75rem; - } - - .lg\:rounded-tr-2xl { - border-top-right-radius: 1rem; - } - - .lg\:rounded-tr-3xl { - border-top-right-radius: 1.5rem; - } - - .lg\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .lg\:rounded-br-none { - border-bottom-right-radius: 0px; - } - - .lg\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .lg\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .lg\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .lg\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .lg\:rounded-br-xl { - border-bottom-right-radius: 0.75rem; - } - - .lg\:rounded-br-2xl { - border-bottom-right-radius: 1rem; - } - - .lg\:rounded-br-3xl { - border-bottom-right-radius: 1.5rem; - } - - .lg\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .lg\:rounded-bl-none { - border-bottom-left-radius: 0px; - } - - .lg\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-bl-xl { - border-bottom-left-radius: 0.75rem; - } - - .lg\:rounded-bl-2xl { - border-bottom-left-radius: 1rem; - } - - .lg\:rounded-bl-3xl { - border-bottom-left-radius: 1.5rem; - } - - .lg\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .lg\:border-0 { - border-width: 0px; - } - - .lg\:border-2 { - border-width: 2px; - } - - .lg\:border-4 { - border-width: 4px; - } - - .lg\:border-8 { - border-width: 8px; - } - - .lg\:border { - border-width: 1px; - } - - .lg\:border-t-0 { - border-top-width: 0px; - } - - .lg\:border-t-2 { - border-top-width: 2px; - } - - .lg\:border-t-4 { - border-top-width: 4px; - } - - .lg\:border-t-8 { - border-top-width: 8px; - } - - .lg\:border-t { - border-top-width: 1px; - } - - .lg\:border-r-0 { - border-right-width: 0px; - } - - .lg\:border-r-2 { - border-right-width: 2px; - } - - .lg\:border-r-4 { - border-right-width: 4px; - } - - .lg\:border-r-8 { - border-right-width: 8px; - } - - .lg\:border-r { - border-right-width: 1px; - } - - .lg\:border-b-0 { - border-bottom-width: 0px; - } - - .lg\:border-b-2 { - border-bottom-width: 2px; - } - - .lg\:border-b-4 { - border-bottom-width: 4px; - } - - .lg\:border-b-8 { - border-bottom-width: 8px; - } - - .lg\:border-b { - border-bottom-width: 1px; - } - - .lg\:border-l-0 { - border-left-width: 0px; - } - - .lg\:border-l-2 { - border-left-width: 2px; - } - - .lg\:border-l-4 { - border-left-width: 4px; - } - - .lg\:border-l-8 { - border-left-width: 8px; - } - - .lg\:border-l { - border-left-width: 1px; - } - - .lg\:border-solid { - border-style: solid; - } - - .lg\:border-dashed { - border-style: dashed; - } - - .lg\:border-dotted { - border-style: dotted; - } - - .lg\:border-double { - border-style: double; - } - - .lg\:border-none { - border-style: none; - } - - .lg\:border-transparent { - border-color: transparent; - } - - .lg\:border-current { - border-color: currentColor; - } - - .lg\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .lg\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .lg\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .lg\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .lg\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .lg\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .lg\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .lg\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .lg\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .lg\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .lg\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .lg\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .lg\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .lg\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .lg\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .lg\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .lg\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .lg\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .lg\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .lg\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .lg\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .lg\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .lg\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .lg\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .lg\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .lg\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .lg\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .lg\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .lg\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .lg\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .lg\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .lg\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .lg\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .lg\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .lg\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .lg\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .lg\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .lg\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .lg\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .lg\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .lg\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .lg\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .lg\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .lg\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .lg\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .lg\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .lg\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .lg\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .lg\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .lg\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .lg\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .lg\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .lg\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .lg\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .lg\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .lg\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .lg\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .lg\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .lg\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .lg\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .lg\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .lg\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .lg\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .lg\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .lg\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .lg\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .lg\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .lg\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .lg\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .lg\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .lg\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .lg\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .lg\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .lg\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .lg\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .lg\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .lg\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .lg\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .lg\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .lg\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .lg\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .lg\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-transparent { - border-color: transparent; - } - - .group:hover .lg\:group-hover\:border-current { - border-color: currentColor; - } - - .group:hover .lg\:group-hover\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .group:hover .lg\:group-hover\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-transparent:focus-within { - border-color: transparent; - } - - .lg\:focus-within\:border-current:focus-within { - border-color: currentColor; - } - - .lg\:focus-within\:border-black:focus-within { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-white:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-gray-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-red-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-yellow-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-green-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-blue-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-indigo-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-purple-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .lg\:focus-within\:border-pink-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .lg\:hover\:border-transparent:hover { - border-color: transparent; - } - - .lg\:hover\:border-current:hover { - border-color: currentColor; - } - - .lg\:hover\:border-black:hover { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .lg\:hover\:border-white:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-50:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-100:hover { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-200:hover { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-300:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-400:hover { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-500:hover { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-600:hover { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-700:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-800:hover { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .lg\:hover\:border-gray-900:hover { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-50:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-200:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-400:hover { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-500:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-600:hover { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-700:hover { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-800:hover { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .lg\:hover\:border-red-900:hover { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-50:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-200:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-400:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-500:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-600:hover { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-700:hover { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-800:hover { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .lg\:hover\:border-yellow-900:hover { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-50:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-100:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-200:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-300:hover { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-400:hover { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-500:hover { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-600:hover { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-700:hover { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-800:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .lg\:hover\:border-green-900:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-50:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-100:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-200:hover { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-300:hover { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-400:hover { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-500:hover { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-600:hover { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-700:hover { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-800:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .lg\:hover\:border-blue-900:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-50:hover { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-100:hover { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-200:hover { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-300:hover { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-400:hover { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-500:hover { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-600:hover { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-700:hover { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-800:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .lg\:hover\:border-indigo-900:hover { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-50:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-100:hover { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-200:hover { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-300:hover { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-400:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-500:hover { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-600:hover { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-700:hover { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-800:hover { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .lg\:hover\:border-purple-900:hover { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-50:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-100:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-200:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-300:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-400:hover { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-500:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-600:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-700:hover { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-800:hover { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .lg\:hover\:border-pink-900:hover { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .lg\:focus\:border-transparent:focus { - border-color: transparent; - } - - .lg\:focus\:border-current:focus { - border-color: currentColor; - } - - .lg\:focus\:border-black:focus { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .lg\:focus\:border-white:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-50:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-100:focus { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-200:focus { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-300:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-400:focus { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-500:focus { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-600:focus { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-700:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-800:focus { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .lg\:focus\:border-gray-900:focus { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-50:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-200:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-400:focus { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-500:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-600:focus { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-700:focus { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-800:focus { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .lg\:focus\:border-red-900:focus { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-50:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-200:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-400:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-500:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-600:focus { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-700:focus { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-800:focus { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .lg\:focus\:border-yellow-900:focus { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-50:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-100:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-200:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-300:focus { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-400:focus { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-500:focus { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-600:focus { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-700:focus { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-800:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .lg\:focus\:border-green-900:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-50:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-100:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-200:focus { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-300:focus { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-400:focus { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-500:focus { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-600:focus { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-700:focus { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-800:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .lg\:focus\:border-blue-900:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-50:focus { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-100:focus { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-200:focus { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-300:focus { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-400:focus { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-500:focus { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-600:focus { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-700:focus { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-800:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .lg\:focus\:border-indigo-900:focus { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-50:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-100:focus { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-200:focus { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-300:focus { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-400:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-500:focus { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-600:focus { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-700:focus { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-800:focus { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .lg\:focus\:border-purple-900:focus { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-50:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-100:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-200:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-300:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-400:focus { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-500:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-600:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-700:focus { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-800:focus { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .lg\:focus\:border-pink-900:focus { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .lg\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .lg\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .lg\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .lg\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .lg\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .lg\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .lg\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .lg\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .lg\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .lg\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .lg\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .lg\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .lg\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .lg\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .lg\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .group:hover .lg\:group-hover\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .group:hover .lg\:group-hover\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .group:hover .lg\:group-hover\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .group:hover .lg\:group-hover\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .group:hover .lg\:group-hover\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .group:hover .lg\:group-hover\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .group:hover .lg\:group-hover\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .group:hover .lg\:group-hover\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .group:hover .lg\:group-hover\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .group:hover .lg\:group-hover\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .group:hover .lg\:group-hover\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .group:hover .lg\:group-hover\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .group:hover .lg\:group-hover\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .group:hover .lg\:group-hover\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .group:hover .lg\:group-hover\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .lg\:focus-within\:border-opacity-0:focus-within { - --tw-border-opacity: 0; - } - - .lg\:focus-within\:border-opacity-5:focus-within { - --tw-border-opacity: 0.05; - } - - .lg\:focus-within\:border-opacity-10:focus-within { - --tw-border-opacity: 0.1; - } - - .lg\:focus-within\:border-opacity-20:focus-within { - --tw-border-opacity: 0.2; - } - - .lg\:focus-within\:border-opacity-25:focus-within { - --tw-border-opacity: 0.25; - } - - .lg\:focus-within\:border-opacity-30:focus-within { - --tw-border-opacity: 0.3; - } - - .lg\:focus-within\:border-opacity-40:focus-within { - --tw-border-opacity: 0.4; - } - - .lg\:focus-within\:border-opacity-50:focus-within { - --tw-border-opacity: 0.5; - } - - .lg\:focus-within\:border-opacity-60:focus-within { - --tw-border-opacity: 0.6; - } - - .lg\:focus-within\:border-opacity-70:focus-within { - --tw-border-opacity: 0.7; - } - - .lg\:focus-within\:border-opacity-75:focus-within { - --tw-border-opacity: 0.75; - } - - .lg\:focus-within\:border-opacity-80:focus-within { - --tw-border-opacity: 0.8; - } - - .lg\:focus-within\:border-opacity-90:focus-within { - --tw-border-opacity: 0.9; - } - - .lg\:focus-within\:border-opacity-95:focus-within { - --tw-border-opacity: 0.95; - } - - .lg\:focus-within\:border-opacity-100:focus-within { - --tw-border-opacity: 1; - } - - .lg\:hover\:border-opacity-0:hover { - --tw-border-opacity: 0; - } - - .lg\:hover\:border-opacity-5:hover { - --tw-border-opacity: 0.05; - } - - .lg\:hover\:border-opacity-10:hover { - --tw-border-opacity: 0.1; - } - - .lg\:hover\:border-opacity-20:hover { - --tw-border-opacity: 0.2; - } - - .lg\:hover\:border-opacity-25:hover { - --tw-border-opacity: 0.25; - } - - .lg\:hover\:border-opacity-30:hover { - --tw-border-opacity: 0.3; - } - - .lg\:hover\:border-opacity-40:hover { - --tw-border-opacity: 0.4; - } - - .lg\:hover\:border-opacity-50:hover { - --tw-border-opacity: 0.5; - } - - .lg\:hover\:border-opacity-60:hover { - --tw-border-opacity: 0.6; - } - - .lg\:hover\:border-opacity-70:hover { - --tw-border-opacity: 0.7; - } - - .lg\:hover\:border-opacity-75:hover { - --tw-border-opacity: 0.75; - } - - .lg\:hover\:border-opacity-80:hover { - --tw-border-opacity: 0.8; - } - - .lg\:hover\:border-opacity-90:hover { - --tw-border-opacity: 0.9; - } - - .lg\:hover\:border-opacity-95:hover { - --tw-border-opacity: 0.95; - } - - .lg\:hover\:border-opacity-100:hover { - --tw-border-opacity: 1; - } - - .lg\:focus\:border-opacity-0:focus { - --tw-border-opacity: 0; - } - - .lg\:focus\:border-opacity-5:focus { - --tw-border-opacity: 0.05; - } - - .lg\:focus\:border-opacity-10:focus { - --tw-border-opacity: 0.1; - } - - .lg\:focus\:border-opacity-20:focus { - --tw-border-opacity: 0.2; - } - - .lg\:focus\:border-opacity-25:focus { - --tw-border-opacity: 0.25; - } - - .lg\:focus\:border-opacity-30:focus { - --tw-border-opacity: 0.3; - } - - .lg\:focus\:border-opacity-40:focus { - --tw-border-opacity: 0.4; - } - - .lg\:focus\:border-opacity-50:focus { - --tw-border-opacity: 0.5; - } - - .lg\:focus\:border-opacity-60:focus { - --tw-border-opacity: 0.6; - } - - .lg\:focus\:border-opacity-70:focus { - --tw-border-opacity: 0.7; - } - - .lg\:focus\:border-opacity-75:focus { - --tw-border-opacity: 0.75; - } - - .lg\:focus\:border-opacity-80:focus { - --tw-border-opacity: 0.8; - } - - .lg\:focus\:border-opacity-90:focus { - --tw-border-opacity: 0.9; - } - - .lg\:focus\:border-opacity-95:focus { - --tw-border-opacity: 0.95; - } - - .lg\:focus\:border-opacity-100:focus { - --tw-border-opacity: 1; - } - - .lg\:bg-transparent { - background-color: transparent; - } - - .lg\:bg-current { - background-color: currentColor; - } - - .lg\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .lg\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .lg\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .lg\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .lg\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .lg\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .lg\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .lg\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .lg\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .lg\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .lg\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .lg\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .lg\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .lg\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .lg\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .lg\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .lg\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .lg\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .lg\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .lg\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .lg\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .lg\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .lg\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .lg\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .lg\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .lg\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .lg\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .lg\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-transparent { - background-color: transparent; - } - - .group:hover .lg\:group-hover\:bg-current { - background-color: currentColor; - } - - .group:hover .lg\:group-hover\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .group:hover .lg\:group-hover\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-transparent:focus-within { - background-color: transparent; - } - - .lg\:focus-within\:bg-current:focus-within { - background-color: currentColor; - } - - .lg\:focus-within\:bg-black:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-white:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-gray-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-red-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-yellow-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-green-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-blue-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-indigo-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-purple-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .lg\:focus-within\:bg-pink-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .lg\:hover\:bg-current:hover { - background-color: currentColor; - } - - .lg\:hover\:bg-black:hover { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-white:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-gray-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-red-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-yellow-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-green-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-blue-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-indigo-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-purple-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .lg\:hover\:bg-pink-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .lg\:focus\:bg-current:focus { - background-color: currentColor; - } - - .lg\:focus\:bg-black:focus { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-white:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-gray-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-red-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-yellow-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-green-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-blue-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-indigo-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-purple-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .lg\:focus\:bg-pink-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .lg\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .lg\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .lg\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .lg\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .lg\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .lg\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .lg\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .lg\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .lg\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .lg\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .lg\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .lg\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .lg\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .lg\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .lg\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .group:hover .lg\:group-hover\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .group:hover .lg\:group-hover\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .group:hover .lg\:group-hover\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .group:hover .lg\:group-hover\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .group:hover .lg\:group-hover\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .group:hover .lg\:group-hover\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .group:hover .lg\:group-hover\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .group:hover .lg\:group-hover\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .group:hover .lg\:group-hover\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .group:hover .lg\:group-hover\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .group:hover .lg\:group-hover\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .group:hover .lg\:group-hover\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .group:hover .lg\:group-hover\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .group:hover .lg\:group-hover\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .group:hover .lg\:group-hover\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .lg\:focus-within\:bg-opacity-0:focus-within { - --tw-bg-opacity: 0; - } - - .lg\:focus-within\:bg-opacity-5:focus-within { - --tw-bg-opacity: 0.05; - } - - .lg\:focus-within\:bg-opacity-10:focus-within { - --tw-bg-opacity: 0.1; - } - - .lg\:focus-within\:bg-opacity-20:focus-within { - --tw-bg-opacity: 0.2; - } - - .lg\:focus-within\:bg-opacity-25:focus-within { - --tw-bg-opacity: 0.25; - } - - .lg\:focus-within\:bg-opacity-30:focus-within { - --tw-bg-opacity: 0.3; - } - - .lg\:focus-within\:bg-opacity-40:focus-within { - --tw-bg-opacity: 0.4; - } - - .lg\:focus-within\:bg-opacity-50:focus-within { - --tw-bg-opacity: 0.5; - } - - .lg\:focus-within\:bg-opacity-60:focus-within { - --tw-bg-opacity: 0.6; - } - - .lg\:focus-within\:bg-opacity-70:focus-within { - --tw-bg-opacity: 0.7; - } - - .lg\:focus-within\:bg-opacity-75:focus-within { - --tw-bg-opacity: 0.75; - } - - .lg\:focus-within\:bg-opacity-80:focus-within { - --tw-bg-opacity: 0.8; - } - - .lg\:focus-within\:bg-opacity-90:focus-within { - --tw-bg-opacity: 0.9; - } - - .lg\:focus-within\:bg-opacity-95:focus-within { - --tw-bg-opacity: 0.95; - } - - .lg\:focus-within\:bg-opacity-100:focus-within { - --tw-bg-opacity: 1; - } - - .lg\:hover\:bg-opacity-0:hover { - --tw-bg-opacity: 0; - } - - .lg\:hover\:bg-opacity-5:hover { - --tw-bg-opacity: 0.05; - } - - .lg\:hover\:bg-opacity-10:hover { - --tw-bg-opacity: 0.1; - } - - .lg\:hover\:bg-opacity-20:hover { - --tw-bg-opacity: 0.2; - } - - .lg\:hover\:bg-opacity-25:hover { - --tw-bg-opacity: 0.25; - } - - .lg\:hover\:bg-opacity-30:hover { - --tw-bg-opacity: 0.3; - } - - .lg\:hover\:bg-opacity-40:hover { - --tw-bg-opacity: 0.4; - } - - .lg\:hover\:bg-opacity-50:hover { - --tw-bg-opacity: 0.5; - } - - .lg\:hover\:bg-opacity-60:hover { - --tw-bg-opacity: 0.6; - } - - .lg\:hover\:bg-opacity-70:hover { - --tw-bg-opacity: 0.7; - } - - .lg\:hover\:bg-opacity-75:hover { - --tw-bg-opacity: 0.75; - } - - .lg\:hover\:bg-opacity-80:hover { - --tw-bg-opacity: 0.8; - } - - .lg\:hover\:bg-opacity-90:hover { - --tw-bg-opacity: 0.9; - } - - .lg\:hover\:bg-opacity-95:hover { - --tw-bg-opacity: 0.95; - } - - .lg\:hover\:bg-opacity-100:hover { - --tw-bg-opacity: 1; - } - - .lg\:focus\:bg-opacity-0:focus { - --tw-bg-opacity: 0; - } - - .lg\:focus\:bg-opacity-5:focus { - --tw-bg-opacity: 0.05; - } - - .lg\:focus\:bg-opacity-10:focus { - --tw-bg-opacity: 0.1; - } - - .lg\:focus\:bg-opacity-20:focus { - --tw-bg-opacity: 0.2; - } - - .lg\:focus\:bg-opacity-25:focus { - --tw-bg-opacity: 0.25; - } - - .lg\:focus\:bg-opacity-30:focus { - --tw-bg-opacity: 0.3; - } - - .lg\:focus\:bg-opacity-40:focus { - --tw-bg-opacity: 0.4; - } - - .lg\:focus\:bg-opacity-50:focus { - --tw-bg-opacity: 0.5; - } - - .lg\:focus\:bg-opacity-60:focus { - --tw-bg-opacity: 0.6; - } - - .lg\:focus\:bg-opacity-70:focus { - --tw-bg-opacity: 0.7; - } - - .lg\:focus\:bg-opacity-75:focus { - --tw-bg-opacity: 0.75; - } - - .lg\:focus\:bg-opacity-80:focus { - --tw-bg-opacity: 0.8; - } - - .lg\:focus\:bg-opacity-90:focus { - --tw-bg-opacity: 0.9; - } - - .lg\:focus\:bg-opacity-95:focus { - --tw-bg-opacity: 0.95; - } - - .lg\:focus\:bg-opacity-100:focus { - --tw-bg-opacity: 1; - } - - .lg\:bg-none { - background-image: none; - } - - .lg\:bg-gradient-to-t { - background-image: linear-gradient(to top, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-tr { - background-image: linear-gradient(to top right, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-br { - background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-b { - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-bl { - background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-l { - background-image: linear-gradient(to left, var(--tw-gradient-stops)); - } - - .lg\:bg-gradient-to-tl { - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); - } - - .lg\:from-transparent { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:from-current { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:from-black { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:from-white { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:from-gray-50 { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:from-gray-100 { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:from-gray-200 { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:from-gray-300 { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:from-gray-400 { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:from-gray-500 { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:from-gray-600 { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:from-gray-700 { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:from-gray-800 { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:from-gray-900 { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:from-red-50 { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:from-red-100 { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:from-red-200 { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:from-red-300 { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:from-red-400 { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:from-red-500 { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:from-red-600 { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:from-red-700 { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:from-red-800 { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:from-red-900 { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:from-yellow-50 { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:from-yellow-100 { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:from-yellow-200 { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:from-yellow-300 { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:from-yellow-400 { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:from-yellow-500 { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:from-yellow-600 { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:from-yellow-700 { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:from-yellow-800 { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:from-yellow-900 { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:from-green-50 { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:from-green-100 { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:from-green-200 { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:from-green-300 { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:from-green-400 { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:from-green-500 { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:from-green-600 { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:from-green-700 { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:from-green-800 { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:from-green-900 { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:from-blue-50 { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:from-blue-100 { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:from-blue-200 { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:from-blue-300 { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:from-blue-400 { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:from-blue-500 { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:from-blue-600 { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:from-blue-700 { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:from-blue-800 { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:from-blue-900 { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:from-indigo-50 { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:from-indigo-100 { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:from-indigo-200 { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:from-indigo-300 { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:from-indigo-400 { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:from-indigo-500 { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:from-indigo-600 { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:from-indigo-700 { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:from-indigo-800 { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:from-indigo-900 { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:from-purple-50 { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:from-purple-100 { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:from-purple-200 { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:from-purple-300 { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:from-purple-400 { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:from-purple-500 { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:from-purple-600 { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:from-purple-700 { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:from-purple-800 { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:from-purple-900 { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:from-pink-50 { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:from-pink-100 { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:from-pink-200 { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:from-pink-300 { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:from-pink-400 { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:from-pink-500 { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:from-pink-600 { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:from-pink-700 { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:from-pink-800 { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:from-pink-900 { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:hover\:from-transparent:hover { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:hover\:from-current:hover { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:hover\:from-black:hover { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:hover\:from-white:hover { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:hover\:from-gray-50:hover { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:hover\:from-gray-100:hover { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:hover\:from-gray-200:hover { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:hover\:from-gray-300:hover { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:hover\:from-gray-400:hover { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:hover\:from-gray-500:hover { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:hover\:from-gray-600:hover { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:hover\:from-gray-700:hover { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:hover\:from-gray-800:hover { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:hover\:from-gray-900:hover { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:hover\:from-red-50:hover { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:hover\:from-red-100:hover { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:hover\:from-red-200:hover { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:hover\:from-red-300:hover { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:hover\:from-red-400:hover { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:hover\:from-red-500:hover { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:hover\:from-red-600:hover { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:hover\:from-red-700:hover { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:hover\:from-red-800:hover { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:hover\:from-red-900:hover { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:hover\:from-yellow-50:hover { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:hover\:from-yellow-100:hover { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:hover\:from-yellow-200:hover { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:hover\:from-yellow-300:hover { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:hover\:from-yellow-400:hover { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:hover\:from-yellow-500:hover { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:hover\:from-yellow-600:hover { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:hover\:from-yellow-700:hover { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:hover\:from-yellow-800:hover { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:hover\:from-yellow-900:hover { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:hover\:from-green-50:hover { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:hover\:from-green-100:hover { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:hover\:from-green-200:hover { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:hover\:from-green-300:hover { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:hover\:from-green-400:hover { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:hover\:from-green-500:hover { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:hover\:from-green-600:hover { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:hover\:from-green-700:hover { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:hover\:from-green-800:hover { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:hover\:from-green-900:hover { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:hover\:from-blue-50:hover { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:hover\:from-blue-100:hover { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:hover\:from-blue-200:hover { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:hover\:from-blue-300:hover { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:hover\:from-blue-400:hover { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:hover\:from-blue-500:hover { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:hover\:from-blue-600:hover { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:hover\:from-blue-700:hover { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:hover\:from-blue-800:hover { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:hover\:from-blue-900:hover { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:hover\:from-indigo-50:hover { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:hover\:from-indigo-100:hover { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:hover\:from-indigo-200:hover { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:hover\:from-indigo-300:hover { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:hover\:from-indigo-400:hover { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:hover\:from-indigo-500:hover { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:hover\:from-indigo-600:hover { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:hover\:from-indigo-700:hover { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:hover\:from-indigo-800:hover { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:hover\:from-indigo-900:hover { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:hover\:from-purple-50:hover { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:hover\:from-purple-100:hover { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:hover\:from-purple-200:hover { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:hover\:from-purple-300:hover { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:hover\:from-purple-400:hover { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:hover\:from-purple-500:hover { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:hover\:from-purple-600:hover { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:hover\:from-purple-700:hover { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:hover\:from-purple-800:hover { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:hover\:from-purple-900:hover { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:hover\:from-pink-50:hover { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:hover\:from-pink-100:hover { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:hover\:from-pink-200:hover { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:hover\:from-pink-300:hover { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:hover\:from-pink-400:hover { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:hover\:from-pink-500:hover { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:hover\:from-pink-600:hover { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:hover\:from-pink-700:hover { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:hover\:from-pink-800:hover { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:hover\:from-pink-900:hover { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:focus\:from-transparent:focus { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:focus\:from-current:focus { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:focus\:from-black:focus { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:focus\:from-white:focus { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:focus\:from-gray-50:focus { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:focus\:from-gray-100:focus { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:focus\:from-gray-200:focus { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:focus\:from-gray-300:focus { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:focus\:from-gray-400:focus { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:focus\:from-gray-500:focus { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:focus\:from-gray-600:focus { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:focus\:from-gray-700:focus { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:focus\:from-gray-800:focus { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:focus\:from-gray-900:focus { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:focus\:from-red-50:focus { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:focus\:from-red-100:focus { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:focus\:from-red-200:focus { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:focus\:from-red-300:focus { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:focus\:from-red-400:focus { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:focus\:from-red-500:focus { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:focus\:from-red-600:focus { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:focus\:from-red-700:focus { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:focus\:from-red-800:focus { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:focus\:from-red-900:focus { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:focus\:from-yellow-50:focus { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:focus\:from-yellow-100:focus { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:focus\:from-yellow-200:focus { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:focus\:from-yellow-300:focus { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:focus\:from-yellow-400:focus { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:focus\:from-yellow-500:focus { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:focus\:from-yellow-600:focus { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:focus\:from-yellow-700:focus { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:focus\:from-yellow-800:focus { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:focus\:from-yellow-900:focus { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:focus\:from-green-50:focus { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:focus\:from-green-100:focus { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:focus\:from-green-200:focus { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:focus\:from-green-300:focus { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:focus\:from-green-400:focus { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:focus\:from-green-500:focus { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:focus\:from-green-600:focus { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:focus\:from-green-700:focus { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:focus\:from-green-800:focus { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:focus\:from-green-900:focus { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:focus\:from-blue-50:focus { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:focus\:from-blue-100:focus { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:focus\:from-blue-200:focus { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:focus\:from-blue-300:focus { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:focus\:from-blue-400:focus { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:focus\:from-blue-500:focus { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:focus\:from-blue-600:focus { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:focus\:from-blue-700:focus { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:focus\:from-blue-800:focus { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:focus\:from-blue-900:focus { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:focus\:from-indigo-50:focus { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:focus\:from-indigo-100:focus { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:focus\:from-indigo-200:focus { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:focus\:from-indigo-300:focus { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:focus\:from-indigo-400:focus { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:focus\:from-indigo-500:focus { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:focus\:from-indigo-600:focus { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:focus\:from-indigo-700:focus { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:focus\:from-indigo-800:focus { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:focus\:from-indigo-900:focus { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:focus\:from-purple-50:focus { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:focus\:from-purple-100:focus { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:focus\:from-purple-200:focus { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:focus\:from-purple-300:focus { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:focus\:from-purple-400:focus { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:focus\:from-purple-500:focus { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:focus\:from-purple-600:focus { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:focus\:from-purple-700:focus { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:focus\:from-purple-800:focus { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:focus\:from-purple-900:focus { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:focus\:from-pink-50:focus { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:focus\:from-pink-100:focus { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:focus\:from-pink-200:focus { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:focus\:from-pink-300:focus { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:focus\:from-pink-400:focus { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:focus\:from-pink-500:focus { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:focus\:from-pink-600:focus { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:focus\:from-pink-700:focus { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:focus\:from-pink-800:focus { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:focus\:from-pink-900:focus { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:via-transparent { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:via-current { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:via-black { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:via-white { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:via-gray-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:via-gray-100 { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:via-gray-200 { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:via-gray-300 { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:via-gray-400 { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:via-gray-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:via-gray-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:via-gray-700 { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:via-gray-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:via-gray-900 { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:via-red-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:via-red-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:via-red-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:via-red-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:via-red-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:via-red-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:via-red-600 { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:via-red-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:via-red-800 { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:via-red-900 { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:via-yellow-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:via-yellow-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:via-yellow-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:via-yellow-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:via-yellow-400 { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:via-yellow-500 { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:via-yellow-600 { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:via-yellow-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:via-yellow-800 { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:via-yellow-900 { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:via-green-50 { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:via-green-100 { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:via-green-200 { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:via-green-300 { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:via-green-400 { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:via-green-500 { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:via-green-600 { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:via-green-700 { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:via-green-800 { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:via-green-900 { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:via-blue-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:via-blue-100 { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:via-blue-200 { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:via-blue-300 { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:via-blue-400 { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:via-blue-500 { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:via-blue-600 { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:via-blue-700 { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:via-blue-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:via-blue-900 { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:via-indigo-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:via-indigo-100 { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:via-indigo-200 { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:via-indigo-300 { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:via-indigo-400 { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:via-indigo-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:via-indigo-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:via-indigo-700 { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:via-indigo-800 { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:via-indigo-900 { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:via-purple-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:via-purple-100 { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:via-purple-200 { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:via-purple-300 { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:via-purple-400 { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:via-purple-500 { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:via-purple-600 { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:via-purple-700 { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:via-purple-800 { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:via-purple-900 { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:via-pink-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:via-pink-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:via-pink-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:via-pink-300 { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:via-pink-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:via-pink-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:via-pink-600 { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:via-pink-700 { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:via-pink-800 { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:via-pink-900 { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:hover\:via-transparent:hover { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:hover\:via-current:hover { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:hover\:via-black:hover { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:hover\:via-white:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:hover\:via-gray-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:hover\:via-gray-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:hover\:via-gray-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:hover\:via-gray-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:hover\:via-gray-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:hover\:via-gray-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:hover\:via-gray-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:hover\:via-gray-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:hover\:via-gray-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:hover\:via-gray-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:hover\:via-red-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:hover\:via-red-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:hover\:via-red-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:hover\:via-red-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:hover\:via-red-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:hover\:via-red-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:hover\:via-red-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:hover\:via-red-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:hover\:via-red-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:hover\:via-red-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:hover\:via-yellow-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:hover\:via-yellow-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:hover\:via-yellow-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:hover\:via-yellow-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:hover\:via-yellow-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:hover\:via-yellow-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:hover\:via-yellow-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:hover\:via-yellow-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:hover\:via-yellow-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:hover\:via-yellow-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:hover\:via-green-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:hover\:via-green-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:hover\:via-green-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:hover\:via-green-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:hover\:via-green-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:hover\:via-green-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:hover\:via-green-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:hover\:via-green-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:hover\:via-green-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:hover\:via-green-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:hover\:via-blue-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:hover\:via-blue-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:hover\:via-blue-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:hover\:via-blue-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:hover\:via-blue-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:hover\:via-blue-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:hover\:via-blue-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:hover\:via-blue-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:hover\:via-blue-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:hover\:via-blue-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:hover\:via-indigo-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:hover\:via-indigo-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:hover\:via-indigo-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:hover\:via-indigo-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:hover\:via-indigo-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:hover\:via-indigo-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:hover\:via-indigo-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:hover\:via-indigo-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:hover\:via-indigo-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:hover\:via-indigo-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:hover\:via-purple-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:hover\:via-purple-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:hover\:via-purple-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:hover\:via-purple-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:hover\:via-purple-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:hover\:via-purple-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:hover\:via-purple-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:hover\:via-purple-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:hover\:via-purple-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:hover\:via-purple-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:hover\:via-pink-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:hover\:via-pink-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:hover\:via-pink-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:hover\:via-pink-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:hover\:via-pink-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:hover\:via-pink-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:hover\:via-pink-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:hover\:via-pink-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:hover\:via-pink-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:hover\:via-pink-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:focus\:via-transparent:focus { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:focus\:via-current:focus { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:focus\:via-black:focus { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .lg\:focus\:via-white:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .lg\:focus\:via-gray-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .lg\:focus\:via-gray-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .lg\:focus\:via-gray-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .lg\:focus\:via-gray-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .lg\:focus\:via-gray-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .lg\:focus\:via-gray-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .lg\:focus\:via-gray-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .lg\:focus\:via-gray-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .lg\:focus\:via-gray-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .lg\:focus\:via-gray-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .lg\:focus\:via-red-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .lg\:focus\:via-red-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .lg\:focus\:via-red-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .lg\:focus\:via-red-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .lg\:focus\:via-red-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .lg\:focus\:via-red-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .lg\:focus\:via-red-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .lg\:focus\:via-red-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .lg\:focus\:via-red-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .lg\:focus\:via-red-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .lg\:focus\:via-yellow-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .lg\:focus\:via-yellow-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .lg\:focus\:via-yellow-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .lg\:focus\:via-yellow-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .lg\:focus\:via-yellow-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .lg\:focus\:via-yellow-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .lg\:focus\:via-yellow-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .lg\:focus\:via-yellow-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .lg\:focus\:via-yellow-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .lg\:focus\:via-yellow-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .lg\:focus\:via-green-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .lg\:focus\:via-green-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .lg\:focus\:via-green-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .lg\:focus\:via-green-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .lg\:focus\:via-green-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .lg\:focus\:via-green-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .lg\:focus\:via-green-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .lg\:focus\:via-green-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .lg\:focus\:via-green-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .lg\:focus\:via-green-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .lg\:focus\:via-blue-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .lg\:focus\:via-blue-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .lg\:focus\:via-blue-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .lg\:focus\:via-blue-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .lg\:focus\:via-blue-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .lg\:focus\:via-blue-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .lg\:focus\:via-blue-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .lg\:focus\:via-blue-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .lg\:focus\:via-blue-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .lg\:focus\:via-blue-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .lg\:focus\:via-indigo-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .lg\:focus\:via-indigo-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .lg\:focus\:via-indigo-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .lg\:focus\:via-indigo-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .lg\:focus\:via-indigo-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .lg\:focus\:via-indigo-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .lg\:focus\:via-indigo-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .lg\:focus\:via-indigo-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .lg\:focus\:via-indigo-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .lg\:focus\:via-indigo-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .lg\:focus\:via-purple-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .lg\:focus\:via-purple-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .lg\:focus\:via-purple-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .lg\:focus\:via-purple-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .lg\:focus\:via-purple-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .lg\:focus\:via-purple-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .lg\:focus\:via-purple-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .lg\:focus\:via-purple-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .lg\:focus\:via-purple-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .lg\:focus\:via-purple-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .lg\:focus\:via-pink-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .lg\:focus\:via-pink-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .lg\:focus\:via-pink-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .lg\:focus\:via-pink-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .lg\:focus\:via-pink-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .lg\:focus\:via-pink-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .lg\:focus\:via-pink-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .lg\:focus\:via-pink-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .lg\:focus\:via-pink-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .lg\:focus\:via-pink-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .lg\:to-transparent { - --tw-gradient-to: transparent; - } - - .lg\:to-current { - --tw-gradient-to: currentColor; - } - - .lg\:to-black { - --tw-gradient-to: #000; - } - - .lg\:to-white { - --tw-gradient-to: #fff; - } - - .lg\:to-gray-50 { - --tw-gradient-to: #f9fafb; - } - - .lg\:to-gray-100 { - --tw-gradient-to: #f3f4f6; - } - - .lg\:to-gray-200 { - --tw-gradient-to: #e5e7eb; - } - - .lg\:to-gray-300 { - --tw-gradient-to: #d1d5db; - } - - .lg\:to-gray-400 { - --tw-gradient-to: #9ca3af; - } - - .lg\:to-gray-500 { - --tw-gradient-to: #6b7280; - } - - .lg\:to-gray-600 { - --tw-gradient-to: #4b5563; - } - - .lg\:to-gray-700 { - --tw-gradient-to: #374151; - } - - .lg\:to-gray-800 { - --tw-gradient-to: #1f2937; - } - - .lg\:to-gray-900 { - --tw-gradient-to: #111827; - } - - .lg\:to-red-50 { - --tw-gradient-to: #fef2f2; - } - - .lg\:to-red-100 { - --tw-gradient-to: #fee2e2; - } - - .lg\:to-red-200 { - --tw-gradient-to: #fecaca; - } - - .lg\:to-red-300 { - --tw-gradient-to: #fca5a5; - } - - .lg\:to-red-400 { - --tw-gradient-to: #f87171; - } - - .lg\:to-red-500 { - --tw-gradient-to: #ef4444; - } - - .lg\:to-red-600 { - --tw-gradient-to: #dc2626; - } - - .lg\:to-red-700 { - --tw-gradient-to: #b91c1c; - } - - .lg\:to-red-800 { - --tw-gradient-to: #991b1b; - } - - .lg\:to-red-900 { - --tw-gradient-to: #7f1d1d; - } - - .lg\:to-yellow-50 { - --tw-gradient-to: #fffbeb; - } - - .lg\:to-yellow-100 { - --tw-gradient-to: #fef3c7; - } - - .lg\:to-yellow-200 { - --tw-gradient-to: #fde68a; - } - - .lg\:to-yellow-300 { - --tw-gradient-to: #fcd34d; - } - - .lg\:to-yellow-400 { - --tw-gradient-to: #fbbf24; - } - - .lg\:to-yellow-500 { - --tw-gradient-to: #f59e0b; - } - - .lg\:to-yellow-600 { - --tw-gradient-to: #d97706; - } - - .lg\:to-yellow-700 { - --tw-gradient-to: #b45309; - } - - .lg\:to-yellow-800 { - --tw-gradient-to: #92400e; - } - - .lg\:to-yellow-900 { - --tw-gradient-to: #78350f; - } - - .lg\:to-green-50 { - --tw-gradient-to: #ecfdf5; - } - - .lg\:to-green-100 { - --tw-gradient-to: #d1fae5; - } - - .lg\:to-green-200 { - --tw-gradient-to: #a7f3d0; - } - - .lg\:to-green-300 { - --tw-gradient-to: #6ee7b7; - } - - .lg\:to-green-400 { - --tw-gradient-to: #34d399; - } - - .lg\:to-green-500 { - --tw-gradient-to: #10b981; - } - - .lg\:to-green-600 { - --tw-gradient-to: #059669; - } - - .lg\:to-green-700 { - --tw-gradient-to: #047857; - } - - .lg\:to-green-800 { - --tw-gradient-to: #065f46; - } - - .lg\:to-green-900 { - --tw-gradient-to: #064e3b; - } - - .lg\:to-blue-50 { - --tw-gradient-to: #eff6ff; - } - - .lg\:to-blue-100 { - --tw-gradient-to: #dbeafe; - } - - .lg\:to-blue-200 { - --tw-gradient-to: #bfdbfe; - } - - .lg\:to-blue-300 { - --tw-gradient-to: #93c5fd; - } - - .lg\:to-blue-400 { - --tw-gradient-to: #60a5fa; - } - - .lg\:to-blue-500 { - --tw-gradient-to: #3b82f6; - } - - .lg\:to-blue-600 { - --tw-gradient-to: #2563eb; - } - - .lg\:to-blue-700 { - --tw-gradient-to: #1d4ed8; - } - - .lg\:to-blue-800 { - --tw-gradient-to: #1e40af; - } - - .lg\:to-blue-900 { - --tw-gradient-to: #1e3a8a; - } - - .lg\:to-indigo-50 { - --tw-gradient-to: #eef2ff; - } - - .lg\:to-indigo-100 { - --tw-gradient-to: #e0e7ff; - } - - .lg\:to-indigo-200 { - --tw-gradient-to: #c7d2fe; - } - - .lg\:to-indigo-300 { - --tw-gradient-to: #a5b4fc; - } - - .lg\:to-indigo-400 { - --tw-gradient-to: #818cf8; - } - - .lg\:to-indigo-500 { - --tw-gradient-to: #6366f1; - } - - .lg\:to-indigo-600 { - --tw-gradient-to: #4f46e5; - } - - .lg\:to-indigo-700 { - --tw-gradient-to: #4338ca; - } - - .lg\:to-indigo-800 { - --tw-gradient-to: #3730a3; - } - - .lg\:to-indigo-900 { - --tw-gradient-to: #312e81; - } - - .lg\:to-purple-50 { - --tw-gradient-to: #f5f3ff; - } - - .lg\:to-purple-100 { - --tw-gradient-to: #ede9fe; - } - - .lg\:to-purple-200 { - --tw-gradient-to: #ddd6fe; - } - - .lg\:to-purple-300 { - --tw-gradient-to: #c4b5fd; - } - - .lg\:to-purple-400 { - --tw-gradient-to: #a78bfa; - } - - .lg\:to-purple-500 { - --tw-gradient-to: #8b5cf6; - } - - .lg\:to-purple-600 { - --tw-gradient-to: #7c3aed; - } - - .lg\:to-purple-700 { - --tw-gradient-to: #6d28d9; - } - - .lg\:to-purple-800 { - --tw-gradient-to: #5b21b6; - } - - .lg\:to-purple-900 { - --tw-gradient-to: #4c1d95; - } - - .lg\:to-pink-50 { - --tw-gradient-to: #fdf2f8; - } - - .lg\:to-pink-100 { - --tw-gradient-to: #fce7f3; - } - - .lg\:to-pink-200 { - --tw-gradient-to: #fbcfe8; - } - - .lg\:to-pink-300 { - --tw-gradient-to: #f9a8d4; - } - - .lg\:to-pink-400 { - --tw-gradient-to: #f472b6; - } - - .lg\:to-pink-500 { - --tw-gradient-to: #ec4899; - } - - .lg\:to-pink-600 { - --tw-gradient-to: #db2777; - } - - .lg\:to-pink-700 { - --tw-gradient-to: #be185d; - } - - .lg\:to-pink-800 { - --tw-gradient-to: #9d174d; - } - - .lg\:to-pink-900 { - --tw-gradient-to: #831843; - } - - .lg\:hover\:to-transparent:hover { - --tw-gradient-to: transparent; - } - - .lg\:hover\:to-current:hover { - --tw-gradient-to: currentColor; - } - - .lg\:hover\:to-black:hover { - --tw-gradient-to: #000; - } - - .lg\:hover\:to-white:hover { - --tw-gradient-to: #fff; - } - - .lg\:hover\:to-gray-50:hover { - --tw-gradient-to: #f9fafb; - } - - .lg\:hover\:to-gray-100:hover { - --tw-gradient-to: #f3f4f6; - } - - .lg\:hover\:to-gray-200:hover { - --tw-gradient-to: #e5e7eb; - } - - .lg\:hover\:to-gray-300:hover { - --tw-gradient-to: #d1d5db; - } - - .lg\:hover\:to-gray-400:hover { - --tw-gradient-to: #9ca3af; - } - - .lg\:hover\:to-gray-500:hover { - --tw-gradient-to: #6b7280; - } - - .lg\:hover\:to-gray-600:hover { - --tw-gradient-to: #4b5563; - } - - .lg\:hover\:to-gray-700:hover { - --tw-gradient-to: #374151; - } - - .lg\:hover\:to-gray-800:hover { - --tw-gradient-to: #1f2937; - } - - .lg\:hover\:to-gray-900:hover { - --tw-gradient-to: #111827; - } - - .lg\:hover\:to-red-50:hover { - --tw-gradient-to: #fef2f2; - } - - .lg\:hover\:to-red-100:hover { - --tw-gradient-to: #fee2e2; - } - - .lg\:hover\:to-red-200:hover { - --tw-gradient-to: #fecaca; - } - - .lg\:hover\:to-red-300:hover { - --tw-gradient-to: #fca5a5; - } - - .lg\:hover\:to-red-400:hover { - --tw-gradient-to: #f87171; - } - - .lg\:hover\:to-red-500:hover { - --tw-gradient-to: #ef4444; - } - - .lg\:hover\:to-red-600:hover { - --tw-gradient-to: #dc2626; - } - - .lg\:hover\:to-red-700:hover { - --tw-gradient-to: #b91c1c; - } - - .lg\:hover\:to-red-800:hover { - --tw-gradient-to: #991b1b; - } - - .lg\:hover\:to-red-900:hover { - --tw-gradient-to: #7f1d1d; - } - - .lg\:hover\:to-yellow-50:hover { - --tw-gradient-to: #fffbeb; - } - - .lg\:hover\:to-yellow-100:hover { - --tw-gradient-to: #fef3c7; - } - - .lg\:hover\:to-yellow-200:hover { - --tw-gradient-to: #fde68a; - } - - .lg\:hover\:to-yellow-300:hover { - --tw-gradient-to: #fcd34d; - } - - .lg\:hover\:to-yellow-400:hover { - --tw-gradient-to: #fbbf24; - } - - .lg\:hover\:to-yellow-500:hover { - --tw-gradient-to: #f59e0b; - } - - .lg\:hover\:to-yellow-600:hover { - --tw-gradient-to: #d97706; - } - - .lg\:hover\:to-yellow-700:hover { - --tw-gradient-to: #b45309; - } - - .lg\:hover\:to-yellow-800:hover { - --tw-gradient-to: #92400e; - } - - .lg\:hover\:to-yellow-900:hover { - --tw-gradient-to: #78350f; - } - - .lg\:hover\:to-green-50:hover { - --tw-gradient-to: #ecfdf5; - } - - .lg\:hover\:to-green-100:hover { - --tw-gradient-to: #d1fae5; - } - - .lg\:hover\:to-green-200:hover { - --tw-gradient-to: #a7f3d0; - } - - .lg\:hover\:to-green-300:hover { - --tw-gradient-to: #6ee7b7; - } - - .lg\:hover\:to-green-400:hover { - --tw-gradient-to: #34d399; - } - - .lg\:hover\:to-green-500:hover { - --tw-gradient-to: #10b981; - } - - .lg\:hover\:to-green-600:hover { - --tw-gradient-to: #059669; - } - - .lg\:hover\:to-green-700:hover { - --tw-gradient-to: #047857; - } - - .lg\:hover\:to-green-800:hover { - --tw-gradient-to: #065f46; - } - - .lg\:hover\:to-green-900:hover { - --tw-gradient-to: #064e3b; - } - - .lg\:hover\:to-blue-50:hover { - --tw-gradient-to: #eff6ff; - } - - .lg\:hover\:to-blue-100:hover { - --tw-gradient-to: #dbeafe; - } - - .lg\:hover\:to-blue-200:hover { - --tw-gradient-to: #bfdbfe; - } - - .lg\:hover\:to-blue-300:hover { - --tw-gradient-to: #93c5fd; - } - - .lg\:hover\:to-blue-400:hover { - --tw-gradient-to: #60a5fa; - } - - .lg\:hover\:to-blue-500:hover { - --tw-gradient-to: #3b82f6; - } - - .lg\:hover\:to-blue-600:hover { - --tw-gradient-to: #2563eb; - } - - .lg\:hover\:to-blue-700:hover { - --tw-gradient-to: #1d4ed8; - } - - .lg\:hover\:to-blue-800:hover { - --tw-gradient-to: #1e40af; - } - - .lg\:hover\:to-blue-900:hover { - --tw-gradient-to: #1e3a8a; - } - - .lg\:hover\:to-indigo-50:hover { - --tw-gradient-to: #eef2ff; - } - - .lg\:hover\:to-indigo-100:hover { - --tw-gradient-to: #e0e7ff; - } - - .lg\:hover\:to-indigo-200:hover { - --tw-gradient-to: #c7d2fe; - } - - .lg\:hover\:to-indigo-300:hover { - --tw-gradient-to: #a5b4fc; - } - - .lg\:hover\:to-indigo-400:hover { - --tw-gradient-to: #818cf8; - } - - .lg\:hover\:to-indigo-500:hover { - --tw-gradient-to: #6366f1; - } - - .lg\:hover\:to-indigo-600:hover { - --tw-gradient-to: #4f46e5; - } - - .lg\:hover\:to-indigo-700:hover { - --tw-gradient-to: #4338ca; - } - - .lg\:hover\:to-indigo-800:hover { - --tw-gradient-to: #3730a3; - } - - .lg\:hover\:to-indigo-900:hover { - --tw-gradient-to: #312e81; - } - - .lg\:hover\:to-purple-50:hover { - --tw-gradient-to: #f5f3ff; - } - - .lg\:hover\:to-purple-100:hover { - --tw-gradient-to: #ede9fe; - } - - .lg\:hover\:to-purple-200:hover { - --tw-gradient-to: #ddd6fe; - } - - .lg\:hover\:to-purple-300:hover { - --tw-gradient-to: #c4b5fd; - } - - .lg\:hover\:to-purple-400:hover { - --tw-gradient-to: #a78bfa; - } - - .lg\:hover\:to-purple-500:hover { - --tw-gradient-to: #8b5cf6; - } - - .lg\:hover\:to-purple-600:hover { - --tw-gradient-to: #7c3aed; - } - - .lg\:hover\:to-purple-700:hover { - --tw-gradient-to: #6d28d9; - } - - .lg\:hover\:to-purple-800:hover { - --tw-gradient-to: #5b21b6; - } - - .lg\:hover\:to-purple-900:hover { - --tw-gradient-to: #4c1d95; - } - - .lg\:hover\:to-pink-50:hover { - --tw-gradient-to: #fdf2f8; - } - - .lg\:hover\:to-pink-100:hover { - --tw-gradient-to: #fce7f3; - } - - .lg\:hover\:to-pink-200:hover { - --tw-gradient-to: #fbcfe8; - } - - .lg\:hover\:to-pink-300:hover { - --tw-gradient-to: #f9a8d4; - } - - .lg\:hover\:to-pink-400:hover { - --tw-gradient-to: #f472b6; - } - - .lg\:hover\:to-pink-500:hover { - --tw-gradient-to: #ec4899; - } - - .lg\:hover\:to-pink-600:hover { - --tw-gradient-to: #db2777; - } - - .lg\:hover\:to-pink-700:hover { - --tw-gradient-to: #be185d; - } - - .lg\:hover\:to-pink-800:hover { - --tw-gradient-to: #9d174d; - } - - .lg\:hover\:to-pink-900:hover { - --tw-gradient-to: #831843; - } - - .lg\:focus\:to-transparent:focus { - --tw-gradient-to: transparent; - } - - .lg\:focus\:to-current:focus { - --tw-gradient-to: currentColor; - } - - .lg\:focus\:to-black:focus { - --tw-gradient-to: #000; - } - - .lg\:focus\:to-white:focus { - --tw-gradient-to: #fff; - } - - .lg\:focus\:to-gray-50:focus { - --tw-gradient-to: #f9fafb; - } - - .lg\:focus\:to-gray-100:focus { - --tw-gradient-to: #f3f4f6; - } - - .lg\:focus\:to-gray-200:focus { - --tw-gradient-to: #e5e7eb; - } - - .lg\:focus\:to-gray-300:focus { - --tw-gradient-to: #d1d5db; - } - - .lg\:focus\:to-gray-400:focus { - --tw-gradient-to: #9ca3af; - } - - .lg\:focus\:to-gray-500:focus { - --tw-gradient-to: #6b7280; - } - - .lg\:focus\:to-gray-600:focus { - --tw-gradient-to: #4b5563; - } - - .lg\:focus\:to-gray-700:focus { - --tw-gradient-to: #374151; - } - - .lg\:focus\:to-gray-800:focus { - --tw-gradient-to: #1f2937; - } - - .lg\:focus\:to-gray-900:focus { - --tw-gradient-to: #111827; - } - - .lg\:focus\:to-red-50:focus { - --tw-gradient-to: #fef2f2; - } - - .lg\:focus\:to-red-100:focus { - --tw-gradient-to: #fee2e2; - } - - .lg\:focus\:to-red-200:focus { - --tw-gradient-to: #fecaca; - } - - .lg\:focus\:to-red-300:focus { - --tw-gradient-to: #fca5a5; - } - - .lg\:focus\:to-red-400:focus { - --tw-gradient-to: #f87171; - } - - .lg\:focus\:to-red-500:focus { - --tw-gradient-to: #ef4444; - } - - .lg\:focus\:to-red-600:focus { - --tw-gradient-to: #dc2626; - } - - .lg\:focus\:to-red-700:focus { - --tw-gradient-to: #b91c1c; - } - - .lg\:focus\:to-red-800:focus { - --tw-gradient-to: #991b1b; - } - - .lg\:focus\:to-red-900:focus { - --tw-gradient-to: #7f1d1d; - } - - .lg\:focus\:to-yellow-50:focus { - --tw-gradient-to: #fffbeb; - } - - .lg\:focus\:to-yellow-100:focus { - --tw-gradient-to: #fef3c7; - } - - .lg\:focus\:to-yellow-200:focus { - --tw-gradient-to: #fde68a; - } - - .lg\:focus\:to-yellow-300:focus { - --tw-gradient-to: #fcd34d; - } - - .lg\:focus\:to-yellow-400:focus { - --tw-gradient-to: #fbbf24; - } - - .lg\:focus\:to-yellow-500:focus { - --tw-gradient-to: #f59e0b; - } - - .lg\:focus\:to-yellow-600:focus { - --tw-gradient-to: #d97706; - } - - .lg\:focus\:to-yellow-700:focus { - --tw-gradient-to: #b45309; - } - - .lg\:focus\:to-yellow-800:focus { - --tw-gradient-to: #92400e; - } - - .lg\:focus\:to-yellow-900:focus { - --tw-gradient-to: #78350f; - } - - .lg\:focus\:to-green-50:focus { - --tw-gradient-to: #ecfdf5; - } - - .lg\:focus\:to-green-100:focus { - --tw-gradient-to: #d1fae5; - } - - .lg\:focus\:to-green-200:focus { - --tw-gradient-to: #a7f3d0; - } - - .lg\:focus\:to-green-300:focus { - --tw-gradient-to: #6ee7b7; - } - - .lg\:focus\:to-green-400:focus { - --tw-gradient-to: #34d399; - } - - .lg\:focus\:to-green-500:focus { - --tw-gradient-to: #10b981; - } - - .lg\:focus\:to-green-600:focus { - --tw-gradient-to: #059669; - } - - .lg\:focus\:to-green-700:focus { - --tw-gradient-to: #047857; - } - - .lg\:focus\:to-green-800:focus { - --tw-gradient-to: #065f46; - } - - .lg\:focus\:to-green-900:focus { - --tw-gradient-to: #064e3b; - } - - .lg\:focus\:to-blue-50:focus { - --tw-gradient-to: #eff6ff; - } - - .lg\:focus\:to-blue-100:focus { - --tw-gradient-to: #dbeafe; - } - - .lg\:focus\:to-blue-200:focus { - --tw-gradient-to: #bfdbfe; - } - - .lg\:focus\:to-blue-300:focus { - --tw-gradient-to: #93c5fd; - } - - .lg\:focus\:to-blue-400:focus { - --tw-gradient-to: #60a5fa; - } - - .lg\:focus\:to-blue-500:focus { - --tw-gradient-to: #3b82f6; - } - - .lg\:focus\:to-blue-600:focus { - --tw-gradient-to: #2563eb; - } - - .lg\:focus\:to-blue-700:focus { - --tw-gradient-to: #1d4ed8; - } - - .lg\:focus\:to-blue-800:focus { - --tw-gradient-to: #1e40af; - } - - .lg\:focus\:to-blue-900:focus { - --tw-gradient-to: #1e3a8a; - } - - .lg\:focus\:to-indigo-50:focus { - --tw-gradient-to: #eef2ff; - } - - .lg\:focus\:to-indigo-100:focus { - --tw-gradient-to: #e0e7ff; - } - - .lg\:focus\:to-indigo-200:focus { - --tw-gradient-to: #c7d2fe; - } - - .lg\:focus\:to-indigo-300:focus { - --tw-gradient-to: #a5b4fc; - } - - .lg\:focus\:to-indigo-400:focus { - --tw-gradient-to: #818cf8; - } - - .lg\:focus\:to-indigo-500:focus { - --tw-gradient-to: #6366f1; - } - - .lg\:focus\:to-indigo-600:focus { - --tw-gradient-to: #4f46e5; - } - - .lg\:focus\:to-indigo-700:focus { - --tw-gradient-to: #4338ca; - } - - .lg\:focus\:to-indigo-800:focus { - --tw-gradient-to: #3730a3; - } - - .lg\:focus\:to-indigo-900:focus { - --tw-gradient-to: #312e81; - } - - .lg\:focus\:to-purple-50:focus { - --tw-gradient-to: #f5f3ff; - } - - .lg\:focus\:to-purple-100:focus { - --tw-gradient-to: #ede9fe; - } - - .lg\:focus\:to-purple-200:focus { - --tw-gradient-to: #ddd6fe; - } - - .lg\:focus\:to-purple-300:focus { - --tw-gradient-to: #c4b5fd; - } - - .lg\:focus\:to-purple-400:focus { - --tw-gradient-to: #a78bfa; - } - - .lg\:focus\:to-purple-500:focus { - --tw-gradient-to: #8b5cf6; - } - - .lg\:focus\:to-purple-600:focus { - --tw-gradient-to: #7c3aed; - } - - .lg\:focus\:to-purple-700:focus { - --tw-gradient-to: #6d28d9; - } - - .lg\:focus\:to-purple-800:focus { - --tw-gradient-to: #5b21b6; - } - - .lg\:focus\:to-purple-900:focus { - --tw-gradient-to: #4c1d95; - } - - .lg\:focus\:to-pink-50:focus { - --tw-gradient-to: #fdf2f8; - } - - .lg\:focus\:to-pink-100:focus { - --tw-gradient-to: #fce7f3; - } - - .lg\:focus\:to-pink-200:focus { - --tw-gradient-to: #fbcfe8; - } - - .lg\:focus\:to-pink-300:focus { - --tw-gradient-to: #f9a8d4; - } - - .lg\:focus\:to-pink-400:focus { - --tw-gradient-to: #f472b6; - } - - .lg\:focus\:to-pink-500:focus { - --tw-gradient-to: #ec4899; - } - - .lg\:focus\:to-pink-600:focus { - --tw-gradient-to: #db2777; - } - - .lg\:focus\:to-pink-700:focus { - --tw-gradient-to: #be185d; - } - - .lg\:focus\:to-pink-800:focus { - --tw-gradient-to: #9d174d; - } - - .lg\:focus\:to-pink-900:focus { - --tw-gradient-to: #831843; - } - - .lg\:decoration-slice { - -webkit-box-decoration-break: slice; - box-decoration-break: slice; - } - - .lg\:decoration-clone { - -webkit-box-decoration-break: clone; - box-decoration-break: clone; - } - - .lg\:bg-auto { - background-size: auto; - } - - .lg\:bg-cover { - background-size: cover; - } - - .lg\:bg-contain { - background-size: contain; - } - - .lg\:bg-fixed { - background-attachment: fixed; - } - - .lg\:bg-local { - background-attachment: local; - } - - .lg\:bg-scroll { - background-attachment: scroll; - } - - .lg\:bg-clip-border { - background-clip: border-box; - } - - .lg\:bg-clip-padding { - background-clip: padding-box; - } - - .lg\:bg-clip-content { - background-clip: content-box; - } - - .lg\:bg-clip-text { - -webkit-background-clip: text; - background-clip: text; - } - - .lg\:bg-bottom { - background-position: bottom; - } - - .lg\:bg-center { - background-position: center; - } - - .lg\:bg-left { - background-position: left; - } - - .lg\:bg-left-bottom { - background-position: left bottom; - } - - .lg\:bg-left-top { - background-position: left top; - } - - .lg\:bg-right { - background-position: right; - } - - .lg\:bg-right-bottom { - background-position: right bottom; - } - - .lg\:bg-right-top { - background-position: right top; - } - - .lg\:bg-top { - background-position: top; - } - - .lg\:bg-repeat { - background-repeat: repeat; - } - - .lg\:bg-no-repeat { - background-repeat: no-repeat; - } - - .lg\:bg-repeat-x { - background-repeat: repeat-x; - } - - .lg\:bg-repeat-y { - background-repeat: repeat-y; - } - - .lg\:bg-repeat-round { - background-repeat: round; - } - - .lg\:bg-repeat-space { - background-repeat: space; - } - - .lg\:bg-origin-border { - background-origin: border-box; - } - - .lg\:bg-origin-padding { - background-origin: padding-box; - } - - .lg\:bg-origin-content { - background-origin: content-box; - } - - .lg\:fill-current { - fill: currentColor; - } - - .lg\:stroke-current { - stroke: currentColor; - } - - .lg\:stroke-0 { - stroke-width: 0; - } - - .lg\:stroke-1 { - stroke-width: 1; - } - - .lg\:stroke-2 { - stroke-width: 2; - } - - .lg\:object-contain { - -o-object-fit: contain; - object-fit: contain; - } - - .lg\:object-cover { - -o-object-fit: cover; - object-fit: cover; - } - - .lg\:object-fill { - -o-object-fit: fill; - object-fit: fill; - } - - .lg\:object-none { - -o-object-fit: none; - object-fit: none; - } - - .lg\:object-scale-down { - -o-object-fit: scale-down; - object-fit: scale-down; - } - - .lg\:object-bottom { - -o-object-position: bottom; - object-position: bottom; - } - - .lg\:object-center { - -o-object-position: center; - object-position: center; - } - - .lg\:object-left { - -o-object-position: left; - object-position: left; - } - - .lg\:object-left-bottom { - -o-object-position: left bottom; - object-position: left bottom; - } - - .lg\:object-left-top { - -o-object-position: left top; - object-position: left top; - } - - .lg\:object-right { - -o-object-position: right; - object-position: right; - } - - .lg\:object-right-bottom { - -o-object-position: right bottom; - object-position: right bottom; - } - - .lg\:object-right-top { - -o-object-position: right top; - object-position: right top; - } - - .lg\:object-top { - -o-object-position: top; - object-position: top; - } - - .lg\:p-0 { - padding: 0px; - } - - .lg\:p-1 { - padding: 0.25rem; - } - - .lg\:p-2 { - padding: 0.5rem; - } - - .lg\:p-3 { - padding: 0.75rem; - } - - .lg\:p-4 { - padding: 1rem; - } - - .lg\:p-5 { - padding: 1.25rem; - } - - .lg\:p-6 { - padding: 1.5rem; - } - - .lg\:p-7 { - padding: 1.75rem; - } - - .lg\:p-8 { - padding: 2rem; - } - - .lg\:p-9 { - padding: 2.25rem; - } - - .lg\:p-10 { - padding: 2.5rem; - } - - .lg\:p-11 { - padding: 2.75rem; - } - - .lg\:p-12 { - padding: 3rem; - } - - .lg\:p-14 { - padding: 3.5rem; - } - - .lg\:p-16 { - padding: 4rem; - } - - .lg\:p-20 { - padding: 5rem; - } - - .lg\:p-24 { - padding: 6rem; - } - - .lg\:p-28 { - padding: 7rem; - } - - .lg\:p-32 { - padding: 8rem; - } - - .lg\:p-36 { - padding: 9rem; - } - - .lg\:p-40 { - padding: 10rem; - } - - .lg\:p-44 { - padding: 11rem; - } - - .lg\:p-48 { - padding: 12rem; - } - - .lg\:p-52 { - padding: 13rem; - } - - .lg\:p-56 { - padding: 14rem; - } - - .lg\:p-60 { - padding: 15rem; - } - - .lg\:p-64 { - padding: 16rem; - } - - .lg\:p-72 { - padding: 18rem; - } - - .lg\:p-80 { - padding: 20rem; - } - - .lg\:p-96 { - padding: 24rem; - } - - .lg\:p-px { - padding: 1px; - } - - .lg\:p-0\.5 { - padding: 0.125rem; - } - - .lg\:p-1\.5 { - padding: 0.375rem; - } - - .lg\:p-2\.5 { - padding: 0.625rem; - } - - .lg\:p-3\.5 { - padding: 0.875rem; - } - - .lg\:px-0 { - padding-left: 0px; - padding-right: 0px; - } - - .lg\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .lg\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .lg\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .lg\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .lg\:px-7 { - padding-left: 1.75rem; - padding-right: 1.75rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:px-9 { - padding-left: 2.25rem; - padding-right: 2.25rem; - } - - .lg\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .lg\:px-11 { - padding-left: 2.75rem; - padding-right: 2.75rem; - } - - .lg\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .lg\:px-14 { - padding-left: 3.5rem; - padding-right: 3.5rem; - } - - .lg\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .lg\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .lg\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .lg\:px-28 { - padding-left: 7rem; - padding-right: 7rem; - } - - .lg\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .lg\:px-36 { - padding-left: 9rem; - padding-right: 9rem; - } - - .lg\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .lg\:px-44 { - padding-left: 11rem; - padding-right: 11rem; - } - - .lg\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .lg\:px-52 { - padding-left: 13rem; - padding-right: 13rem; - } - - .lg\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .lg\:px-60 { - padding-left: 15rem; - padding-right: 15rem; - } - - .lg\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .lg\:px-72 { - padding-left: 18rem; - padding-right: 18rem; - } - - .lg\:px-80 { - padding-left: 20rem; - padding-right: 20rem; - } - - .lg\:px-96 { - padding-left: 24rem; - padding-right: 24rem; - } - - .lg\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .lg\:px-0\.5 { - padding-left: 0.125rem; - padding-right: 0.125rem; - } - - .lg\:px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; - } - - .lg\:px-2\.5 { - padding-left: 0.625rem; - padding-right: 0.625rem; - } - - .lg\:px-3\.5 { - padding-left: 0.875rem; - padding-right: 0.875rem; - } - - .lg\:py-0 { - padding-top: 0px; - padding-bottom: 0px; - } - - .lg\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .lg\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .lg\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .lg\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .lg\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .lg\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .lg\:py-7 { - padding-top: 1.75rem; - padding-bottom: 1.75rem; - } - - .lg\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .lg\:py-9 { - padding-top: 2.25rem; - padding-bottom: 2.25rem; - } - - .lg\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .lg\:py-11 { - padding-top: 2.75rem; - padding-bottom: 2.75rem; - } - - .lg\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .lg\:py-14 { - padding-top: 3.5rem; - padding-bottom: 3.5rem; - } - - .lg\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .lg\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .lg\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .lg\:py-28 { - padding-top: 7rem; - padding-bottom: 7rem; - } - - .lg\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .lg\:py-36 { - padding-top: 9rem; - padding-bottom: 9rem; - } - - .lg\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .lg\:py-44 { - padding-top: 11rem; - padding-bottom: 11rem; - } - - .lg\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .lg\:py-52 { - padding-top: 13rem; - padding-bottom: 13rem; - } - - .lg\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .lg\:py-60 { - padding-top: 15rem; - padding-bottom: 15rem; - } - - .lg\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .lg\:py-72 { - padding-top: 18rem; - padding-bottom: 18rem; - } - - .lg\:py-80 { - padding-top: 20rem; - padding-bottom: 20rem; - } - - .lg\:py-96 { - padding-top: 24rem; - padding-bottom: 24rem; - } - - .lg\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .lg\:py-0\.5 { - padding-top: 0.125rem; - padding-bottom: 0.125rem; - } - - .lg\:py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - } - - .lg\:py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; - } - - .lg\:py-3\.5 { - padding-top: 0.875rem; - padding-bottom: 0.875rem; - } - - .lg\:pt-0 { - padding-top: 0px; - } - - .lg\:pt-1 { - padding-top: 0.25rem; - } - - .lg\:pt-2 { - padding-top: 0.5rem; - } - - .lg\:pt-3 { - padding-top: 0.75rem; - } - - .lg\:pt-4 { - padding-top: 1rem; - } - - .lg\:pt-5 { - padding-top: 1.25rem; - } - - .lg\:pt-6 { - padding-top: 1.5rem; - } - - .lg\:pt-7 { - padding-top: 1.75rem; - } - - .lg\:pt-8 { - padding-top: 2rem; - } - - .lg\:pt-9 { - padding-top: 2.25rem; - } - - .lg\:pt-10 { - padding-top: 2.5rem; - } - - .lg\:pt-11 { - padding-top: 2.75rem; - } - - .lg\:pt-12 { - padding-top: 3rem; - } - - .lg\:pt-14 { - padding-top: 3.5rem; - } - - .lg\:pt-16 { - padding-top: 4rem; - } - - .lg\:pt-20 { - padding-top: 5rem; - } - - .lg\:pt-24 { - padding-top: 6rem; - } - - .lg\:pt-28 { - padding-top: 7rem; - } - - .lg\:pt-32 { - padding-top: 8rem; - } - - .lg\:pt-36 { - padding-top: 9rem; - } - - .lg\:pt-40 { - padding-top: 10rem; - } - - .lg\:pt-44 { - padding-top: 11rem; - } - - .lg\:pt-48 { - padding-top: 12rem; - } - - .lg\:pt-52 { - padding-top: 13rem; - } - - .lg\:pt-56 { - padding-top: 14rem; - } - - .lg\:pt-60 { - padding-top: 15rem; - } - - .lg\:pt-64 { - padding-top: 16rem; - } - - .lg\:pt-72 { - padding-top: 18rem; - } - - .lg\:pt-80 { - padding-top: 20rem; - } - - .lg\:pt-96 { - padding-top: 24rem; - } - - .lg\:pt-px { - padding-top: 1px; - } - - .lg\:pt-0\.5 { - padding-top: 0.125rem; - } - - .lg\:pt-1\.5 { - padding-top: 0.375rem; - } - - .lg\:pt-2\.5 { - padding-top: 0.625rem; - } - - .lg\:pt-3\.5 { - padding-top: 0.875rem; - } - - .lg\:pr-0 { - padding-right: 0px; - } - - .lg\:pr-1 { - padding-right: 0.25rem; - } - - .lg\:pr-2 { - padding-right: 0.5rem; - } - - .lg\:pr-3 { - padding-right: 0.75rem; - } - - .lg\:pr-4 { - padding-right: 1rem; - } - - .lg\:pr-5 { - padding-right: 1.25rem; - } - - .lg\:pr-6 { - padding-right: 1.5rem; - } - - .lg\:pr-7 { - padding-right: 1.75rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } - - .lg\:pr-9 { - padding-right: 2.25rem; - } - - .lg\:pr-10 { - padding-right: 2.5rem; - } - - .lg\:pr-11 { - padding-right: 2.75rem; - } - - .lg\:pr-12 { - padding-right: 3rem; - } - - .lg\:pr-14 { - padding-right: 3.5rem; - } - - .lg\:pr-16 { - padding-right: 4rem; - } - - .lg\:pr-20 { - padding-right: 5rem; - } - - .lg\:pr-24 { - padding-right: 6rem; - } - - .lg\:pr-28 { - padding-right: 7rem; - } - - .lg\:pr-32 { - padding-right: 8rem; - } - - .lg\:pr-36 { - padding-right: 9rem; - } - - .lg\:pr-40 { - padding-right: 10rem; - } - - .lg\:pr-44 { - padding-right: 11rem; - } - - .lg\:pr-48 { - padding-right: 12rem; - } - - .lg\:pr-52 { - padding-right: 13rem; - } - - .lg\:pr-56 { - padding-right: 14rem; - } - - .lg\:pr-60 { - padding-right: 15rem; - } - - .lg\:pr-64 { - padding-right: 16rem; - } - - .lg\:pr-72 { - padding-right: 18rem; - } - - .lg\:pr-80 { - padding-right: 20rem; - } - - .lg\:pr-96 { - padding-right: 24rem; - } - - .lg\:pr-px { - padding-right: 1px; - } - - .lg\:pr-0\.5 { - padding-right: 0.125rem; - } - - .lg\:pr-1\.5 { - padding-right: 0.375rem; - } - - .lg\:pr-2\.5 { - padding-right: 0.625rem; - } - - .lg\:pr-3\.5 { - padding-right: 0.875rem; - } - - .lg\:pb-0 { - padding-bottom: 0px; - } - - .lg\:pb-1 { - padding-bottom: 0.25rem; - } - - .lg\:pb-2 { - padding-bottom: 0.5rem; - } - - .lg\:pb-3 { - padding-bottom: 0.75rem; - } - - .lg\:pb-4 { - padding-bottom: 1rem; - } - - .lg\:pb-5 { - padding-bottom: 1.25rem; - } - - .lg\:pb-6 { - padding-bottom: 1.5rem; - } - - .lg\:pb-7 { - padding-bottom: 1.75rem; - } - - .lg\:pb-8 { - padding-bottom: 2rem; - } - - .lg\:pb-9 { - padding-bottom: 2.25rem; - } - - .lg\:pb-10 { - padding-bottom: 2.5rem; - } - - .lg\:pb-11 { - padding-bottom: 2.75rem; - } - - .lg\:pb-12 { - padding-bottom: 3rem; - } - - .lg\:pb-14 { - padding-bottom: 3.5rem; - } - - .lg\:pb-16 { - padding-bottom: 4rem; - } - - .lg\:pb-20 { - padding-bottom: 5rem; - } - - .lg\:pb-24 { - padding-bottom: 6rem; - } - - .lg\:pb-28 { - padding-bottom: 7rem; - } - - .lg\:pb-32 { - padding-bottom: 8rem; - } - - .lg\:pb-36 { - padding-bottom: 9rem; - } - - .lg\:pb-40 { - padding-bottom: 10rem; - } - - .lg\:pb-44 { - padding-bottom: 11rem; - } - - .lg\:pb-48 { - padding-bottom: 12rem; - } - - .lg\:pb-52 { - padding-bottom: 13rem; - } - - .lg\:pb-56 { - padding-bottom: 14rem; - } - - .lg\:pb-60 { - padding-bottom: 15rem; - } - - .lg\:pb-64 { - padding-bottom: 16rem; - } - - .lg\:pb-72 { - padding-bottom: 18rem; - } - - .lg\:pb-80 { - padding-bottom: 20rem; - } - - .lg\:pb-96 { - padding-bottom: 24rem; - } - - .lg\:pb-px { - padding-bottom: 1px; - } - - .lg\:pb-0\.5 { - padding-bottom: 0.125rem; - } - - .lg\:pb-1\.5 { - padding-bottom: 0.375rem; - } - - .lg\:pb-2\.5 { - padding-bottom: 0.625rem; - } - - .lg\:pb-3\.5 { - padding-bottom: 0.875rem; - } - - .lg\:pl-0 { - padding-left: 0px; - } - - .lg\:pl-1 { - padding-left: 0.25rem; - } - - .lg\:pl-2 { - padding-left: 0.5rem; - } - - .lg\:pl-3 { - padding-left: 0.75rem; - } - - .lg\:pl-4 { - padding-left: 1rem; - } - - .lg\:pl-5 { - padding-left: 1.25rem; - } - - .lg\:pl-6 { - padding-left: 1.5rem; - } - - .lg\:pl-7 { - padding-left: 1.75rem; - } - - .lg\:pl-8 { - padding-left: 2rem; - } - - .lg\:pl-9 { - padding-left: 2.25rem; - } - - .lg\:pl-10 { - padding-left: 2.5rem; - } - - .lg\:pl-11 { - padding-left: 2.75rem; - } - - .lg\:pl-12 { - padding-left: 3rem; - } - - .lg\:pl-14 { - padding-left: 3.5rem; - } - - .lg\:pl-16 { - padding-left: 4rem; - } - - .lg\:pl-20 { - padding-left: 5rem; - } - - .lg\:pl-24 { - padding-left: 6rem; - } - - .lg\:pl-28 { - padding-left: 7rem; - } - - .lg\:pl-32 { - padding-left: 8rem; - } - - .lg\:pl-36 { - padding-left: 9rem; - } - - .lg\:pl-40 { - padding-left: 10rem; - } - - .lg\:pl-44 { - padding-left: 11rem; - } - - .lg\:pl-48 { - padding-left: 12rem; - } - - .lg\:pl-52 { - padding-left: 13rem; - } - - .lg\:pl-56 { - padding-left: 14rem; - } - - .lg\:pl-60 { - padding-left: 15rem; - } - - .lg\:pl-64 { - padding-left: 16rem; - } - - .lg\:pl-72 { - padding-left: 18rem; - } - - .lg\:pl-80 { - padding-left: 20rem; - } - - .lg\:pl-96 { - padding-left: 24rem; - } - - .lg\:pl-px { - padding-left: 1px; - } - - .lg\:pl-0\.5 { - padding-left: 0.125rem; - } - - .lg\:pl-1\.5 { - padding-left: 0.375rem; - } - - .lg\:pl-2\.5 { - padding-left: 0.625rem; - } - - .lg\:pl-3\.5 { - padding-left: 0.875rem; - } - - .lg\:text-left { - text-align: left; - } - - .lg\:text-center { - text-align: center; - } - - .lg\:text-right { - text-align: right; - } - - .lg\:text-justify { - text-align: justify; - } - - .lg\:align-baseline { - vertical-align: baseline; - } - - .lg\:align-top { - vertical-align: top; - } - - .lg\:align-middle { - vertical-align: middle; - } - - .lg\:align-bottom { - vertical-align: bottom; - } - - .lg\:align-text-top { - vertical-align: text-top; - } - - .lg\:align-text-bottom { - vertical-align: text-bottom; - } - - .lg\:font-sans { - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - } - - .lg\:font-serif { - font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; - } - - .lg\:font-mono { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .lg\:text-xs { - font-size: 0.75rem; - line-height: 1rem; - } - - .lg\:text-sm { - font-size: 0.875rem; - line-height: 1.25rem; - } - - .lg\:text-base { - font-size: 1rem; - line-height: 1.5rem; - } - - .lg\:text-lg { - font-size: 1.125rem; - line-height: 1.75rem; - } - - .lg\:text-xl { - font-size: 1.25rem; - line-height: 1.75rem; - } - - .lg\:text-2xl { - font-size: 1.5rem; - line-height: 2rem; - } - - .lg\:text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; - } - - .lg\:text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; - } - - .lg\:text-5xl { - font-size: 3rem; - line-height: 1; - } - - .lg\:text-6xl { - font-size: 3.75rem; - line-height: 1; - } - - .lg\:text-7xl { - font-size: 4.5rem; - line-height: 1; - } - - .lg\:text-8xl { - font-size: 6rem; - line-height: 1; - } - - .lg\:text-9xl { - font-size: 8rem; - line-height: 1; - } - - .lg\:font-thin { - font-weight: 100; - } - - .lg\:font-extralight { - font-weight: 200; - } - - .lg\:font-light { - font-weight: 300; - } - - .lg\:font-normal { - font-weight: 400; - } - - .lg\:font-medium { - font-weight: 500; - } - - .lg\:font-semibold { - font-weight: 600; - } - - .lg\:font-bold { - font-weight: 700; - } - - .lg\:font-extrabold { - font-weight: 800; - } - - .lg\:font-black { - font-weight: 900; - } - - .lg\:uppercase { - text-transform: uppercase; - } - - .lg\:lowercase { - text-transform: lowercase; - } - - .lg\:capitalize { - text-transform: capitalize; - } - - .lg\:normal-case { - text-transform: none; - } - - .lg\:italic { - font-style: italic; - } - - .lg\:not-italic { - font-style: normal; - } - - .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions { - --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); - --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); - font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); - } - - .lg\:normal-nums { - font-variant-numeric: normal; - } - - .lg\:ordinal { - --tw-ordinal: ordinal; - } - - .lg\:slashed-zero { - --tw-slashed-zero: slashed-zero; - } - - .lg\:lining-nums { - --tw-numeric-figure: lining-nums; - } - - .lg\:oldstyle-nums { - --tw-numeric-figure: oldstyle-nums; - } - - .lg\:proportional-nums { - --tw-numeric-spacing: proportional-nums; - } - - .lg\:tabular-nums { - --tw-numeric-spacing: tabular-nums; - } - - .lg\:diagonal-fractions { - --tw-numeric-fraction: diagonal-fractions; - } - - .lg\:stacked-fractions { - --tw-numeric-fraction: stacked-fractions; - } - - .lg\:leading-3 { - line-height: .75rem; - } - - .lg\:leading-4 { - line-height: 1rem; - } - - .lg\:leading-5 { - line-height: 1.25rem; - } - - .lg\:leading-6 { - line-height: 1.5rem; - } - - .lg\:leading-7 { - line-height: 1.75rem; - } - - .lg\:leading-8 { - line-height: 2rem; - } - - .lg\:leading-9 { - line-height: 2.25rem; - } - - .lg\:leading-10 { - line-height: 2.5rem; - } - - .lg\:leading-none { - line-height: 1; - } - - .lg\:leading-tight { - line-height: 1.25; - } - - .lg\:leading-snug { - line-height: 1.375; - } - - .lg\:leading-normal { - line-height: 1.5; - } - - .lg\:leading-relaxed { - line-height: 1.625; - } - - .lg\:leading-loose { - line-height: 2; - } - - .lg\:tracking-tighter { - letter-spacing: -0.05em; - } - - .lg\:tracking-tight { - letter-spacing: -0.025em; - } - - .lg\:tracking-normal { - letter-spacing: 0em; - } - - .lg\:tracking-wide { - letter-spacing: 0.025em; - } - - .lg\:tracking-wider { - letter-spacing: 0.05em; - } - - .lg\:tracking-widest { - letter-spacing: 0.1em; - } - - .lg\:text-transparent { - color: transparent; - } - - .lg\:text-current { - color: currentColor; - } - - .lg\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .lg\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .lg\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .lg\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .lg\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .lg\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .lg\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .lg\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .lg\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .lg\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .lg\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .lg\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .lg\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .lg\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .lg\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .lg\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .lg\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .lg\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .lg\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .lg\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .lg\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .lg\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .lg\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .lg\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .lg\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .lg\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .lg\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .lg\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .lg\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .lg\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .lg\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .lg\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .lg\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .lg\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .lg\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .lg\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .lg\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .lg\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .lg\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .lg\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .lg\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .lg\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .lg\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .lg\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .lg\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .lg\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .lg\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .lg\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .lg\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .lg\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .lg\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .lg\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .lg\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .lg\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .lg\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .lg\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .lg\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .lg\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .lg\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .lg\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .lg\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .lg\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .lg\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .lg\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .lg\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .lg\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .lg\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .lg\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .lg\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .lg\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .lg\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .lg\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .lg\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .lg\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .lg\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .lg\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .lg\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .lg\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .lg\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .lg\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .lg\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .lg\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-transparent { - color: transparent; - } - - .group:hover .lg\:group-hover\:text-current { - color: currentColor; - } - - .group:hover .lg\:group-hover\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .group:hover .lg\:group-hover\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-transparent:focus-within { - color: transparent; - } - - .lg\:focus-within\:text-current:focus-within { - color: currentColor; - } - - .lg\:focus-within\:text-black:focus-within { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-white:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-50:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-100:focus-within { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-200:focus-within { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-300:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-400:focus-within { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-500:focus-within { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-600:focus-within { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-700:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-800:focus-within { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-gray-900:focus-within { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-50:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-200:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-400:focus-within { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-500:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-600:focus-within { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-700:focus-within { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-800:focus-within { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-red-900:focus-within { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-50:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-200:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-400:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-500:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-600:focus-within { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-700:focus-within { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-800:focus-within { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-yellow-900:focus-within { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-50:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-100:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-200:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-300:focus-within { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-400:focus-within { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-500:focus-within { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-600:focus-within { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-700:focus-within { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-800:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-green-900:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-50:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-100:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-200:focus-within { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-300:focus-within { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-400:focus-within { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-500:focus-within { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-600:focus-within { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-700:focus-within { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-800:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-blue-900:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-50:focus-within { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-100:focus-within { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-200:focus-within { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-300:focus-within { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-400:focus-within { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-500:focus-within { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-600:focus-within { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-700:focus-within { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-800:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-indigo-900:focus-within { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-50:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-100:focus-within { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-200:focus-within { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-300:focus-within { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-400:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-500:focus-within { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-600:focus-within { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-700:focus-within { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-800:focus-within { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-purple-900:focus-within { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-50:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-100:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-200:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-300:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-400:focus-within { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-500:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-600:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-700:focus-within { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-800:focus-within { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .lg\:focus-within\:text-pink-900:focus-within { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .lg\:hover\:text-transparent:hover { - color: transparent; - } - - .lg\:hover\:text-current:hover { - color: currentColor; - } - - .lg\:hover\:text-black:hover { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .lg\:hover\:text-white:hover { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-50:hover { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-100:hover { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-200:hover { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-300:hover { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-400:hover { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-500:hover { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-600:hover { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-700:hover { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-800:hover { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .lg\:hover\:text-gray-900:hover { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-50:hover { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-200:hover { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-400:hover { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-500:hover { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-600:hover { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-700:hover { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-800:hover { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .lg\:hover\:text-red-900:hover { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-50:hover { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-200:hover { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-400:hover { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-500:hover { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-600:hover { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-700:hover { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-800:hover { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .lg\:hover\:text-yellow-900:hover { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-50:hover { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-100:hover { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-200:hover { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-300:hover { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-400:hover { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-500:hover { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-600:hover { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-700:hover { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-800:hover { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .lg\:hover\:text-green-900:hover { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-50:hover { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-100:hover { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-200:hover { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-300:hover { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-400:hover { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-500:hover { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-600:hover { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-700:hover { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-800:hover { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .lg\:hover\:text-blue-900:hover { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-50:hover { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-100:hover { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-200:hover { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-300:hover { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-400:hover { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-500:hover { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-600:hover { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-700:hover { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-800:hover { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .lg\:hover\:text-indigo-900:hover { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-50:hover { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-100:hover { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-200:hover { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-300:hover { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-400:hover { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-500:hover { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-600:hover { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-700:hover { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-800:hover { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .lg\:hover\:text-purple-900:hover { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-50:hover { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-100:hover { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-200:hover { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-300:hover { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-400:hover { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-500:hover { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-600:hover { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-700:hover { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-800:hover { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .lg\:hover\:text-pink-900:hover { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .lg\:focus\:text-transparent:focus { - color: transparent; - } - - .lg\:focus\:text-current:focus { - color: currentColor; - } - - .lg\:focus\:text-black:focus { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .lg\:focus\:text-white:focus { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-50:focus { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-100:focus { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-200:focus { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-300:focus { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-400:focus { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-500:focus { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-600:focus { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-700:focus { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-800:focus { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .lg\:focus\:text-gray-900:focus { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-50:focus { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-200:focus { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-400:focus { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-500:focus { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-600:focus { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-700:focus { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-800:focus { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .lg\:focus\:text-red-900:focus { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-50:focus { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-200:focus { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-400:focus { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-500:focus { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-600:focus { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-700:focus { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-800:focus { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .lg\:focus\:text-yellow-900:focus { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-50:focus { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-100:focus { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-200:focus { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-300:focus { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-400:focus { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-500:focus { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-600:focus { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-700:focus { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-800:focus { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .lg\:focus\:text-green-900:focus { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-50:focus { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-100:focus { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-200:focus { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-300:focus { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-400:focus { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-500:focus { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-600:focus { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-700:focus { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-800:focus { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .lg\:focus\:text-blue-900:focus { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-50:focus { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-100:focus { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-200:focus { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-300:focus { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-400:focus { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-500:focus { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-600:focus { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-700:focus { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-800:focus { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .lg\:focus\:text-indigo-900:focus { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-50:focus { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-100:focus { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-200:focus { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-300:focus { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-400:focus { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-500:focus { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-600:focus { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-700:focus { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-800:focus { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .lg\:focus\:text-purple-900:focus { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-50:focus { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-100:focus { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-200:focus { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-300:focus { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-400:focus { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-500:focus { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-600:focus { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-700:focus { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-800:focus { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .lg\:focus\:text-pink-900:focus { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .lg\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .lg\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .lg\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .lg\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .lg\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .lg\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .lg\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .lg\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .lg\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .lg\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .lg\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .lg\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .lg\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .lg\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .lg\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .group:hover .lg\:group-hover\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .group:hover .lg\:group-hover\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .group:hover .lg\:group-hover\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .group:hover .lg\:group-hover\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .group:hover .lg\:group-hover\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .group:hover .lg\:group-hover\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .group:hover .lg\:group-hover\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .group:hover .lg\:group-hover\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .group:hover .lg\:group-hover\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .group:hover .lg\:group-hover\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .group:hover .lg\:group-hover\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .group:hover .lg\:group-hover\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .group:hover .lg\:group-hover\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .group:hover .lg\:group-hover\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .group:hover .lg\:group-hover\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .lg\:focus-within\:text-opacity-0:focus-within { - --tw-text-opacity: 0; - } - - .lg\:focus-within\:text-opacity-5:focus-within { - --tw-text-opacity: 0.05; - } - - .lg\:focus-within\:text-opacity-10:focus-within { - --tw-text-opacity: 0.1; - } - - .lg\:focus-within\:text-opacity-20:focus-within { - --tw-text-opacity: 0.2; - } - - .lg\:focus-within\:text-opacity-25:focus-within { - --tw-text-opacity: 0.25; - } - - .lg\:focus-within\:text-opacity-30:focus-within { - --tw-text-opacity: 0.3; - } - - .lg\:focus-within\:text-opacity-40:focus-within { - --tw-text-opacity: 0.4; - } - - .lg\:focus-within\:text-opacity-50:focus-within { - --tw-text-opacity: 0.5; - } - - .lg\:focus-within\:text-opacity-60:focus-within { - --tw-text-opacity: 0.6; - } - - .lg\:focus-within\:text-opacity-70:focus-within { - --tw-text-opacity: 0.7; - } - - .lg\:focus-within\:text-opacity-75:focus-within { - --tw-text-opacity: 0.75; - } - - .lg\:focus-within\:text-opacity-80:focus-within { - --tw-text-opacity: 0.8; - } - - .lg\:focus-within\:text-opacity-90:focus-within { - --tw-text-opacity: 0.9; - } - - .lg\:focus-within\:text-opacity-95:focus-within { - --tw-text-opacity: 0.95; - } - - .lg\:focus-within\:text-opacity-100:focus-within { - --tw-text-opacity: 1; - } - - .lg\:hover\:text-opacity-0:hover { - --tw-text-opacity: 0; - } - - .lg\:hover\:text-opacity-5:hover { - --tw-text-opacity: 0.05; - } - - .lg\:hover\:text-opacity-10:hover { - --tw-text-opacity: 0.1; - } - - .lg\:hover\:text-opacity-20:hover { - --tw-text-opacity: 0.2; - } - - .lg\:hover\:text-opacity-25:hover { - --tw-text-opacity: 0.25; - } - - .lg\:hover\:text-opacity-30:hover { - --tw-text-opacity: 0.3; - } - - .lg\:hover\:text-opacity-40:hover { - --tw-text-opacity: 0.4; - } - - .lg\:hover\:text-opacity-50:hover { - --tw-text-opacity: 0.5; - } - - .lg\:hover\:text-opacity-60:hover { - --tw-text-opacity: 0.6; - } - - .lg\:hover\:text-opacity-70:hover { - --tw-text-opacity: 0.7; - } - - .lg\:hover\:text-opacity-75:hover { - --tw-text-opacity: 0.75; - } - - .lg\:hover\:text-opacity-80:hover { - --tw-text-opacity: 0.8; - } - - .lg\:hover\:text-opacity-90:hover { - --tw-text-opacity: 0.9; - } - - .lg\:hover\:text-opacity-95:hover { - --tw-text-opacity: 0.95; - } - - .lg\:hover\:text-opacity-100:hover { - --tw-text-opacity: 1; - } - - .lg\:focus\:text-opacity-0:focus { - --tw-text-opacity: 0; - } - - .lg\:focus\:text-opacity-5:focus { - --tw-text-opacity: 0.05; - } - - .lg\:focus\:text-opacity-10:focus { - --tw-text-opacity: 0.1; - } - - .lg\:focus\:text-opacity-20:focus { - --tw-text-opacity: 0.2; - } - - .lg\:focus\:text-opacity-25:focus { - --tw-text-opacity: 0.25; - } - - .lg\:focus\:text-opacity-30:focus { - --tw-text-opacity: 0.3; - } - - .lg\:focus\:text-opacity-40:focus { - --tw-text-opacity: 0.4; - } - - .lg\:focus\:text-opacity-50:focus { - --tw-text-opacity: 0.5; - } - - .lg\:focus\:text-opacity-60:focus { - --tw-text-opacity: 0.6; - } - - .lg\:focus\:text-opacity-70:focus { - --tw-text-opacity: 0.7; - } - - .lg\:focus\:text-opacity-75:focus { - --tw-text-opacity: 0.75; - } - - .lg\:focus\:text-opacity-80:focus { - --tw-text-opacity: 0.8; - } - - .lg\:focus\:text-opacity-90:focus { - --tw-text-opacity: 0.9; - } - - .lg\:focus\:text-opacity-95:focus { - --tw-text-opacity: 0.95; - } - - .lg\:focus\:text-opacity-100:focus { - --tw-text-opacity: 1; - } - - .lg\:underline { - text-decoration: underline; - } - - .lg\:line-through { - text-decoration: line-through; - } - - .lg\:no-underline { - text-decoration: none; - } - - .group:hover .lg\:group-hover\:underline { - text-decoration: underline; - } - - .group:hover .lg\:group-hover\:line-through { - text-decoration: line-through; - } - - .group:hover .lg\:group-hover\:no-underline { - text-decoration: none; - } - - .lg\:focus-within\:underline:focus-within { - text-decoration: underline; - } - - .lg\:focus-within\:line-through:focus-within { - text-decoration: line-through; - } - - .lg\:focus-within\:no-underline:focus-within { - text-decoration: none; - } - - .lg\:hover\:underline:hover { - text-decoration: underline; - } - - .lg\:hover\:line-through:hover { - text-decoration: line-through; - } - - .lg\:hover\:no-underline:hover { - text-decoration: none; - } - - .lg\:focus\:underline:focus { - text-decoration: underline; - } - - .lg\:focus\:line-through:focus { - text-decoration: line-through; - } - - .lg\:focus\:no-underline:focus { - text-decoration: none; - } - - .lg\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .lg\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; - } - - .lg\:placeholder-transparent::-moz-placeholder { - color: transparent; - } - - .lg\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .lg\:placeholder-transparent::placeholder { - color: transparent; - } - - .lg\:placeholder-current::-moz-placeholder { - color: currentColor; - } - - .lg\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .lg\:placeholder-current::placeholder { - color: currentColor; - } - - .lg\:placeholder-black::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-black:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-black::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-white::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-white:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-white::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-gray-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-red-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-yellow-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-green-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-blue-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-indigo-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-purple-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-pink-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-transparent:focus::-moz-placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-transparent:focus::placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-current:focus::-moz-placeholder { - color: currentColor; - } - - .lg\:focus\:placeholder-current:focus:-ms-input-placeholder { - color: currentColor; - } - - .lg\:focus\:placeholder-current:focus::placeholder { - color: currentColor; - } - - .lg\:focus\:placeholder-black:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-black:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-black:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .lg\:placeholder-opacity-0::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-0:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-0::placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-5::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:placeholder-opacity-5:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:placeholder-opacity-5::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:placeholder-opacity-10::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:placeholder-opacity-10:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:placeholder-opacity-10::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:placeholder-opacity-20::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:placeholder-opacity-20:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:placeholder-opacity-20::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:placeholder-opacity-25::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-25:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-25::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-30::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:placeholder-opacity-30:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:placeholder-opacity-30::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:placeholder-opacity-40::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:placeholder-opacity-40:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:placeholder-opacity-40::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:placeholder-opacity-50::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-50:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-50::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-60::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:placeholder-opacity-60:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:placeholder-opacity-60::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:placeholder-opacity-70::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:placeholder-opacity-70:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:placeholder-opacity-70::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:placeholder-opacity-75::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-75:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-75::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-80::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:placeholder-opacity-80:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:placeholder-opacity-80::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:placeholder-opacity-90::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:placeholder-opacity-90:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:placeholder-opacity-90::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:placeholder-opacity-95::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:placeholder-opacity-95:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:placeholder-opacity-95::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:placeholder-opacity-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:placeholder-opacity-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:placeholder-opacity-100::placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-0:focus::placeholder { - --tw-placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:focus\:placeholder-opacity-5:focus::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:focus\:placeholder-opacity-10:focus::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:focus\:placeholder-opacity-20:focus::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-25:focus::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:focus\:placeholder-opacity-30:focus::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:focus\:placeholder-opacity-40:focus::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-50:focus::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:focus\:placeholder-opacity-60:focus::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:focus\:placeholder-opacity-70:focus::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-75:focus::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:focus\:placeholder-opacity-80:focus::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:focus\:placeholder-opacity-90:focus::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:focus\:placeholder-opacity-95:focus::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-100:focus::placeholder { - --tw-placeholder-opacity: 1; - } - - .lg\:opacity-0 { - opacity: 0; - } - - .lg\:opacity-5 { - opacity: 0.05; - } - - .lg\:opacity-10 { - opacity: 0.1; - } - - .lg\:opacity-20 { - opacity: 0.2; - } - - .lg\:opacity-25 { - opacity: 0.25; - } - - .lg\:opacity-30 { - opacity: 0.3; - } - - .lg\:opacity-40 { - opacity: 0.4; - } - - .lg\:opacity-50 { - opacity: 0.5; - } - - .lg\:opacity-60 { - opacity: 0.6; - } - - .lg\:opacity-70 { - opacity: 0.7; - } - - .lg\:opacity-75 { - opacity: 0.75; - } - - .lg\:opacity-80 { - opacity: 0.8; - } - - .lg\:opacity-90 { - opacity: 0.9; - } - - .lg\:opacity-95 { - opacity: 0.95; - } - - .lg\:opacity-100 { - opacity: 1; - } - - .group:hover .lg\:group-hover\:opacity-0 { - opacity: 0; - } - - .group:hover .lg\:group-hover\:opacity-5 { - opacity: 0.05; - } - - .group:hover .lg\:group-hover\:opacity-10 { - opacity: 0.1; - } - - .group:hover .lg\:group-hover\:opacity-20 { - opacity: 0.2; - } - - .group:hover .lg\:group-hover\:opacity-25 { - opacity: 0.25; - } - - .group:hover .lg\:group-hover\:opacity-30 { - opacity: 0.3; - } - - .group:hover .lg\:group-hover\:opacity-40 { - opacity: 0.4; - } - - .group:hover .lg\:group-hover\:opacity-50 { - opacity: 0.5; - } - - .group:hover .lg\:group-hover\:opacity-60 { - opacity: 0.6; - } - - .group:hover .lg\:group-hover\:opacity-70 { - opacity: 0.7; - } - - .group:hover .lg\:group-hover\:opacity-75 { - opacity: 0.75; - } - - .group:hover .lg\:group-hover\:opacity-80 { - opacity: 0.8; - } - - .group:hover .lg\:group-hover\:opacity-90 { - opacity: 0.9; - } - - .group:hover .lg\:group-hover\:opacity-95 { - opacity: 0.95; - } - - .group:hover .lg\:group-hover\:opacity-100 { - opacity: 1; - } - - .lg\:focus-within\:opacity-0:focus-within { - opacity: 0; - } - - .lg\:focus-within\:opacity-5:focus-within { - opacity: 0.05; - } - - .lg\:focus-within\:opacity-10:focus-within { - opacity: 0.1; - } - - .lg\:focus-within\:opacity-20:focus-within { - opacity: 0.2; - } - - .lg\:focus-within\:opacity-25:focus-within { - opacity: 0.25; - } - - .lg\:focus-within\:opacity-30:focus-within { - opacity: 0.3; - } - - .lg\:focus-within\:opacity-40:focus-within { - opacity: 0.4; - } - - .lg\:focus-within\:opacity-50:focus-within { - opacity: 0.5; - } - - .lg\:focus-within\:opacity-60:focus-within { - opacity: 0.6; - } - - .lg\:focus-within\:opacity-70:focus-within { - opacity: 0.7; - } - - .lg\:focus-within\:opacity-75:focus-within { - opacity: 0.75; - } - - .lg\:focus-within\:opacity-80:focus-within { - opacity: 0.8; - } - - .lg\:focus-within\:opacity-90:focus-within { - opacity: 0.9; - } - - .lg\:focus-within\:opacity-95:focus-within { - opacity: 0.95; - } - - .lg\:focus-within\:opacity-100:focus-within { - opacity: 1; - } - - .lg\:hover\:opacity-0:hover { - opacity: 0; - } - - .lg\:hover\:opacity-5:hover { - opacity: 0.05; - } - - .lg\:hover\:opacity-10:hover { - opacity: 0.1; - } - - .lg\:hover\:opacity-20:hover { - opacity: 0.2; - } - - .lg\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .lg\:hover\:opacity-30:hover { - opacity: 0.3; - } - - .lg\:hover\:opacity-40:hover { - opacity: 0.4; - } - - .lg\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .lg\:hover\:opacity-60:hover { - opacity: 0.6; - } - - .lg\:hover\:opacity-70:hover { - opacity: 0.7; - } - - .lg\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .lg\:hover\:opacity-80:hover { - opacity: 0.8; - } - - .lg\:hover\:opacity-90:hover { - opacity: 0.9; - } - - .lg\:hover\:opacity-95:hover { - opacity: 0.95; - } - - .lg\:hover\:opacity-100:hover { - opacity: 1; - } - - .lg\:focus\:opacity-0:focus { - opacity: 0; - } - - .lg\:focus\:opacity-5:focus { - opacity: 0.05; - } - - .lg\:focus\:opacity-10:focus { - opacity: 0.1; - } - - .lg\:focus\:opacity-20:focus { - opacity: 0.2; - } - - .lg\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .lg\:focus\:opacity-30:focus { - opacity: 0.3; - } - - .lg\:focus\:opacity-40:focus { - opacity: 0.4; - } - - .lg\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .lg\:focus\:opacity-60:focus { - opacity: 0.6; - } - - .lg\:focus\:opacity-70:focus { - opacity: 0.7; - } - - .lg\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .lg\:focus\:opacity-80:focus { - opacity: 0.8; - } - - .lg\:focus\:opacity-90:focus { - opacity: 0.9; - } - - .lg\:focus\:opacity-95:focus { - opacity: 0.95; - } - - .lg\:focus\:opacity-100:focus { - opacity: 1; - } - - .lg\:bg-blend-normal { - background-blend-mode: normal; - } - - .lg\:bg-blend-multiply { - background-blend-mode: multiply; - } - - .lg\:bg-blend-screen { - background-blend-mode: screen; - } - - .lg\:bg-blend-overlay { - background-blend-mode: overlay; - } - - .lg\:bg-blend-darken { - background-blend-mode: darken; - } - - .lg\:bg-blend-lighten { - background-blend-mode: lighten; - } - - .lg\:bg-blend-color-dodge { - background-blend-mode: color-dodge; - } - - .lg\:bg-blend-color-burn { - background-blend-mode: color-burn; - } - - .lg\:bg-blend-hard-light { - background-blend-mode: hard-light; - } - - .lg\:bg-blend-soft-light { - background-blend-mode: soft-light; - } - - .lg\:bg-blend-difference { - background-blend-mode: difference; - } - - .lg\:bg-blend-exclusion { - background-blend-mode: exclusion; - } - - .lg\:bg-blend-hue { - background-blend-mode: hue; - } - - .lg\:bg-blend-saturation { - background-blend-mode: saturation; - } - - .lg\:bg-blend-color { - background-blend-mode: color; - } - - .lg\:bg-blend-luminosity { - background-blend-mode: luminosity; - } - - .lg\:mix-blend-normal { - mix-blend-mode: normal; - } - - .lg\:mix-blend-multiply { - mix-blend-mode: multiply; - } - - .lg\:mix-blend-screen { - mix-blend-mode: screen; - } - - .lg\:mix-blend-overlay { - mix-blend-mode: overlay; - } - - .lg\:mix-blend-darken { - mix-blend-mode: darken; - } - - .lg\:mix-blend-lighten { - mix-blend-mode: lighten; - } - - .lg\:mix-blend-color-dodge { - mix-blend-mode: color-dodge; - } - - .lg\:mix-blend-color-burn { - mix-blend-mode: color-burn; - } - - .lg\:mix-blend-hard-light { - mix-blend-mode: hard-light; - } - - .lg\:mix-blend-soft-light { - mix-blend-mode: soft-light; - } - - .lg\:mix-blend-difference { - mix-blend-mode: difference; - } - - .lg\:mix-blend-exclusion { - mix-blend-mode: exclusion; - } - - .lg\:mix-blend-hue { - mix-blend-mode: hue; - } - - .lg\:mix-blend-saturation { - mix-blend-mode: saturation; - } - - .lg\:mix-blend-color { - mix-blend-mode: color; - } - - .lg\:mix-blend-luminosity { - mix-blend-mode: luminosity; - } - - .lg\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .lg\:group-hover\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-sm:focus-within { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow:focus-within { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-md:focus-within { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-lg:focus-within { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-xl:focus-within { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-2xl:focus-within { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-inner:focus-within { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus-within\:shadow-none:focus-within { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-sm:hover { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow:hover { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-xl:hover { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-2xl:hover { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-inner:hover { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:hover\:shadow-none:hover { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-sm:focus { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow:focus { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-md:focus { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-lg:focus { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-xl:focus { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-2xl:focus { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-inner:focus { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:focus\:shadow-none:focus { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .lg\:outline-none { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .lg\:outline-white { - outline: 2px dotted white; - outline-offset: 2px; - } - - .lg\:outline-black { - outline: 2px dotted black; - outline-offset: 2px; - } - - .lg\:focus-within\:outline-none:focus-within { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .lg\:focus-within\:outline-white:focus-within { - outline: 2px dotted white; - outline-offset: 2px; - } - - .lg\:focus-within\:outline-black:focus-within { - outline: 2px dotted black; - outline-offset: 2px; - } - - .lg\:focus\:outline-none:focus { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .lg\:focus\:outline-white:focus { - outline: 2px dotted white; - outline-offset: 2px; - } - - .lg\:focus\:outline-black:focus { - outline: 2px dotted black; - outline-offset: 2px; - } - - .lg\:ring-0 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring-1 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring-2 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring-4 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring-8 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring-0:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring-1:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring-2:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring-4:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring-8:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus-within\:ring:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring-0:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring-1:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring-2:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring-4:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring-8:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:focus\:ring:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .lg\:ring-inset { - --tw-ring-inset: inset; - } - - .lg\:focus-within\:ring-inset:focus-within { - --tw-ring-inset: inset; - } - - .lg\:focus\:ring-inset:focus { - --tw-ring-inset: inset; - } - - .lg\:ring-transparent { - --tw-ring-color: transparent; - } - - .lg\:ring-current { - --tw-ring-color: currentColor; - } - - .lg\:ring-black { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .lg\:ring-white { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .lg\:ring-gray-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .lg\:ring-red-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .lg\:ring-red-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .lg\:ring-red-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .lg\:ring-red-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .lg\:ring-red-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .lg\:ring-red-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .lg\:ring-red-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .lg\:ring-red-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .lg\:ring-red-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .lg\:ring-red-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .lg\:ring-yellow-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .lg\:ring-green-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .lg\:ring-green-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .lg\:ring-green-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .lg\:ring-green-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .lg\:ring-green-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .lg\:ring-green-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .lg\:ring-green-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .lg\:ring-green-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .lg\:ring-green-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .lg\:ring-green-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .lg\:ring-blue-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .lg\:ring-indigo-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .lg\:ring-purple-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .lg\:ring-pink-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-transparent:focus-within { - --tw-ring-color: transparent; - } - - .lg\:focus-within\:ring-current:focus-within { - --tw-ring-color: currentColor; - } - - .lg\:focus-within\:ring-black:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-white:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-gray-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-red-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-yellow-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-green-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-blue-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-indigo-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-purple-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .lg\:focus-within\:ring-pink-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-transparent:focus { - --tw-ring-color: transparent; - } - - .lg\:focus\:ring-current:focus { - --tw-ring-color: currentColor; - } - - .lg\:focus\:ring-black:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-white:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-gray-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-red-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-yellow-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-green-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-blue-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-indigo-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-purple-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .lg\:focus\:ring-pink-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .lg\:ring-opacity-0 { - --tw-ring-opacity: 0; - } - - .lg\:ring-opacity-5 { - --tw-ring-opacity: 0.05; - } - - .lg\:ring-opacity-10 { - --tw-ring-opacity: 0.1; - } - - .lg\:ring-opacity-20 { - --tw-ring-opacity: 0.2; - } - - .lg\:ring-opacity-25 { - --tw-ring-opacity: 0.25; - } - - .lg\:ring-opacity-30 { - --tw-ring-opacity: 0.3; - } - - .lg\:ring-opacity-40 { - --tw-ring-opacity: 0.4; - } - - .lg\:ring-opacity-50 { - --tw-ring-opacity: 0.5; - } - - .lg\:ring-opacity-60 { - --tw-ring-opacity: 0.6; - } - - .lg\:ring-opacity-70 { - --tw-ring-opacity: 0.7; - } - - .lg\:ring-opacity-75 { - --tw-ring-opacity: 0.75; - } - - .lg\:ring-opacity-80 { - --tw-ring-opacity: 0.8; - } - - .lg\:ring-opacity-90 { - --tw-ring-opacity: 0.9; - } - - .lg\:ring-opacity-95 { - --tw-ring-opacity: 0.95; - } - - .lg\:ring-opacity-100 { - --tw-ring-opacity: 1; - } - - .lg\:focus-within\:ring-opacity-0:focus-within { - --tw-ring-opacity: 0; - } - - .lg\:focus-within\:ring-opacity-5:focus-within { - --tw-ring-opacity: 0.05; - } - - .lg\:focus-within\:ring-opacity-10:focus-within { - --tw-ring-opacity: 0.1; - } - - .lg\:focus-within\:ring-opacity-20:focus-within { - --tw-ring-opacity: 0.2; - } - - .lg\:focus-within\:ring-opacity-25:focus-within { - --tw-ring-opacity: 0.25; - } - - .lg\:focus-within\:ring-opacity-30:focus-within { - --tw-ring-opacity: 0.3; - } - - .lg\:focus-within\:ring-opacity-40:focus-within { - --tw-ring-opacity: 0.4; - } - - .lg\:focus-within\:ring-opacity-50:focus-within { - --tw-ring-opacity: 0.5; - } - - .lg\:focus-within\:ring-opacity-60:focus-within { - --tw-ring-opacity: 0.6; - } - - .lg\:focus-within\:ring-opacity-70:focus-within { - --tw-ring-opacity: 0.7; - } - - .lg\:focus-within\:ring-opacity-75:focus-within { - --tw-ring-opacity: 0.75; - } - - .lg\:focus-within\:ring-opacity-80:focus-within { - --tw-ring-opacity: 0.8; - } - - .lg\:focus-within\:ring-opacity-90:focus-within { - --tw-ring-opacity: 0.9; - } - - .lg\:focus-within\:ring-opacity-95:focus-within { - --tw-ring-opacity: 0.95; - } - - .lg\:focus-within\:ring-opacity-100:focus-within { - --tw-ring-opacity: 1; - } - - .lg\:focus\:ring-opacity-0:focus { - --tw-ring-opacity: 0; - } - - .lg\:focus\:ring-opacity-5:focus { - --tw-ring-opacity: 0.05; - } - - .lg\:focus\:ring-opacity-10:focus { - --tw-ring-opacity: 0.1; - } - - .lg\:focus\:ring-opacity-20:focus { - --tw-ring-opacity: 0.2; - } - - .lg\:focus\:ring-opacity-25:focus { - --tw-ring-opacity: 0.25; - } - - .lg\:focus\:ring-opacity-30:focus { - --tw-ring-opacity: 0.3; - } - - .lg\:focus\:ring-opacity-40:focus { - --tw-ring-opacity: 0.4; - } - - .lg\:focus\:ring-opacity-50:focus { - --tw-ring-opacity: 0.5; - } - - .lg\:focus\:ring-opacity-60:focus { - --tw-ring-opacity: 0.6; - } - - .lg\:focus\:ring-opacity-70:focus { - --tw-ring-opacity: 0.7; - } - - .lg\:focus\:ring-opacity-75:focus { - --tw-ring-opacity: 0.75; - } - - .lg\:focus\:ring-opacity-80:focus { - --tw-ring-opacity: 0.8; - } - - .lg\:focus\:ring-opacity-90:focus { - --tw-ring-opacity: 0.9; - } - - .lg\:focus\:ring-opacity-95:focus { - --tw-ring-opacity: 0.95; - } - - .lg\:focus\:ring-opacity-100:focus { - --tw-ring-opacity: 1; - } - - .lg\:ring-offset-0 { - --tw-ring-offset-width: 0px; - } - - .lg\:ring-offset-1 { - --tw-ring-offset-width: 1px; - } - - .lg\:ring-offset-2 { - --tw-ring-offset-width: 2px; - } - - .lg\:ring-offset-4 { - --tw-ring-offset-width: 4px; - } - - .lg\:ring-offset-8 { - --tw-ring-offset-width: 8px; - } - - .lg\:focus-within\:ring-offset-0:focus-within { - --tw-ring-offset-width: 0px; - } - - .lg\:focus-within\:ring-offset-1:focus-within { - --tw-ring-offset-width: 1px; - } - - .lg\:focus-within\:ring-offset-2:focus-within { - --tw-ring-offset-width: 2px; - } - - .lg\:focus-within\:ring-offset-4:focus-within { - --tw-ring-offset-width: 4px; - } - - .lg\:focus-within\:ring-offset-8:focus-within { - --tw-ring-offset-width: 8px; - } - - .lg\:focus\:ring-offset-0:focus { - --tw-ring-offset-width: 0px; - } - - .lg\:focus\:ring-offset-1:focus { - --tw-ring-offset-width: 1px; - } - - .lg\:focus\:ring-offset-2:focus { - --tw-ring-offset-width: 2px; - } - - .lg\:focus\:ring-offset-4:focus { - --tw-ring-offset-width: 4px; - } - - .lg\:focus\:ring-offset-8:focus { - --tw-ring-offset-width: 8px; - } - - .lg\:ring-offset-transparent { - --tw-ring-offset-color: transparent; - } - - .lg\:ring-offset-current { - --tw-ring-offset-color: currentColor; - } - - .lg\:ring-offset-black { - --tw-ring-offset-color: #000; - } - - .lg\:ring-offset-white { - --tw-ring-offset-color: #fff; - } - - .lg\:ring-offset-gray-50 { - --tw-ring-offset-color: #f9fafb; - } - - .lg\:ring-offset-gray-100 { - --tw-ring-offset-color: #f3f4f6; - } - - .lg\:ring-offset-gray-200 { - --tw-ring-offset-color: #e5e7eb; - } - - .lg\:ring-offset-gray-300 { - --tw-ring-offset-color: #d1d5db; - } - - .lg\:ring-offset-gray-400 { - --tw-ring-offset-color: #9ca3af; - } - - .lg\:ring-offset-gray-500 { - --tw-ring-offset-color: #6b7280; - } - - .lg\:ring-offset-gray-600 { - --tw-ring-offset-color: #4b5563; - } - - .lg\:ring-offset-gray-700 { - --tw-ring-offset-color: #374151; - } - - .lg\:ring-offset-gray-800 { - --tw-ring-offset-color: #1f2937; - } - - .lg\:ring-offset-gray-900 { - --tw-ring-offset-color: #111827; - } - - .lg\:ring-offset-red-50 { - --tw-ring-offset-color: #fef2f2; - } - - .lg\:ring-offset-red-100 { - --tw-ring-offset-color: #fee2e2; - } - - .lg\:ring-offset-red-200 { - --tw-ring-offset-color: #fecaca; - } - - .lg\:ring-offset-red-300 { - --tw-ring-offset-color: #fca5a5; - } - - .lg\:ring-offset-red-400 { - --tw-ring-offset-color: #f87171; - } - - .lg\:ring-offset-red-500 { - --tw-ring-offset-color: #ef4444; - } - - .lg\:ring-offset-red-600 { - --tw-ring-offset-color: #dc2626; - } - - .lg\:ring-offset-red-700 { - --tw-ring-offset-color: #b91c1c; - } - - .lg\:ring-offset-red-800 { - --tw-ring-offset-color: #991b1b; - } - - .lg\:ring-offset-red-900 { - --tw-ring-offset-color: #7f1d1d; - } - - .lg\:ring-offset-yellow-50 { - --tw-ring-offset-color: #fffbeb; - } - - .lg\:ring-offset-yellow-100 { - --tw-ring-offset-color: #fef3c7; - } - - .lg\:ring-offset-yellow-200 { - --tw-ring-offset-color: #fde68a; - } - - .lg\:ring-offset-yellow-300 { - --tw-ring-offset-color: #fcd34d; - } - - .lg\:ring-offset-yellow-400 { - --tw-ring-offset-color: #fbbf24; - } - - .lg\:ring-offset-yellow-500 { - --tw-ring-offset-color: #f59e0b; - } - - .lg\:ring-offset-yellow-600 { - --tw-ring-offset-color: #d97706; - } - - .lg\:ring-offset-yellow-700 { - --tw-ring-offset-color: #b45309; - } - - .lg\:ring-offset-yellow-800 { - --tw-ring-offset-color: #92400e; - } - - .lg\:ring-offset-yellow-900 { - --tw-ring-offset-color: #78350f; - } - - .lg\:ring-offset-green-50 { - --tw-ring-offset-color: #ecfdf5; - } - - .lg\:ring-offset-green-100 { - --tw-ring-offset-color: #d1fae5; - } - - .lg\:ring-offset-green-200 { - --tw-ring-offset-color: #a7f3d0; - } - - .lg\:ring-offset-green-300 { - --tw-ring-offset-color: #6ee7b7; - } - - .lg\:ring-offset-green-400 { - --tw-ring-offset-color: #34d399; - } - - .lg\:ring-offset-green-500 { - --tw-ring-offset-color: #10b981; - } - - .lg\:ring-offset-green-600 { - --tw-ring-offset-color: #059669; - } - - .lg\:ring-offset-green-700 { - --tw-ring-offset-color: #047857; - } - - .lg\:ring-offset-green-800 { - --tw-ring-offset-color: #065f46; - } - - .lg\:ring-offset-green-900 { - --tw-ring-offset-color: #064e3b; - } - - .lg\:ring-offset-blue-50 { - --tw-ring-offset-color: #eff6ff; - } - - .lg\:ring-offset-blue-100 { - --tw-ring-offset-color: #dbeafe; - } - - .lg\:ring-offset-blue-200 { - --tw-ring-offset-color: #bfdbfe; - } - - .lg\:ring-offset-blue-300 { - --tw-ring-offset-color: #93c5fd; - } - - .lg\:ring-offset-blue-400 { - --tw-ring-offset-color: #60a5fa; - } - - .lg\:ring-offset-blue-500 { - --tw-ring-offset-color: #3b82f6; - } - - .lg\:ring-offset-blue-600 { - --tw-ring-offset-color: #2563eb; - } - - .lg\:ring-offset-blue-700 { - --tw-ring-offset-color: #1d4ed8; - } - - .lg\:ring-offset-blue-800 { - --tw-ring-offset-color: #1e40af; - } - - .lg\:ring-offset-blue-900 { - --tw-ring-offset-color: #1e3a8a; - } - - .lg\:ring-offset-indigo-50 { - --tw-ring-offset-color: #eef2ff; - } - - .lg\:ring-offset-indigo-100 { - --tw-ring-offset-color: #e0e7ff; - } - - .lg\:ring-offset-indigo-200 { - --tw-ring-offset-color: #c7d2fe; - } - - .lg\:ring-offset-indigo-300 { - --tw-ring-offset-color: #a5b4fc; - } - - .lg\:ring-offset-indigo-400 { - --tw-ring-offset-color: #818cf8; - } - - .lg\:ring-offset-indigo-500 { - --tw-ring-offset-color: #6366f1; - } - - .lg\:ring-offset-indigo-600 { - --tw-ring-offset-color: #4f46e5; - } - - .lg\:ring-offset-indigo-700 { - --tw-ring-offset-color: #4338ca; - } - - .lg\:ring-offset-indigo-800 { - --tw-ring-offset-color: #3730a3; - } - - .lg\:ring-offset-indigo-900 { - --tw-ring-offset-color: #312e81; - } - - .lg\:ring-offset-purple-50 { - --tw-ring-offset-color: #f5f3ff; - } - - .lg\:ring-offset-purple-100 { - --tw-ring-offset-color: #ede9fe; - } - - .lg\:ring-offset-purple-200 { - --tw-ring-offset-color: #ddd6fe; - } - - .lg\:ring-offset-purple-300 { - --tw-ring-offset-color: #c4b5fd; - } - - .lg\:ring-offset-purple-400 { - --tw-ring-offset-color: #a78bfa; - } - - .lg\:ring-offset-purple-500 { - --tw-ring-offset-color: #8b5cf6; - } - - .lg\:ring-offset-purple-600 { - --tw-ring-offset-color: #7c3aed; - } - - .lg\:ring-offset-purple-700 { - --tw-ring-offset-color: #6d28d9; - } - - .lg\:ring-offset-purple-800 { - --tw-ring-offset-color: #5b21b6; - } - - .lg\:ring-offset-purple-900 { - --tw-ring-offset-color: #4c1d95; - } - - .lg\:ring-offset-pink-50 { - --tw-ring-offset-color: #fdf2f8; - } - - .lg\:ring-offset-pink-100 { - --tw-ring-offset-color: #fce7f3; - } - - .lg\:ring-offset-pink-200 { - --tw-ring-offset-color: #fbcfe8; - } - - .lg\:ring-offset-pink-300 { - --tw-ring-offset-color: #f9a8d4; - } - - .lg\:ring-offset-pink-400 { - --tw-ring-offset-color: #f472b6; - } - - .lg\:ring-offset-pink-500 { - --tw-ring-offset-color: #ec4899; - } - - .lg\:ring-offset-pink-600 { - --tw-ring-offset-color: #db2777; - } - - .lg\:ring-offset-pink-700 { - --tw-ring-offset-color: #be185d; - } - - .lg\:ring-offset-pink-800 { - --tw-ring-offset-color: #9d174d; - } - - .lg\:ring-offset-pink-900 { - --tw-ring-offset-color: #831843; - } - - .lg\:focus-within\:ring-offset-transparent:focus-within { - --tw-ring-offset-color: transparent; - } - - .lg\:focus-within\:ring-offset-current:focus-within { - --tw-ring-offset-color: currentColor; - } - - .lg\:focus-within\:ring-offset-black:focus-within { - --tw-ring-offset-color: #000; - } - - .lg\:focus-within\:ring-offset-white:focus-within { - --tw-ring-offset-color: #fff; - } - - .lg\:focus-within\:ring-offset-gray-50:focus-within { - --tw-ring-offset-color: #f9fafb; - } - - .lg\:focus-within\:ring-offset-gray-100:focus-within { - --tw-ring-offset-color: #f3f4f6; - } - - .lg\:focus-within\:ring-offset-gray-200:focus-within { - --tw-ring-offset-color: #e5e7eb; - } - - .lg\:focus-within\:ring-offset-gray-300:focus-within { - --tw-ring-offset-color: #d1d5db; - } - - .lg\:focus-within\:ring-offset-gray-400:focus-within { - --tw-ring-offset-color: #9ca3af; - } - - .lg\:focus-within\:ring-offset-gray-500:focus-within { - --tw-ring-offset-color: #6b7280; - } - - .lg\:focus-within\:ring-offset-gray-600:focus-within { - --tw-ring-offset-color: #4b5563; - } - - .lg\:focus-within\:ring-offset-gray-700:focus-within { - --tw-ring-offset-color: #374151; - } - - .lg\:focus-within\:ring-offset-gray-800:focus-within { - --tw-ring-offset-color: #1f2937; - } - - .lg\:focus-within\:ring-offset-gray-900:focus-within { - --tw-ring-offset-color: #111827; - } - - .lg\:focus-within\:ring-offset-red-50:focus-within { - --tw-ring-offset-color: #fef2f2; - } - - .lg\:focus-within\:ring-offset-red-100:focus-within { - --tw-ring-offset-color: #fee2e2; - } - - .lg\:focus-within\:ring-offset-red-200:focus-within { - --tw-ring-offset-color: #fecaca; - } - - .lg\:focus-within\:ring-offset-red-300:focus-within { - --tw-ring-offset-color: #fca5a5; - } - - .lg\:focus-within\:ring-offset-red-400:focus-within { - --tw-ring-offset-color: #f87171; - } - - .lg\:focus-within\:ring-offset-red-500:focus-within { - --tw-ring-offset-color: #ef4444; - } - - .lg\:focus-within\:ring-offset-red-600:focus-within { - --tw-ring-offset-color: #dc2626; - } - - .lg\:focus-within\:ring-offset-red-700:focus-within { - --tw-ring-offset-color: #b91c1c; - } - - .lg\:focus-within\:ring-offset-red-800:focus-within { - --tw-ring-offset-color: #991b1b; - } - - .lg\:focus-within\:ring-offset-red-900:focus-within { - --tw-ring-offset-color: #7f1d1d; - } - - .lg\:focus-within\:ring-offset-yellow-50:focus-within { - --tw-ring-offset-color: #fffbeb; - } - - .lg\:focus-within\:ring-offset-yellow-100:focus-within { - --tw-ring-offset-color: #fef3c7; - } - - .lg\:focus-within\:ring-offset-yellow-200:focus-within { - --tw-ring-offset-color: #fde68a; - } - - .lg\:focus-within\:ring-offset-yellow-300:focus-within { - --tw-ring-offset-color: #fcd34d; - } - - .lg\:focus-within\:ring-offset-yellow-400:focus-within { - --tw-ring-offset-color: #fbbf24; - } - - .lg\:focus-within\:ring-offset-yellow-500:focus-within { - --tw-ring-offset-color: #f59e0b; - } - - .lg\:focus-within\:ring-offset-yellow-600:focus-within { - --tw-ring-offset-color: #d97706; - } - - .lg\:focus-within\:ring-offset-yellow-700:focus-within { - --tw-ring-offset-color: #b45309; - } - - .lg\:focus-within\:ring-offset-yellow-800:focus-within { - --tw-ring-offset-color: #92400e; - } - - .lg\:focus-within\:ring-offset-yellow-900:focus-within { - --tw-ring-offset-color: #78350f; - } - - .lg\:focus-within\:ring-offset-green-50:focus-within { - --tw-ring-offset-color: #ecfdf5; - } - - .lg\:focus-within\:ring-offset-green-100:focus-within { - --tw-ring-offset-color: #d1fae5; - } - - .lg\:focus-within\:ring-offset-green-200:focus-within { - --tw-ring-offset-color: #a7f3d0; - } - - .lg\:focus-within\:ring-offset-green-300:focus-within { - --tw-ring-offset-color: #6ee7b7; - } - - .lg\:focus-within\:ring-offset-green-400:focus-within { - --tw-ring-offset-color: #34d399; - } - - .lg\:focus-within\:ring-offset-green-500:focus-within { - --tw-ring-offset-color: #10b981; - } - - .lg\:focus-within\:ring-offset-green-600:focus-within { - --tw-ring-offset-color: #059669; - } - - .lg\:focus-within\:ring-offset-green-700:focus-within { - --tw-ring-offset-color: #047857; - } - - .lg\:focus-within\:ring-offset-green-800:focus-within { - --tw-ring-offset-color: #065f46; - } - - .lg\:focus-within\:ring-offset-green-900:focus-within { - --tw-ring-offset-color: #064e3b; - } - - .lg\:focus-within\:ring-offset-blue-50:focus-within { - --tw-ring-offset-color: #eff6ff; - } - - .lg\:focus-within\:ring-offset-blue-100:focus-within { - --tw-ring-offset-color: #dbeafe; - } - - .lg\:focus-within\:ring-offset-blue-200:focus-within { - --tw-ring-offset-color: #bfdbfe; - } - - .lg\:focus-within\:ring-offset-blue-300:focus-within { - --tw-ring-offset-color: #93c5fd; - } - - .lg\:focus-within\:ring-offset-blue-400:focus-within { - --tw-ring-offset-color: #60a5fa; - } - - .lg\:focus-within\:ring-offset-blue-500:focus-within { - --tw-ring-offset-color: #3b82f6; - } - - .lg\:focus-within\:ring-offset-blue-600:focus-within { - --tw-ring-offset-color: #2563eb; - } - - .lg\:focus-within\:ring-offset-blue-700:focus-within { - --tw-ring-offset-color: #1d4ed8; - } - - .lg\:focus-within\:ring-offset-blue-800:focus-within { - --tw-ring-offset-color: #1e40af; - } - - .lg\:focus-within\:ring-offset-blue-900:focus-within { - --tw-ring-offset-color: #1e3a8a; - } - - .lg\:focus-within\:ring-offset-indigo-50:focus-within { - --tw-ring-offset-color: #eef2ff; - } - - .lg\:focus-within\:ring-offset-indigo-100:focus-within { - --tw-ring-offset-color: #e0e7ff; - } - - .lg\:focus-within\:ring-offset-indigo-200:focus-within { - --tw-ring-offset-color: #c7d2fe; - } - - .lg\:focus-within\:ring-offset-indigo-300:focus-within { - --tw-ring-offset-color: #a5b4fc; - } - - .lg\:focus-within\:ring-offset-indigo-400:focus-within { - --tw-ring-offset-color: #818cf8; - } - - .lg\:focus-within\:ring-offset-indigo-500:focus-within { - --tw-ring-offset-color: #6366f1; - } - - .lg\:focus-within\:ring-offset-indigo-600:focus-within { - --tw-ring-offset-color: #4f46e5; - } - - .lg\:focus-within\:ring-offset-indigo-700:focus-within { - --tw-ring-offset-color: #4338ca; - } - - .lg\:focus-within\:ring-offset-indigo-800:focus-within { - --tw-ring-offset-color: #3730a3; - } - - .lg\:focus-within\:ring-offset-indigo-900:focus-within { - --tw-ring-offset-color: #312e81; - } - - .lg\:focus-within\:ring-offset-purple-50:focus-within { - --tw-ring-offset-color: #f5f3ff; - } - - .lg\:focus-within\:ring-offset-purple-100:focus-within { - --tw-ring-offset-color: #ede9fe; - } - - .lg\:focus-within\:ring-offset-purple-200:focus-within { - --tw-ring-offset-color: #ddd6fe; - } - - .lg\:focus-within\:ring-offset-purple-300:focus-within { - --tw-ring-offset-color: #c4b5fd; - } - - .lg\:focus-within\:ring-offset-purple-400:focus-within { - --tw-ring-offset-color: #a78bfa; - } - - .lg\:focus-within\:ring-offset-purple-500:focus-within { - --tw-ring-offset-color: #8b5cf6; - } - - .lg\:focus-within\:ring-offset-purple-600:focus-within { - --tw-ring-offset-color: #7c3aed; - } - - .lg\:focus-within\:ring-offset-purple-700:focus-within { - --tw-ring-offset-color: #6d28d9; - } - - .lg\:focus-within\:ring-offset-purple-800:focus-within { - --tw-ring-offset-color: #5b21b6; - } - - .lg\:focus-within\:ring-offset-purple-900:focus-within { - --tw-ring-offset-color: #4c1d95; - } - - .lg\:focus-within\:ring-offset-pink-50:focus-within { - --tw-ring-offset-color: #fdf2f8; - } - - .lg\:focus-within\:ring-offset-pink-100:focus-within { - --tw-ring-offset-color: #fce7f3; - } - - .lg\:focus-within\:ring-offset-pink-200:focus-within { - --tw-ring-offset-color: #fbcfe8; - } - - .lg\:focus-within\:ring-offset-pink-300:focus-within { - --tw-ring-offset-color: #f9a8d4; - } - - .lg\:focus-within\:ring-offset-pink-400:focus-within { - --tw-ring-offset-color: #f472b6; - } - - .lg\:focus-within\:ring-offset-pink-500:focus-within { - --tw-ring-offset-color: #ec4899; - } - - .lg\:focus-within\:ring-offset-pink-600:focus-within { - --tw-ring-offset-color: #db2777; - } - - .lg\:focus-within\:ring-offset-pink-700:focus-within { - --tw-ring-offset-color: #be185d; - } - - .lg\:focus-within\:ring-offset-pink-800:focus-within { - --tw-ring-offset-color: #9d174d; - } - - .lg\:focus-within\:ring-offset-pink-900:focus-within { - --tw-ring-offset-color: #831843; - } - - .lg\:focus\:ring-offset-transparent:focus { - --tw-ring-offset-color: transparent; - } - - .lg\:focus\:ring-offset-current:focus { - --tw-ring-offset-color: currentColor; - } - - .lg\:focus\:ring-offset-black:focus { - --tw-ring-offset-color: #000; - } - - .lg\:focus\:ring-offset-white:focus { - --tw-ring-offset-color: #fff; - } - - .lg\:focus\:ring-offset-gray-50:focus { - --tw-ring-offset-color: #f9fafb; - } - - .lg\:focus\:ring-offset-gray-100:focus { - --tw-ring-offset-color: #f3f4f6; - } - - .lg\:focus\:ring-offset-gray-200:focus { - --tw-ring-offset-color: #e5e7eb; - } - - .lg\:focus\:ring-offset-gray-300:focus { - --tw-ring-offset-color: #d1d5db; - } - - .lg\:focus\:ring-offset-gray-400:focus { - --tw-ring-offset-color: #9ca3af; - } - - .lg\:focus\:ring-offset-gray-500:focus { - --tw-ring-offset-color: #6b7280; - } - - .lg\:focus\:ring-offset-gray-600:focus { - --tw-ring-offset-color: #4b5563; - } - - .lg\:focus\:ring-offset-gray-700:focus { - --tw-ring-offset-color: #374151; - } - - .lg\:focus\:ring-offset-gray-800:focus { - --tw-ring-offset-color: #1f2937; - } - - .lg\:focus\:ring-offset-gray-900:focus { - --tw-ring-offset-color: #111827; - } - - .lg\:focus\:ring-offset-red-50:focus { - --tw-ring-offset-color: #fef2f2; - } - - .lg\:focus\:ring-offset-red-100:focus { - --tw-ring-offset-color: #fee2e2; - } - - .lg\:focus\:ring-offset-red-200:focus { - --tw-ring-offset-color: #fecaca; - } - - .lg\:focus\:ring-offset-red-300:focus { - --tw-ring-offset-color: #fca5a5; - } - - .lg\:focus\:ring-offset-red-400:focus { - --tw-ring-offset-color: #f87171; - } - - .lg\:focus\:ring-offset-red-500:focus { - --tw-ring-offset-color: #ef4444; - } - - .lg\:focus\:ring-offset-red-600:focus { - --tw-ring-offset-color: #dc2626; - } - - .lg\:focus\:ring-offset-red-700:focus { - --tw-ring-offset-color: #b91c1c; - } - - .lg\:focus\:ring-offset-red-800:focus { - --tw-ring-offset-color: #991b1b; - } - - .lg\:focus\:ring-offset-red-900:focus { - --tw-ring-offset-color: #7f1d1d; - } - - .lg\:focus\:ring-offset-yellow-50:focus { - --tw-ring-offset-color: #fffbeb; - } - - .lg\:focus\:ring-offset-yellow-100:focus { - --tw-ring-offset-color: #fef3c7; - } - - .lg\:focus\:ring-offset-yellow-200:focus { - --tw-ring-offset-color: #fde68a; - } - - .lg\:focus\:ring-offset-yellow-300:focus { - --tw-ring-offset-color: #fcd34d; - } - - .lg\:focus\:ring-offset-yellow-400:focus { - --tw-ring-offset-color: #fbbf24; - } - - .lg\:focus\:ring-offset-yellow-500:focus { - --tw-ring-offset-color: #f59e0b; - } - - .lg\:focus\:ring-offset-yellow-600:focus { - --tw-ring-offset-color: #d97706; - } - - .lg\:focus\:ring-offset-yellow-700:focus { - --tw-ring-offset-color: #b45309; - } - - .lg\:focus\:ring-offset-yellow-800:focus { - --tw-ring-offset-color: #92400e; - } - - .lg\:focus\:ring-offset-yellow-900:focus { - --tw-ring-offset-color: #78350f; - } - - .lg\:focus\:ring-offset-green-50:focus { - --tw-ring-offset-color: #ecfdf5; - } - - .lg\:focus\:ring-offset-green-100:focus { - --tw-ring-offset-color: #d1fae5; - } - - .lg\:focus\:ring-offset-green-200:focus { - --tw-ring-offset-color: #a7f3d0; - } - - .lg\:focus\:ring-offset-green-300:focus { - --tw-ring-offset-color: #6ee7b7; - } - - .lg\:focus\:ring-offset-green-400:focus { - --tw-ring-offset-color: #34d399; - } - - .lg\:focus\:ring-offset-green-500:focus { - --tw-ring-offset-color: #10b981; - } - - .lg\:focus\:ring-offset-green-600:focus { - --tw-ring-offset-color: #059669; - } - - .lg\:focus\:ring-offset-green-700:focus { - --tw-ring-offset-color: #047857; - } - - .lg\:focus\:ring-offset-green-800:focus { - --tw-ring-offset-color: #065f46; - } - - .lg\:focus\:ring-offset-green-900:focus { - --tw-ring-offset-color: #064e3b; - } - - .lg\:focus\:ring-offset-blue-50:focus { - --tw-ring-offset-color: #eff6ff; - } - - .lg\:focus\:ring-offset-blue-100:focus { - --tw-ring-offset-color: #dbeafe; - } - - .lg\:focus\:ring-offset-blue-200:focus { - --tw-ring-offset-color: #bfdbfe; - } - - .lg\:focus\:ring-offset-blue-300:focus { - --tw-ring-offset-color: #93c5fd; - } - - .lg\:focus\:ring-offset-blue-400:focus { - --tw-ring-offset-color: #60a5fa; - } - - .lg\:focus\:ring-offset-blue-500:focus { - --tw-ring-offset-color: #3b82f6; - } - - .lg\:focus\:ring-offset-blue-600:focus { - --tw-ring-offset-color: #2563eb; - } - - .lg\:focus\:ring-offset-blue-700:focus { - --tw-ring-offset-color: #1d4ed8; - } - - .lg\:focus\:ring-offset-blue-800:focus { - --tw-ring-offset-color: #1e40af; - } - - .lg\:focus\:ring-offset-blue-900:focus { - --tw-ring-offset-color: #1e3a8a; - } - - .lg\:focus\:ring-offset-indigo-50:focus { - --tw-ring-offset-color: #eef2ff; - } - - .lg\:focus\:ring-offset-indigo-100:focus { - --tw-ring-offset-color: #e0e7ff; - } - - .lg\:focus\:ring-offset-indigo-200:focus { - --tw-ring-offset-color: #c7d2fe; - } - - .lg\:focus\:ring-offset-indigo-300:focus { - --tw-ring-offset-color: #a5b4fc; - } - - .lg\:focus\:ring-offset-indigo-400:focus { - --tw-ring-offset-color: #818cf8; - } - - .lg\:focus\:ring-offset-indigo-500:focus { - --tw-ring-offset-color: #6366f1; - } - - .lg\:focus\:ring-offset-indigo-600:focus { - --tw-ring-offset-color: #4f46e5; - } - - .lg\:focus\:ring-offset-indigo-700:focus { - --tw-ring-offset-color: #4338ca; - } - - .lg\:focus\:ring-offset-indigo-800:focus { - --tw-ring-offset-color: #3730a3; - } - - .lg\:focus\:ring-offset-indigo-900:focus { - --tw-ring-offset-color: #312e81; - } - - .lg\:focus\:ring-offset-purple-50:focus { - --tw-ring-offset-color: #f5f3ff; - } - - .lg\:focus\:ring-offset-purple-100:focus { - --tw-ring-offset-color: #ede9fe; - } - - .lg\:focus\:ring-offset-purple-200:focus { - --tw-ring-offset-color: #ddd6fe; - } - - .lg\:focus\:ring-offset-purple-300:focus { - --tw-ring-offset-color: #c4b5fd; - } - - .lg\:focus\:ring-offset-purple-400:focus { - --tw-ring-offset-color: #a78bfa; - } - - .lg\:focus\:ring-offset-purple-500:focus { - --tw-ring-offset-color: #8b5cf6; - } - - .lg\:focus\:ring-offset-purple-600:focus { - --tw-ring-offset-color: #7c3aed; - } - - .lg\:focus\:ring-offset-purple-700:focus { - --tw-ring-offset-color: #6d28d9; - } - - .lg\:focus\:ring-offset-purple-800:focus { - --tw-ring-offset-color: #5b21b6; - } - - .lg\:focus\:ring-offset-purple-900:focus { - --tw-ring-offset-color: #4c1d95; - } - - .lg\:focus\:ring-offset-pink-50:focus { - --tw-ring-offset-color: #fdf2f8; - } - - .lg\:focus\:ring-offset-pink-100:focus { - --tw-ring-offset-color: #fce7f3; - } - - .lg\:focus\:ring-offset-pink-200:focus { - --tw-ring-offset-color: #fbcfe8; - } - - .lg\:focus\:ring-offset-pink-300:focus { - --tw-ring-offset-color: #f9a8d4; - } - - .lg\:focus\:ring-offset-pink-400:focus { - --tw-ring-offset-color: #f472b6; - } - - .lg\:focus\:ring-offset-pink-500:focus { - --tw-ring-offset-color: #ec4899; - } - - .lg\:focus\:ring-offset-pink-600:focus { - --tw-ring-offset-color: #db2777; - } - - .lg\:focus\:ring-offset-pink-700:focus { - --tw-ring-offset-color: #be185d; - } - - .lg\:focus\:ring-offset-pink-800:focus { - --tw-ring-offset-color: #9d174d; - } - - .lg\:focus\:ring-offset-pink-900:focus { - --tw-ring-offset-color: #831843; - } - - .lg\:filter { - --tw-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-sepia: var(--tw-empty,/*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - } - - .lg\:filter-none { - filter: none; - } - - .lg\:blur-0 { - --tw-blur: blur(0); - } - - .lg\:blur-none { - --tw-blur: blur(0); - } - - .lg\:blur-sm { - --tw-blur: blur(4px); - } - - .lg\:blur { - --tw-blur: blur(8px); - } - - .lg\:blur-md { - --tw-blur: blur(12px); - } - - .lg\:blur-lg { - --tw-blur: blur(16px); - } - - .lg\:blur-xl { - --tw-blur: blur(24px); - } - - .lg\:blur-2xl { - --tw-blur: blur(40px); - } - - .lg\:blur-3xl { - --tw-blur: blur(64px); - } - - .lg\:brightness-0 { - --tw-brightness: brightness(0); - } - - .lg\:brightness-50 { - --tw-brightness: brightness(.5); - } - - .lg\:brightness-75 { - --tw-brightness: brightness(.75); - } - - .lg\:brightness-90 { - --tw-brightness: brightness(.9); - } - - .lg\:brightness-95 { - --tw-brightness: brightness(.95); - } - - .lg\:brightness-100 { - --tw-brightness: brightness(1); - } - - .lg\:brightness-105 { - --tw-brightness: brightness(1.05); - } - - .lg\:brightness-110 { - --tw-brightness: brightness(1.1); - } - - .lg\:brightness-125 { - --tw-brightness: brightness(1.25); - } - - .lg\:brightness-150 { - --tw-brightness: brightness(1.5); - } - - .lg\:brightness-200 { - --tw-brightness: brightness(2); - } - - .lg\:contrast-0 { - --tw-contrast: contrast(0); - } - - .lg\:contrast-50 { - --tw-contrast: contrast(.5); - } - - .lg\:contrast-75 { - --tw-contrast: contrast(.75); - } - - .lg\:contrast-100 { - --tw-contrast: contrast(1); - } - - .lg\:contrast-125 { - --tw-contrast: contrast(1.25); - } - - .lg\:contrast-150 { - --tw-contrast: contrast(1.5); - } - - .lg\:contrast-200 { - --tw-contrast: contrast(2); - } - - .lg\:drop-shadow-sm { - --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05)); - } - - .lg\:drop-shadow { - --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06)); - } - - .lg\:drop-shadow-md { - --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06)); - } - - .lg\:drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1)); - } - - .lg\:drop-shadow-xl { - --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08)); - } - - .lg\:drop-shadow-2xl { - --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15)); - } - - .lg\:drop-shadow-none { - --tw-drop-shadow: drop-shadow(0 0 #0000); - } - - .lg\:grayscale-0 { - --tw-grayscale: grayscale(0); - } - - .lg\:grayscale { - --tw-grayscale: grayscale(100%); - } - - .lg\:hue-rotate-0 { - --tw-hue-rotate: hue-rotate(0deg); - } - - .lg\:hue-rotate-15 { - --tw-hue-rotate: hue-rotate(15deg); - } - - .lg\:hue-rotate-30 { - --tw-hue-rotate: hue-rotate(30deg); - } - - .lg\:hue-rotate-60 { - --tw-hue-rotate: hue-rotate(60deg); - } - - .lg\:hue-rotate-90 { - --tw-hue-rotate: hue-rotate(90deg); - } - - .lg\:hue-rotate-180 { - --tw-hue-rotate: hue-rotate(180deg); - } - - .lg\:-hue-rotate-180 { - --tw-hue-rotate: hue-rotate(-180deg); - } - - .lg\:-hue-rotate-90 { - --tw-hue-rotate: hue-rotate(-90deg); - } - - .lg\:-hue-rotate-60 { - --tw-hue-rotate: hue-rotate(-60deg); - } - - .lg\:-hue-rotate-30 { - --tw-hue-rotate: hue-rotate(-30deg); - } - - .lg\:-hue-rotate-15 { - --tw-hue-rotate: hue-rotate(-15deg); - } - - .lg\:invert-0 { - --tw-invert: invert(0); - } - - .lg\:invert { - --tw-invert: invert(100%); - } - - .lg\:saturate-0 { - --tw-saturate: saturate(0); - } - - .lg\:saturate-50 { - --tw-saturate: saturate(.5); - } - - .lg\:saturate-100 { - --tw-saturate: saturate(1); - } - - .lg\:saturate-150 { - --tw-saturate: saturate(1.5); - } - - .lg\:saturate-200 { - --tw-saturate: saturate(2); - } - - .lg\:sepia-0 { - --tw-sepia: sepia(0); - } - - .lg\:sepia { - --tw-sepia: sepia(100%); - } - - .lg\:backdrop-filter { - --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/); - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - } - - .lg\:backdrop-filter-none { - -webkit-backdrop-filter: none; - backdrop-filter: none; - } - - .lg\:backdrop-blur-0 { - --tw-backdrop-blur: blur(0); - } - - .lg\:backdrop-blur-none { - --tw-backdrop-blur: blur(0); - } - - .lg\:backdrop-blur-sm { - --tw-backdrop-blur: blur(4px); - } - - .lg\:backdrop-blur { - --tw-backdrop-blur: blur(8px); - } - - .lg\:backdrop-blur-md { - --tw-backdrop-blur: blur(12px); - } - - .lg\:backdrop-blur-lg { - --tw-backdrop-blur: blur(16px); - } - - .lg\:backdrop-blur-xl { - --tw-backdrop-blur: blur(24px); - } - - .lg\:backdrop-blur-2xl { - --tw-backdrop-blur: blur(40px); - } - - .lg\:backdrop-blur-3xl { - --tw-backdrop-blur: blur(64px); - } - - .lg\:backdrop-brightness-0 { - --tw-backdrop-brightness: brightness(0); - } - - .lg\:backdrop-brightness-50 { - --tw-backdrop-brightness: brightness(.5); - } - - .lg\:backdrop-brightness-75 { - --tw-backdrop-brightness: brightness(.75); - } - - .lg\:backdrop-brightness-90 { - --tw-backdrop-brightness: brightness(.9); - } - - .lg\:backdrop-brightness-95 { - --tw-backdrop-brightness: brightness(.95); - } - - .lg\:backdrop-brightness-100 { - --tw-backdrop-brightness: brightness(1); - } - - .lg\:backdrop-brightness-105 { - --tw-backdrop-brightness: brightness(1.05); - } - - .lg\:backdrop-brightness-110 { - --tw-backdrop-brightness: brightness(1.1); - } - - .lg\:backdrop-brightness-125 { - --tw-backdrop-brightness: brightness(1.25); - } - - .lg\:backdrop-brightness-150 { - --tw-backdrop-brightness: brightness(1.5); - } - - .lg\:backdrop-brightness-200 { - --tw-backdrop-brightness: brightness(2); - } - - .lg\:backdrop-contrast-0 { - --tw-backdrop-contrast: contrast(0); - } - - .lg\:backdrop-contrast-50 { - --tw-backdrop-contrast: contrast(.5); - } - - .lg\:backdrop-contrast-75 { - --tw-backdrop-contrast: contrast(.75); - } - - .lg\:backdrop-contrast-100 { - --tw-backdrop-contrast: contrast(1); - } - - .lg\:backdrop-contrast-125 { - --tw-backdrop-contrast: contrast(1.25); - } - - .lg\:backdrop-contrast-150 { - --tw-backdrop-contrast: contrast(1.5); - } - - .lg\:backdrop-contrast-200 { - --tw-backdrop-contrast: contrast(2); - } - - .lg\:backdrop-grayscale-0 { - --tw-backdrop-grayscale: grayscale(0); - } - - .lg\:backdrop-grayscale { - --tw-backdrop-grayscale: grayscale(100%); - } - - .lg\:backdrop-hue-rotate-0 { - --tw-backdrop-hue-rotate: hue-rotate(0deg); - } - - .lg\:backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(15deg); - } - - .lg\:backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(30deg); - } - - .lg\:backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(60deg); - } - - .lg\:backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(90deg); - } - - .lg\:backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(180deg); - } - - .lg\:-backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(-180deg); - } - - .lg\:-backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(-90deg); - } - - .lg\:-backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(-60deg); - } - - .lg\:-backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(-30deg); - } - - .lg\:-backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(-15deg); - } - - .lg\:backdrop-invert-0 { - --tw-backdrop-invert: invert(0); - } - - .lg\:backdrop-invert { - --tw-backdrop-invert: invert(100%); - } - - .lg\:backdrop-opacity-0 { - --tw-backdrop-opacity: opacity(0); - } - - .lg\:backdrop-opacity-5 { - --tw-backdrop-opacity: opacity(0.05); - } - - .lg\:backdrop-opacity-10 { - --tw-backdrop-opacity: opacity(0.1); - } - - .lg\:backdrop-opacity-20 { - --tw-backdrop-opacity: opacity(0.2); - } - - .lg\:backdrop-opacity-25 { - --tw-backdrop-opacity: opacity(0.25); - } - - .lg\:backdrop-opacity-30 { - --tw-backdrop-opacity: opacity(0.3); - } - - .lg\:backdrop-opacity-40 { - --tw-backdrop-opacity: opacity(0.4); - } - - .lg\:backdrop-opacity-50 { - --tw-backdrop-opacity: opacity(0.5); - } - - .lg\:backdrop-opacity-60 { - --tw-backdrop-opacity: opacity(0.6); - } - - .lg\:backdrop-opacity-70 { - --tw-backdrop-opacity: opacity(0.7); - } - - .lg\:backdrop-opacity-75 { - --tw-backdrop-opacity: opacity(0.75); - } - - .lg\:backdrop-opacity-80 { - --tw-backdrop-opacity: opacity(0.8); - } - - .lg\:backdrop-opacity-90 { - --tw-backdrop-opacity: opacity(0.9); - } - - .lg\:backdrop-opacity-95 { - --tw-backdrop-opacity: opacity(0.95); - } - - .lg\:backdrop-opacity-100 { - --tw-backdrop-opacity: opacity(1); - } - - .lg\:backdrop-saturate-0 { - --tw-backdrop-saturate: saturate(0); - } - - .lg\:backdrop-saturate-50 { - --tw-backdrop-saturate: saturate(.5); - } - - .lg\:backdrop-saturate-100 { - --tw-backdrop-saturate: saturate(1); - } - - .lg\:backdrop-saturate-150 { - --tw-backdrop-saturate: saturate(1.5); - } - - .lg\:backdrop-saturate-200 { - --tw-backdrop-saturate: saturate(2); - } - - .lg\:backdrop-sepia-0 { - --tw-backdrop-sepia: sepia(0); - } - - .lg\:backdrop-sepia { - --tw-backdrop-sepia: sepia(100%); - } - - .lg\:transition-none { - transition-property: none; - } - - .lg\:transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:transition-shadow { - transition-property: box-shadow; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .lg\:delay-75 { - transition-delay: 75ms; - } - - .lg\:delay-100 { - transition-delay: 100ms; - } - - .lg\:delay-150 { - transition-delay: 150ms; - } - - .lg\:delay-200 { - transition-delay: 200ms; - } - - .lg\:delay-300 { - transition-delay: 300ms; - } - - .lg\:delay-500 { - transition-delay: 500ms; - } - - .lg\:delay-700 { - transition-delay: 700ms; - } - - .lg\:delay-1000 { - transition-delay: 1000ms; - } - - .lg\:duration-75 { - transition-duration: 75ms; - } - - .lg\:duration-100 { - transition-duration: 100ms; - } - - .lg\:duration-150 { - transition-duration: 150ms; - } - - .lg\:duration-200 { - transition-duration: 200ms; - } - - .lg\:duration-300 { - transition-duration: 300ms; - } - - .lg\:duration-500 { - transition-duration: 500ms; - } - - .lg\:duration-700 { - transition-duration: 700ms; - } - - .lg\:duration-1000 { - transition-duration: 1000ms; - } - - .lg\:ease-linear { - transition-timing-function: linear; - } - - .lg\:ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); - } - - .lg\:ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); - } - - .lg\:ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - } -} - -@media (min-width: 1400px) { - .xl\:container { - width: 100%; - margin-right: auto; - margin-left: auto; - padding-right: 0; - padding-left: 0; - } - - @media (min-width: 1024px) { - .xl\:container { - max-width: 1024px; - } - } - - @media (min-width: 1280px) { - .xl\:container { - max-width: 1280px; - } - } - - @media (min-width: 1400px) { - .xl\:container { - max-width: 1400px; - } - } - - .xl\:sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .xl\:not-sr-only { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .xl\:focus-within\:sr-only:focus-within { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .xl\:focus-within\:not-sr-only:focus-within { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .xl\:focus\:sr-only:focus { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; - } - - .xl\:focus\:not-sr-only:focus { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; - } - - .xl\:pointer-events-none { - pointer-events: none; - } - - .xl\:pointer-events-auto { - pointer-events: auto; - } - - .xl\:visible { - visibility: visible; - } - - .xl\:invisible { - visibility: hidden; - } - - .xl\:static { - position: static; - } - - .xl\:fixed { - position: fixed; - } - - .xl\:absolute { - position: absolute; - } - - .xl\:relative { - position: relative; - } - - .xl\:sticky { - position: sticky; - } - - .xl\:inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .xl\:inset-1 { - top: 0.25rem; - right: 0.25rem; - bottom: 0.25rem; - left: 0.25rem; - } - - .xl\:inset-2 { - top: 0.5rem; - right: 0.5rem; - bottom: 0.5rem; - left: 0.5rem; - } - - .xl\:inset-3 { - top: 0.75rem; - right: 0.75rem; - bottom: 0.75rem; - left: 0.75rem; - } - - .xl\:inset-4 { - top: 1rem; - right: 1rem; - bottom: 1rem; - left: 1rem; - } - - .xl\:inset-5 { - top: 1.25rem; - right: 1.25rem; - bottom: 1.25rem; - left: 1.25rem; - } - - .xl\:inset-6 { - top: 1.5rem; - right: 1.5rem; - bottom: 1.5rem; - left: 1.5rem; - } - - .xl\:inset-7 { - top: 1.75rem; - right: 1.75rem; - bottom: 1.75rem; - left: 1.75rem; - } - - .xl\:inset-8 { - top: 2rem; - right: 2rem; - bottom: 2rem; - left: 2rem; - } - - .xl\:inset-9 { - top: 2.25rem; - right: 2.25rem; - bottom: 2.25rem; - left: 2.25rem; - } - - .xl\:inset-10 { - top: 2.5rem; - right: 2.5rem; - bottom: 2.5rem; - left: 2.5rem; - } - - .xl\:inset-11 { - top: 2.75rem; - right: 2.75rem; - bottom: 2.75rem; - left: 2.75rem; - } - - .xl\:inset-12 { - top: 3rem; - right: 3rem; - bottom: 3rem; - left: 3rem; - } - - .xl\:inset-14 { - top: 3.5rem; - right: 3.5rem; - bottom: 3.5rem; - left: 3.5rem; - } - - .xl\:inset-16 { - top: 4rem; - right: 4rem; - bottom: 4rem; - left: 4rem; - } - - .xl\:inset-20 { - top: 5rem; - right: 5rem; - bottom: 5rem; - left: 5rem; - } - - .xl\:inset-24 { - top: 6rem; - right: 6rem; - bottom: 6rem; - left: 6rem; - } - - .xl\:inset-28 { - top: 7rem; - right: 7rem; - bottom: 7rem; - left: 7rem; - } - - .xl\:inset-32 { - top: 8rem; - right: 8rem; - bottom: 8rem; - left: 8rem; - } - - .xl\:inset-36 { - top: 9rem; - right: 9rem; - bottom: 9rem; - left: 9rem; - } - - .xl\:inset-40 { - top: 10rem; - right: 10rem; - bottom: 10rem; - left: 10rem; - } - - .xl\:inset-44 { - top: 11rem; - right: 11rem; - bottom: 11rem; - left: 11rem; - } - - .xl\:inset-48 { - top: 12rem; - right: 12rem; - bottom: 12rem; - left: 12rem; - } - - .xl\:inset-52 { - top: 13rem; - right: 13rem; - bottom: 13rem; - left: 13rem; - } - - .xl\:inset-56 { - top: 14rem; - right: 14rem; - bottom: 14rem; - left: 14rem; - } - - .xl\:inset-60 { - top: 15rem; - right: 15rem; - bottom: 15rem; - left: 15rem; - } - - .xl\:inset-64 { - top: 16rem; - right: 16rem; - bottom: 16rem; - left: 16rem; - } - - .xl\:inset-72 { - top: 18rem; - right: 18rem; - bottom: 18rem; - left: 18rem; - } - - .xl\:inset-80 { - top: 20rem; - right: 20rem; - bottom: 20rem; - left: 20rem; - } - - .xl\:inset-96 { - top: 24rem; - right: 24rem; - bottom: 24rem; - left: 24rem; - } - - .xl\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .xl\:inset-px { - top: 1px; - right: 1px; - bottom: 1px; - left: 1px; - } - - .xl\:inset-0\.5 { - top: 0.125rem; - right: 0.125rem; - bottom: 0.125rem; - left: 0.125rem; - } - - .xl\:inset-1\.5 { - top: 0.375rem; - right: 0.375rem; - bottom: 0.375rem; - left: 0.375rem; - } - - .xl\:inset-2\.5 { - top: 0.625rem; - right: 0.625rem; - bottom: 0.625rem; - left: 0.625rem; - } - - .xl\:inset-3\.5 { - top: 0.875rem; - right: 0.875rem; - bottom: 0.875rem; - left: 0.875rem; - } - - .xl\:-inset-0 { - top: 0px; - right: 0px; - bottom: 0px; - left: 0px; - } - - .xl\:-inset-1 { - top: -0.25rem; - right: -0.25rem; - bottom: -0.25rem; - left: -0.25rem; - } - - .xl\:-inset-2 { - top: -0.5rem; - right: -0.5rem; - bottom: -0.5rem; - left: -0.5rem; - } - - .xl\:-inset-3 { - top: -0.75rem; - right: -0.75rem; - bottom: -0.75rem; - left: -0.75rem; - } - - .xl\:-inset-4 { - top: -1rem; - right: -1rem; - bottom: -1rem; - left: -1rem; - } - - .xl\:-inset-5 { - top: -1.25rem; - right: -1.25rem; - bottom: -1.25rem; - left: -1.25rem; - } - - .xl\:-inset-6 { - top: -1.5rem; - right: -1.5rem; - bottom: -1.5rem; - left: -1.5rem; - } - - .xl\:-inset-7 { - top: -1.75rem; - right: -1.75rem; - bottom: -1.75rem; - left: -1.75rem; - } - - .xl\:-inset-8 { - top: -2rem; - right: -2rem; - bottom: -2rem; - left: -2rem; - } - - .xl\:-inset-9 { - top: -2.25rem; - right: -2.25rem; - bottom: -2.25rem; - left: -2.25rem; - } - - .xl\:-inset-10 { - top: -2.5rem; - right: -2.5rem; - bottom: -2.5rem; - left: -2.5rem; - } - - .xl\:-inset-11 { - top: -2.75rem; - right: -2.75rem; - bottom: -2.75rem; - left: -2.75rem; - } - - .xl\:-inset-12 { - top: -3rem; - right: -3rem; - bottom: -3rem; - left: -3rem; - } - - .xl\:-inset-14 { - top: -3.5rem; - right: -3.5rem; - bottom: -3.5rem; - left: -3.5rem; - } - - .xl\:-inset-16 { - top: -4rem; - right: -4rem; - bottom: -4rem; - left: -4rem; - } - - .xl\:-inset-20 { - top: -5rem; - right: -5rem; - bottom: -5rem; - left: -5rem; - } - - .xl\:-inset-24 { - top: -6rem; - right: -6rem; - bottom: -6rem; - left: -6rem; - } - - .xl\:-inset-28 { - top: -7rem; - right: -7rem; - bottom: -7rem; - left: -7rem; - } - - .xl\:-inset-32 { - top: -8rem; - right: -8rem; - bottom: -8rem; - left: -8rem; - } - - .xl\:-inset-36 { - top: -9rem; - right: -9rem; - bottom: -9rem; - left: -9rem; - } - - .xl\:-inset-40 { - top: -10rem; - right: -10rem; - bottom: -10rem; - left: -10rem; - } - - .xl\:-inset-44 { - top: -11rem; - right: -11rem; - bottom: -11rem; - left: -11rem; - } - - .xl\:-inset-48 { - top: -12rem; - right: -12rem; - bottom: -12rem; - left: -12rem; - } - - .xl\:-inset-52 { - top: -13rem; - right: -13rem; - bottom: -13rem; - left: -13rem; - } - - .xl\:-inset-56 { - top: -14rem; - right: -14rem; - bottom: -14rem; - left: -14rem; - } - - .xl\:-inset-60 { - top: -15rem; - right: -15rem; - bottom: -15rem; - left: -15rem; - } - - .xl\:-inset-64 { - top: -16rem; - right: -16rem; - bottom: -16rem; - left: -16rem; - } - - .xl\:-inset-72 { - top: -18rem; - right: -18rem; - bottom: -18rem; - left: -18rem; - } - - .xl\:-inset-80 { - top: -20rem; - right: -20rem; - bottom: -20rem; - left: -20rem; - } - - .xl\:-inset-96 { - top: -24rem; - right: -24rem; - bottom: -24rem; - left: -24rem; - } - - .xl\:-inset-px { - top: -1px; - right: -1px; - bottom: -1px; - left: -1px; - } - - .xl\:-inset-0\.5 { - top: -0.125rem; - right: -0.125rem; - bottom: -0.125rem; - left: -0.125rem; - } - - .xl\:-inset-1\.5 { - top: -0.375rem; - right: -0.375rem; - bottom: -0.375rem; - left: -0.375rem; - } - - .xl\:-inset-2\.5 { - top: -0.625rem; - right: -0.625rem; - bottom: -0.625rem; - left: -0.625rem; - } - - .xl\:-inset-3\.5 { - top: -0.875rem; - right: -0.875rem; - bottom: -0.875rem; - left: -0.875rem; - } - - .xl\:inset-1\/2 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .xl\:inset-1\/3 { - top: 33.333333%; - right: 33.333333%; - bottom: 33.333333%; - left: 33.333333%; - } - - .xl\:inset-2\/3 { - top: 66.666667%; - right: 66.666667%; - bottom: 66.666667%; - left: 66.666667%; - } - - .xl\:inset-1\/4 { - top: 25%; - right: 25%; - bottom: 25%; - left: 25%; - } - - .xl\:inset-2\/4 { - top: 50%; - right: 50%; - bottom: 50%; - left: 50%; - } - - .xl\:inset-3\/4 { - top: 75%; - right: 75%; - bottom: 75%; - left: 75%; - } - - .xl\:inset-full { - top: 100%; - right: 100%; - bottom: 100%; - left: 100%; - } - - .xl\:-inset-1\/2 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .xl\:-inset-1\/3 { - top: -33.333333%; - right: -33.333333%; - bottom: -33.333333%; - left: -33.333333%; - } - - .xl\:-inset-2\/3 { - top: -66.666667%; - right: -66.666667%; - bottom: -66.666667%; - left: -66.666667%; - } - - .xl\:-inset-1\/4 { - top: -25%; - right: -25%; - bottom: -25%; - left: -25%; - } - - .xl\:-inset-2\/4 { - top: -50%; - right: -50%; - bottom: -50%; - left: -50%; - } - - .xl\:-inset-3\/4 { - top: -75%; - right: -75%; - bottom: -75%; - left: -75%; - } - - .xl\:-inset-full { - top: -100%; - right: -100%; - bottom: -100%; - left: -100%; - } - - .xl\:inset-x-0 { - left: 0px; - right: 0px; - } - - .xl\:inset-x-1 { - left: 0.25rem; - right: 0.25rem; - } - - .xl\:inset-x-2 { - left: 0.5rem; - right: 0.5rem; - } - - .xl\:inset-x-3 { - left: 0.75rem; - right: 0.75rem; - } - - .xl\:inset-x-4 { - left: 1rem; - right: 1rem; - } - - .xl\:inset-x-5 { - left: 1.25rem; - right: 1.25rem; - } - - .xl\:inset-x-6 { - left: 1.5rem; - right: 1.5rem; - } - - .xl\:inset-x-7 { - left: 1.75rem; - right: 1.75rem; - } - - .xl\:inset-x-8 { - left: 2rem; - right: 2rem; - } - - .xl\:inset-x-9 { - left: 2.25rem; - right: 2.25rem; - } - - .xl\:inset-x-10 { - left: 2.5rem; - right: 2.5rem; - } - - .xl\:inset-x-11 { - left: 2.75rem; - right: 2.75rem; - } - - .xl\:inset-x-12 { - left: 3rem; - right: 3rem; - } - - .xl\:inset-x-14 { - left: 3.5rem; - right: 3.5rem; - } - - .xl\:inset-x-16 { - left: 4rem; - right: 4rem; - } - - .xl\:inset-x-20 { - left: 5rem; - right: 5rem; - } - - .xl\:inset-x-24 { - left: 6rem; - right: 6rem; - } - - .xl\:inset-x-28 { - left: 7rem; - right: 7rem; - } - - .xl\:inset-x-32 { - left: 8rem; - right: 8rem; - } - - .xl\:inset-x-36 { - left: 9rem; - right: 9rem; - } - - .xl\:inset-x-40 { - left: 10rem; - right: 10rem; - } - - .xl\:inset-x-44 { - left: 11rem; - right: 11rem; - } - - .xl\:inset-x-48 { - left: 12rem; - right: 12rem; - } - - .xl\:inset-x-52 { - left: 13rem; - right: 13rem; - } - - .xl\:inset-x-56 { - left: 14rem; - right: 14rem; - } - - .xl\:inset-x-60 { - left: 15rem; - right: 15rem; - } - - .xl\:inset-x-64 { - left: 16rem; - right: 16rem; - } - - .xl\:inset-x-72 { - left: 18rem; - right: 18rem; - } - - .xl\:inset-x-80 { - left: 20rem; - right: 20rem; - } - - .xl\:inset-x-96 { - left: 24rem; - right: 24rem; - } - - .xl\:inset-x-auto { - left: auto; - right: auto; - } - - .xl\:inset-x-px { - left: 1px; - right: 1px; - } - - .xl\:inset-x-0\.5 { - left: 0.125rem; - right: 0.125rem; - } - - .xl\:inset-x-1\.5 { - left: 0.375rem; - right: 0.375rem; - } - - .xl\:inset-x-2\.5 { - left: 0.625rem; - right: 0.625rem; - } - - .xl\:inset-x-3\.5 { - left: 0.875rem; - right: 0.875rem; - } - - .xl\:-inset-x-0 { - left: 0px; - right: 0px; - } - - .xl\:-inset-x-1 { - left: -0.25rem; - right: -0.25rem; - } - - .xl\:-inset-x-2 { - left: -0.5rem; - right: -0.5rem; - } - - .xl\:-inset-x-3 { - left: -0.75rem; - right: -0.75rem; - } - - .xl\:-inset-x-4 { - left: -1rem; - right: -1rem; - } - - .xl\:-inset-x-5 { - left: -1.25rem; - right: -1.25rem; - } - - .xl\:-inset-x-6 { - left: -1.5rem; - right: -1.5rem; - } - - .xl\:-inset-x-7 { - left: -1.75rem; - right: -1.75rem; - } - - .xl\:-inset-x-8 { - left: -2rem; - right: -2rem; - } - - .xl\:-inset-x-9 { - left: -2.25rem; - right: -2.25rem; - } - - .xl\:-inset-x-10 { - left: -2.5rem; - right: -2.5rem; - } - - .xl\:-inset-x-11 { - left: -2.75rem; - right: -2.75rem; - } - - .xl\:-inset-x-12 { - left: -3rem; - right: -3rem; - } - - .xl\:-inset-x-14 { - left: -3.5rem; - right: -3.5rem; - } - - .xl\:-inset-x-16 { - left: -4rem; - right: -4rem; - } - - .xl\:-inset-x-20 { - left: -5rem; - right: -5rem; - } - - .xl\:-inset-x-24 { - left: -6rem; - right: -6rem; - } - - .xl\:-inset-x-28 { - left: -7rem; - right: -7rem; - } - - .xl\:-inset-x-32 { - left: -8rem; - right: -8rem; - } - - .xl\:-inset-x-36 { - left: -9rem; - right: -9rem; - } - - .xl\:-inset-x-40 { - left: -10rem; - right: -10rem; - } - - .xl\:-inset-x-44 { - left: -11rem; - right: -11rem; - } - - .xl\:-inset-x-48 { - left: -12rem; - right: -12rem; - } - - .xl\:-inset-x-52 { - left: -13rem; - right: -13rem; - } - - .xl\:-inset-x-56 { - left: -14rem; - right: -14rem; - } - - .xl\:-inset-x-60 { - left: -15rem; - right: -15rem; - } - - .xl\:-inset-x-64 { - left: -16rem; - right: -16rem; - } - - .xl\:-inset-x-72 { - left: -18rem; - right: -18rem; - } - - .xl\:-inset-x-80 { - left: -20rem; - right: -20rem; - } - - .xl\:-inset-x-96 { - left: -24rem; - right: -24rem; - } - - .xl\:-inset-x-px { - left: -1px; - right: -1px; - } - - .xl\:-inset-x-0\.5 { - left: -0.125rem; - right: -0.125rem; - } - - .xl\:-inset-x-1\.5 { - left: -0.375rem; - right: -0.375rem; - } - - .xl\:-inset-x-2\.5 { - left: -0.625rem; - right: -0.625rem; - } - - .xl\:-inset-x-3\.5 { - left: -0.875rem; - right: -0.875rem; - } - - .xl\:inset-x-1\/2 { - left: 50%; - right: 50%; - } - - .xl\:inset-x-1\/3 { - left: 33.333333%; - right: 33.333333%; - } - - .xl\:inset-x-2\/3 { - left: 66.666667%; - right: 66.666667%; - } - - .xl\:inset-x-1\/4 { - left: 25%; - right: 25%; - } - - .xl\:inset-x-2\/4 { - left: 50%; - right: 50%; - } - - .xl\:inset-x-3\/4 { - left: 75%; - right: 75%; - } - - .xl\:inset-x-full { - left: 100%; - right: 100%; - } - - .xl\:-inset-x-1\/2 { - left: -50%; - right: -50%; - } - - .xl\:-inset-x-1\/3 { - left: -33.333333%; - right: -33.333333%; - } - - .xl\:-inset-x-2\/3 { - left: -66.666667%; - right: -66.666667%; - } - - .xl\:-inset-x-1\/4 { - left: -25%; - right: -25%; - } - - .xl\:-inset-x-2\/4 { - left: -50%; - right: -50%; - } - - .xl\:-inset-x-3\/4 { - left: -75%; - right: -75%; - } - - .xl\:-inset-x-full { - left: -100%; - right: -100%; - } - - .xl\:inset-y-0 { - top: 0px; - bottom: 0px; - } - - .xl\:inset-y-1 { - top: 0.25rem; - bottom: 0.25rem; - } - - .xl\:inset-y-2 { - top: 0.5rem; - bottom: 0.5rem; - } - - .xl\:inset-y-3 { - top: 0.75rem; - bottom: 0.75rem; - } - - .xl\:inset-y-4 { - top: 1rem; - bottom: 1rem; - } - - .xl\:inset-y-5 { - top: 1.25rem; - bottom: 1.25rem; - } - - .xl\:inset-y-6 { - top: 1.5rem; - bottom: 1.5rem; - } - - .xl\:inset-y-7 { - top: 1.75rem; - bottom: 1.75rem; - } - - .xl\:inset-y-8 { - top: 2rem; - bottom: 2rem; - } - - .xl\:inset-y-9 { - top: 2.25rem; - bottom: 2.25rem; - } - - .xl\:inset-y-10 { - top: 2.5rem; - bottom: 2.5rem; - } - - .xl\:inset-y-11 { - top: 2.75rem; - bottom: 2.75rem; - } - - .xl\:inset-y-12 { - top: 3rem; - bottom: 3rem; - } - - .xl\:inset-y-14 { - top: 3.5rem; - bottom: 3.5rem; - } - - .xl\:inset-y-16 { - top: 4rem; - bottom: 4rem; - } - - .xl\:inset-y-20 { - top: 5rem; - bottom: 5rem; - } - - .xl\:inset-y-24 { - top: 6rem; - bottom: 6rem; - } - - .xl\:inset-y-28 { - top: 7rem; - bottom: 7rem; - } - - .xl\:inset-y-32 { - top: 8rem; - bottom: 8rem; - } - - .xl\:inset-y-36 { - top: 9rem; - bottom: 9rem; - } - - .xl\:inset-y-40 { - top: 10rem; - bottom: 10rem; - } - - .xl\:inset-y-44 { - top: 11rem; - bottom: 11rem; - } - - .xl\:inset-y-48 { - top: 12rem; - bottom: 12rem; - } - - .xl\:inset-y-52 { - top: 13rem; - bottom: 13rem; - } - - .xl\:inset-y-56 { - top: 14rem; - bottom: 14rem; - } - - .xl\:inset-y-60 { - top: 15rem; - bottom: 15rem; - } - - .xl\:inset-y-64 { - top: 16rem; - bottom: 16rem; - } - - .xl\:inset-y-72 { - top: 18rem; - bottom: 18rem; - } - - .xl\:inset-y-80 { - top: 20rem; - bottom: 20rem; - } - - .xl\:inset-y-96 { - top: 24rem; - bottom: 24rem; - } - - .xl\:inset-y-auto { - top: auto; - bottom: auto; - } - - .xl\:inset-y-px { - top: 1px; - bottom: 1px; - } - - .xl\:inset-y-0\.5 { - top: 0.125rem; - bottom: 0.125rem; - } - - .xl\:inset-y-1\.5 { - top: 0.375rem; - bottom: 0.375rem; - } - - .xl\:inset-y-2\.5 { - top: 0.625rem; - bottom: 0.625rem; - } - - .xl\:inset-y-3\.5 { - top: 0.875rem; - bottom: 0.875rem; - } - - .xl\:-inset-y-0 { - top: 0px; - bottom: 0px; - } - - .xl\:-inset-y-1 { - top: -0.25rem; - bottom: -0.25rem; - } - - .xl\:-inset-y-2 { - top: -0.5rem; - bottom: -0.5rem; - } - - .xl\:-inset-y-3 { - top: -0.75rem; - bottom: -0.75rem; - } - - .xl\:-inset-y-4 { - top: -1rem; - bottom: -1rem; - } - - .xl\:-inset-y-5 { - top: -1.25rem; - bottom: -1.25rem; - } - - .xl\:-inset-y-6 { - top: -1.5rem; - bottom: -1.5rem; - } - - .xl\:-inset-y-7 { - top: -1.75rem; - bottom: -1.75rem; - } - - .xl\:-inset-y-8 { - top: -2rem; - bottom: -2rem; - } - - .xl\:-inset-y-9 { - top: -2.25rem; - bottom: -2.25rem; - } - - .xl\:-inset-y-10 { - top: -2.5rem; - bottom: -2.5rem; - } - - .xl\:-inset-y-11 { - top: -2.75rem; - bottom: -2.75rem; - } - - .xl\:-inset-y-12 { - top: -3rem; - bottom: -3rem; - } - - .xl\:-inset-y-14 { - top: -3.5rem; - bottom: -3.5rem; - } - - .xl\:-inset-y-16 { - top: -4rem; - bottom: -4rem; - } - - .xl\:-inset-y-20 { - top: -5rem; - bottom: -5rem; - } - - .xl\:-inset-y-24 { - top: -6rem; - bottom: -6rem; - } - - .xl\:-inset-y-28 { - top: -7rem; - bottom: -7rem; - } - - .xl\:-inset-y-32 { - top: -8rem; - bottom: -8rem; - } - - .xl\:-inset-y-36 { - top: -9rem; - bottom: -9rem; - } - - .xl\:-inset-y-40 { - top: -10rem; - bottom: -10rem; - } - - .xl\:-inset-y-44 { - top: -11rem; - bottom: -11rem; - } - - .xl\:-inset-y-48 { - top: -12rem; - bottom: -12rem; - } - - .xl\:-inset-y-52 { - top: -13rem; - bottom: -13rem; - } - - .xl\:-inset-y-56 { - top: -14rem; - bottom: -14rem; - } - - .xl\:-inset-y-60 { - top: -15rem; - bottom: -15rem; - } - - .xl\:-inset-y-64 { - top: -16rem; - bottom: -16rem; - } - - .xl\:-inset-y-72 { - top: -18rem; - bottom: -18rem; - } - - .xl\:-inset-y-80 { - top: -20rem; - bottom: -20rem; - } - - .xl\:-inset-y-96 { - top: -24rem; - bottom: -24rem; - } - - .xl\:-inset-y-px { - top: -1px; - bottom: -1px; - } - - .xl\:-inset-y-0\.5 { - top: -0.125rem; - bottom: -0.125rem; - } - - .xl\:-inset-y-1\.5 { - top: -0.375rem; - bottom: -0.375rem; - } - - .xl\:-inset-y-2\.5 { - top: -0.625rem; - bottom: -0.625rem; - } - - .xl\:-inset-y-3\.5 { - top: -0.875rem; - bottom: -0.875rem; - } - - .xl\:inset-y-1\/2 { - top: 50%; - bottom: 50%; - } - - .xl\:inset-y-1\/3 { - top: 33.333333%; - bottom: 33.333333%; - } - - .xl\:inset-y-2\/3 { - top: 66.666667%; - bottom: 66.666667%; - } - - .xl\:inset-y-1\/4 { - top: 25%; - bottom: 25%; - } - - .xl\:inset-y-2\/4 { - top: 50%; - bottom: 50%; - } - - .xl\:inset-y-3\/4 { - top: 75%; - bottom: 75%; - } - - .xl\:inset-y-full { - top: 100%; - bottom: 100%; - } - - .xl\:-inset-y-1\/2 { - top: -50%; - bottom: -50%; - } - - .xl\:-inset-y-1\/3 { - top: -33.333333%; - bottom: -33.333333%; - } - - .xl\:-inset-y-2\/3 { - top: -66.666667%; - bottom: -66.666667%; - } - - .xl\:-inset-y-1\/4 { - top: -25%; - bottom: -25%; - } - - .xl\:-inset-y-2\/4 { - top: -50%; - bottom: -50%; - } - - .xl\:-inset-y-3\/4 { - top: -75%; - bottom: -75%; - } - - .xl\:-inset-y-full { - top: -100%; - bottom: -100%; - } - - .xl\:top-0 { - top: 0px; - } - - .xl\:top-1 { - top: 0.25rem; - } - - .xl\:top-2 { - top: 0.5rem; - } - - .xl\:top-3 { - top: 0.75rem; - } - - .xl\:top-4 { - top: 1rem; - } - - .xl\:top-5 { - top: 1.25rem; - } - - .xl\:top-6 { - top: 1.5rem; - } - - .xl\:top-7 { - top: 1.75rem; - } - - .xl\:top-8 { - top: 2rem; - } - - .xl\:top-9 { - top: 2.25rem; - } - - .xl\:top-10 { - top: 2.5rem; - } - - .xl\:top-11 { - top: 2.75rem; - } - - .xl\:top-12 { - top: 3rem; - } - - .xl\:top-14 { - top: 3.5rem; - } - - .xl\:top-16 { - top: 4rem; - } - - .xl\:top-20 { - top: 5rem; - } - - .xl\:top-24 { - top: 6rem; - } - - .xl\:top-28 { - top: 7rem; - } - - .xl\:top-32 { - top: 8rem; - } - - .xl\:top-36 { - top: 9rem; - } - - .xl\:top-40 { - top: 10rem; - } - - .xl\:top-44 { - top: 11rem; - } - - .xl\:top-48 { - top: 12rem; - } - - .xl\:top-52 { - top: 13rem; - } - - .xl\:top-56 { - top: 14rem; - } - - .xl\:top-60 { - top: 15rem; - } - - .xl\:top-64 { - top: 16rem; - } - - .xl\:top-72 { - top: 18rem; - } - - .xl\:top-80 { - top: 20rem; - } - - .xl\:top-96 { - top: 24rem; - } - - .xl\:top-auto { - top: auto; - } - - .xl\:top-px { - top: 1px; - } - - .xl\:top-0\.5 { - top: 0.125rem; - } - - .xl\:top-1\.5 { - top: 0.375rem; - } - - .xl\:top-2\.5 { - top: 0.625rem; - } - - .xl\:top-3\.5 { - top: 0.875rem; - } - - .xl\:-top-0 { - top: 0px; - } - - .xl\:-top-1 { - top: -0.25rem; - } - - .xl\:-top-2 { - top: -0.5rem; - } - - .xl\:-top-3 { - top: -0.75rem; - } - - .xl\:-top-4 { - top: -1rem; - } - - .xl\:-top-5 { - top: -1.25rem; - } - - .xl\:-top-6 { - top: -1.5rem; - } - - .xl\:-top-7 { - top: -1.75rem; - } - - .xl\:-top-8 { - top: -2rem; - } - - .xl\:-top-9 { - top: -2.25rem; - } - - .xl\:-top-10 { - top: -2.5rem; - } - - .xl\:-top-11 { - top: -2.75rem; - } - - .xl\:-top-12 { - top: -3rem; - } - - .xl\:-top-14 { - top: -3.5rem; - } - - .xl\:-top-16 { - top: -4rem; - } - - .xl\:-top-20 { - top: -5rem; - } - - .xl\:-top-24 { - top: -6rem; - } - - .xl\:-top-28 { - top: -7rem; - } - - .xl\:-top-32 { - top: -8rem; - } - - .xl\:-top-36 { - top: -9rem; - } - - .xl\:-top-40 { - top: -10rem; - } - - .xl\:-top-44 { - top: -11rem; - } - - .xl\:-top-48 { - top: -12rem; - } - - .xl\:-top-52 { - top: -13rem; - } - - .xl\:-top-56 { - top: -14rem; - } - - .xl\:-top-60 { - top: -15rem; - } - - .xl\:-top-64 { - top: -16rem; - } - - .xl\:-top-72 { - top: -18rem; - } - - .xl\:-top-80 { - top: -20rem; - } - - .xl\:-top-96 { - top: -24rem; - } - - .xl\:-top-px { - top: -1px; - } - - .xl\:-top-0\.5 { - top: -0.125rem; - } - - .xl\:-top-1\.5 { - top: -0.375rem; - } - - .xl\:-top-2\.5 { - top: -0.625rem; - } - - .xl\:-top-3\.5 { - top: -0.875rem; - } - - .xl\:top-1\/2 { - top: 50%; - } - - .xl\:top-1\/3 { - top: 33.333333%; - } - - .xl\:top-2\/3 { - top: 66.666667%; - } - - .xl\:top-1\/4 { - top: 25%; - } - - .xl\:top-2\/4 { - top: 50%; - } - - .xl\:top-3\/4 { - top: 75%; - } - - .xl\:top-full { - top: 100%; - } - - .xl\:-top-1\/2 { - top: -50%; - } - - .xl\:-top-1\/3 { - top: -33.333333%; - } - - .xl\:-top-2\/3 { - top: -66.666667%; - } - - .xl\:-top-1\/4 { - top: -25%; - } - - .xl\:-top-2\/4 { - top: -50%; - } - - .xl\:-top-3\/4 { - top: -75%; - } - - .xl\:-top-full { - top: -100%; - } - - .xl\:right-0 { - right: 0px; - } - - .xl\:right-1 { - right: 0.25rem; - } - - .xl\:right-2 { - right: 0.5rem; - } - - .xl\:right-3 { - right: 0.75rem; - } - - .xl\:right-4 { - right: 1rem; - } - - .xl\:right-5 { - right: 1.25rem; - } - - .xl\:right-6 { - right: 1.5rem; - } - - .xl\:right-7 { - right: 1.75rem; - } - - .xl\:right-8 { - right: 2rem; - } - - .xl\:right-9 { - right: 2.25rem; - } - - .xl\:right-10 { - right: 2.5rem; - } - - .xl\:right-11 { - right: 2.75rem; - } - - .xl\:right-12 { - right: 3rem; - } - - .xl\:right-14 { - right: 3.5rem; - } - - .xl\:right-16 { - right: 4rem; - } - - .xl\:right-20 { - right: 5rem; - } - - .xl\:right-24 { - right: 6rem; - } - - .xl\:right-28 { - right: 7rem; - } - - .xl\:right-32 { - right: 8rem; - } - - .xl\:right-36 { - right: 9rem; - } - - .xl\:right-40 { - right: 10rem; - } - - .xl\:right-44 { - right: 11rem; - } - - .xl\:right-48 { - right: 12rem; - } - - .xl\:right-52 { - right: 13rem; - } - - .xl\:right-56 { - right: 14rem; - } - - .xl\:right-60 { - right: 15rem; - } - - .xl\:right-64 { - right: 16rem; - } - - .xl\:right-72 { - right: 18rem; - } - - .xl\:right-80 { - right: 20rem; - } - - .xl\:right-96 { - right: 24rem; - } - - .xl\:right-auto { - right: auto; - } - - .xl\:right-px { - right: 1px; - } - - .xl\:right-0\.5 { - right: 0.125rem; - } - - .xl\:right-1\.5 { - right: 0.375rem; - } - - .xl\:right-2\.5 { - right: 0.625rem; - } - - .xl\:right-3\.5 { - right: 0.875rem; - } - - .xl\:-right-0 { - right: 0px; - } - - .xl\:-right-1 { - right: -0.25rem; - } - - .xl\:-right-2 { - right: -0.5rem; - } - - .xl\:-right-3 { - right: -0.75rem; - } - - .xl\:-right-4 { - right: -1rem; - } - - .xl\:-right-5 { - right: -1.25rem; - } - - .xl\:-right-6 { - right: -1.5rem; - } - - .xl\:-right-7 { - right: -1.75rem; - } - - .xl\:-right-8 { - right: -2rem; - } - - .xl\:-right-9 { - right: -2.25rem; - } - - .xl\:-right-10 { - right: -2.5rem; - } - - .xl\:-right-11 { - right: -2.75rem; - } - - .xl\:-right-12 { - right: -3rem; - } - - .xl\:-right-14 { - right: -3.5rem; - } - - .xl\:-right-16 { - right: -4rem; - } - - .xl\:-right-20 { - right: -5rem; - } - - .xl\:-right-24 { - right: -6rem; - } - - .xl\:-right-28 { - right: -7rem; - } - - .xl\:-right-32 { - right: -8rem; - } - - .xl\:-right-36 { - right: -9rem; - } - - .xl\:-right-40 { - right: -10rem; - } - - .xl\:-right-44 { - right: -11rem; - } - - .xl\:-right-48 { - right: -12rem; - } - - .xl\:-right-52 { - right: -13rem; - } - - .xl\:-right-56 { - right: -14rem; - } - - .xl\:-right-60 { - right: -15rem; - } - - .xl\:-right-64 { - right: -16rem; - } - - .xl\:-right-72 { - right: -18rem; - } - - .xl\:-right-80 { - right: -20rem; - } - - .xl\:-right-96 { - right: -24rem; - } - - .xl\:-right-px { - right: -1px; - } - - .xl\:-right-0\.5 { - right: -0.125rem; - } - - .xl\:-right-1\.5 { - right: -0.375rem; - } - - .xl\:-right-2\.5 { - right: -0.625rem; - } - - .xl\:-right-3\.5 { - right: -0.875rem; - } - - .xl\:right-1\/2 { - right: 50%; - } - - .xl\:right-1\/3 { - right: 33.333333%; - } - - .xl\:right-2\/3 { - right: 66.666667%; - } - - .xl\:right-1\/4 { - right: 25%; - } - - .xl\:right-2\/4 { - right: 50%; - } - - .xl\:right-3\/4 { - right: 75%; - } - - .xl\:right-full { - right: 100%; - } - - .xl\:-right-1\/2 { - right: -50%; - } - - .xl\:-right-1\/3 { - right: -33.333333%; - } - - .xl\:-right-2\/3 { - right: -66.666667%; - } - - .xl\:-right-1\/4 { - right: -25%; - } - - .xl\:-right-2\/4 { - right: -50%; - } - - .xl\:-right-3\/4 { - right: -75%; - } - - .xl\:-right-full { - right: -100%; - } - - .xl\:bottom-0 { - bottom: 0px; - } - - .xl\:bottom-1 { - bottom: 0.25rem; - } - - .xl\:bottom-2 { - bottom: 0.5rem; - } - - .xl\:bottom-3 { - bottom: 0.75rem; - } - - .xl\:bottom-4 { - bottom: 1rem; - } - - .xl\:bottom-5 { - bottom: 1.25rem; - } - - .xl\:bottom-6 { - bottom: 1.5rem; - } - - .xl\:bottom-7 { - bottom: 1.75rem; - } - - .xl\:bottom-8 { - bottom: 2rem; - } - - .xl\:bottom-9 { - bottom: 2.25rem; - } - - .xl\:bottom-10 { - bottom: 2.5rem; - } - - .xl\:bottom-11 { - bottom: 2.75rem; - } - - .xl\:bottom-12 { - bottom: 3rem; - } - - .xl\:bottom-14 { - bottom: 3.5rem; - } - - .xl\:bottom-16 { - bottom: 4rem; - } - - .xl\:bottom-20 { - bottom: 5rem; - } - - .xl\:bottom-24 { - bottom: 6rem; - } - - .xl\:bottom-28 { - bottom: 7rem; - } - - .xl\:bottom-32 { - bottom: 8rem; - } - - .xl\:bottom-36 { - bottom: 9rem; - } - - .xl\:bottom-40 { - bottom: 10rem; - } - - .xl\:bottom-44 { - bottom: 11rem; - } - - .xl\:bottom-48 { - bottom: 12rem; - } - - .xl\:bottom-52 { - bottom: 13rem; - } - - .xl\:bottom-56 { - bottom: 14rem; - } - - .xl\:bottom-60 { - bottom: 15rem; - } - - .xl\:bottom-64 { - bottom: 16rem; - } - - .xl\:bottom-72 { - bottom: 18rem; - } - - .xl\:bottom-80 { - bottom: 20rem; - } - - .xl\:bottom-96 { - bottom: 24rem; - } - - .xl\:bottom-auto { - bottom: auto; - } - - .xl\:bottom-px { - bottom: 1px; - } - - .xl\:bottom-0\.5 { - bottom: 0.125rem; - } - - .xl\:bottom-1\.5 { - bottom: 0.375rem; - } - - .xl\:bottom-2\.5 { - bottom: 0.625rem; - } - - .xl\:bottom-3\.5 { - bottom: 0.875rem; - } - - .xl\:-bottom-0 { - bottom: 0px; - } - - .xl\:-bottom-1 { - bottom: -0.25rem; - } - - .xl\:-bottom-2 { - bottom: -0.5rem; - } - - .xl\:-bottom-3 { - bottom: -0.75rem; - } - - .xl\:-bottom-4 { - bottom: -1rem; - } - - .xl\:-bottom-5 { - bottom: -1.25rem; - } - - .xl\:-bottom-6 { - bottom: -1.5rem; - } - - .xl\:-bottom-7 { - bottom: -1.75rem; - } - - .xl\:-bottom-8 { - bottom: -2rem; - } - - .xl\:-bottom-9 { - bottom: -2.25rem; - } - - .xl\:-bottom-10 { - bottom: -2.5rem; - } - - .xl\:-bottom-11 { - bottom: -2.75rem; - } - - .xl\:-bottom-12 { - bottom: -3rem; - } - - .xl\:-bottom-14 { - bottom: -3.5rem; - } - - .xl\:-bottom-16 { - bottom: -4rem; - } - - .xl\:-bottom-20 { - bottom: -5rem; - } - - .xl\:-bottom-24 { - bottom: -6rem; - } - - .xl\:-bottom-28 { - bottom: -7rem; - } - - .xl\:-bottom-32 { - bottom: -8rem; - } - - .xl\:-bottom-36 { - bottom: -9rem; - } - - .xl\:-bottom-40 { - bottom: -10rem; - } - - .xl\:-bottom-44 { - bottom: -11rem; - } - - .xl\:-bottom-48 { - bottom: -12rem; - } - - .xl\:-bottom-52 { - bottom: -13rem; - } - - .xl\:-bottom-56 { - bottom: -14rem; - } - - .xl\:-bottom-60 { - bottom: -15rem; - } - - .xl\:-bottom-64 { - bottom: -16rem; - } - - .xl\:-bottom-72 { - bottom: -18rem; - } - - .xl\:-bottom-80 { - bottom: -20rem; - } - - .xl\:-bottom-96 { - bottom: -24rem; - } - - .xl\:-bottom-px { - bottom: -1px; - } - - .xl\:-bottom-0\.5 { - bottom: -0.125rem; - } - - .xl\:-bottom-1\.5 { - bottom: -0.375rem; - } - - .xl\:-bottom-2\.5 { - bottom: -0.625rem; - } - - .xl\:-bottom-3\.5 { - bottom: -0.875rem; - } - - .xl\:bottom-1\/2 { - bottom: 50%; - } - - .xl\:bottom-1\/3 { - bottom: 33.333333%; - } - - .xl\:bottom-2\/3 { - bottom: 66.666667%; - } - - .xl\:bottom-1\/4 { - bottom: 25%; - } - - .xl\:bottom-2\/4 { - bottom: 50%; - } - - .xl\:bottom-3\/4 { - bottom: 75%; - } - - .xl\:bottom-full { - bottom: 100%; - } - - .xl\:-bottom-1\/2 { - bottom: -50%; - } - - .xl\:-bottom-1\/3 { - bottom: -33.333333%; - } - - .xl\:-bottom-2\/3 { - bottom: -66.666667%; - } - - .xl\:-bottom-1\/4 { - bottom: -25%; - } - - .xl\:-bottom-2\/4 { - bottom: -50%; - } - - .xl\:-bottom-3\/4 { - bottom: -75%; - } - - .xl\:-bottom-full { - bottom: -100%; - } - - .xl\:left-0 { - left: 0px; - } - - .xl\:left-1 { - left: 0.25rem; - } - - .xl\:left-2 { - left: 0.5rem; - } - - .xl\:left-3 { - left: 0.75rem; - } - - .xl\:left-4 { - left: 1rem; - } - - .xl\:left-5 { - left: 1.25rem; - } - - .xl\:left-6 { - left: 1.5rem; - } - - .xl\:left-7 { - left: 1.75rem; - } - - .xl\:left-8 { - left: 2rem; - } - - .xl\:left-9 { - left: 2.25rem; - } - - .xl\:left-10 { - left: 2.5rem; - } - - .xl\:left-11 { - left: 2.75rem; - } - - .xl\:left-12 { - left: 3rem; - } - - .xl\:left-14 { - left: 3.5rem; - } - - .xl\:left-16 { - left: 4rem; - } - - .xl\:left-20 { - left: 5rem; - } - - .xl\:left-24 { - left: 6rem; - } - - .xl\:left-28 { - left: 7rem; - } - - .xl\:left-32 { - left: 8rem; - } - - .xl\:left-36 { - left: 9rem; - } - - .xl\:left-40 { - left: 10rem; - } - - .xl\:left-44 { - left: 11rem; - } - - .xl\:left-48 { - left: 12rem; - } - - .xl\:left-52 { - left: 13rem; - } - - .xl\:left-56 { - left: 14rem; - } - - .xl\:left-60 { - left: 15rem; - } - - .xl\:left-64 { - left: 16rem; - } - - .xl\:left-72 { - left: 18rem; - } - - .xl\:left-80 { - left: 20rem; - } - - .xl\:left-96 { - left: 24rem; - } - - .xl\:left-auto { - left: auto; - } - - .xl\:left-px { - left: 1px; - } - - .xl\:left-0\.5 { - left: 0.125rem; - } - - .xl\:left-1\.5 { - left: 0.375rem; - } - - .xl\:left-2\.5 { - left: 0.625rem; - } - - .xl\:left-3\.5 { - left: 0.875rem; - } - - .xl\:-left-0 { - left: 0px; - } - - .xl\:-left-1 { - left: -0.25rem; - } - - .xl\:-left-2 { - left: -0.5rem; - } - - .xl\:-left-3 { - left: -0.75rem; - } - - .xl\:-left-4 { - left: -1rem; - } - - .xl\:-left-5 { - left: -1.25rem; - } - - .xl\:-left-6 { - left: -1.5rem; - } - - .xl\:-left-7 { - left: -1.75rem; - } - - .xl\:-left-8 { - left: -2rem; - } - - .xl\:-left-9 { - left: -2.25rem; - } - - .xl\:-left-10 { - left: -2.5rem; - } - - .xl\:-left-11 { - left: -2.75rem; - } - - .xl\:-left-12 { - left: -3rem; - } - - .xl\:-left-14 { - left: -3.5rem; - } - - .xl\:-left-16 { - left: -4rem; - } - - .xl\:-left-20 { - left: -5rem; - } - - .xl\:-left-24 { - left: -6rem; - } - - .xl\:-left-28 { - left: -7rem; - } - - .xl\:-left-32 { - left: -8rem; - } - - .xl\:-left-36 { - left: -9rem; - } - - .xl\:-left-40 { - left: -10rem; - } - - .xl\:-left-44 { - left: -11rem; - } - - .xl\:-left-48 { - left: -12rem; - } - - .xl\:-left-52 { - left: -13rem; - } - - .xl\:-left-56 { - left: -14rem; - } - - .xl\:-left-60 { - left: -15rem; - } - - .xl\:-left-64 { - left: -16rem; - } - - .xl\:-left-72 { - left: -18rem; - } - - .xl\:-left-80 { - left: -20rem; - } - - .xl\:-left-96 { - left: -24rem; - } - - .xl\:-left-px { - left: -1px; - } - - .xl\:-left-0\.5 { - left: -0.125rem; - } - - .xl\:-left-1\.5 { - left: -0.375rem; - } - - .xl\:-left-2\.5 { - left: -0.625rem; - } - - .xl\:-left-3\.5 { - left: -0.875rem; - } - - .xl\:left-1\/2 { - left: 50%; - } - - .xl\:left-1\/3 { - left: 33.333333%; - } - - .xl\:left-2\/3 { - left: 66.666667%; - } - - .xl\:left-1\/4 { - left: 25%; - } - - .xl\:left-2\/4 { - left: 50%; - } - - .xl\:left-3\/4 { - left: 75%; - } - - .xl\:left-full { - left: 100%; - } - - .xl\:-left-1\/2 { - left: -50%; - } - - .xl\:-left-1\/3 { - left: -33.333333%; - } - - .xl\:-left-2\/3 { - left: -66.666667%; - } - - .xl\:-left-1\/4 { - left: -25%; - } - - .xl\:-left-2\/4 { - left: -50%; - } - - .xl\:-left-3\/4 { - left: -75%; - } - - .xl\:-left-full { - left: -100%; - } - - .xl\:isolate { - isolation: isolate; - } - - .xl\:isolation-auto { - isolation: auto; - } - - .xl\:z-0 { - z-index: 0; - } - - .xl\:z-10 { - z-index: 10; - } - - .xl\:z-20 { - z-index: 20; - } - - .xl\:z-30 { - z-index: 30; - } - - .xl\:z-40 { - z-index: 40; - } - - .xl\:z-50 { - z-index: 50; - } - - .xl\:z-auto { - z-index: auto; - } - - .xl\:focus-within\:z-0:focus-within { - z-index: 0; - } - - .xl\:focus-within\:z-10:focus-within { - z-index: 10; - } - - .xl\:focus-within\:z-20:focus-within { - z-index: 20; - } - - .xl\:focus-within\:z-30:focus-within { - z-index: 30; - } - - .xl\:focus-within\:z-40:focus-within { - z-index: 40; - } - - .xl\:focus-within\:z-50:focus-within { - z-index: 50; - } - - .xl\:focus-within\:z-auto:focus-within { - z-index: auto; - } - - .xl\:focus\:z-0:focus { - z-index: 0; - } - - .xl\:focus\:z-10:focus { - z-index: 10; - } - - .xl\:focus\:z-20:focus { - z-index: 20; - } - - .xl\:focus\:z-30:focus { - z-index: 30; - } - - .xl\:focus\:z-40:focus { - z-index: 40; - } - - .xl\:focus\:z-50:focus { - z-index: 50; - } - - .xl\:focus\:z-auto:focus { - z-index: auto; - } - - .xl\:order-1 { - order: 1; - } - - .xl\:order-2 { - order: 2; - } - - .xl\:order-3 { - order: 3; - } - - .xl\:order-4 { - order: 4; - } - - .xl\:order-5 { - order: 5; - } - - .xl\:order-6 { - order: 6; - } - - .xl\:order-7 { - order: 7; - } - - .xl\:order-8 { - order: 8; - } - - .xl\:order-9 { - order: 9; - } - - .xl\:order-10 { - order: 10; - } - - .xl\:order-11 { - order: 11; - } - - .xl\:order-12 { - order: 12; - } - - .xl\:order-first { - order: -9999; - } - - .xl\:order-last { - order: 9999; - } - - .xl\:order-none { - order: 0; - } - - .xl\:col-auto { - grid-column: auto; - } - - .xl\:col-span-1 { - grid-column: span 1 / span 1; - } - - .xl\:col-span-2 { - grid-column: span 2 / span 2; - } - - .xl\:col-span-3 { - grid-column: span 3 / span 3; - } - - .xl\:col-span-4 { - grid-column: span 4 / span 4; - } - - .xl\:col-span-5 { - grid-column: span 5 / span 5; - } - - .xl\:col-span-6 { - grid-column: span 6 / span 6; - } - - .xl\:col-span-7 { - grid-column: span 7 / span 7; - } - - .xl\:col-span-8 { - grid-column: span 8 / span 8; - } - - .xl\:col-span-9 { - grid-column: span 9 / span 9; - } - - .xl\:col-span-10 { - grid-column: span 10 / span 10; - } - - .xl\:col-span-11 { - grid-column: span 11 / span 11; - } - - .xl\:col-span-12 { - grid-column: span 12 / span 12; - } - - .xl\:col-span-full { - grid-column: 1 / -1; - } - - .xl\:col-start-1 { - grid-column-start: 1; - } - - .xl\:col-start-2 { - grid-column-start: 2; - } - - .xl\:col-start-3 { - grid-column-start: 3; - } - - .xl\:col-start-4 { - grid-column-start: 4; - } - - .xl\:col-start-5 { - grid-column-start: 5; - } - - .xl\:col-start-6 { - grid-column-start: 6; - } - - .xl\:col-start-7 { - grid-column-start: 7; - } - - .xl\:col-start-8 { - grid-column-start: 8; - } - - .xl\:col-start-9 { - grid-column-start: 9; - } - - .xl\:col-start-10 { - grid-column-start: 10; - } - - .xl\:col-start-11 { - grid-column-start: 11; - } - - .xl\:col-start-12 { - grid-column-start: 12; - } - - .xl\:col-start-13 { - grid-column-start: 13; - } - - .xl\:col-start-auto { - grid-column-start: auto; - } - - .xl\:col-end-1 { - grid-column-end: 1; - } - - .xl\:col-end-2 { - grid-column-end: 2; - } - - .xl\:col-end-3 { - grid-column-end: 3; - } - - .xl\:col-end-4 { - grid-column-end: 4; - } - - .xl\:col-end-5 { - grid-column-end: 5; - } - - .xl\:col-end-6 { - grid-column-end: 6; - } - - .xl\:col-end-7 { - grid-column-end: 7; - } - - .xl\:col-end-8 { - grid-column-end: 8; - } - - .xl\:col-end-9 { - grid-column-end: 9; - } - - .xl\:col-end-10 { - grid-column-end: 10; - } - - .xl\:col-end-11 { - grid-column-end: 11; - } - - .xl\:col-end-12 { - grid-column-end: 12; - } - - .xl\:col-end-13 { - grid-column-end: 13; - } - - .xl\:col-end-auto { - grid-column-end: auto; - } - - .xl\:row-auto { - grid-row: auto; - } - - .xl\:row-span-1 { - grid-row: span 1 / span 1; - } - - .xl\:row-span-2 { - grid-row: span 2 / span 2; - } - - .xl\:row-span-3 { - grid-row: span 3 / span 3; - } - - .xl\:row-span-4 { - grid-row: span 4 / span 4; - } - - .xl\:row-span-5 { - grid-row: span 5 / span 5; - } - - .xl\:row-span-6 { - grid-row: span 6 / span 6; - } - - .xl\:row-span-full { - grid-row: 1 / -1; - } - - .xl\:row-start-1 { - grid-row-start: 1; - } - - .xl\:row-start-2 { - grid-row-start: 2; - } - - .xl\:row-start-3 { - grid-row-start: 3; - } - - .xl\:row-start-4 { - grid-row-start: 4; - } - - .xl\:row-start-5 { - grid-row-start: 5; - } - - .xl\:row-start-6 { - grid-row-start: 6; - } - - .xl\:row-start-7 { - grid-row-start: 7; - } - - .xl\:row-start-auto { - grid-row-start: auto; - } - - .xl\:row-end-1 { - grid-row-end: 1; - } - - .xl\:row-end-2 { - grid-row-end: 2; - } - - .xl\:row-end-3 { - grid-row-end: 3; - } - - .xl\:row-end-4 { - grid-row-end: 4; - } - - .xl\:row-end-5 { - grid-row-end: 5; - } - - .xl\:row-end-6 { - grid-row-end: 6; - } - - .xl\:row-end-7 { - grid-row-end: 7; - } - - .xl\:row-end-auto { - grid-row-end: auto; - } - - .xl\:float-right { - float: right; - } - - .xl\:float-left { - float: left; - } - - .xl\:float-none { - float: none; - } - - .xl\:clear-left { - clear: left; - } - - .xl\:clear-right { - clear: right; - } - - .xl\:clear-both { - clear: both; - } - - .xl\:clear-none { - clear: none; - } - - .xl\:m-0 { - margin: 0px; - } - - .xl\:m-1 { - margin: 0.25rem; - } - - .xl\:m-2 { - margin: 0.5rem; - } - - .xl\:m-3 { - margin: 0.75rem; - } - - .xl\:m-4 { - margin: 1rem; - } - - .xl\:m-5 { - margin: 1.25rem; - } - - .xl\:m-6 { - margin: 1.5rem; - } - - .xl\:m-7 { - margin: 1.75rem; - } - - .xl\:m-8 { - margin: 2rem; - } - - .xl\:m-9 { - margin: 2.25rem; - } - - .xl\:m-10 { - margin: 2.5rem; - } - - .xl\:m-11 { - margin: 2.75rem; - } - - .xl\:m-12 { - margin: 3rem; - } - - .xl\:m-14 { - margin: 3.5rem; - } - - .xl\:m-16 { - margin: 4rem; - } - - .xl\:m-20 { - margin: 5rem; - } - - .xl\:m-24 { - margin: 6rem; - } - - .xl\:m-28 { - margin: 7rem; - } - - .xl\:m-32 { - margin: 8rem; - } - - .xl\:m-36 { - margin: 9rem; - } - - .xl\:m-40 { - margin: 10rem; - } - - .xl\:m-44 { - margin: 11rem; - } - - .xl\:m-48 { - margin: 12rem; - } - - .xl\:m-52 { - margin: 13rem; - } - - .xl\:m-56 { - margin: 14rem; - } - - .xl\:m-60 { - margin: 15rem; - } - - .xl\:m-64 { - margin: 16rem; - } - - .xl\:m-72 { - margin: 18rem; - } - - .xl\:m-80 { - margin: 20rem; - } - - .xl\:m-96 { - margin: 24rem; - } - - .xl\:m-auto { - margin: auto; - } - - .xl\:m-px { - margin: 1px; - } - - .xl\:m-0\.5 { - margin: 0.125rem; - } - - .xl\:m-1\.5 { - margin: 0.375rem; - } - - .xl\:m-2\.5 { - margin: 0.625rem; - } - - .xl\:m-3\.5 { - margin: 0.875rem; - } - - .xl\:-m-0 { - margin: 0px; - } - - .xl\:-m-1 { - margin: -0.25rem; - } - - .xl\:-m-2 { - margin: -0.5rem; - } - - .xl\:-m-3 { - margin: -0.75rem; - } - - .xl\:-m-4 { - margin: -1rem; - } - - .xl\:-m-5 { - margin: -1.25rem; - } - - .xl\:-m-6 { - margin: -1.5rem; - } - - .xl\:-m-7 { - margin: -1.75rem; - } - - .xl\:-m-8 { - margin: -2rem; - } - - .xl\:-m-9 { - margin: -2.25rem; - } - - .xl\:-m-10 { - margin: -2.5rem; - } - - .xl\:-m-11 { - margin: -2.75rem; - } - - .xl\:-m-12 { - margin: -3rem; - } - - .xl\:-m-14 { - margin: -3.5rem; - } - - .xl\:-m-16 { - margin: -4rem; - } - - .xl\:-m-20 { - margin: -5rem; - } - - .xl\:-m-24 { - margin: -6rem; - } - - .xl\:-m-28 { - margin: -7rem; - } - - .xl\:-m-32 { - margin: -8rem; - } - - .xl\:-m-36 { - margin: -9rem; - } - - .xl\:-m-40 { - margin: -10rem; - } - - .xl\:-m-44 { - margin: -11rem; - } - - .xl\:-m-48 { - margin: -12rem; - } - - .xl\:-m-52 { - margin: -13rem; - } - - .xl\:-m-56 { - margin: -14rem; - } - - .xl\:-m-60 { - margin: -15rem; - } - - .xl\:-m-64 { - margin: -16rem; - } - - .xl\:-m-72 { - margin: -18rem; - } - - .xl\:-m-80 { - margin: -20rem; - } - - .xl\:-m-96 { - margin: -24rem; - } - - .xl\:-m-px { - margin: -1px; - } - - .xl\:-m-0\.5 { - margin: -0.125rem; - } - - .xl\:-m-1\.5 { - margin: -0.375rem; - } - - .xl\:-m-2\.5 { - margin: -0.625rem; - } - - .xl\:-m-3\.5 { - margin: -0.875rem; - } - - .xl\:mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .xl\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .xl\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .xl\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .xl\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .xl\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .xl\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .xl\:mx-7 { - margin-left: 1.75rem; - margin-right: 1.75rem; - } - - .xl\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .xl\:mx-9 { - margin-left: 2.25rem; - margin-right: 2.25rem; - } - - .xl\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .xl\:mx-11 { - margin-left: 2.75rem; - margin-right: 2.75rem; - } - - .xl\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .xl\:mx-14 { - margin-left: 3.5rem; - margin-right: 3.5rem; - } - - .xl\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .xl\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .xl\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .xl\:mx-28 { - margin-left: 7rem; - margin-right: 7rem; - } - - .xl\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .xl\:mx-36 { - margin-left: 9rem; - margin-right: 9rem; - } - - .xl\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .xl\:mx-44 { - margin-left: 11rem; - margin-right: 11rem; - } - - .xl\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .xl\:mx-52 { - margin-left: 13rem; - margin-right: 13rem; - } - - .xl\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .xl\:mx-60 { - margin-left: 15rem; - margin-right: 15rem; - } - - .xl\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .xl\:mx-72 { - margin-left: 18rem; - margin-right: 18rem; - } - - .xl\:mx-80 { - margin-left: 20rem; - margin-right: 20rem; - } - - .xl\:mx-96 { - margin-left: 24rem; - margin-right: 24rem; - } - - .xl\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .xl\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .xl\:mx-0\.5 { - margin-left: 0.125rem; - margin-right: 0.125rem; - } - - .xl\:mx-1\.5 { - margin-left: 0.375rem; - margin-right: 0.375rem; - } - - .xl\:mx-2\.5 { - margin-left: 0.625rem; - margin-right: 0.625rem; - } - - .xl\:mx-3\.5 { - margin-left: 0.875rem; - margin-right: 0.875rem; - } - - .xl\:-mx-0 { - margin-left: 0px; - margin-right: 0px; - } - - .xl\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .xl\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .xl\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .xl\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .xl\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .xl\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .xl\:-mx-7 { - margin-left: -1.75rem; - margin-right: -1.75rem; - } - - .xl\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .xl\:-mx-9 { - margin-left: -2.25rem; - margin-right: -2.25rem; - } - - .xl\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .xl\:-mx-11 { - margin-left: -2.75rem; - margin-right: -2.75rem; - } - - .xl\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .xl\:-mx-14 { - margin-left: -3.5rem; - margin-right: -3.5rem; - } - - .xl\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .xl\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .xl\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .xl\:-mx-28 { - margin-left: -7rem; - margin-right: -7rem; - } - - .xl\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .xl\:-mx-36 { - margin-left: -9rem; - margin-right: -9rem; - } - - .xl\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .xl\:-mx-44 { - margin-left: -11rem; - margin-right: -11rem; - } - - .xl\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .xl\:-mx-52 { - margin-left: -13rem; - margin-right: -13rem; - } - - .xl\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .xl\:-mx-60 { - margin-left: -15rem; - margin-right: -15rem; - } - - .xl\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .xl\:-mx-72 { - margin-left: -18rem; - margin-right: -18rem; - } - - .xl\:-mx-80 { - margin-left: -20rem; - margin-right: -20rem; - } - - .xl\:-mx-96 { - margin-left: -24rem; - margin-right: -24rem; - } - - .xl\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .xl\:-mx-0\.5 { - margin-left: -0.125rem; - margin-right: -0.125rem; - } - - .xl\:-mx-1\.5 { - margin-left: -0.375rem; - margin-right: -0.375rem; - } - - .xl\:-mx-2\.5 { - margin-left: -0.625rem; - margin-right: -0.625rem; - } - - .xl\:-mx-3\.5 { - margin-left: -0.875rem; - margin-right: -0.875rem; - } - - .xl\:my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .xl\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .xl\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .xl\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .xl\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .xl\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .xl\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .xl\:my-7 { - margin-top: 1.75rem; - margin-bottom: 1.75rem; - } - - .xl\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .xl\:my-9 { - margin-top: 2.25rem; - margin-bottom: 2.25rem; - } - - .xl\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .xl\:my-11 { - margin-top: 2.75rem; - margin-bottom: 2.75rem; - } - - .xl\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .xl\:my-14 { - margin-top: 3.5rem; - margin-bottom: 3.5rem; - } - - .xl\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .xl\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .xl\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .xl\:my-28 { - margin-top: 7rem; - margin-bottom: 7rem; - } - - .xl\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .xl\:my-36 { - margin-top: 9rem; - margin-bottom: 9rem; - } - - .xl\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .xl\:my-44 { - margin-top: 11rem; - margin-bottom: 11rem; - } - - .xl\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .xl\:my-52 { - margin-top: 13rem; - margin-bottom: 13rem; - } - - .xl\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .xl\:my-60 { - margin-top: 15rem; - margin-bottom: 15rem; - } - - .xl\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .xl\:my-72 { - margin-top: 18rem; - margin-bottom: 18rem; - } - - .xl\:my-80 { - margin-top: 20rem; - margin-bottom: 20rem; - } - - .xl\:my-96 { - margin-top: 24rem; - margin-bottom: 24rem; - } - - .xl\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .xl\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .xl\:my-0\.5 { - margin-top: 0.125rem; - margin-bottom: 0.125rem; - } - - .xl\:my-1\.5 { - margin-top: 0.375rem; - margin-bottom: 0.375rem; - } - - .xl\:my-2\.5 { - margin-top: 0.625rem; - margin-bottom: 0.625rem; - } - - .xl\:my-3\.5 { - margin-top: 0.875rem; - margin-bottom: 0.875rem; - } - - .xl\:-my-0 { - margin-top: 0px; - margin-bottom: 0px; - } - - .xl\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .xl\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .xl\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .xl\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .xl\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .xl\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .xl\:-my-7 { - margin-top: -1.75rem; - margin-bottom: -1.75rem; - } - - .xl\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .xl\:-my-9 { - margin-top: -2.25rem; - margin-bottom: -2.25rem; - } - - .xl\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .xl\:-my-11 { - margin-top: -2.75rem; - margin-bottom: -2.75rem; - } - - .xl\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .xl\:-my-14 { - margin-top: -3.5rem; - margin-bottom: -3.5rem; - } - - .xl\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .xl\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .xl\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .xl\:-my-28 { - margin-top: -7rem; - margin-bottom: -7rem; - } - - .xl\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .xl\:-my-36 { - margin-top: -9rem; - margin-bottom: -9rem; - } - - .xl\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .xl\:-my-44 { - margin-top: -11rem; - margin-bottom: -11rem; - } - - .xl\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .xl\:-my-52 { - margin-top: -13rem; - margin-bottom: -13rem; - } - - .xl\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .xl\:-my-60 { - margin-top: -15rem; - margin-bottom: -15rem; - } - - .xl\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .xl\:-my-72 { - margin-top: -18rem; - margin-bottom: -18rem; - } - - .xl\:-my-80 { - margin-top: -20rem; - margin-bottom: -20rem; - } - - .xl\:-my-96 { - margin-top: -24rem; - margin-bottom: -24rem; - } - - .xl\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .xl\:-my-0\.5 { - margin-top: -0.125rem; - margin-bottom: -0.125rem; - } - - .xl\:-my-1\.5 { - margin-top: -0.375rem; - margin-bottom: -0.375rem; - } - - .xl\:-my-2\.5 { - margin-top: -0.625rem; - margin-bottom: -0.625rem; - } - - .xl\:-my-3\.5 { - margin-top: -0.875rem; - margin-bottom: -0.875rem; - } - - .xl\:mt-0 { - margin-top: 0px; - } - - .xl\:mt-1 { - margin-top: 0.25rem; - } - - .xl\:mt-2 { - margin-top: 0.5rem; - } - - .xl\:mt-3 { - margin-top: 0.75rem; - } - - .xl\:mt-4 { - margin-top: 1rem; - } - - .xl\:mt-5 { - margin-top: 1.25rem; - } - - .xl\:mt-6 { - margin-top: 1.5rem; - } - - .xl\:mt-7 { - margin-top: 1.75rem; - } - - .xl\:mt-8 { - margin-top: 2rem; - } - - .xl\:mt-9 { - margin-top: 2.25rem; - } - - .xl\:mt-10 { - margin-top: 2.5rem; - } - - .xl\:mt-11 { - margin-top: 2.75rem; - } - - .xl\:mt-12 { - margin-top: 3rem; - } - - .xl\:mt-14 { - margin-top: 3.5rem; - } - - .xl\:mt-16 { - margin-top: 4rem; - } - - .xl\:mt-20 { - margin-top: 5rem; - } - - .xl\:mt-24 { - margin-top: 6rem; - } - - .xl\:mt-28 { - margin-top: 7rem; - } - - .xl\:mt-32 { - margin-top: 8rem; - } - - .xl\:mt-36 { - margin-top: 9rem; - } - - .xl\:mt-40 { - margin-top: 10rem; - } - - .xl\:mt-44 { - margin-top: 11rem; - } - - .xl\:mt-48 { - margin-top: 12rem; - } - - .xl\:mt-52 { - margin-top: 13rem; - } - - .xl\:mt-56 { - margin-top: 14rem; - } - - .xl\:mt-60 { - margin-top: 15rem; - } - - .xl\:mt-64 { - margin-top: 16rem; - } - - .xl\:mt-72 { - margin-top: 18rem; - } - - .xl\:mt-80 { - margin-top: 20rem; - } - - .xl\:mt-96 { - margin-top: 24rem; - } - - .xl\:mt-auto { - margin-top: auto; - } - - .xl\:mt-px { - margin-top: 1px; - } - - .xl\:mt-0\.5 { - margin-top: 0.125rem; - } - - .xl\:mt-1\.5 { - margin-top: 0.375rem; - } - - .xl\:mt-2\.5 { - margin-top: 0.625rem; - } - - .xl\:mt-3\.5 { - margin-top: 0.875rem; - } - - .xl\:-mt-0 { - margin-top: 0px; - } - - .xl\:-mt-1 { - margin-top: -0.25rem; - } - - .xl\:-mt-2 { - margin-top: -0.5rem; - } - - .xl\:-mt-3 { - margin-top: -0.75rem; - } - - .xl\:-mt-4 { - margin-top: -1rem; - } - - .xl\:-mt-5 { - margin-top: -1.25rem; - } - - .xl\:-mt-6 { - margin-top: -1.5rem; - } - - .xl\:-mt-7 { - margin-top: -1.75rem; - } - - .xl\:-mt-8 { - margin-top: -2rem; - } - - .xl\:-mt-9 { - margin-top: -2.25rem; - } - - .xl\:-mt-10 { - margin-top: -2.5rem; - } - - .xl\:-mt-11 { - margin-top: -2.75rem; - } - - .xl\:-mt-12 { - margin-top: -3rem; - } - - .xl\:-mt-14 { - margin-top: -3.5rem; - } - - .xl\:-mt-16 { - margin-top: -4rem; - } - - .xl\:-mt-20 { - margin-top: -5rem; - } - - .xl\:-mt-24 { - margin-top: -6rem; - } - - .xl\:-mt-28 { - margin-top: -7rem; - } - - .xl\:-mt-32 { - margin-top: -8rem; - } - - .xl\:-mt-36 { - margin-top: -9rem; - } - - .xl\:-mt-40 { - margin-top: -10rem; - } - - .xl\:-mt-44 { - margin-top: -11rem; - } - - .xl\:-mt-48 { - margin-top: -12rem; - } - - .xl\:-mt-52 { - margin-top: -13rem; - } - - .xl\:-mt-56 { - margin-top: -14rem; - } - - .xl\:-mt-60 { - margin-top: -15rem; - } - - .xl\:-mt-64 { - margin-top: -16rem; - } - - .xl\:-mt-72 { - margin-top: -18rem; - } - - .xl\:-mt-80 { - margin-top: -20rem; - } - - .xl\:-mt-96 { - margin-top: -24rem; - } - - .xl\:-mt-px { - margin-top: -1px; - } - - .xl\:-mt-0\.5 { - margin-top: -0.125rem; - } - - .xl\:-mt-1\.5 { - margin-top: -0.375rem; - } - - .xl\:-mt-2\.5 { - margin-top: -0.625rem; - } - - .xl\:-mt-3\.5 { - margin-top: -0.875rem; - } - - .xl\:mr-0 { - margin-right: 0px; - } - - .xl\:mr-1 { - margin-right: 0.25rem; - } - - .xl\:mr-2 { - margin-right: 0.5rem; - } - - .xl\:mr-3 { - margin-right: 0.75rem; - } - - .xl\:mr-4 { - margin-right: 1rem; - } - - .xl\:mr-5 { - margin-right: 1.25rem; - } - - .xl\:mr-6 { - margin-right: 1.5rem; - } - - .xl\:mr-7 { - margin-right: 1.75rem; - } - - .xl\:mr-8 { - margin-right: 2rem; - } - - .xl\:mr-9 { - margin-right: 2.25rem; - } - - .xl\:mr-10 { - margin-right: 2.5rem; - } - - .xl\:mr-11 { - margin-right: 2.75rem; - } - - .xl\:mr-12 { - margin-right: 3rem; - } - - .xl\:mr-14 { - margin-right: 3.5rem; - } - - .xl\:mr-16 { - margin-right: 4rem; - } - - .xl\:mr-20 { - margin-right: 5rem; - } - - .xl\:mr-24 { - margin-right: 6rem; - } - - .xl\:mr-28 { - margin-right: 7rem; - } - - .xl\:mr-32 { - margin-right: 8rem; - } - - .xl\:mr-36 { - margin-right: 9rem; - } - - .xl\:mr-40 { - margin-right: 10rem; - } - - .xl\:mr-44 { - margin-right: 11rem; - } - - .xl\:mr-48 { - margin-right: 12rem; - } - - .xl\:mr-52 { - margin-right: 13rem; - } - - .xl\:mr-56 { - margin-right: 14rem; - } - - .xl\:mr-60 { - margin-right: 15rem; - } - - .xl\:mr-64 { - margin-right: 16rem; - } - - .xl\:mr-72 { - margin-right: 18rem; - } - - .xl\:mr-80 { - margin-right: 20rem; - } - - .xl\:mr-96 { - margin-right: 24rem; - } - - .xl\:mr-auto { - margin-right: auto; - } - - .xl\:mr-px { - margin-right: 1px; - } - - .xl\:mr-0\.5 { - margin-right: 0.125rem; - } - - .xl\:mr-1\.5 { - margin-right: 0.375rem; - } - - .xl\:mr-2\.5 { - margin-right: 0.625rem; - } - - .xl\:mr-3\.5 { - margin-right: 0.875rem; - } - - .xl\:-mr-0 { - margin-right: 0px; - } - - .xl\:-mr-1 { - margin-right: -0.25rem; - } - - .xl\:-mr-2 { - margin-right: -0.5rem; - } - - .xl\:-mr-3 { - margin-right: -0.75rem; - } - - .xl\:-mr-4 { - margin-right: -1rem; - } - - .xl\:-mr-5 { - margin-right: -1.25rem; - } - - .xl\:-mr-6 { - margin-right: -1.5rem; - } - - .xl\:-mr-7 { - margin-right: -1.75rem; - } - - .xl\:-mr-8 { - margin-right: -2rem; - } - - .xl\:-mr-9 { - margin-right: -2.25rem; - } - - .xl\:-mr-10 { - margin-right: -2.5rem; - } - - .xl\:-mr-11 { - margin-right: -2.75rem; - } - - .xl\:-mr-12 { - margin-right: -3rem; - } - - .xl\:-mr-14 { - margin-right: -3.5rem; - } - - .xl\:-mr-16 { - margin-right: -4rem; - } - - .xl\:-mr-20 { - margin-right: -5rem; - } - - .xl\:-mr-24 { - margin-right: -6rem; - } - - .xl\:-mr-28 { - margin-right: -7rem; - } - - .xl\:-mr-32 { - margin-right: -8rem; - } - - .xl\:-mr-36 { - margin-right: -9rem; - } - - .xl\:-mr-40 { - margin-right: -10rem; - } - - .xl\:-mr-44 { - margin-right: -11rem; - } - - .xl\:-mr-48 { - margin-right: -12rem; - } - - .xl\:-mr-52 { - margin-right: -13rem; - } - - .xl\:-mr-56 { - margin-right: -14rem; - } - - .xl\:-mr-60 { - margin-right: -15rem; - } - - .xl\:-mr-64 { - margin-right: -16rem; - } - - .xl\:-mr-72 { - margin-right: -18rem; - } - - .xl\:-mr-80 { - margin-right: -20rem; - } - - .xl\:-mr-96 { - margin-right: -24rem; - } - - .xl\:-mr-px { - margin-right: -1px; - } - - .xl\:-mr-0\.5 { - margin-right: -0.125rem; - } - - .xl\:-mr-1\.5 { - margin-right: -0.375rem; - } - - .xl\:-mr-2\.5 { - margin-right: -0.625rem; - } - - .xl\:-mr-3\.5 { - margin-right: -0.875rem; - } - - .xl\:mb-0 { - margin-bottom: 0px; - } - - .xl\:mb-1 { - margin-bottom: 0.25rem; - } - - .xl\:mb-2 { - margin-bottom: 0.5rem; - } - - .xl\:mb-3 { - margin-bottom: 0.75rem; - } - - .xl\:mb-4 { - margin-bottom: 1rem; - } - - .xl\:mb-5 { - margin-bottom: 1.25rem; - } - - .xl\:mb-6 { - margin-bottom: 1.5rem; - } - - .xl\:mb-7 { - margin-bottom: 1.75rem; - } - - .xl\:mb-8 { - margin-bottom: 2rem; - } - - .xl\:mb-9 { - margin-bottom: 2.25rem; - } - - .xl\:mb-10 { - margin-bottom: 2.5rem; - } - - .xl\:mb-11 { - margin-bottom: 2.75rem; - } - - .xl\:mb-12 { - margin-bottom: 3rem; - } - - .xl\:mb-14 { - margin-bottom: 3.5rem; - } - - .xl\:mb-16 { - margin-bottom: 4rem; - } - - .xl\:mb-20 { - margin-bottom: 5rem; - } - - .xl\:mb-24 { - margin-bottom: 6rem; - } - - .xl\:mb-28 { - margin-bottom: 7rem; - } - - .xl\:mb-32 { - margin-bottom: 8rem; - } - - .xl\:mb-36 { - margin-bottom: 9rem; - } - - .xl\:mb-40 { - margin-bottom: 10rem; - } - - .xl\:mb-44 { - margin-bottom: 11rem; - } - - .xl\:mb-48 { - margin-bottom: 12rem; - } - - .xl\:mb-52 { - margin-bottom: 13rem; - } - - .xl\:mb-56 { - margin-bottom: 14rem; - } - - .xl\:mb-60 { - margin-bottom: 15rem; - } - - .xl\:mb-64 { - margin-bottom: 16rem; - } - - .xl\:mb-72 { - margin-bottom: 18rem; - } - - .xl\:mb-80 { - margin-bottom: 20rem; - } - - .xl\:mb-96 { - margin-bottom: 24rem; - } - - .xl\:mb-auto { - margin-bottom: auto; - } - - .xl\:mb-px { - margin-bottom: 1px; - } - - .xl\:mb-0\.5 { - margin-bottom: 0.125rem; - } - - .xl\:mb-1\.5 { - margin-bottom: 0.375rem; - } - - .xl\:mb-2\.5 { - margin-bottom: 0.625rem; - } - - .xl\:mb-3\.5 { - margin-bottom: 0.875rem; - } - - .xl\:-mb-0 { - margin-bottom: 0px; - } - - .xl\:-mb-1 { - margin-bottom: -0.25rem; - } - - .xl\:-mb-2 { - margin-bottom: -0.5rem; - } - - .xl\:-mb-3 { - margin-bottom: -0.75rem; - } - - .xl\:-mb-4 { - margin-bottom: -1rem; - } - - .xl\:-mb-5 { - margin-bottom: -1.25rem; - } - - .xl\:-mb-6 { - margin-bottom: -1.5rem; - } - - .xl\:-mb-7 { - margin-bottom: -1.75rem; - } - - .xl\:-mb-8 { - margin-bottom: -2rem; - } - - .xl\:-mb-9 { - margin-bottom: -2.25rem; - } - - .xl\:-mb-10 { - margin-bottom: -2.5rem; - } - - .xl\:-mb-11 { - margin-bottom: -2.75rem; - } - - .xl\:-mb-12 { - margin-bottom: -3rem; - } - - .xl\:-mb-14 { - margin-bottom: -3.5rem; - } - - .xl\:-mb-16 { - margin-bottom: -4rem; - } - - .xl\:-mb-20 { - margin-bottom: -5rem; - } - - .xl\:-mb-24 { - margin-bottom: -6rem; - } - - .xl\:-mb-28 { - margin-bottom: -7rem; - } - - .xl\:-mb-32 { - margin-bottom: -8rem; - } - - .xl\:-mb-36 { - margin-bottom: -9rem; - } - - .xl\:-mb-40 { - margin-bottom: -10rem; - } - - .xl\:-mb-44 { - margin-bottom: -11rem; - } - - .xl\:-mb-48 { - margin-bottom: -12rem; - } - - .xl\:-mb-52 { - margin-bottom: -13rem; - } - - .xl\:-mb-56 { - margin-bottom: -14rem; - } - - .xl\:-mb-60 { - margin-bottom: -15rem; - } - - .xl\:-mb-64 { - margin-bottom: -16rem; - } - - .xl\:-mb-72 { - margin-bottom: -18rem; - } - - .xl\:-mb-80 { - margin-bottom: -20rem; - } - - .xl\:-mb-96 { - margin-bottom: -24rem; - } - - .xl\:-mb-px { - margin-bottom: -1px; - } - - .xl\:-mb-0\.5 { - margin-bottom: -0.125rem; - } - - .xl\:-mb-1\.5 { - margin-bottom: -0.375rem; - } - - .xl\:-mb-2\.5 { - margin-bottom: -0.625rem; - } - - .xl\:-mb-3\.5 { - margin-bottom: -0.875rem; - } - - .xl\:ml-0 { - margin-left: 0px; - } - - .xl\:ml-1 { - margin-left: 0.25rem; - } - - .xl\:ml-2 { - margin-left: 0.5rem; - } - - .xl\:ml-3 { - margin-left: 0.75rem; - } - - .xl\:ml-4 { - margin-left: 1rem; - } - - .xl\:ml-5 { - margin-left: 1.25rem; - } - - .xl\:ml-6 { - margin-left: 1.5rem; - } - - .xl\:ml-7 { - margin-left: 1.75rem; - } - - .xl\:ml-8 { - margin-left: 2rem; - } - - .xl\:ml-9 { - margin-left: 2.25rem; - } - - .xl\:ml-10 { - margin-left: 2.5rem; - } - - .xl\:ml-11 { - margin-left: 2.75rem; - } - - .xl\:ml-12 { - margin-left: 3rem; - } - - .xl\:ml-14 { - margin-left: 3.5rem; - } - - .xl\:ml-16 { - margin-left: 4rem; - } - - .xl\:ml-20 { - margin-left: 5rem; - } - - .xl\:ml-24 { - margin-left: 6rem; - } - - .xl\:ml-28 { - margin-left: 7rem; - } - - .xl\:ml-32 { - margin-left: 8rem; - } - - .xl\:ml-36 { - margin-left: 9rem; - } - - .xl\:ml-40 { - margin-left: 10rem; - } - - .xl\:ml-44 { - margin-left: 11rem; - } - - .xl\:ml-48 { - margin-left: 12rem; - } - - .xl\:ml-52 { - margin-left: 13rem; - } - - .xl\:ml-56 { - margin-left: 14rem; - } - - .xl\:ml-60 { - margin-left: 15rem; - } - - .xl\:ml-64 { - margin-left: 16rem; - } - - .xl\:ml-72 { - margin-left: 18rem; - } - - .xl\:ml-80 { - margin-left: 20rem; - } - - .xl\:ml-96 { - margin-left: 24rem; - } - - .xl\:ml-auto { - margin-left: auto; - } - - .xl\:ml-px { - margin-left: 1px; - } - - .xl\:ml-0\.5 { - margin-left: 0.125rem; - } - - .xl\:ml-1\.5 { - margin-left: 0.375rem; - } - - .xl\:ml-2\.5 { - margin-left: 0.625rem; - } - - .xl\:ml-3\.5 { - margin-left: 0.875rem; - } - - .xl\:-ml-0 { - margin-left: 0px; - } - - .xl\:-ml-1 { - margin-left: -0.25rem; - } - - .xl\:-ml-2 { - margin-left: -0.5rem; - } - - .xl\:-ml-3 { - margin-left: -0.75rem; - } - - .xl\:-ml-4 { - margin-left: -1rem; - } - - .xl\:-ml-5 { - margin-left: -1.25rem; - } - - .xl\:-ml-6 { - margin-left: -1.5rem; - } - - .xl\:-ml-7 { - margin-left: -1.75rem; - } - - .xl\:-ml-8 { - margin-left: -2rem; - } - - .xl\:-ml-9 { - margin-left: -2.25rem; - } - - .xl\:-ml-10 { - margin-left: -2.5rem; - } - - .xl\:-ml-11 { - margin-left: -2.75rem; - } - - .xl\:-ml-12 { - margin-left: -3rem; - } - - .xl\:-ml-14 { - margin-left: -3.5rem; - } - - .xl\:-ml-16 { - margin-left: -4rem; - } - - .xl\:-ml-20 { - margin-left: -5rem; - } - - .xl\:-ml-24 { - margin-left: -6rem; - } - - .xl\:-ml-28 { - margin-left: -7rem; - } - - .xl\:-ml-32 { - margin-left: -8rem; - } - - .xl\:-ml-36 { - margin-left: -9rem; - } - - .xl\:-ml-40 { - margin-left: -10rem; - } - - .xl\:-ml-44 { - margin-left: -11rem; - } - - .xl\:-ml-48 { - margin-left: -12rem; - } - - .xl\:-ml-52 { - margin-left: -13rem; - } - - .xl\:-ml-56 { - margin-left: -14rem; - } - - .xl\:-ml-60 { - margin-left: -15rem; - } - - .xl\:-ml-64 { - margin-left: -16rem; - } - - .xl\:-ml-72 { - margin-left: -18rem; - } - - .xl\:-ml-80 { - margin-left: -20rem; - } - - .xl\:-ml-96 { - margin-left: -24rem; - } - - .xl\:-ml-px { - margin-left: -1px; - } - - .xl\:-ml-0\.5 { - margin-left: -0.125rem; - } - - .xl\:-ml-1\.5 { - margin-left: -0.375rem; - } - - .xl\:-ml-2\.5 { - margin-left: -0.625rem; - } - - .xl\:-ml-3\.5 { - margin-left: -0.875rem; - } - - .xl\:box-border { - box-sizing: border-box; - } - - .xl\:box-content { - box-sizing: content-box; - } - - .xl\:block { - display: block; - } - - .xl\:inline-block { - display: inline-block; - } - - .xl\:inline { - display: inline; - } - - .xl\:flex { - display: flex; - } - - .xl\:inline-flex { - display: inline-flex; - } - - .xl\:table { - display: table; - } - - .xl\:inline-table { - display: inline-table; - } - - .xl\:table-caption { - display: table-caption; - } - - .xl\:table-cell { - display: table-cell; - } - - .xl\:table-column { - display: table-column; - } - - .xl\:table-column-group { - display: table-column-group; - } - - .xl\:table-footer-group { - display: table-footer-group; - } - - .xl\:table-header-group { - display: table-header-group; - } - - .xl\:table-row-group { - display: table-row-group; - } - - .xl\:table-row { - display: table-row; - } - - .xl\:flow-root { - display: flow-root; - } - - .xl\:grid { - display: grid; - } - - .xl\:inline-grid { - display: inline-grid; - } - - .xl\:contents { - display: contents; - } - - .xl\:list-item { - display: list-item; - } - - .xl\:hidden { - display: none; - } - - .xl\:h-0 { - height: 0px; - } - - .xl\:h-1 { - height: 0.25rem; - } - - .xl\:h-2 { - height: 0.5rem; - } - - .xl\:h-3 { - height: 0.75rem; - } - - .xl\:h-4 { - height: 1rem; - } - - .xl\:h-5 { - height: 1.25rem; - } - - .xl\:h-6 { - height: 1.5rem; - } - - .xl\:h-7 { - height: 1.75rem; - } - - .xl\:h-8 { - height: 2rem; - } - - .xl\:h-9 { - height: 2.25rem; - } - - .xl\:h-10 { - height: 2.5rem; - } - - .xl\:h-11 { - height: 2.75rem; - } - - .xl\:h-12 { - height: 3rem; - } - - .xl\:h-14 { - height: 3.5rem; - } - - .xl\:h-16 { - height: 4rem; - } - - .xl\:h-20 { - height: 5rem; - } - - .xl\:h-24 { - height: 6rem; - } - - .xl\:h-28 { - height: 7rem; - } - - .xl\:h-32 { - height: 8rem; - } - - .xl\:h-36 { - height: 9rem; - } - - .xl\:h-40 { - height: 10rem; - } - - .xl\:h-44 { - height: 11rem; - } - - .xl\:h-48 { - height: 12rem; - } - - .xl\:h-52 { - height: 13rem; - } - - .xl\:h-56 { - height: 14rem; - } - - .xl\:h-60 { - height: 15rem; - } - - .xl\:h-64 { - height: 16rem; - } - - .xl\:h-72 { - height: 18rem; - } - - .xl\:h-80 { - height: 20rem; - } - - .xl\:h-96 { - height: 24rem; - } - - .xl\:h-auto { - height: auto; - } - - .xl\:h-px { - height: 1px; - } - - .xl\:h-0\.5 { - height: 0.125rem; - } - - .xl\:h-1\.5 { - height: 0.375rem; - } - - .xl\:h-2\.5 { - height: 0.625rem; - } - - .xl\:h-3\.5 { - height: 0.875rem; - } - - .xl\:h-1\/2 { - height: 50%; - } - - .xl\:h-1\/3 { - height: 33.333333%; - } - - .xl\:h-2\/3 { - height: 66.666667%; - } - - .xl\:h-1\/4 { - height: 25%; - } - - .xl\:h-2\/4 { - height: 50%; - } - - .xl\:h-3\/4 { - height: 75%; - } - - .xl\:h-1\/5 { - height: 20%; - } - - .xl\:h-2\/5 { - height: 40%; - } - - .xl\:h-3\/5 { - height: 60%; - } - - .xl\:h-4\/5 { - height: 80%; - } - - .xl\:h-1\/6 { - height: 16.666667%; - } - - .xl\:h-2\/6 { - height: 33.333333%; - } - - .xl\:h-3\/6 { - height: 50%; - } - - .xl\:h-4\/6 { - height: 66.666667%; - } - - .xl\:h-5\/6 { - height: 83.333333%; - } - - .xl\:h-full { - height: 100%; - } - - .xl\:h-screen { - height: 100vh; - } - - .xl\:max-h-0 { - max-height: 0px; - } - - .xl\:max-h-1 { - max-height: 0.25rem; - } - - .xl\:max-h-2 { - max-height: 0.5rem; - } - - .xl\:max-h-3 { - max-height: 0.75rem; - } - - .xl\:max-h-4 { - max-height: 1rem; - } - - .xl\:max-h-5 { - max-height: 1.25rem; - } - - .xl\:max-h-6 { - max-height: 1.5rem; - } - - .xl\:max-h-7 { - max-height: 1.75rem; - } - - .xl\:max-h-8 { - max-height: 2rem; - } - - .xl\:max-h-9 { - max-height: 2.25rem; - } - - .xl\:max-h-10 { - max-height: 2.5rem; - } - - .xl\:max-h-11 { - max-height: 2.75rem; - } - - .xl\:max-h-12 { - max-height: 3rem; - } - - .xl\:max-h-14 { - max-height: 3.5rem; - } - - .xl\:max-h-16 { - max-height: 4rem; - } - - .xl\:max-h-20 { - max-height: 5rem; - } - - .xl\:max-h-24 { - max-height: 6rem; - } - - .xl\:max-h-28 { - max-height: 7rem; - } - - .xl\:max-h-32 { - max-height: 8rem; - } - - .xl\:max-h-36 { - max-height: 9rem; - } - - .xl\:max-h-40 { - max-height: 10rem; - } - - .xl\:max-h-44 { - max-height: 11rem; - } - - .xl\:max-h-48 { - max-height: 12rem; - } - - .xl\:max-h-52 { - max-height: 13rem; - } - - .xl\:max-h-56 { - max-height: 14rem; - } - - .xl\:max-h-60 { - max-height: 15rem; - } - - .xl\:max-h-64 { - max-height: 16rem; - } - - .xl\:max-h-72 { - max-height: 18rem; - } - - .xl\:max-h-80 { - max-height: 20rem; - } - - .xl\:max-h-96 { - max-height: 24rem; - } - - .xl\:max-h-px { - max-height: 1px; - } - - .xl\:max-h-0\.5 { - max-height: 0.125rem; - } - - .xl\:max-h-1\.5 { - max-height: 0.375rem; - } - - .xl\:max-h-2\.5 { - max-height: 0.625rem; - } - - .xl\:max-h-3\.5 { - max-height: 0.875rem; - } - - .xl\:max-h-full { - max-height: 100%; - } - - .xl\:max-h-screen { - max-height: 100vh; - } - - .xl\:min-h-0 { - min-height: 0px; - } - - .xl\:min-h-full { - min-height: 100%; - } - - .xl\:min-h-screen { - min-height: 100vh; - } - - .xl\:w-0 { - width: 0px; - } - - .xl\:w-1 { - width: 0.25rem; - } - - .xl\:w-2 { - width: 0.5rem; - } - - .xl\:w-3 { - width: 0.75rem; - } - - .xl\:w-4 { - width: 1rem; - } - - .xl\:w-5 { - width: 1.25rem; - } - - .xl\:w-6 { - width: 1.5rem; - } - - .xl\:w-7 { - width: 1.75rem; - } - - .xl\:w-8 { - width: 2rem; - } - - .xl\:w-9 { - width: 2.25rem; - } - - .xl\:w-10 { - width: 2.5rem; - } - - .xl\:w-11 { - width: 2.75rem; - } - - .xl\:w-12 { - width: 3rem; - } - - .xl\:w-14 { - width: 3.5rem; - } - - .xl\:w-16 { - width: 4rem; - } - - .xl\:w-20 { - width: 5rem; - } - - .xl\:w-24 { - width: 6rem; - } - - .xl\:w-28 { - width: 7rem; - } - - .xl\:w-32 { - width: 8rem; - } - - .xl\:w-36 { - width: 9rem; - } - - .xl\:w-40 { - width: 10rem; - } - - .xl\:w-44 { - width: 11rem; - } - - .xl\:w-48 { - width: 12rem; - } - - .xl\:w-52 { - width: 13rem; - } - - .xl\:w-56 { - width: 14rem; - } - - .xl\:w-60 { - width: 15rem; - } - - .xl\:w-64 { - width: 16rem; - } - - .xl\:w-72 { - width: 18rem; - } - - .xl\:w-80 { - width: 20rem; - } - - .xl\:w-96 { - width: 24rem; - } - - .xl\:w-auto { - width: auto; - } - - .xl\:w-px { - width: 1px; - } - - .xl\:w-0\.5 { - width: 0.125rem; - } - - .xl\:w-1\.5 { - width: 0.375rem; - } - - .xl\:w-2\.5 { - width: 0.625rem; - } - - .xl\:w-3\.5 { - width: 0.875rem; - } - - .xl\:w-1\/2 { - width: 50%; - } - - .xl\:w-1\/3 { - width: 33.333333%; - } - - .xl\:w-2\/3 { - width: 66.666667%; - } - - .xl\:w-1\/4 { - width: 25%; - } - - .xl\:w-2\/4 { - width: 50%; - } - - .xl\:w-3\/4 { - width: 75%; - } - - .xl\:w-1\/5 { - width: 20%; - } - - .xl\:w-2\/5 { - width: 40%; - } - - .xl\:w-3\/5 { - width: 60%; - } - - .xl\:w-4\/5 { - width: 80%; - } - - .xl\:w-1\/6 { - width: 16.666667%; - } - - .xl\:w-2\/6 { - width: 33.333333%; - } - - .xl\:w-3\/6 { - width: 50%; - } - - .xl\:w-4\/6 { - width: 66.666667%; - } - - .xl\:w-5\/6 { - width: 83.333333%; - } - - .xl\:w-1\/12 { - width: 8.333333%; - } - - .xl\:w-2\/12 { - width: 16.666667%; - } - - .xl\:w-3\/12 { - width: 25%; - } - - .xl\:w-4\/12 { - width: 33.333333%; - } - - .xl\:w-5\/12 { - width: 41.666667%; - } - - .xl\:w-6\/12 { - width: 50%; - } - - .xl\:w-7\/12 { - width: 58.333333%; - } - - .xl\:w-8\/12 { - width: 66.666667%; - } - - .xl\:w-9\/12 { - width: 75%; - } - - .xl\:w-10\/12 { - width: 83.333333%; - } - - .xl\:w-11\/12 { - width: 91.666667%; - } - - .xl\:w-full { - width: 100%; - } - - .xl\:w-screen { - width: 100vw; - } - - .xl\:w-min { - width: -webkit-min-content; - width: -moz-min-content; - width: min-content; - } - - .xl\:w-max { - width: -webkit-max-content; - width: -moz-max-content; - width: max-content; - } - - .xl\:min-w-0 { - min-width: 0px; - } - - .xl\:min-w-full { - min-width: 100%; - } - - .xl\:min-w-min { - min-width: -webkit-min-content; - min-width: -moz-min-content; - min-width: min-content; - } - - .xl\:min-w-max { - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - } - - .xl\:max-w-0 { - max-width: 0rem; - } - - .xl\:max-w-none { - max-width: none; - } - - .xl\:max-w-xs { - max-width: 20rem; - } - - .xl\:max-w-sm { - max-width: 24rem; - } - - .xl\:max-w-md { - max-width: 28rem; - } - - .xl\:max-w-lg { - max-width: 32rem; - } - - .xl\:max-w-xl { - max-width: 36rem; - } - - .xl\:max-w-2xl { - max-width: 42rem; - } - - .xl\:max-w-3xl { - max-width: 48rem; - } - - .xl\:max-w-4xl { - max-width: 56rem; - } - - .xl\:max-w-5xl { - max-width: 64rem; - } - - .xl\:max-w-6xl { - max-width: 72rem; - } - - .xl\:max-w-7xl { - max-width: 80rem; - } - - .xl\:max-w-full { - max-width: 100%; - } - - .xl\:max-w-min { - max-width: -webkit-min-content; - max-width: -moz-min-content; - max-width: min-content; - } - - .xl\:max-w-max { - max-width: -webkit-max-content; - max-width: -moz-max-content; - max-width: max-content; - } - - .xl\:max-w-prose { - max-width: 65ch; - } - - .xl\:max-w-screen-md { - max-width: 1024px; - } - - .xl\:max-w-screen-lg { - max-width: 1280px; - } - - .xl\:max-w-screen-xl { - max-width: 1400px; - } - - .xl\:flex-1 { - flex: 1 1 0%; - } - - .xl\:flex-auto { - flex: 1 1 auto; - } - - .xl\:flex-initial { - flex: 0 1 auto; - } - - .xl\:flex-none { - flex: none; - } - - .xl\:flex-shrink-0 { - flex-shrink: 0; - } - - .xl\:flex-shrink { - flex-shrink: 1; - } - - .xl\:flex-grow-0 { - flex-grow: 0; - } - - .xl\:flex-grow { - flex-grow: 1; - } - - .xl\:table-auto { - table-layout: auto; - } - - .xl\:table-fixed { - table-layout: fixed; - } - - .xl\:border-collapse { - border-collapse: collapse; - } - - .xl\:border-separate { - border-collapse: separate; - } - - .xl\:origin-center { - transform-origin: center; - } - - .xl\:origin-top { - transform-origin: top; - } - - .xl\:origin-top-right { - transform-origin: top right; - } - - .xl\:origin-right { - transform-origin: right; - } - - .xl\:origin-bottom-right { - transform-origin: bottom right; - } - - .xl\:origin-bottom { - transform-origin: bottom; - } - - .xl\:origin-bottom-left { - transform-origin: bottom left; - } - - .xl\:origin-left { - transform-origin: left; - } - - .xl\:origin-top-left { - transform-origin: top left; - } - - .xl\:transform { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .xl\:transform-gpu { - --tw-translate-x: 0; - --tw-translate-y: 0; - --tw-rotate: 0; - --tw-skew-x: 0; - --tw-skew-y: 0; - --tw-scale-x: 1; - --tw-scale-y: 1; - transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); - } - - .xl\:transform-none { - transform: none; - } - - .xl\:translate-x-0 { - --tw-translate-x: 0px; - } - - .xl\:translate-x-1 { - --tw-translate-x: 0.25rem; - } - - .xl\:translate-x-2 { - --tw-translate-x: 0.5rem; - } - - .xl\:translate-x-3 { - --tw-translate-x: 0.75rem; - } - - .xl\:translate-x-4 { - --tw-translate-x: 1rem; - } - - .xl\:translate-x-5 { - --tw-translate-x: 1.25rem; - } - - .xl\:translate-x-6 { - --tw-translate-x: 1.5rem; - } - - .xl\:translate-x-7 { - --tw-translate-x: 1.75rem; - } - - .xl\:translate-x-8 { - --tw-translate-x: 2rem; - } - - .xl\:translate-x-9 { - --tw-translate-x: 2.25rem; - } - - .xl\:translate-x-10 { - --tw-translate-x: 2.5rem; - } - - .xl\:translate-x-11 { - --tw-translate-x: 2.75rem; - } - - .xl\:translate-x-12 { - --tw-translate-x: 3rem; - } - - .xl\:translate-x-14 { - --tw-translate-x: 3.5rem; - } - - .xl\:translate-x-16 { - --tw-translate-x: 4rem; - } - - .xl\:translate-x-20 { - --tw-translate-x: 5rem; - } - - .xl\:translate-x-24 { - --tw-translate-x: 6rem; - } - - .xl\:translate-x-28 { - --tw-translate-x: 7rem; - } - - .xl\:translate-x-32 { - --tw-translate-x: 8rem; - } - - .xl\:translate-x-36 { - --tw-translate-x: 9rem; - } - - .xl\:translate-x-40 { - --tw-translate-x: 10rem; - } - - .xl\:translate-x-44 { - --tw-translate-x: 11rem; - } - - .xl\:translate-x-48 { - --tw-translate-x: 12rem; - } - - .xl\:translate-x-52 { - --tw-translate-x: 13rem; - } - - .xl\:translate-x-56 { - --tw-translate-x: 14rem; - } - - .xl\:translate-x-60 { - --tw-translate-x: 15rem; - } - - .xl\:translate-x-64 { - --tw-translate-x: 16rem; - } - - .xl\:translate-x-72 { - --tw-translate-x: 18rem; - } - - .xl\:translate-x-80 { - --tw-translate-x: 20rem; - } - - .xl\:translate-x-96 { - --tw-translate-x: 24rem; - } - - .xl\:translate-x-px { - --tw-translate-x: 1px; - } - - .xl\:translate-x-0\.5 { - --tw-translate-x: 0.125rem; - } - - .xl\:translate-x-1\.5 { - --tw-translate-x: 0.375rem; - } - - .xl\:translate-x-2\.5 { - --tw-translate-x: 0.625rem; - } - - .xl\:translate-x-3\.5 { - --tw-translate-x: 0.875rem; - } - - .xl\:-translate-x-0 { - --tw-translate-x: 0px; - } - - .xl\:-translate-x-1 { - --tw-translate-x: -0.25rem; - } - - .xl\:-translate-x-2 { - --tw-translate-x: -0.5rem; - } - - .xl\:-translate-x-3 { - --tw-translate-x: -0.75rem; - } - - .xl\:-translate-x-4 { - --tw-translate-x: -1rem; - } - - .xl\:-translate-x-5 { - --tw-translate-x: -1.25rem; - } - - .xl\:-translate-x-6 { - --tw-translate-x: -1.5rem; - } - - .xl\:-translate-x-7 { - --tw-translate-x: -1.75rem; - } - - .xl\:-translate-x-8 { - --tw-translate-x: -2rem; - } - - .xl\:-translate-x-9 { - --tw-translate-x: -2.25rem; - } - - .xl\:-translate-x-10 { - --tw-translate-x: -2.5rem; - } - - .xl\:-translate-x-11 { - --tw-translate-x: -2.75rem; - } - - .xl\:-translate-x-12 { - --tw-translate-x: -3rem; - } - - .xl\:-translate-x-14 { - --tw-translate-x: -3.5rem; - } - - .xl\:-translate-x-16 { - --tw-translate-x: -4rem; - } - - .xl\:-translate-x-20 { - --tw-translate-x: -5rem; - } - - .xl\:-translate-x-24 { - --tw-translate-x: -6rem; - } - - .xl\:-translate-x-28 { - --tw-translate-x: -7rem; - } - - .xl\:-translate-x-32 { - --tw-translate-x: -8rem; - } - - .xl\:-translate-x-36 { - --tw-translate-x: -9rem; - } - - .xl\:-translate-x-40 { - --tw-translate-x: -10rem; - } - - .xl\:-translate-x-44 { - --tw-translate-x: -11rem; - } - - .xl\:-translate-x-48 { - --tw-translate-x: -12rem; - } - - .xl\:-translate-x-52 { - --tw-translate-x: -13rem; - } - - .xl\:-translate-x-56 { - --tw-translate-x: -14rem; - } - - .xl\:-translate-x-60 { - --tw-translate-x: -15rem; - } - - .xl\:-translate-x-64 { - --tw-translate-x: -16rem; - } - - .xl\:-translate-x-72 { - --tw-translate-x: -18rem; - } - - .xl\:-translate-x-80 { - --tw-translate-x: -20rem; - } - - .xl\:-translate-x-96 { - --tw-translate-x: -24rem; - } - - .xl\:-translate-x-px { - --tw-translate-x: -1px; - } - - .xl\:-translate-x-0\.5 { - --tw-translate-x: -0.125rem; - } - - .xl\:-translate-x-1\.5 { - --tw-translate-x: -0.375rem; - } - - .xl\:-translate-x-2\.5 { - --tw-translate-x: -0.625rem; - } - - .xl\:-translate-x-3\.5 { - --tw-translate-x: -0.875rem; - } - - .xl\:translate-x-1\/2 { - --tw-translate-x: 50%; - } - - .xl\:translate-x-1\/3 { - --tw-translate-x: 33.333333%; - } - - .xl\:translate-x-2\/3 { - --tw-translate-x: 66.666667%; - } - - .xl\:translate-x-1\/4 { - --tw-translate-x: 25%; - } - - .xl\:translate-x-2\/4 { - --tw-translate-x: 50%; - } - - .xl\:translate-x-3\/4 { - --tw-translate-x: 75%; - } - - .xl\:translate-x-full { - --tw-translate-x: 100%; - } - - .xl\:-translate-x-1\/2 { - --tw-translate-x: -50%; - } - - .xl\:-translate-x-1\/3 { - --tw-translate-x: -33.333333%; - } - - .xl\:-translate-x-2\/3 { - --tw-translate-x: -66.666667%; - } - - .xl\:-translate-x-1\/4 { - --tw-translate-x: -25%; - } - - .xl\:-translate-x-2\/4 { - --tw-translate-x: -50%; - } - - .xl\:-translate-x-3\/4 { - --tw-translate-x: -75%; - } - - .xl\:-translate-x-full { - --tw-translate-x: -100%; - } - - .xl\:translate-y-0 { - --tw-translate-y: 0px; - } - - .xl\:translate-y-1 { - --tw-translate-y: 0.25rem; - } - - .xl\:translate-y-2 { - --tw-translate-y: 0.5rem; - } - - .xl\:translate-y-3 { - --tw-translate-y: 0.75rem; - } - - .xl\:translate-y-4 { - --tw-translate-y: 1rem; - } - - .xl\:translate-y-5 { - --tw-translate-y: 1.25rem; - } - - .xl\:translate-y-6 { - --tw-translate-y: 1.5rem; - } - - .xl\:translate-y-7 { - --tw-translate-y: 1.75rem; - } - - .xl\:translate-y-8 { - --tw-translate-y: 2rem; - } - - .xl\:translate-y-9 { - --tw-translate-y: 2.25rem; - } - - .xl\:translate-y-10 { - --tw-translate-y: 2.5rem; - } - - .xl\:translate-y-11 { - --tw-translate-y: 2.75rem; - } - - .xl\:translate-y-12 { - --tw-translate-y: 3rem; - } - - .xl\:translate-y-14 { - --tw-translate-y: 3.5rem; - } - - .xl\:translate-y-16 { - --tw-translate-y: 4rem; - } - - .xl\:translate-y-20 { - --tw-translate-y: 5rem; - } - - .xl\:translate-y-24 { - --tw-translate-y: 6rem; - } - - .xl\:translate-y-28 { - --tw-translate-y: 7rem; - } - - .xl\:translate-y-32 { - --tw-translate-y: 8rem; - } - - .xl\:translate-y-36 { - --tw-translate-y: 9rem; - } - - .xl\:translate-y-40 { - --tw-translate-y: 10rem; - } - - .xl\:translate-y-44 { - --tw-translate-y: 11rem; - } - - .xl\:translate-y-48 { - --tw-translate-y: 12rem; - } - - .xl\:translate-y-52 { - --tw-translate-y: 13rem; - } - - .xl\:translate-y-56 { - --tw-translate-y: 14rem; - } - - .xl\:translate-y-60 { - --tw-translate-y: 15rem; - } - - .xl\:translate-y-64 { - --tw-translate-y: 16rem; - } - - .xl\:translate-y-72 { - --tw-translate-y: 18rem; - } - - .xl\:translate-y-80 { - --tw-translate-y: 20rem; - } - - .xl\:translate-y-96 { - --tw-translate-y: 24rem; - } - - .xl\:translate-y-px { - --tw-translate-y: 1px; - } - - .xl\:translate-y-0\.5 { - --tw-translate-y: 0.125rem; - } - - .xl\:translate-y-1\.5 { - --tw-translate-y: 0.375rem; - } - - .xl\:translate-y-2\.5 { - --tw-translate-y: 0.625rem; - } - - .xl\:translate-y-3\.5 { - --tw-translate-y: 0.875rem; - } - - .xl\:-translate-y-0 { - --tw-translate-y: 0px; - } - - .xl\:-translate-y-1 { - --tw-translate-y: -0.25rem; - } - - .xl\:-translate-y-2 { - --tw-translate-y: -0.5rem; - } - - .xl\:-translate-y-3 { - --tw-translate-y: -0.75rem; - } - - .xl\:-translate-y-4 { - --tw-translate-y: -1rem; - } - - .xl\:-translate-y-5 { - --tw-translate-y: -1.25rem; - } - - .xl\:-translate-y-6 { - --tw-translate-y: -1.5rem; - } - - .xl\:-translate-y-7 { - --tw-translate-y: -1.75rem; - } - - .xl\:-translate-y-8 { - --tw-translate-y: -2rem; - } - - .xl\:-translate-y-9 { - --tw-translate-y: -2.25rem; - } - - .xl\:-translate-y-10 { - --tw-translate-y: -2.5rem; - } - - .xl\:-translate-y-11 { - --tw-translate-y: -2.75rem; - } - - .xl\:-translate-y-12 { - --tw-translate-y: -3rem; - } - - .xl\:-translate-y-14 { - --tw-translate-y: -3.5rem; - } - - .xl\:-translate-y-16 { - --tw-translate-y: -4rem; - } - - .xl\:-translate-y-20 { - --tw-translate-y: -5rem; - } - - .xl\:-translate-y-24 { - --tw-translate-y: -6rem; - } - - .xl\:-translate-y-28 { - --tw-translate-y: -7rem; - } - - .xl\:-translate-y-32 { - --tw-translate-y: -8rem; - } - - .xl\:-translate-y-36 { - --tw-translate-y: -9rem; - } - - .xl\:-translate-y-40 { - --tw-translate-y: -10rem; - } - - .xl\:-translate-y-44 { - --tw-translate-y: -11rem; - } - - .xl\:-translate-y-48 { - --tw-translate-y: -12rem; - } - - .xl\:-translate-y-52 { - --tw-translate-y: -13rem; - } - - .xl\:-translate-y-56 { - --tw-translate-y: -14rem; - } - - .xl\:-translate-y-60 { - --tw-translate-y: -15rem; - } - - .xl\:-translate-y-64 { - --tw-translate-y: -16rem; - } - - .xl\:-translate-y-72 { - --tw-translate-y: -18rem; - } - - .xl\:-translate-y-80 { - --tw-translate-y: -20rem; - } - - .xl\:-translate-y-96 { - --tw-translate-y: -24rem; - } - - .xl\:-translate-y-px { - --tw-translate-y: -1px; - } - - .xl\:-translate-y-0\.5 { - --tw-translate-y: -0.125rem; - } - - .xl\:-translate-y-1\.5 { - --tw-translate-y: -0.375rem; - } - - .xl\:-translate-y-2\.5 { - --tw-translate-y: -0.625rem; - } - - .xl\:-translate-y-3\.5 { - --tw-translate-y: -0.875rem; - } - - .xl\:translate-y-1\/2 { - --tw-translate-y: 50%; - } - - .xl\:translate-y-1\/3 { - --tw-translate-y: 33.333333%; - } - - .xl\:translate-y-2\/3 { - --tw-translate-y: 66.666667%; - } - - .xl\:translate-y-1\/4 { - --tw-translate-y: 25%; - } - - .xl\:translate-y-2\/4 { - --tw-translate-y: 50%; - } - - .xl\:translate-y-3\/4 { - --tw-translate-y: 75%; - } - - .xl\:translate-y-full { - --tw-translate-y: 100%; - } - - .xl\:-translate-y-1\/2 { - --tw-translate-y: -50%; - } - - .xl\:-translate-y-1\/3 { - --tw-translate-y: -33.333333%; - } - - .xl\:-translate-y-2\/3 { - --tw-translate-y: -66.666667%; - } - - .xl\:-translate-y-1\/4 { - --tw-translate-y: -25%; - } - - .xl\:-translate-y-2\/4 { - --tw-translate-y: -50%; - } - - .xl\:-translate-y-3\/4 { - --tw-translate-y: -75%; - } - - .xl\:-translate-y-full { - --tw-translate-y: -100%; - } - - .xl\:hover\:translate-x-0:hover { - --tw-translate-x: 0px; - } - - .xl\:hover\:translate-x-1:hover { - --tw-translate-x: 0.25rem; - } - - .xl\:hover\:translate-x-2:hover { - --tw-translate-x: 0.5rem; - } - - .xl\:hover\:translate-x-3:hover { - --tw-translate-x: 0.75rem; - } - - .xl\:hover\:translate-x-4:hover { - --tw-translate-x: 1rem; - } - - .xl\:hover\:translate-x-5:hover { - --tw-translate-x: 1.25rem; - } - - .xl\:hover\:translate-x-6:hover { - --tw-translate-x: 1.5rem; - } - - .xl\:hover\:translate-x-7:hover { - --tw-translate-x: 1.75rem; - } - - .xl\:hover\:translate-x-8:hover { - --tw-translate-x: 2rem; - } - - .xl\:hover\:translate-x-9:hover { - --tw-translate-x: 2.25rem; - } - - .xl\:hover\:translate-x-10:hover { - --tw-translate-x: 2.5rem; - } - - .xl\:hover\:translate-x-11:hover { - --tw-translate-x: 2.75rem; - } - - .xl\:hover\:translate-x-12:hover { - --tw-translate-x: 3rem; - } - - .xl\:hover\:translate-x-14:hover { - --tw-translate-x: 3.5rem; - } - - .xl\:hover\:translate-x-16:hover { - --tw-translate-x: 4rem; - } - - .xl\:hover\:translate-x-20:hover { - --tw-translate-x: 5rem; - } - - .xl\:hover\:translate-x-24:hover { - --tw-translate-x: 6rem; - } - - .xl\:hover\:translate-x-28:hover { - --tw-translate-x: 7rem; - } - - .xl\:hover\:translate-x-32:hover { - --tw-translate-x: 8rem; - } - - .xl\:hover\:translate-x-36:hover { - --tw-translate-x: 9rem; - } - - .xl\:hover\:translate-x-40:hover { - --tw-translate-x: 10rem; - } - - .xl\:hover\:translate-x-44:hover { - --tw-translate-x: 11rem; - } - - .xl\:hover\:translate-x-48:hover { - --tw-translate-x: 12rem; - } - - .xl\:hover\:translate-x-52:hover { - --tw-translate-x: 13rem; - } - - .xl\:hover\:translate-x-56:hover { - --tw-translate-x: 14rem; - } - - .xl\:hover\:translate-x-60:hover { - --tw-translate-x: 15rem; - } - - .xl\:hover\:translate-x-64:hover { - --tw-translate-x: 16rem; - } - - .xl\:hover\:translate-x-72:hover { - --tw-translate-x: 18rem; - } - - .xl\:hover\:translate-x-80:hover { - --tw-translate-x: 20rem; - } - - .xl\:hover\:translate-x-96:hover { - --tw-translate-x: 24rem; - } - - .xl\:hover\:translate-x-px:hover { - --tw-translate-x: 1px; - } - - .xl\:hover\:translate-x-0\.5:hover { - --tw-translate-x: 0.125rem; - } - - .xl\:hover\:translate-x-1\.5:hover { - --tw-translate-x: 0.375rem; - } - - .xl\:hover\:translate-x-2\.5:hover { - --tw-translate-x: 0.625rem; - } - - .xl\:hover\:translate-x-3\.5:hover { - --tw-translate-x: 0.875rem; - } - - .xl\:hover\:-translate-x-0:hover { - --tw-translate-x: 0px; - } - - .xl\:hover\:-translate-x-1:hover { - --tw-translate-x: -0.25rem; - } - - .xl\:hover\:-translate-x-2:hover { - --tw-translate-x: -0.5rem; - } - - .xl\:hover\:-translate-x-3:hover { - --tw-translate-x: -0.75rem; - } - - .xl\:hover\:-translate-x-4:hover { - --tw-translate-x: -1rem; - } - - .xl\:hover\:-translate-x-5:hover { - --tw-translate-x: -1.25rem; - } - - .xl\:hover\:-translate-x-6:hover { - --tw-translate-x: -1.5rem; - } - - .xl\:hover\:-translate-x-7:hover { - --tw-translate-x: -1.75rem; - } - - .xl\:hover\:-translate-x-8:hover { - --tw-translate-x: -2rem; - } - - .xl\:hover\:-translate-x-9:hover { - --tw-translate-x: -2.25rem; - } - - .xl\:hover\:-translate-x-10:hover { - --tw-translate-x: -2.5rem; - } - - .xl\:hover\:-translate-x-11:hover { - --tw-translate-x: -2.75rem; - } - - .xl\:hover\:-translate-x-12:hover { - --tw-translate-x: -3rem; - } - - .xl\:hover\:-translate-x-14:hover { - --tw-translate-x: -3.5rem; - } - - .xl\:hover\:-translate-x-16:hover { - --tw-translate-x: -4rem; - } - - .xl\:hover\:-translate-x-20:hover { - --tw-translate-x: -5rem; - } - - .xl\:hover\:-translate-x-24:hover { - --tw-translate-x: -6rem; - } - - .xl\:hover\:-translate-x-28:hover { - --tw-translate-x: -7rem; - } - - .xl\:hover\:-translate-x-32:hover { - --tw-translate-x: -8rem; - } - - .xl\:hover\:-translate-x-36:hover { - --tw-translate-x: -9rem; - } - - .xl\:hover\:-translate-x-40:hover { - --tw-translate-x: -10rem; - } - - .xl\:hover\:-translate-x-44:hover { - --tw-translate-x: -11rem; - } - - .xl\:hover\:-translate-x-48:hover { - --tw-translate-x: -12rem; - } - - .xl\:hover\:-translate-x-52:hover { - --tw-translate-x: -13rem; - } - - .xl\:hover\:-translate-x-56:hover { - --tw-translate-x: -14rem; - } - - .xl\:hover\:-translate-x-60:hover { - --tw-translate-x: -15rem; - } - - .xl\:hover\:-translate-x-64:hover { - --tw-translate-x: -16rem; - } - - .xl\:hover\:-translate-x-72:hover { - --tw-translate-x: -18rem; - } - - .xl\:hover\:-translate-x-80:hover { - --tw-translate-x: -20rem; - } - - .xl\:hover\:-translate-x-96:hover { - --tw-translate-x: -24rem; - } - - .xl\:hover\:-translate-x-px:hover { - --tw-translate-x: -1px; - } - - .xl\:hover\:-translate-x-0\.5:hover { - --tw-translate-x: -0.125rem; - } - - .xl\:hover\:-translate-x-1\.5:hover { - --tw-translate-x: -0.375rem; - } - - .xl\:hover\:-translate-x-2\.5:hover { - --tw-translate-x: -0.625rem; - } - - .xl\:hover\:-translate-x-3\.5:hover { - --tw-translate-x: -0.875rem; - } - - .xl\:hover\:translate-x-1\/2:hover { - --tw-translate-x: 50%; - } - - .xl\:hover\:translate-x-1\/3:hover { - --tw-translate-x: 33.333333%; - } - - .xl\:hover\:translate-x-2\/3:hover { - --tw-translate-x: 66.666667%; - } - - .xl\:hover\:translate-x-1\/4:hover { - --tw-translate-x: 25%; - } - - .xl\:hover\:translate-x-2\/4:hover { - --tw-translate-x: 50%; - } - - .xl\:hover\:translate-x-3\/4:hover { - --tw-translate-x: 75%; - } - - .xl\:hover\:translate-x-full:hover { - --tw-translate-x: 100%; - } - - .xl\:hover\:-translate-x-1\/2:hover { - --tw-translate-x: -50%; - } - - .xl\:hover\:-translate-x-1\/3:hover { - --tw-translate-x: -33.333333%; - } - - .xl\:hover\:-translate-x-2\/3:hover { - --tw-translate-x: -66.666667%; - } - - .xl\:hover\:-translate-x-1\/4:hover { - --tw-translate-x: -25%; - } - - .xl\:hover\:-translate-x-2\/4:hover { - --tw-translate-x: -50%; - } - - .xl\:hover\:-translate-x-3\/4:hover { - --tw-translate-x: -75%; - } - - .xl\:hover\:-translate-x-full:hover { - --tw-translate-x: -100%; - } - - .xl\:hover\:translate-y-0:hover { - --tw-translate-y: 0px; - } - - .xl\:hover\:translate-y-1:hover { - --tw-translate-y: 0.25rem; - } - - .xl\:hover\:translate-y-2:hover { - --tw-translate-y: 0.5rem; - } - - .xl\:hover\:translate-y-3:hover { - --tw-translate-y: 0.75rem; - } - - .xl\:hover\:translate-y-4:hover { - --tw-translate-y: 1rem; - } - - .xl\:hover\:translate-y-5:hover { - --tw-translate-y: 1.25rem; - } - - .xl\:hover\:translate-y-6:hover { - --tw-translate-y: 1.5rem; - } - - .xl\:hover\:translate-y-7:hover { - --tw-translate-y: 1.75rem; - } - - .xl\:hover\:translate-y-8:hover { - --tw-translate-y: 2rem; - } - - .xl\:hover\:translate-y-9:hover { - --tw-translate-y: 2.25rem; - } - - .xl\:hover\:translate-y-10:hover { - --tw-translate-y: 2.5rem; - } - - .xl\:hover\:translate-y-11:hover { - --tw-translate-y: 2.75rem; - } - - .xl\:hover\:translate-y-12:hover { - --tw-translate-y: 3rem; - } - - .xl\:hover\:translate-y-14:hover { - --tw-translate-y: 3.5rem; - } - - .xl\:hover\:translate-y-16:hover { - --tw-translate-y: 4rem; - } - - .xl\:hover\:translate-y-20:hover { - --tw-translate-y: 5rem; - } - - .xl\:hover\:translate-y-24:hover { - --tw-translate-y: 6rem; - } - - .xl\:hover\:translate-y-28:hover { - --tw-translate-y: 7rem; - } - - .xl\:hover\:translate-y-32:hover { - --tw-translate-y: 8rem; - } - - .xl\:hover\:translate-y-36:hover { - --tw-translate-y: 9rem; - } - - .xl\:hover\:translate-y-40:hover { - --tw-translate-y: 10rem; - } - - .xl\:hover\:translate-y-44:hover { - --tw-translate-y: 11rem; - } - - .xl\:hover\:translate-y-48:hover { - --tw-translate-y: 12rem; - } - - .xl\:hover\:translate-y-52:hover { - --tw-translate-y: 13rem; - } - - .xl\:hover\:translate-y-56:hover { - --tw-translate-y: 14rem; - } - - .xl\:hover\:translate-y-60:hover { - --tw-translate-y: 15rem; - } - - .xl\:hover\:translate-y-64:hover { - --tw-translate-y: 16rem; - } - - .xl\:hover\:translate-y-72:hover { - --tw-translate-y: 18rem; - } - - .xl\:hover\:translate-y-80:hover { - --tw-translate-y: 20rem; - } - - .xl\:hover\:translate-y-96:hover { - --tw-translate-y: 24rem; - } - - .xl\:hover\:translate-y-px:hover { - --tw-translate-y: 1px; - } - - .xl\:hover\:translate-y-0\.5:hover { - --tw-translate-y: 0.125rem; - } - - .xl\:hover\:translate-y-1\.5:hover { - --tw-translate-y: 0.375rem; - } - - .xl\:hover\:translate-y-2\.5:hover { - --tw-translate-y: 0.625rem; - } - - .xl\:hover\:translate-y-3\.5:hover { - --tw-translate-y: 0.875rem; - } - - .xl\:hover\:-translate-y-0:hover { - --tw-translate-y: 0px; - } - - .xl\:hover\:-translate-y-1:hover { - --tw-translate-y: -0.25rem; - } - - .xl\:hover\:-translate-y-2:hover { - --tw-translate-y: -0.5rem; - } - - .xl\:hover\:-translate-y-3:hover { - --tw-translate-y: -0.75rem; - } - - .xl\:hover\:-translate-y-4:hover { - --tw-translate-y: -1rem; - } - - .xl\:hover\:-translate-y-5:hover { - --tw-translate-y: -1.25rem; - } - - .xl\:hover\:-translate-y-6:hover { - --tw-translate-y: -1.5rem; - } - - .xl\:hover\:-translate-y-7:hover { - --tw-translate-y: -1.75rem; - } - - .xl\:hover\:-translate-y-8:hover { - --tw-translate-y: -2rem; - } - - .xl\:hover\:-translate-y-9:hover { - --tw-translate-y: -2.25rem; - } - - .xl\:hover\:-translate-y-10:hover { - --tw-translate-y: -2.5rem; - } - - .xl\:hover\:-translate-y-11:hover { - --tw-translate-y: -2.75rem; - } - - .xl\:hover\:-translate-y-12:hover { - --tw-translate-y: -3rem; - } - - .xl\:hover\:-translate-y-14:hover { - --tw-translate-y: -3.5rem; - } - - .xl\:hover\:-translate-y-16:hover { - --tw-translate-y: -4rem; - } - - .xl\:hover\:-translate-y-20:hover { - --tw-translate-y: -5rem; - } - - .xl\:hover\:-translate-y-24:hover { - --tw-translate-y: -6rem; - } - - .xl\:hover\:-translate-y-28:hover { - --tw-translate-y: -7rem; - } - - .xl\:hover\:-translate-y-32:hover { - --tw-translate-y: -8rem; - } - - .xl\:hover\:-translate-y-36:hover { - --tw-translate-y: -9rem; - } - - .xl\:hover\:-translate-y-40:hover { - --tw-translate-y: -10rem; - } - - .xl\:hover\:-translate-y-44:hover { - --tw-translate-y: -11rem; - } - - .xl\:hover\:-translate-y-48:hover { - --tw-translate-y: -12rem; - } - - .xl\:hover\:-translate-y-52:hover { - --tw-translate-y: -13rem; - } - - .xl\:hover\:-translate-y-56:hover { - --tw-translate-y: -14rem; - } - - .xl\:hover\:-translate-y-60:hover { - --tw-translate-y: -15rem; - } - - .xl\:hover\:-translate-y-64:hover { - --tw-translate-y: -16rem; - } - - .xl\:hover\:-translate-y-72:hover { - --tw-translate-y: -18rem; - } - - .xl\:hover\:-translate-y-80:hover { - --tw-translate-y: -20rem; - } - - .xl\:hover\:-translate-y-96:hover { - --tw-translate-y: -24rem; - } - - .xl\:hover\:-translate-y-px:hover { - --tw-translate-y: -1px; - } - - .xl\:hover\:-translate-y-0\.5:hover { - --tw-translate-y: -0.125rem; - } - - .xl\:hover\:-translate-y-1\.5:hover { - --tw-translate-y: -0.375rem; - } - - .xl\:hover\:-translate-y-2\.5:hover { - --tw-translate-y: -0.625rem; - } - - .xl\:hover\:-translate-y-3\.5:hover { - --tw-translate-y: -0.875rem; - } - - .xl\:hover\:translate-y-1\/2:hover { - --tw-translate-y: 50%; - } - - .xl\:hover\:translate-y-1\/3:hover { - --tw-translate-y: 33.333333%; - } - - .xl\:hover\:translate-y-2\/3:hover { - --tw-translate-y: 66.666667%; - } - - .xl\:hover\:translate-y-1\/4:hover { - --tw-translate-y: 25%; - } - - .xl\:hover\:translate-y-2\/4:hover { - --tw-translate-y: 50%; - } - - .xl\:hover\:translate-y-3\/4:hover { - --tw-translate-y: 75%; - } - - .xl\:hover\:translate-y-full:hover { - --tw-translate-y: 100%; - } - - .xl\:hover\:-translate-y-1\/2:hover { - --tw-translate-y: -50%; - } - - .xl\:hover\:-translate-y-1\/3:hover { - --tw-translate-y: -33.333333%; - } - - .xl\:hover\:-translate-y-2\/3:hover { - --tw-translate-y: -66.666667%; - } - - .xl\:hover\:-translate-y-1\/4:hover { - --tw-translate-y: -25%; - } - - .xl\:hover\:-translate-y-2\/4:hover { - --tw-translate-y: -50%; - } - - .xl\:hover\:-translate-y-3\/4:hover { - --tw-translate-y: -75%; - } - - .xl\:hover\:-translate-y-full:hover { - --tw-translate-y: -100%; - } - - .xl\:focus\:translate-x-0:focus { - --tw-translate-x: 0px; - } - - .xl\:focus\:translate-x-1:focus { - --tw-translate-x: 0.25rem; - } - - .xl\:focus\:translate-x-2:focus { - --tw-translate-x: 0.5rem; - } - - .xl\:focus\:translate-x-3:focus { - --tw-translate-x: 0.75rem; - } - - .xl\:focus\:translate-x-4:focus { - --tw-translate-x: 1rem; - } - - .xl\:focus\:translate-x-5:focus { - --tw-translate-x: 1.25rem; - } - - .xl\:focus\:translate-x-6:focus { - --tw-translate-x: 1.5rem; - } - - .xl\:focus\:translate-x-7:focus { - --tw-translate-x: 1.75rem; - } - - .xl\:focus\:translate-x-8:focus { - --tw-translate-x: 2rem; - } - - .xl\:focus\:translate-x-9:focus { - --tw-translate-x: 2.25rem; - } - - .xl\:focus\:translate-x-10:focus { - --tw-translate-x: 2.5rem; - } - - .xl\:focus\:translate-x-11:focus { - --tw-translate-x: 2.75rem; - } - - .xl\:focus\:translate-x-12:focus { - --tw-translate-x: 3rem; - } - - .xl\:focus\:translate-x-14:focus { - --tw-translate-x: 3.5rem; - } - - .xl\:focus\:translate-x-16:focus { - --tw-translate-x: 4rem; - } - - .xl\:focus\:translate-x-20:focus { - --tw-translate-x: 5rem; - } - - .xl\:focus\:translate-x-24:focus { - --tw-translate-x: 6rem; - } - - .xl\:focus\:translate-x-28:focus { - --tw-translate-x: 7rem; - } - - .xl\:focus\:translate-x-32:focus { - --tw-translate-x: 8rem; - } - - .xl\:focus\:translate-x-36:focus { - --tw-translate-x: 9rem; - } - - .xl\:focus\:translate-x-40:focus { - --tw-translate-x: 10rem; - } - - .xl\:focus\:translate-x-44:focus { - --tw-translate-x: 11rem; - } - - .xl\:focus\:translate-x-48:focus { - --tw-translate-x: 12rem; - } - - .xl\:focus\:translate-x-52:focus { - --tw-translate-x: 13rem; - } - - .xl\:focus\:translate-x-56:focus { - --tw-translate-x: 14rem; - } - - .xl\:focus\:translate-x-60:focus { - --tw-translate-x: 15rem; - } - - .xl\:focus\:translate-x-64:focus { - --tw-translate-x: 16rem; - } - - .xl\:focus\:translate-x-72:focus { - --tw-translate-x: 18rem; - } - - .xl\:focus\:translate-x-80:focus { - --tw-translate-x: 20rem; - } - - .xl\:focus\:translate-x-96:focus { - --tw-translate-x: 24rem; - } - - .xl\:focus\:translate-x-px:focus { - --tw-translate-x: 1px; - } - - .xl\:focus\:translate-x-0\.5:focus { - --tw-translate-x: 0.125rem; - } - - .xl\:focus\:translate-x-1\.5:focus { - --tw-translate-x: 0.375rem; - } - - .xl\:focus\:translate-x-2\.5:focus { - --tw-translate-x: 0.625rem; - } - - .xl\:focus\:translate-x-3\.5:focus { - --tw-translate-x: 0.875rem; - } - - .xl\:focus\:-translate-x-0:focus { - --tw-translate-x: 0px; - } - - .xl\:focus\:-translate-x-1:focus { - --tw-translate-x: -0.25rem; - } - - .xl\:focus\:-translate-x-2:focus { - --tw-translate-x: -0.5rem; - } - - .xl\:focus\:-translate-x-3:focus { - --tw-translate-x: -0.75rem; - } - - .xl\:focus\:-translate-x-4:focus { - --tw-translate-x: -1rem; - } - - .xl\:focus\:-translate-x-5:focus { - --tw-translate-x: -1.25rem; - } - - .xl\:focus\:-translate-x-6:focus { - --tw-translate-x: -1.5rem; - } - - .xl\:focus\:-translate-x-7:focus { - --tw-translate-x: -1.75rem; - } - - .xl\:focus\:-translate-x-8:focus { - --tw-translate-x: -2rem; - } - - .xl\:focus\:-translate-x-9:focus { - --tw-translate-x: -2.25rem; - } - - .xl\:focus\:-translate-x-10:focus { - --tw-translate-x: -2.5rem; - } - - .xl\:focus\:-translate-x-11:focus { - --tw-translate-x: -2.75rem; - } - - .xl\:focus\:-translate-x-12:focus { - --tw-translate-x: -3rem; - } - - .xl\:focus\:-translate-x-14:focus { - --tw-translate-x: -3.5rem; - } - - .xl\:focus\:-translate-x-16:focus { - --tw-translate-x: -4rem; - } - - .xl\:focus\:-translate-x-20:focus { - --tw-translate-x: -5rem; - } - - .xl\:focus\:-translate-x-24:focus { - --tw-translate-x: -6rem; - } - - .xl\:focus\:-translate-x-28:focus { - --tw-translate-x: -7rem; - } - - .xl\:focus\:-translate-x-32:focus { - --tw-translate-x: -8rem; - } - - .xl\:focus\:-translate-x-36:focus { - --tw-translate-x: -9rem; - } - - .xl\:focus\:-translate-x-40:focus { - --tw-translate-x: -10rem; - } - - .xl\:focus\:-translate-x-44:focus { - --tw-translate-x: -11rem; - } - - .xl\:focus\:-translate-x-48:focus { - --tw-translate-x: -12rem; - } - - .xl\:focus\:-translate-x-52:focus { - --tw-translate-x: -13rem; - } - - .xl\:focus\:-translate-x-56:focus { - --tw-translate-x: -14rem; - } - - .xl\:focus\:-translate-x-60:focus { - --tw-translate-x: -15rem; - } - - .xl\:focus\:-translate-x-64:focus { - --tw-translate-x: -16rem; - } - - .xl\:focus\:-translate-x-72:focus { - --tw-translate-x: -18rem; - } - - .xl\:focus\:-translate-x-80:focus { - --tw-translate-x: -20rem; - } - - .xl\:focus\:-translate-x-96:focus { - --tw-translate-x: -24rem; - } - - .xl\:focus\:-translate-x-px:focus { - --tw-translate-x: -1px; - } - - .xl\:focus\:-translate-x-0\.5:focus { - --tw-translate-x: -0.125rem; - } - - .xl\:focus\:-translate-x-1\.5:focus { - --tw-translate-x: -0.375rem; - } - - .xl\:focus\:-translate-x-2\.5:focus { - --tw-translate-x: -0.625rem; - } - - .xl\:focus\:-translate-x-3\.5:focus { - --tw-translate-x: -0.875rem; - } - - .xl\:focus\:translate-x-1\/2:focus { - --tw-translate-x: 50%; - } - - .xl\:focus\:translate-x-1\/3:focus { - --tw-translate-x: 33.333333%; - } - - .xl\:focus\:translate-x-2\/3:focus { - --tw-translate-x: 66.666667%; - } - - .xl\:focus\:translate-x-1\/4:focus { - --tw-translate-x: 25%; - } - - .xl\:focus\:translate-x-2\/4:focus { - --tw-translate-x: 50%; - } - - .xl\:focus\:translate-x-3\/4:focus { - --tw-translate-x: 75%; - } - - .xl\:focus\:translate-x-full:focus { - --tw-translate-x: 100%; - } - - .xl\:focus\:-translate-x-1\/2:focus { - --tw-translate-x: -50%; - } - - .xl\:focus\:-translate-x-1\/3:focus { - --tw-translate-x: -33.333333%; - } - - .xl\:focus\:-translate-x-2\/3:focus { - --tw-translate-x: -66.666667%; - } - - .xl\:focus\:-translate-x-1\/4:focus { - --tw-translate-x: -25%; - } - - .xl\:focus\:-translate-x-2\/4:focus { - --tw-translate-x: -50%; - } - - .xl\:focus\:-translate-x-3\/4:focus { - --tw-translate-x: -75%; - } - - .xl\:focus\:-translate-x-full:focus { - --tw-translate-x: -100%; - } - - .xl\:focus\:translate-y-0:focus { - --tw-translate-y: 0px; - } - - .xl\:focus\:translate-y-1:focus { - --tw-translate-y: 0.25rem; - } - - .xl\:focus\:translate-y-2:focus { - --tw-translate-y: 0.5rem; - } - - .xl\:focus\:translate-y-3:focus { - --tw-translate-y: 0.75rem; - } - - .xl\:focus\:translate-y-4:focus { - --tw-translate-y: 1rem; - } - - .xl\:focus\:translate-y-5:focus { - --tw-translate-y: 1.25rem; - } - - .xl\:focus\:translate-y-6:focus { - --tw-translate-y: 1.5rem; - } - - .xl\:focus\:translate-y-7:focus { - --tw-translate-y: 1.75rem; - } - - .xl\:focus\:translate-y-8:focus { - --tw-translate-y: 2rem; - } - - .xl\:focus\:translate-y-9:focus { - --tw-translate-y: 2.25rem; - } - - .xl\:focus\:translate-y-10:focus { - --tw-translate-y: 2.5rem; - } - - .xl\:focus\:translate-y-11:focus { - --tw-translate-y: 2.75rem; - } - - .xl\:focus\:translate-y-12:focus { - --tw-translate-y: 3rem; - } - - .xl\:focus\:translate-y-14:focus { - --tw-translate-y: 3.5rem; - } - - .xl\:focus\:translate-y-16:focus { - --tw-translate-y: 4rem; - } - - .xl\:focus\:translate-y-20:focus { - --tw-translate-y: 5rem; - } - - .xl\:focus\:translate-y-24:focus { - --tw-translate-y: 6rem; - } - - .xl\:focus\:translate-y-28:focus { - --tw-translate-y: 7rem; - } - - .xl\:focus\:translate-y-32:focus { - --tw-translate-y: 8rem; - } - - .xl\:focus\:translate-y-36:focus { - --tw-translate-y: 9rem; - } - - .xl\:focus\:translate-y-40:focus { - --tw-translate-y: 10rem; - } - - .xl\:focus\:translate-y-44:focus { - --tw-translate-y: 11rem; - } - - .xl\:focus\:translate-y-48:focus { - --tw-translate-y: 12rem; - } - - .xl\:focus\:translate-y-52:focus { - --tw-translate-y: 13rem; - } - - .xl\:focus\:translate-y-56:focus { - --tw-translate-y: 14rem; - } - - .xl\:focus\:translate-y-60:focus { - --tw-translate-y: 15rem; - } - - .xl\:focus\:translate-y-64:focus { - --tw-translate-y: 16rem; - } - - .xl\:focus\:translate-y-72:focus { - --tw-translate-y: 18rem; - } - - .xl\:focus\:translate-y-80:focus { - --tw-translate-y: 20rem; - } - - .xl\:focus\:translate-y-96:focus { - --tw-translate-y: 24rem; - } - - .xl\:focus\:translate-y-px:focus { - --tw-translate-y: 1px; - } - - .xl\:focus\:translate-y-0\.5:focus { - --tw-translate-y: 0.125rem; - } - - .xl\:focus\:translate-y-1\.5:focus { - --tw-translate-y: 0.375rem; - } - - .xl\:focus\:translate-y-2\.5:focus { - --tw-translate-y: 0.625rem; - } - - .xl\:focus\:translate-y-3\.5:focus { - --tw-translate-y: 0.875rem; - } - - .xl\:focus\:-translate-y-0:focus { - --tw-translate-y: 0px; - } - - .xl\:focus\:-translate-y-1:focus { - --tw-translate-y: -0.25rem; - } - - .xl\:focus\:-translate-y-2:focus { - --tw-translate-y: -0.5rem; - } - - .xl\:focus\:-translate-y-3:focus { - --tw-translate-y: -0.75rem; - } - - .xl\:focus\:-translate-y-4:focus { - --tw-translate-y: -1rem; - } - - .xl\:focus\:-translate-y-5:focus { - --tw-translate-y: -1.25rem; - } - - .xl\:focus\:-translate-y-6:focus { - --tw-translate-y: -1.5rem; - } - - .xl\:focus\:-translate-y-7:focus { - --tw-translate-y: -1.75rem; - } - - .xl\:focus\:-translate-y-8:focus { - --tw-translate-y: -2rem; - } - - .xl\:focus\:-translate-y-9:focus { - --tw-translate-y: -2.25rem; - } - - .xl\:focus\:-translate-y-10:focus { - --tw-translate-y: -2.5rem; - } - - .xl\:focus\:-translate-y-11:focus { - --tw-translate-y: -2.75rem; - } - - .xl\:focus\:-translate-y-12:focus { - --tw-translate-y: -3rem; - } - - .xl\:focus\:-translate-y-14:focus { - --tw-translate-y: -3.5rem; - } - - .xl\:focus\:-translate-y-16:focus { - --tw-translate-y: -4rem; - } - - .xl\:focus\:-translate-y-20:focus { - --tw-translate-y: -5rem; - } - - .xl\:focus\:-translate-y-24:focus { - --tw-translate-y: -6rem; - } - - .xl\:focus\:-translate-y-28:focus { - --tw-translate-y: -7rem; - } - - .xl\:focus\:-translate-y-32:focus { - --tw-translate-y: -8rem; - } - - .xl\:focus\:-translate-y-36:focus { - --tw-translate-y: -9rem; - } - - .xl\:focus\:-translate-y-40:focus { - --tw-translate-y: -10rem; - } - - .xl\:focus\:-translate-y-44:focus { - --tw-translate-y: -11rem; - } - - .xl\:focus\:-translate-y-48:focus { - --tw-translate-y: -12rem; - } - - .xl\:focus\:-translate-y-52:focus { - --tw-translate-y: -13rem; - } - - .xl\:focus\:-translate-y-56:focus { - --tw-translate-y: -14rem; - } - - .xl\:focus\:-translate-y-60:focus { - --tw-translate-y: -15rem; - } - - .xl\:focus\:-translate-y-64:focus { - --tw-translate-y: -16rem; - } - - .xl\:focus\:-translate-y-72:focus { - --tw-translate-y: -18rem; - } - - .xl\:focus\:-translate-y-80:focus { - --tw-translate-y: -20rem; - } - - .xl\:focus\:-translate-y-96:focus { - --tw-translate-y: -24rem; - } - - .xl\:focus\:-translate-y-px:focus { - --tw-translate-y: -1px; - } - - .xl\:focus\:-translate-y-0\.5:focus { - --tw-translate-y: -0.125rem; - } - - .xl\:focus\:-translate-y-1\.5:focus { - --tw-translate-y: -0.375rem; - } - - .xl\:focus\:-translate-y-2\.5:focus { - --tw-translate-y: -0.625rem; - } - - .xl\:focus\:-translate-y-3\.5:focus { - --tw-translate-y: -0.875rem; - } - - .xl\:focus\:translate-y-1\/2:focus { - --tw-translate-y: 50%; - } - - .xl\:focus\:translate-y-1\/3:focus { - --tw-translate-y: 33.333333%; - } - - .xl\:focus\:translate-y-2\/3:focus { - --tw-translate-y: 66.666667%; - } - - .xl\:focus\:translate-y-1\/4:focus { - --tw-translate-y: 25%; - } - - .xl\:focus\:translate-y-2\/4:focus { - --tw-translate-y: 50%; - } - - .xl\:focus\:translate-y-3\/4:focus { - --tw-translate-y: 75%; - } - - .xl\:focus\:translate-y-full:focus { - --tw-translate-y: 100%; - } - - .xl\:focus\:-translate-y-1\/2:focus { - --tw-translate-y: -50%; - } - - .xl\:focus\:-translate-y-1\/3:focus { - --tw-translate-y: -33.333333%; - } - - .xl\:focus\:-translate-y-2\/3:focus { - --tw-translate-y: -66.666667%; - } - - .xl\:focus\:-translate-y-1\/4:focus { - --tw-translate-y: -25%; - } - - .xl\:focus\:-translate-y-2\/4:focus { - --tw-translate-y: -50%; - } - - .xl\:focus\:-translate-y-3\/4:focus { - --tw-translate-y: -75%; - } - - .xl\:focus\:-translate-y-full:focus { - --tw-translate-y: -100%; - } - - .xl\:rotate-0 { - --tw-rotate: 0deg; - } - - .xl\:rotate-1 { - --tw-rotate: 1deg; - } - - .xl\:rotate-2 { - --tw-rotate: 2deg; - } - - .xl\:rotate-3 { - --tw-rotate: 3deg; - } - - .xl\:rotate-6 { - --tw-rotate: 6deg; - } - - .xl\:rotate-12 { - --tw-rotate: 12deg; - } - - .xl\:rotate-45 { - --tw-rotate: 45deg; - } - - .xl\:rotate-90 { - --tw-rotate: 90deg; - } - - .xl\:rotate-180 { - --tw-rotate: 180deg; - } - - .xl\:-rotate-180 { - --tw-rotate: -180deg; - } - - .xl\:-rotate-90 { - --tw-rotate: -90deg; - } - - .xl\:-rotate-45 { - --tw-rotate: -45deg; - } - - .xl\:-rotate-12 { - --tw-rotate: -12deg; - } - - .xl\:-rotate-6 { - --tw-rotate: -6deg; - } - - .xl\:-rotate-3 { - --tw-rotate: -3deg; - } - - .xl\:-rotate-2 { - --tw-rotate: -2deg; - } - - .xl\:-rotate-1 { - --tw-rotate: -1deg; - } - - .xl\:hover\:rotate-0:hover { - --tw-rotate: 0deg; - } - - .xl\:hover\:rotate-1:hover { - --tw-rotate: 1deg; - } - - .xl\:hover\:rotate-2:hover { - --tw-rotate: 2deg; - } - - .xl\:hover\:rotate-3:hover { - --tw-rotate: 3deg; - } - - .xl\:hover\:rotate-6:hover { - --tw-rotate: 6deg; - } - - .xl\:hover\:rotate-12:hover { - --tw-rotate: 12deg; - } - - .xl\:hover\:rotate-45:hover { - --tw-rotate: 45deg; - } - - .xl\:hover\:rotate-90:hover { - --tw-rotate: 90deg; - } - - .xl\:hover\:rotate-180:hover { - --tw-rotate: 180deg; - } - - .xl\:hover\:-rotate-180:hover { - --tw-rotate: -180deg; - } - - .xl\:hover\:-rotate-90:hover { - --tw-rotate: -90deg; - } - - .xl\:hover\:-rotate-45:hover { - --tw-rotate: -45deg; - } - - .xl\:hover\:-rotate-12:hover { - --tw-rotate: -12deg; - } - - .xl\:hover\:-rotate-6:hover { - --tw-rotate: -6deg; - } - - .xl\:hover\:-rotate-3:hover { - --tw-rotate: -3deg; - } - - .xl\:hover\:-rotate-2:hover { - --tw-rotate: -2deg; - } - - .xl\:hover\:-rotate-1:hover { - --tw-rotate: -1deg; - } - - .xl\:focus\:rotate-0:focus { - --tw-rotate: 0deg; - } - - .xl\:focus\:rotate-1:focus { - --tw-rotate: 1deg; - } - - .xl\:focus\:rotate-2:focus { - --tw-rotate: 2deg; - } - - .xl\:focus\:rotate-3:focus { - --tw-rotate: 3deg; - } - - .xl\:focus\:rotate-6:focus { - --tw-rotate: 6deg; - } - - .xl\:focus\:rotate-12:focus { - --tw-rotate: 12deg; - } - - .xl\:focus\:rotate-45:focus { - --tw-rotate: 45deg; - } - - .xl\:focus\:rotate-90:focus { - --tw-rotate: 90deg; - } - - .xl\:focus\:rotate-180:focus { - --tw-rotate: 180deg; - } - - .xl\:focus\:-rotate-180:focus { - --tw-rotate: -180deg; - } - - .xl\:focus\:-rotate-90:focus { - --tw-rotate: -90deg; - } - - .xl\:focus\:-rotate-45:focus { - --tw-rotate: -45deg; - } - - .xl\:focus\:-rotate-12:focus { - --tw-rotate: -12deg; - } - - .xl\:focus\:-rotate-6:focus { - --tw-rotate: -6deg; - } - - .xl\:focus\:-rotate-3:focus { - --tw-rotate: -3deg; - } - - .xl\:focus\:-rotate-2:focus { - --tw-rotate: -2deg; - } - - .xl\:focus\:-rotate-1:focus { - --tw-rotate: -1deg; - } - - .xl\:skew-x-0 { - --tw-skew-x: 0deg; - } - - .xl\:skew-x-1 { - --tw-skew-x: 1deg; - } - - .xl\:skew-x-2 { - --tw-skew-x: 2deg; - } - - .xl\:skew-x-3 { - --tw-skew-x: 3deg; - } - - .xl\:skew-x-6 { - --tw-skew-x: 6deg; - } - - .xl\:skew-x-12 { - --tw-skew-x: 12deg; - } - - .xl\:-skew-x-12 { - --tw-skew-x: -12deg; - } - - .xl\:-skew-x-6 { - --tw-skew-x: -6deg; - } - - .xl\:-skew-x-3 { - --tw-skew-x: -3deg; - } - - .xl\:-skew-x-2 { - --tw-skew-x: -2deg; - } - - .xl\:-skew-x-1 { - --tw-skew-x: -1deg; - } - - .xl\:skew-y-0 { - --tw-skew-y: 0deg; - } - - .xl\:skew-y-1 { - --tw-skew-y: 1deg; - } - - .xl\:skew-y-2 { - --tw-skew-y: 2deg; - } - - .xl\:skew-y-3 { - --tw-skew-y: 3deg; - } - - .xl\:skew-y-6 { - --tw-skew-y: 6deg; - } - - .xl\:skew-y-12 { - --tw-skew-y: 12deg; - } - - .xl\:-skew-y-12 { - --tw-skew-y: -12deg; - } - - .xl\:-skew-y-6 { - --tw-skew-y: -6deg; - } - - .xl\:-skew-y-3 { - --tw-skew-y: -3deg; - } - - .xl\:-skew-y-2 { - --tw-skew-y: -2deg; - } - - .xl\:-skew-y-1 { - --tw-skew-y: -1deg; - } - - .xl\:hover\:skew-x-0:hover { - --tw-skew-x: 0deg; - } - - .xl\:hover\:skew-x-1:hover { - --tw-skew-x: 1deg; - } - - .xl\:hover\:skew-x-2:hover { - --tw-skew-x: 2deg; - } - - .xl\:hover\:skew-x-3:hover { - --tw-skew-x: 3deg; - } - - .xl\:hover\:skew-x-6:hover { - --tw-skew-x: 6deg; - } - - .xl\:hover\:skew-x-12:hover { - --tw-skew-x: 12deg; - } - - .xl\:hover\:-skew-x-12:hover { - --tw-skew-x: -12deg; - } - - .xl\:hover\:-skew-x-6:hover { - --tw-skew-x: -6deg; - } - - .xl\:hover\:-skew-x-3:hover { - --tw-skew-x: -3deg; - } - - .xl\:hover\:-skew-x-2:hover { - --tw-skew-x: -2deg; - } - - .xl\:hover\:-skew-x-1:hover { - --tw-skew-x: -1deg; - } - - .xl\:hover\:skew-y-0:hover { - --tw-skew-y: 0deg; - } - - .xl\:hover\:skew-y-1:hover { - --tw-skew-y: 1deg; - } - - .xl\:hover\:skew-y-2:hover { - --tw-skew-y: 2deg; - } - - .xl\:hover\:skew-y-3:hover { - --tw-skew-y: 3deg; - } - - .xl\:hover\:skew-y-6:hover { - --tw-skew-y: 6deg; - } - - .xl\:hover\:skew-y-12:hover { - --tw-skew-y: 12deg; - } - - .xl\:hover\:-skew-y-12:hover { - --tw-skew-y: -12deg; - } - - .xl\:hover\:-skew-y-6:hover { - --tw-skew-y: -6deg; - } - - .xl\:hover\:-skew-y-3:hover { - --tw-skew-y: -3deg; - } - - .xl\:hover\:-skew-y-2:hover { - --tw-skew-y: -2deg; - } - - .xl\:hover\:-skew-y-1:hover { - --tw-skew-y: -1deg; - } - - .xl\:focus\:skew-x-0:focus { - --tw-skew-x: 0deg; - } - - .xl\:focus\:skew-x-1:focus { - --tw-skew-x: 1deg; - } - - .xl\:focus\:skew-x-2:focus { - --tw-skew-x: 2deg; - } - - .xl\:focus\:skew-x-3:focus { - --tw-skew-x: 3deg; - } - - .xl\:focus\:skew-x-6:focus { - --tw-skew-x: 6deg; - } - - .xl\:focus\:skew-x-12:focus { - --tw-skew-x: 12deg; - } - - .xl\:focus\:-skew-x-12:focus { - --tw-skew-x: -12deg; - } - - .xl\:focus\:-skew-x-6:focus { - --tw-skew-x: -6deg; - } - - .xl\:focus\:-skew-x-3:focus { - --tw-skew-x: -3deg; - } - - .xl\:focus\:-skew-x-2:focus { - --tw-skew-x: -2deg; - } - - .xl\:focus\:-skew-x-1:focus { - --tw-skew-x: -1deg; - } - - .xl\:focus\:skew-y-0:focus { - --tw-skew-y: 0deg; - } - - .xl\:focus\:skew-y-1:focus { - --tw-skew-y: 1deg; - } - - .xl\:focus\:skew-y-2:focus { - --tw-skew-y: 2deg; - } - - .xl\:focus\:skew-y-3:focus { - --tw-skew-y: 3deg; - } - - .xl\:focus\:skew-y-6:focus { - --tw-skew-y: 6deg; - } - - .xl\:focus\:skew-y-12:focus { - --tw-skew-y: 12deg; - } - - .xl\:focus\:-skew-y-12:focus { - --tw-skew-y: -12deg; - } - - .xl\:focus\:-skew-y-6:focus { - --tw-skew-y: -6deg; - } - - .xl\:focus\:-skew-y-3:focus { - --tw-skew-y: -3deg; - } - - .xl\:focus\:-skew-y-2:focus { - --tw-skew-y: -2deg; - } - - .xl\:focus\:-skew-y-1:focus { - --tw-skew-y: -1deg; - } - - .xl\:scale-0 { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .xl\:scale-50 { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .xl\:scale-75 { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .xl\:scale-90 { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .xl\:scale-95 { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .xl\:scale-100 { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .xl\:scale-105 { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .xl\:scale-110 { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .xl\:scale-125 { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .xl\:scale-150 { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .xl\:hover\:scale-0:hover { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .xl\:hover\:scale-50:hover { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .xl\:hover\:scale-75:hover { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .xl\:hover\:scale-90:hover { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .xl\:hover\:scale-95:hover { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .xl\:hover\:scale-100:hover { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .xl\:hover\:scale-105:hover { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .xl\:hover\:scale-110:hover { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .xl\:hover\:scale-125:hover { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .xl\:hover\:scale-150:hover { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .xl\:focus\:scale-0:focus { - --tw-scale-x: 0; - --tw-scale-y: 0; - } - - .xl\:focus\:scale-50:focus { - --tw-scale-x: .5; - --tw-scale-y: .5; - } - - .xl\:focus\:scale-75:focus { - --tw-scale-x: .75; - --tw-scale-y: .75; - } - - .xl\:focus\:scale-90:focus { - --tw-scale-x: .9; - --tw-scale-y: .9; - } - - .xl\:focus\:scale-95:focus { - --tw-scale-x: .95; - --tw-scale-y: .95; - } - - .xl\:focus\:scale-100:focus { - --tw-scale-x: 1; - --tw-scale-y: 1; - } - - .xl\:focus\:scale-105:focus { - --tw-scale-x: 1.05; - --tw-scale-y: 1.05; - } - - .xl\:focus\:scale-110:focus { - --tw-scale-x: 1.1; - --tw-scale-y: 1.1; - } - - .xl\:focus\:scale-125:focus { - --tw-scale-x: 1.25; - --tw-scale-y: 1.25; - } - - .xl\:focus\:scale-150:focus { - --tw-scale-x: 1.5; - --tw-scale-y: 1.5; - } - - .xl\:scale-x-0 { - --tw-scale-x: 0; - } - - .xl\:scale-x-50 { - --tw-scale-x: .5; - } - - .xl\:scale-x-75 { - --tw-scale-x: .75; - } - - .xl\:scale-x-90 { - --tw-scale-x: .9; - } - - .xl\:scale-x-95 { - --tw-scale-x: .95; - } - - .xl\:scale-x-100 { - --tw-scale-x: 1; - } - - .xl\:scale-x-105 { - --tw-scale-x: 1.05; - } - - .xl\:scale-x-110 { - --tw-scale-x: 1.1; - } - - .xl\:scale-x-125 { - --tw-scale-x: 1.25; - } - - .xl\:scale-x-150 { - --tw-scale-x: 1.5; - } - - .xl\:scale-y-0 { - --tw-scale-y: 0; - } - - .xl\:scale-y-50 { - --tw-scale-y: .5; - } - - .xl\:scale-y-75 { - --tw-scale-y: .75; - } - - .xl\:scale-y-90 { - --tw-scale-y: .9; - } - - .xl\:scale-y-95 { - --tw-scale-y: .95; - } - - .xl\:scale-y-100 { - --tw-scale-y: 1; - } - - .xl\:scale-y-105 { - --tw-scale-y: 1.05; - } - - .xl\:scale-y-110 { - --tw-scale-y: 1.1; - } - - .xl\:scale-y-125 { - --tw-scale-y: 1.25; - } - - .xl\:scale-y-150 { - --tw-scale-y: 1.5; - } - - .xl\:hover\:scale-x-0:hover { - --tw-scale-x: 0; - } - - .xl\:hover\:scale-x-50:hover { - --tw-scale-x: .5; - } - - .xl\:hover\:scale-x-75:hover { - --tw-scale-x: .75; - } - - .xl\:hover\:scale-x-90:hover { - --tw-scale-x: .9; - } - - .xl\:hover\:scale-x-95:hover { - --tw-scale-x: .95; - } - - .xl\:hover\:scale-x-100:hover { - --tw-scale-x: 1; - } - - .xl\:hover\:scale-x-105:hover { - --tw-scale-x: 1.05; - } - - .xl\:hover\:scale-x-110:hover { - --tw-scale-x: 1.1; - } - - .xl\:hover\:scale-x-125:hover { - --tw-scale-x: 1.25; - } - - .xl\:hover\:scale-x-150:hover { - --tw-scale-x: 1.5; - } - - .xl\:hover\:scale-y-0:hover { - --tw-scale-y: 0; - } - - .xl\:hover\:scale-y-50:hover { - --tw-scale-y: .5; - } - - .xl\:hover\:scale-y-75:hover { - --tw-scale-y: .75; - } - - .xl\:hover\:scale-y-90:hover { - --tw-scale-y: .9; - } - - .xl\:hover\:scale-y-95:hover { - --tw-scale-y: .95; - } - - .xl\:hover\:scale-y-100:hover { - --tw-scale-y: 1; - } - - .xl\:hover\:scale-y-105:hover { - --tw-scale-y: 1.05; - } - - .xl\:hover\:scale-y-110:hover { - --tw-scale-y: 1.1; - } - - .xl\:hover\:scale-y-125:hover { - --tw-scale-y: 1.25; - } - - .xl\:hover\:scale-y-150:hover { - --tw-scale-y: 1.5; - } - - .xl\:focus\:scale-x-0:focus { - --tw-scale-x: 0; - } - - .xl\:focus\:scale-x-50:focus { - --tw-scale-x: .5; - } - - .xl\:focus\:scale-x-75:focus { - --tw-scale-x: .75; - } - - .xl\:focus\:scale-x-90:focus { - --tw-scale-x: .9; - } - - .xl\:focus\:scale-x-95:focus { - --tw-scale-x: .95; - } - - .xl\:focus\:scale-x-100:focus { - --tw-scale-x: 1; - } - - .xl\:focus\:scale-x-105:focus { - --tw-scale-x: 1.05; - } - - .xl\:focus\:scale-x-110:focus { - --tw-scale-x: 1.1; - } - - .xl\:focus\:scale-x-125:focus { - --tw-scale-x: 1.25; - } - - .xl\:focus\:scale-x-150:focus { - --tw-scale-x: 1.5; - } - - .xl\:focus\:scale-y-0:focus { - --tw-scale-y: 0; - } - - .xl\:focus\:scale-y-50:focus { - --tw-scale-y: .5; - } - - .xl\:focus\:scale-y-75:focus { - --tw-scale-y: .75; - } - - .xl\:focus\:scale-y-90:focus { - --tw-scale-y: .9; - } - - .xl\:focus\:scale-y-95:focus { - --tw-scale-y: .95; - } - - .xl\:focus\:scale-y-100:focus { - --tw-scale-y: 1; - } - - .xl\:focus\:scale-y-105:focus { - --tw-scale-y: 1.05; - } - - .xl\:focus\:scale-y-110:focus { - --tw-scale-y: 1.1; - } - - .xl\:focus\:scale-y-125:focus { - --tw-scale-y: 1.25; - } - - .xl\:focus\:scale-y-150:focus { - --tw-scale-y: 1.5; - } - - .xl\:animate-none { - -webkit-animation: none; - animation: none; - } - - .xl\:animate-spin { - -webkit-animation: spin 1s linear infinite; - animation: spin 1s linear infinite; - } - - .xl\:animate-ping { - -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; - } - - .xl\:animate-pulse { - -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; - } - - .xl\:animate-bounce { - -webkit-animation: bounce 1s infinite; - animation: bounce 1s infinite; - } - - .xl\:cursor-auto { - cursor: auto; - } - - .xl\:cursor-default { - cursor: default; - } - - .xl\:cursor-pointer { - cursor: pointer; - } - - .xl\:cursor-wait { - cursor: wait; - } - - .xl\:cursor-text { - cursor: text; - } - - .xl\:cursor-move { - cursor: move; - } - - .xl\:cursor-help { - cursor: help; - } - - .xl\:cursor-not-allowed { - cursor: not-allowed; - } - - .xl\:select-none { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - } - - .xl\:select-text { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - } - - .xl\:select-all { - -webkit-user-select: all; - -moz-user-select: all; - user-select: all; - } - - .xl\:select-auto { - -webkit-user-select: auto; - -moz-user-select: auto; - -ms-user-select: auto; - user-select: auto; - } - - .xl\:resize-none { - resize: none; - } - - .xl\:resize-y { - resize: vertical; - } - - .xl\:resize-x { - resize: horizontal; - } - - .xl\:resize { - resize: both; - } - - .xl\:list-inside { - list-style-position: inside; - } - - .xl\:list-outside { - list-style-position: outside; - } - - .xl\:list-none { - list-style-type: none; - } - - .xl\:list-disc { - list-style-type: disc; - } - - .xl\:list-decimal { - list-style-type: decimal; - } - - .xl\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .xl\:auto-cols-auto { - grid-auto-columns: auto; - } - - .xl\:auto-cols-min { - grid-auto-columns: -webkit-min-content; - grid-auto-columns: min-content; - } - - .xl\:auto-cols-max { - grid-auto-columns: -webkit-max-content; - grid-auto-columns: max-content; - } - - .xl\:auto-cols-fr { - grid-auto-columns: minmax(0, 1fr); - } - - .xl\:grid-flow-row { - grid-auto-flow: row; - } - - .xl\:grid-flow-col { - grid-auto-flow: column; - } - - .xl\:grid-flow-row-dense { - grid-auto-flow: row dense; - } - - .xl\:grid-flow-col-dense { - grid-auto-flow: column dense; - } - - .xl\:auto-rows-auto { - grid-auto-rows: auto; - } - - .xl\:auto-rows-min { - grid-auto-rows: -webkit-min-content; - grid-auto-rows: min-content; - } - - .xl\:auto-rows-max { - grid-auto-rows: -webkit-max-content; - grid-auto-rows: max-content; - } - - .xl\:auto-rows-fr { - grid-auto-rows: minmax(0, 1fr); - } - - .xl\:grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); - } - - .xl\:grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); - } - - .xl\:grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); - } - - .xl\:grid-cols-4 { - grid-template-columns: repeat(4, minmax(0, 1fr)); - } - - .xl\:grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); - } - - .xl\:grid-cols-6 { - grid-template-columns: repeat(6, minmax(0, 1fr)); - } - - .xl\:grid-cols-7 { - grid-template-columns: repeat(7, minmax(0, 1fr)); - } - - .xl\:grid-cols-8 { - grid-template-columns: repeat(8, minmax(0, 1fr)); - } - - .xl\:grid-cols-9 { - grid-template-columns: repeat(9, minmax(0, 1fr)); - } - - .xl\:grid-cols-10 { - grid-template-columns: repeat(10, minmax(0, 1fr)); - } - - .xl\:grid-cols-11 { - grid-template-columns: repeat(11, minmax(0, 1fr)); - } - - .xl\:grid-cols-12 { - grid-template-columns: repeat(12, minmax(0, 1fr)); - } - - .xl\:grid-cols-none { - grid-template-columns: none; - } - - .xl\:grid-rows-1 { - grid-template-rows: repeat(1, minmax(0, 1fr)); - } - - .xl\:grid-rows-2 { - grid-template-rows: repeat(2, minmax(0, 1fr)); - } - - .xl\:grid-rows-3 { - grid-template-rows: repeat(3, minmax(0, 1fr)); - } - - .xl\:grid-rows-4 { - grid-template-rows: repeat(4, minmax(0, 1fr)); - } - - .xl\:grid-rows-5 { - grid-template-rows: repeat(5, minmax(0, 1fr)); - } - - .xl\:grid-rows-6 { - grid-template-rows: repeat(6, minmax(0, 1fr)); - } - - .xl\:grid-rows-none { - grid-template-rows: none; - } - - .xl\:flex-row { - flex-direction: row; - } - - .xl\:flex-row-reverse { - flex-direction: row-reverse; - } - - .xl\:flex-col { - flex-direction: column; - } - - .xl\:flex-col-reverse { - flex-direction: column-reverse; - } - - .xl\:flex-wrap { - flex-wrap: wrap; - } - - .xl\:flex-wrap-reverse { - flex-wrap: wrap-reverse; - } - - .xl\:flex-nowrap { - flex-wrap: nowrap; - } - - .xl\:place-content-center { - place-content: center; - } - - .xl\:place-content-start { - place-content: start; - } - - .xl\:place-content-end { - place-content: end; - } - - .xl\:place-content-between { - place-content: space-between; - } - - .xl\:place-content-around { - place-content: space-around; - } - - .xl\:place-content-evenly { - place-content: space-evenly; - } - - .xl\:place-content-stretch { - place-content: stretch; - } - - .xl\:place-items-start { - place-items: start; - } - - .xl\:place-items-end { - place-items: end; - } - - .xl\:place-items-center { - place-items: center; - } - - .xl\:place-items-stretch { - place-items: stretch; - } - - .xl\:content-center { - align-content: center; - } - - .xl\:content-start { - align-content: flex-start; - } - - .xl\:content-end { - align-content: flex-end; - } - - .xl\:content-between { - align-content: space-between; - } - - .xl\:content-around { - align-content: space-around; - } - - .xl\:content-evenly { - align-content: space-evenly; - } - - .xl\:items-start { - align-items: flex-start; - } - - .xl\:items-end { - align-items: flex-end; - } - - .xl\:items-center { - align-items: center; - } - - .xl\:items-baseline { - align-items: baseline; - } - - .xl\:items-stretch { - align-items: stretch; - } - - .xl\:justify-start { - justify-content: flex-start; - } - - .xl\:justify-end { - justify-content: flex-end; - } - - .xl\:justify-center { - justify-content: center; - } - - .xl\:justify-between { - justify-content: space-between; - } - - .xl\:justify-around { - justify-content: space-around; - } - - .xl\:justify-evenly { - justify-content: space-evenly; - } - - .xl\:justify-items-start { - justify-items: start; - } - - .xl\:justify-items-end { - justify-items: end; - } - - .xl\:justify-items-center { - justify-items: center; - } - - .xl\:justify-items-stretch { - justify-items: stretch; - } - - .xl\:gap-0 { - gap: 0px; - } - - .xl\:gap-1 { - gap: 0.25rem; - } - - .xl\:gap-2 { - gap: 0.5rem; - } - - .xl\:gap-3 { - gap: 0.75rem; - } - - .xl\:gap-4 { - gap: 1rem; - } - - .xl\:gap-5 { - gap: 1.25rem; - } - - .xl\:gap-6 { - gap: 1.5rem; - } - - .xl\:gap-7 { - gap: 1.75rem; - } - - .xl\:gap-8 { - gap: 2rem; - } - - .xl\:gap-9 { - gap: 2.25rem; - } - - .xl\:gap-10 { - gap: 2.5rem; - } - - .xl\:gap-11 { - gap: 2.75rem; - } - - .xl\:gap-12 { - gap: 3rem; - } - - .xl\:gap-14 { - gap: 3.5rem; - } - - .xl\:gap-16 { - gap: 4rem; - } - - .xl\:gap-20 { - gap: 5rem; - } - - .xl\:gap-24 { - gap: 6rem; - } - - .xl\:gap-28 { - gap: 7rem; - } - - .xl\:gap-32 { - gap: 8rem; - } - - .xl\:gap-36 { - gap: 9rem; - } - - .xl\:gap-40 { - gap: 10rem; - } - - .xl\:gap-44 { - gap: 11rem; - } - - .xl\:gap-48 { - gap: 12rem; - } - - .xl\:gap-52 { - gap: 13rem; - } - - .xl\:gap-56 { - gap: 14rem; - } - - .xl\:gap-60 { - gap: 15rem; - } - - .xl\:gap-64 { - gap: 16rem; - } - - .xl\:gap-72 { - gap: 18rem; - } - - .xl\:gap-80 { - gap: 20rem; - } - - .xl\:gap-96 { - gap: 24rem; - } - - .xl\:gap-px { - gap: 1px; - } - - .xl\:gap-0\.5 { - gap: 0.125rem; - } - - .xl\:gap-1\.5 { - gap: 0.375rem; - } - - .xl\:gap-2\.5 { - gap: 0.625rem; - } - - .xl\:gap-3\.5 { - gap: 0.875rem; - } - - .xl\:gap-x-0 { - -moz-column-gap: 0px; - column-gap: 0px; - } - - .xl\:gap-x-1 { - -moz-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .xl\:gap-x-2 { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .xl\:gap-x-3 { - -moz-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .xl\:gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; - } - - .xl\:gap-x-5 { - -moz-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .xl\:gap-x-6 { - -moz-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .xl\:gap-x-7 { - -moz-column-gap: 1.75rem; - column-gap: 1.75rem; - } - - .xl\:gap-x-8 { - -moz-column-gap: 2rem; - column-gap: 2rem; - } - - .xl\:gap-x-9 { - -moz-column-gap: 2.25rem; - column-gap: 2.25rem; - } - - .xl\:gap-x-10 { - -moz-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .xl\:gap-x-11 { - -moz-column-gap: 2.75rem; - column-gap: 2.75rem; - } - - .xl\:gap-x-12 { - -moz-column-gap: 3rem; - column-gap: 3rem; - } - - .xl\:gap-x-14 { - -moz-column-gap: 3.5rem; - column-gap: 3.5rem; - } - - .xl\:gap-x-16 { - -moz-column-gap: 4rem; - column-gap: 4rem; - } - - .xl\:gap-x-20 { - -moz-column-gap: 5rem; - column-gap: 5rem; - } - - .xl\:gap-x-24 { - -moz-column-gap: 6rem; - column-gap: 6rem; - } - - .xl\:gap-x-28 { - -moz-column-gap: 7rem; - column-gap: 7rem; - } - - .xl\:gap-x-32 { - -moz-column-gap: 8rem; - column-gap: 8rem; - } - - .xl\:gap-x-36 { - -moz-column-gap: 9rem; - column-gap: 9rem; - } - - .xl\:gap-x-40 { - -moz-column-gap: 10rem; - column-gap: 10rem; - } - - .xl\:gap-x-44 { - -moz-column-gap: 11rem; - column-gap: 11rem; - } - - .xl\:gap-x-48 { - -moz-column-gap: 12rem; - column-gap: 12rem; - } - - .xl\:gap-x-52 { - -moz-column-gap: 13rem; - column-gap: 13rem; - } - - .xl\:gap-x-56 { - -moz-column-gap: 14rem; - column-gap: 14rem; - } - - .xl\:gap-x-60 { - -moz-column-gap: 15rem; - column-gap: 15rem; - } - - .xl\:gap-x-64 { - -moz-column-gap: 16rem; - column-gap: 16rem; - } - - .xl\:gap-x-72 { - -moz-column-gap: 18rem; - column-gap: 18rem; - } - - .xl\:gap-x-80 { - -moz-column-gap: 20rem; - column-gap: 20rem; - } - - .xl\:gap-x-96 { - -moz-column-gap: 24rem; - column-gap: 24rem; - } - - .xl\:gap-x-px { - -moz-column-gap: 1px; - column-gap: 1px; - } - - .xl\:gap-x-0\.5 { - -moz-column-gap: 0.125rem; - column-gap: 0.125rem; - } - - .xl\:gap-x-1\.5 { - -moz-column-gap: 0.375rem; - column-gap: 0.375rem; - } - - .xl\:gap-x-2\.5 { - -moz-column-gap: 0.625rem; - column-gap: 0.625rem; - } - - .xl\:gap-x-3\.5 { - -moz-column-gap: 0.875rem; - column-gap: 0.875rem; - } - - .xl\:gap-y-0 { - row-gap: 0px; - } - - .xl\:gap-y-1 { - row-gap: 0.25rem; - } - - .xl\:gap-y-2 { - row-gap: 0.5rem; - } - - .xl\:gap-y-3 { - row-gap: 0.75rem; - } - - .xl\:gap-y-4 { - row-gap: 1rem; - } - - .xl\:gap-y-5 { - row-gap: 1.25rem; - } - - .xl\:gap-y-6 { - row-gap: 1.5rem; - } - - .xl\:gap-y-7 { - row-gap: 1.75rem; - } - - .xl\:gap-y-8 { - row-gap: 2rem; - } - - .xl\:gap-y-9 { - row-gap: 2.25rem; - } - - .xl\:gap-y-10 { - row-gap: 2.5rem; - } - - .xl\:gap-y-11 { - row-gap: 2.75rem; - } - - .xl\:gap-y-12 { - row-gap: 3rem; - } - - .xl\:gap-y-14 { - row-gap: 3.5rem; - } - - .xl\:gap-y-16 { - row-gap: 4rem; - } - - .xl\:gap-y-20 { - row-gap: 5rem; - } - - .xl\:gap-y-24 { - row-gap: 6rem; - } - - .xl\:gap-y-28 { - row-gap: 7rem; - } - - .xl\:gap-y-32 { - row-gap: 8rem; - } - - .xl\:gap-y-36 { - row-gap: 9rem; - } - - .xl\:gap-y-40 { - row-gap: 10rem; - } - - .xl\:gap-y-44 { - row-gap: 11rem; - } - - .xl\:gap-y-48 { - row-gap: 12rem; - } - - .xl\:gap-y-52 { - row-gap: 13rem; - } - - .xl\:gap-y-56 { - row-gap: 14rem; - } - - .xl\:gap-y-60 { - row-gap: 15rem; - } - - .xl\:gap-y-64 { - row-gap: 16rem; - } - - .xl\:gap-y-72 { - row-gap: 18rem; - } - - .xl\:gap-y-80 { - row-gap: 20rem; - } - - .xl\:gap-y-96 { - row-gap: 24rem; - } - - .xl\:gap-y-px { - row-gap: 1px; - } - - .xl\:gap-y-0\.5 { - row-gap: 0.125rem; - } - - .xl\:gap-y-1\.5 { - row-gap: 0.375rem; - } - - .xl\:gap-y-2\.5 { - row-gap: 0.625rem; - } - - .xl\:gap-y-3\.5 { - row-gap: 0.875rem; - } - - .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2rem * var(--tw-space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3rem * var(--tw-space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(4rem * var(--tw-space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(5rem * var(--tw-space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(6rem * var(--tw-space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(7rem * var(--tw-space-x-reverse)); - margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(8rem * var(--tw-space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(9rem * var(--tw-space-x-reverse)); - margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(10rem * var(--tw-space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(11rem * var(--tw-space-x-reverse)); - margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(12rem * var(--tw-space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(13rem * var(--tw-space-x-reverse)); - margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(14rem * var(--tw-space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(15rem * var(--tw-space-x-reverse)); - margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(16rem * var(--tw-space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(18rem * var(--tw-space-x-reverse)); - margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(20rem * var(--tw-space-x-reverse)); - margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(24rem * var(--tw-space-x-reverse)); - margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1px * var(--tw-space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0px * var(--tw-space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1rem * var(--tw-space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2rem * var(--tw-space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.25rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-2.75rem * var(--tw-space-x-reverse)); - margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3rem * var(--tw-space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-3.5rem * var(--tw-space-x-reverse)); - margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-4rem * var(--tw-space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-5rem * var(--tw-space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-6rem * var(--tw-space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-7rem * var(--tw-space-x-reverse)); - margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-8rem * var(--tw-space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-9rem * var(--tw-space-x-reverse)); - margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-10rem * var(--tw-space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-11rem * var(--tw-space-x-reverse)); - margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-12rem * var(--tw-space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-13rem * var(--tw-space-x-reverse)); - margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-14rem * var(--tw-space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-15rem * var(--tw-space-x-reverse)); - margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-16rem * var(--tw-space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-18rem * var(--tw-space-x-reverse)); - margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-20rem * var(--tw-space-x-reverse)); - margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-24rem * var(--tw-space-x-reverse)); - margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-1px * var(--tw-space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.125rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.375rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.625rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(-0.875rem * var(--tw-space-x-reverse)); - margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse))); - } - - .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1.75rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(2.75rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(3.5rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(4rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(5rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(6rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(7rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(8rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(9rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(10rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(11rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(12rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(13rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(14rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(15rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(16rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(18rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(20rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(24rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1px * var(--tw-space-y-reverse)); - } - - .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0px * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-10rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-11rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-12rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-13rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-14rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-15rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-16rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-18rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-20rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-24rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-1px * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse)); - } - - .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse)); - } - - .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 1; - } - - .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 1; - } - - .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(0px * var(--tw-divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))); - } - - .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(2px * var(--tw-divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); - } - - .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(4px * var(--tw-divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))); - } - - .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(8px * var(--tw-divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))); - } - - .xl\:divide-x > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 0; - border-right-width: calc(1px * var(--tw-divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); - } - - .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(0px * var(--tw-divide-y-reverse)); - } - - .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); - } - - .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(4px * var(--tw-divide-y-reverse)); - } - - .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(8px * var(--tw-divide-y-reverse)); - } - - .xl\:divide-y > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); - border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); - } - - .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-y-reverse: 1; - } - - .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) { - --tw-divide-x-reverse: 1; - } - - .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) { - border-style: solid; - } - - .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) { - border-style: dashed; - } - - .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) { - border-style: dotted; - } - - .xl\:divide-double > :not([hidden]) ~ :not([hidden]) { - border-style: double; - } - - .xl\:divide-none > :not([hidden]) ~ :not([hidden]) { - border-style: none; - } - - .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) { - border-color: transparent; - } - - .xl\:divide-current > :not([hidden]) ~ :not([hidden]) { - border-color: currentColor; - } - - .xl\:divide-black > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-divide-opacity)); - } - - .xl\:divide-white > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-divide-opacity)); - } - - .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-divide-opacity)); - } - - .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-divide-opacity)); - } - - .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-divide-opacity)); - } - - .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-divide-opacity)); - } - - .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-divide-opacity)); - } - - .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-divide-opacity)); - } - - .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-divide-opacity)); - } - - .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-divide-opacity)); - } - - .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-divide-opacity)); - } - - .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-divide-opacity)); - } - - .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-divide-opacity)); - } - - .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-divide-opacity)); - } - - .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-divide-opacity)); - } - - .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-divide-opacity)); - } - - .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-divide-opacity)); - } - - .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-divide-opacity)); - } - - .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-divide-opacity)); - } - - .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-divide-opacity)); - } - - .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-divide-opacity)); - } - - .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-divide-opacity)); - } - - .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-divide-opacity)); - } - - .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-divide-opacity)); - } - - .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-divide-opacity)); - } - - .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-divide-opacity)); - } - - .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-divide-opacity)); - } - - .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-divide-opacity)); - } - - .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0; - } - - .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.05; - } - - .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.1; - } - - .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.2; - } - - .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.25; - } - - .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.3; - } - - .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.4; - } - - .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.5; - } - - .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.6; - } - - .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.7; - } - - .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.75; - } - - .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.8; - } - - .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.9; - } - - .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 0.95; - } - - .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) { - --tw-divide-opacity: 1; - } - - .xl\:place-self-auto { - place-self: auto; - } - - .xl\:place-self-start { - place-self: start; - } - - .xl\:place-self-end { - place-self: end; - } - - .xl\:place-self-center { - place-self: center; - } - - .xl\:place-self-stretch { - place-self: stretch; - } - - .xl\:self-auto { - align-self: auto; - } - - .xl\:self-start { - align-self: flex-start; - } - - .xl\:self-end { - align-self: flex-end; - } - - .xl\:self-center { - align-self: center; - } - - .xl\:self-stretch { - align-self: stretch; - } - - .xl\:self-baseline { - align-self: baseline; - } - - .xl\:justify-self-auto { - justify-self: auto; - } - - .xl\:justify-self-start { - justify-self: start; - } - - .xl\:justify-self-end { - justify-self: end; - } - - .xl\:justify-self-center { - justify-self: center; - } - - .xl\:justify-self-stretch { - justify-self: stretch; - } - - .xl\:overflow-auto { - overflow: auto; - } - - .xl\:overflow-hidden { - overflow: hidden; - } - - .xl\:overflow-visible { - overflow: visible; - } - - .xl\:overflow-scroll { - overflow: scroll; - } - - .xl\:overflow-x-auto { - overflow-x: auto; - } - - .xl\:overflow-y-auto { - overflow-y: auto; - } - - .xl\:overflow-x-hidden { - overflow-x: hidden; - } - - .xl\:overflow-y-hidden { - overflow-y: hidden; - } - - .xl\:overflow-x-visible { - overflow-x: visible; - } - - .xl\:overflow-y-visible { - overflow-y: visible; - } - - .xl\:overflow-x-scroll { - overflow-x: scroll; - } - - .xl\:overflow-y-scroll { - overflow-y: scroll; - } - - .xl\:overscroll-auto { - -ms-scroll-chaining: chained; - overscroll-behavior: auto; - } - - .xl\:overscroll-contain { - -ms-scroll-chaining: none; - overscroll-behavior: contain; - } - - .xl\:overscroll-none { - -ms-scroll-chaining: none; - overscroll-behavior: none; - } - - .xl\:overscroll-y-auto { - overscroll-behavior-y: auto; - } - - .xl\:overscroll-y-contain { - overscroll-behavior-y: contain; - } - - .xl\:overscroll-y-none { - overscroll-behavior-y: none; - } - - .xl\:overscroll-x-auto { - overscroll-behavior-x: auto; - } - - .xl\:overscroll-x-contain { - overscroll-behavior-x: contain; - } - - .xl\:overscroll-x-none { - overscroll-behavior-x: none; - } - - .xl\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .xl\:overflow-ellipsis { - text-overflow: ellipsis; - } - - .xl\:overflow-clip { - text-overflow: clip; - } - - .xl\:whitespace-normal { - white-space: normal; - } - - .xl\:whitespace-nowrap { - white-space: nowrap; - } - - .xl\:whitespace-pre { - white-space: pre; - } - - .xl\:whitespace-pre-line { - white-space: pre-line; - } - - .xl\:whitespace-pre-wrap { - white-space: pre-wrap; - } - - .xl\:break-normal { - overflow-wrap: normal; - word-break: normal; - } - - .xl\:break-words { - overflow-wrap: break-word; - } - - .xl\:break-all { - word-break: break-all; - } - - .xl\:rounded-none { - border-radius: 0px; - } - - .xl\:rounded-sm { - border-radius: 0.125rem; - } - - .xl\:rounded { - border-radius: 0.25rem; - } - - .xl\:rounded-md { - border-radius: 0.375rem; - } - - .xl\:rounded-lg { - border-radius: 0.5rem; - } - - .xl\:rounded-xl { - border-radius: 0.75rem; - } - - .xl\:rounded-2xl { - border-radius: 1rem; - } - - .xl\:rounded-3xl { - border-radius: 1.5rem; - } - - .xl\:rounded-full { - border-radius: 9999px; - } - - .xl\:rounded-t-none { - border-top-left-radius: 0px; - border-top-right-radius: 0px; - } - - .xl\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .xl\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .xl\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .xl\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .xl\:rounded-t-xl { - border-top-left-radius: 0.75rem; - border-top-right-radius: 0.75rem; - } - - .xl\:rounded-t-2xl { - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - - .xl\:rounded-t-3xl { - border-top-left-radius: 1.5rem; - border-top-right-radius: 1.5rem; - } - - .xl\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .xl\:rounded-r-none { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - } - - .xl\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .xl\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .xl\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .xl\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .xl\:rounded-r-xl { - border-top-right-radius: 0.75rem; - border-bottom-right-radius: 0.75rem; - } - - .xl\:rounded-r-2xl { - border-top-right-radius: 1rem; - border-bottom-right-radius: 1rem; - } - - .xl\:rounded-r-3xl { - border-top-right-radius: 1.5rem; - border-bottom-right-radius: 1.5rem; - } - - .xl\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .xl\:rounded-b-none { - border-bottom-right-radius: 0px; - border-bottom-left-radius: 0px; - } - - .xl\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-b-xl { - border-bottom-right-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .xl\:rounded-b-2xl { - border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .xl\:rounded-b-3xl { - border-bottom-right-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .xl\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .xl\:rounded-l-none { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - } - - .xl\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-l-xl { - border-top-left-radius: 0.75rem; - border-bottom-left-radius: 0.75rem; - } - - .xl\:rounded-l-2xl { - border-top-left-radius: 1rem; - border-bottom-left-radius: 1rem; - } - - .xl\:rounded-l-3xl { - border-top-left-radius: 1.5rem; - border-bottom-left-radius: 1.5rem; - } - - .xl\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .xl\:rounded-tl-none { - border-top-left-radius: 0px; - } - - .xl\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .xl\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .xl\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .xl\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .xl\:rounded-tl-xl { - border-top-left-radius: 0.75rem; - } - - .xl\:rounded-tl-2xl { - border-top-left-radius: 1rem; - } - - .xl\:rounded-tl-3xl { - border-top-left-radius: 1.5rem; - } - - .xl\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .xl\:rounded-tr-none { - border-top-right-radius: 0px; - } - - .xl\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .xl\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .xl\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .xl\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .xl\:rounded-tr-xl { - border-top-right-radius: 0.75rem; - } - - .xl\:rounded-tr-2xl { - border-top-right-radius: 1rem; - } - - .xl\:rounded-tr-3xl { - border-top-right-radius: 1.5rem; - } - - .xl\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .xl\:rounded-br-none { - border-bottom-right-radius: 0px; - } - - .xl\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .xl\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .xl\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .xl\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .xl\:rounded-br-xl { - border-bottom-right-radius: 0.75rem; - } - - .xl\:rounded-br-2xl { - border-bottom-right-radius: 1rem; - } - - .xl\:rounded-br-3xl { - border-bottom-right-radius: 1.5rem; - } - - .xl\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .xl\:rounded-bl-none { - border-bottom-left-radius: 0px; - } - - .xl\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-bl-xl { - border-bottom-left-radius: 0.75rem; - } - - .xl\:rounded-bl-2xl { - border-bottom-left-radius: 1rem; - } - - .xl\:rounded-bl-3xl { - border-bottom-left-radius: 1.5rem; - } - - .xl\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .xl\:border-0 { - border-width: 0px; - } - - .xl\:border-2 { - border-width: 2px; - } - - .xl\:border-4 { - border-width: 4px; - } - - .xl\:border-8 { - border-width: 8px; - } - - .xl\:border { - border-width: 1px; - } - - .xl\:border-t-0 { - border-top-width: 0px; - } - - .xl\:border-t-2 { - border-top-width: 2px; - } - - .xl\:border-t-4 { - border-top-width: 4px; - } - - .xl\:border-t-8 { - border-top-width: 8px; - } - - .xl\:border-t { - border-top-width: 1px; - } - - .xl\:border-r-0 { - border-right-width: 0px; - } - - .xl\:border-r-2 { - border-right-width: 2px; - } - - .xl\:border-r-4 { - border-right-width: 4px; - } - - .xl\:border-r-8 { - border-right-width: 8px; - } - - .xl\:border-r { - border-right-width: 1px; - } - - .xl\:border-b-0 { - border-bottom-width: 0px; - } - - .xl\:border-b-2 { - border-bottom-width: 2px; - } - - .xl\:border-b-4 { - border-bottom-width: 4px; - } - - .xl\:border-b-8 { - border-bottom-width: 8px; - } - - .xl\:border-b { - border-bottom-width: 1px; - } - - .xl\:border-l-0 { - border-left-width: 0px; - } - - .xl\:border-l-2 { - border-left-width: 2px; - } - - .xl\:border-l-4 { - border-left-width: 4px; - } - - .xl\:border-l-8 { - border-left-width: 8px; - } - - .xl\:border-l { - border-left-width: 1px; - } - - .xl\:border-solid { - border-style: solid; - } - - .xl\:border-dashed { - border-style: dashed; - } - - .xl\:border-dotted { - border-style: dotted; - } - - .xl\:border-double { - border-style: double; - } - - .xl\:border-none { - border-style: none; - } - - .xl\:border-transparent { - border-color: transparent; - } - - .xl\:border-current { - border-color: currentColor; - } - - .xl\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .xl\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .xl\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .xl\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .xl\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .xl\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .xl\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .xl\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .xl\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .xl\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .xl\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .xl\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .xl\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .xl\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .xl\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .xl\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .xl\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .xl\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .xl\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .xl\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .xl\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .xl\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .xl\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .xl\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .xl\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .xl\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .xl\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .xl\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .xl\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .xl\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .xl\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .xl\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .xl\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .xl\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .xl\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .xl\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .xl\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .xl\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .xl\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .xl\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .xl\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .xl\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .xl\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .xl\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .xl\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .xl\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .xl\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .xl\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .xl\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .xl\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .xl\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .xl\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .xl\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .xl\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .xl\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .xl\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .xl\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .xl\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .xl\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .xl\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .xl\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .xl\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .xl\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .xl\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .xl\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .xl\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .xl\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .xl\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .xl\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .xl\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .xl\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .xl\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .xl\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .xl\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .xl\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .xl\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .xl\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .xl\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .xl\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .xl\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .xl\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .xl\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-transparent { - border-color: transparent; - } - - .group:hover .xl\:group-hover\:border-current { - border-color: currentColor; - } - - .group:hover .xl\:group-hover\:border-black { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-white { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-50 { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-100 { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-200 { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-300 { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-400 { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-600 { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-700 { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-800 { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-gray-900 { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-50 { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-200 { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-400 { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-500 { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-600 { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-700 { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-800 { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-red-900 { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-50 { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-100 { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-200 { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-300 { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-400 { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-500 { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-600 { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-700 { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-800 { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-yellow-900 { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-50 { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-100 { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-200 { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-300 { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-400 { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-500 { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-600 { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-700 { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-800 { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-green-900 { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-50 { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-100 { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-200 { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-300 { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-400 { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-500 { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-600 { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-700 { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-800 { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-blue-900 { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-50 { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-100 { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-200 { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-300 { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-400 { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-500 { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-600 { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-700 { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-800 { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-indigo-900 { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-50 { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-100 { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-200 { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-300 { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-400 { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-500 { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-600 { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-700 { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-800 { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-purple-900 { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-50 { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-100 { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-200 { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-300 { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-400 { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-500 { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-600 { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-700 { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-800 { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .group:hover .xl\:group-hover\:border-pink-900 { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-transparent:focus-within { - border-color: transparent; - } - - .xl\:focus-within\:border-current:focus-within { - border-color: currentColor; - } - - .xl\:focus-within\:border-black:focus-within { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-white:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-gray-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-red-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-yellow-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-green-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-blue-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-indigo-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-purple-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-50:focus-within { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-100:focus-within { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-200:focus-within { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-300:focus-within { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-400:focus-within { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-500:focus-within { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-600:focus-within { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-700:focus-within { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-800:focus-within { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .xl\:focus-within\:border-pink-900:focus-within { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .xl\:hover\:border-transparent:hover { - border-color: transparent; - } - - .xl\:hover\:border-current:hover { - border-color: currentColor; - } - - .xl\:hover\:border-black:hover { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .xl\:hover\:border-white:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-50:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-100:hover { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-200:hover { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-300:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-400:hover { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-500:hover { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-600:hover { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-700:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-800:hover { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .xl\:hover\:border-gray-900:hover { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-50:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-200:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-400:hover { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-500:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-600:hover { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-700:hover { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-800:hover { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .xl\:hover\:border-red-900:hover { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-50:hover { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-100:hover { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-200:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-300:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-400:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-500:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-600:hover { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-700:hover { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-800:hover { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .xl\:hover\:border-yellow-900:hover { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-50:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-100:hover { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-200:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-300:hover { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-400:hover { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-500:hover { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-600:hover { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-700:hover { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-800:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .xl\:hover\:border-green-900:hover { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-50:hover { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-100:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-200:hover { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-300:hover { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-400:hover { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-500:hover { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-600:hover { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-700:hover { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-800:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .xl\:hover\:border-blue-900:hover { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-50:hover { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-100:hover { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-200:hover { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-300:hover { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-400:hover { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-500:hover { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-600:hover { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-700:hover { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-800:hover { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .xl\:hover\:border-indigo-900:hover { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-50:hover { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-100:hover { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-200:hover { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-300:hover { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-400:hover { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-500:hover { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-600:hover { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-700:hover { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-800:hover { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .xl\:hover\:border-purple-900:hover { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-50:hover { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-100:hover { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-200:hover { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-300:hover { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-400:hover { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-500:hover { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-600:hover { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-700:hover { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-800:hover { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .xl\:hover\:border-pink-900:hover { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .xl\:focus\:border-transparent:focus { - border-color: transparent; - } - - .xl\:focus\:border-current:focus { - border-color: currentColor; - } - - .xl\:focus\:border-black:focus { - --tw-border-opacity: 1; - border-color: rgba(0, 0, 0, var(--tw-border-opacity)); - } - - .xl\:focus\:border-white:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 255, 255, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-50:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 250, 251, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-100:focus { - --tw-border-opacity: 1; - border-color: rgba(243, 244, 246, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-200:focus { - --tw-border-opacity: 1; - border-color: rgba(229, 231, 235, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-300:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 213, 219, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-400:focus { - --tw-border-opacity: 1; - border-color: rgba(156, 163, 175, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-500:focus { - --tw-border-opacity: 1; - border-color: rgba(107, 114, 128, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-600:focus { - --tw-border-opacity: 1; - border-color: rgba(75, 85, 99, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-700:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 65, 81, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-800:focus { - --tw-border-opacity: 1; - border-color: rgba(31, 41, 55, var(--tw-border-opacity)); - } - - .xl\:focus\:border-gray-900:focus { - --tw-border-opacity: 1; - border-color: rgba(17, 24, 39, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-50:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 242, 242, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 226, 226, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-200:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 202, 202, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 165, 165, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-400:focus { - --tw-border-opacity: 1; - border-color: rgba(248, 113, 113, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-500:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 68, 68, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-600:focus { - --tw-border-opacity: 1; - border-color: rgba(220, 38, 38, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-700:focus { - --tw-border-opacity: 1; - border-color: rgba(185, 28, 28, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-800:focus { - --tw-border-opacity: 1; - border-color: rgba(153, 27, 27, var(--tw-border-opacity)); - } - - .xl\:focus\:border-red-900:focus { - --tw-border-opacity: 1; - border-color: rgba(127, 29, 29, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-50:focus { - --tw-border-opacity: 1; - border-color: rgba(255, 251, 235, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-100:focus { - --tw-border-opacity: 1; - border-color: rgba(254, 243, 199, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-200:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 230, 138, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-300:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 211, 77, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-400:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 191, 36, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-500:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 158, 11, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-600:focus { - --tw-border-opacity: 1; - border-color: rgba(217, 119, 6, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-700:focus { - --tw-border-opacity: 1; - border-color: rgba(180, 83, 9, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-800:focus { - --tw-border-opacity: 1; - border-color: rgba(146, 64, 14, var(--tw-border-opacity)); - } - - .xl\:focus\:border-yellow-900:focus { - --tw-border-opacity: 1; - border-color: rgba(120, 53, 15, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-50:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 253, 245, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-100:focus { - --tw-border-opacity: 1; - border-color: rgba(209, 250, 229, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-200:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 243, 208, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-300:focus { - --tw-border-opacity: 1; - border-color: rgba(110, 231, 183, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-400:focus { - --tw-border-opacity: 1; - border-color: rgba(52, 211, 153, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-500:focus { - --tw-border-opacity: 1; - border-color: rgba(16, 185, 129, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-600:focus { - --tw-border-opacity: 1; - border-color: rgba(5, 150, 105, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-700:focus { - --tw-border-opacity: 1; - border-color: rgba(4, 120, 87, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-800:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 95, 70, var(--tw-border-opacity)); - } - - .xl\:focus\:border-green-900:focus { - --tw-border-opacity: 1; - border-color: rgba(6, 78, 59, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-50:focus { - --tw-border-opacity: 1; - border-color: rgba(239, 246, 255, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-100:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 234, 254, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-200:focus { - --tw-border-opacity: 1; - border-color: rgba(191, 219, 254, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-300:focus { - --tw-border-opacity: 1; - border-color: rgba(147, 197, 253, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-400:focus { - --tw-border-opacity: 1; - border-color: rgba(96, 165, 250, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-500:focus { - --tw-border-opacity: 1; - border-color: rgba(59, 130, 246, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-600:focus { - --tw-border-opacity: 1; - border-color: rgba(37, 99, 235, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-700:focus { - --tw-border-opacity: 1; - border-color: rgba(29, 78, 216, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-800:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 64, 175, var(--tw-border-opacity)); - } - - .xl\:focus\:border-blue-900:focus { - --tw-border-opacity: 1; - border-color: rgba(30, 58, 138, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-50:focus { - --tw-border-opacity: 1; - border-color: rgba(238, 242, 255, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-100:focus { - --tw-border-opacity: 1; - border-color: rgba(224, 231, 255, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-200:focus { - --tw-border-opacity: 1; - border-color: rgba(199, 210, 254, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-300:focus { - --tw-border-opacity: 1; - border-color: rgba(165, 180, 252, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-400:focus { - --tw-border-opacity: 1; - border-color: rgba(129, 140, 248, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-500:focus { - --tw-border-opacity: 1; - border-color: rgba(99, 102, 241, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-600:focus { - --tw-border-opacity: 1; - border-color: rgba(79, 70, 229, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-700:focus { - --tw-border-opacity: 1; - border-color: rgba(67, 56, 202, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-800:focus { - --tw-border-opacity: 1; - border-color: rgba(55, 48, 163, var(--tw-border-opacity)); - } - - .xl\:focus\:border-indigo-900:focus { - --tw-border-opacity: 1; - border-color: rgba(49, 46, 129, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-50:focus { - --tw-border-opacity: 1; - border-color: rgba(245, 243, 255, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-100:focus { - --tw-border-opacity: 1; - border-color: rgba(237, 233, 254, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-200:focus { - --tw-border-opacity: 1; - border-color: rgba(221, 214, 254, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-300:focus { - --tw-border-opacity: 1; - border-color: rgba(196, 181, 253, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-400:focus { - --tw-border-opacity: 1; - border-color: rgba(167, 139, 250, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-500:focus { - --tw-border-opacity: 1; - border-color: rgba(139, 92, 246, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-600:focus { - --tw-border-opacity: 1; - border-color: rgba(124, 58, 237, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-700:focus { - --tw-border-opacity: 1; - border-color: rgba(109, 40, 217, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-800:focus { - --tw-border-opacity: 1; - border-color: rgba(91, 33, 182, var(--tw-border-opacity)); - } - - .xl\:focus\:border-purple-900:focus { - --tw-border-opacity: 1; - border-color: rgba(76, 29, 149, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-50:focus { - --tw-border-opacity: 1; - border-color: rgba(253, 242, 248, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-100:focus { - --tw-border-opacity: 1; - border-color: rgba(252, 231, 243, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-200:focus { - --tw-border-opacity: 1; - border-color: rgba(251, 207, 232, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-300:focus { - --tw-border-opacity: 1; - border-color: rgba(249, 168, 212, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-400:focus { - --tw-border-opacity: 1; - border-color: rgba(244, 114, 182, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-500:focus { - --tw-border-opacity: 1; - border-color: rgba(236, 72, 153, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-600:focus { - --tw-border-opacity: 1; - border-color: rgba(219, 39, 119, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-700:focus { - --tw-border-opacity: 1; - border-color: rgba(190, 24, 93, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-800:focus { - --tw-border-opacity: 1; - border-color: rgba(157, 23, 77, var(--tw-border-opacity)); - } - - .xl\:focus\:border-pink-900:focus { - --tw-border-opacity: 1; - border-color: rgba(131, 24, 67, var(--tw-border-opacity)); - } - - .xl\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .xl\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .xl\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .xl\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .xl\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .xl\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .xl\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .xl\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .xl\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .xl\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .xl\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .xl\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .xl\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .xl\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .xl\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .group:hover .xl\:group-hover\:border-opacity-0 { - --tw-border-opacity: 0; - } - - .group:hover .xl\:group-hover\:border-opacity-5 { - --tw-border-opacity: 0.05; - } - - .group:hover .xl\:group-hover\:border-opacity-10 { - --tw-border-opacity: 0.1; - } - - .group:hover .xl\:group-hover\:border-opacity-20 { - --tw-border-opacity: 0.2; - } - - .group:hover .xl\:group-hover\:border-opacity-25 { - --tw-border-opacity: 0.25; - } - - .group:hover .xl\:group-hover\:border-opacity-30 { - --tw-border-opacity: 0.3; - } - - .group:hover .xl\:group-hover\:border-opacity-40 { - --tw-border-opacity: 0.4; - } - - .group:hover .xl\:group-hover\:border-opacity-50 { - --tw-border-opacity: 0.5; - } - - .group:hover .xl\:group-hover\:border-opacity-60 { - --tw-border-opacity: 0.6; - } - - .group:hover .xl\:group-hover\:border-opacity-70 { - --tw-border-opacity: 0.7; - } - - .group:hover .xl\:group-hover\:border-opacity-75 { - --tw-border-opacity: 0.75; - } - - .group:hover .xl\:group-hover\:border-opacity-80 { - --tw-border-opacity: 0.8; - } - - .group:hover .xl\:group-hover\:border-opacity-90 { - --tw-border-opacity: 0.9; - } - - .group:hover .xl\:group-hover\:border-opacity-95 { - --tw-border-opacity: 0.95; - } - - .group:hover .xl\:group-hover\:border-opacity-100 { - --tw-border-opacity: 1; - } - - .xl\:focus-within\:border-opacity-0:focus-within { - --tw-border-opacity: 0; - } - - .xl\:focus-within\:border-opacity-5:focus-within { - --tw-border-opacity: 0.05; - } - - .xl\:focus-within\:border-opacity-10:focus-within { - --tw-border-opacity: 0.1; - } - - .xl\:focus-within\:border-opacity-20:focus-within { - --tw-border-opacity: 0.2; - } - - .xl\:focus-within\:border-opacity-25:focus-within { - --tw-border-opacity: 0.25; - } - - .xl\:focus-within\:border-opacity-30:focus-within { - --tw-border-opacity: 0.3; - } - - .xl\:focus-within\:border-opacity-40:focus-within { - --tw-border-opacity: 0.4; - } - - .xl\:focus-within\:border-opacity-50:focus-within { - --tw-border-opacity: 0.5; - } - - .xl\:focus-within\:border-opacity-60:focus-within { - --tw-border-opacity: 0.6; - } - - .xl\:focus-within\:border-opacity-70:focus-within { - --tw-border-opacity: 0.7; - } - - .xl\:focus-within\:border-opacity-75:focus-within { - --tw-border-opacity: 0.75; - } - - .xl\:focus-within\:border-opacity-80:focus-within { - --tw-border-opacity: 0.8; - } - - .xl\:focus-within\:border-opacity-90:focus-within { - --tw-border-opacity: 0.9; - } - - .xl\:focus-within\:border-opacity-95:focus-within { - --tw-border-opacity: 0.95; - } - - .xl\:focus-within\:border-opacity-100:focus-within { - --tw-border-opacity: 1; - } - - .xl\:hover\:border-opacity-0:hover { - --tw-border-opacity: 0; - } - - .xl\:hover\:border-opacity-5:hover { - --tw-border-opacity: 0.05; - } - - .xl\:hover\:border-opacity-10:hover { - --tw-border-opacity: 0.1; - } - - .xl\:hover\:border-opacity-20:hover { - --tw-border-opacity: 0.2; - } - - .xl\:hover\:border-opacity-25:hover { - --tw-border-opacity: 0.25; - } - - .xl\:hover\:border-opacity-30:hover { - --tw-border-opacity: 0.3; - } - - .xl\:hover\:border-opacity-40:hover { - --tw-border-opacity: 0.4; - } - - .xl\:hover\:border-opacity-50:hover { - --tw-border-opacity: 0.5; - } - - .xl\:hover\:border-opacity-60:hover { - --tw-border-opacity: 0.6; - } - - .xl\:hover\:border-opacity-70:hover { - --tw-border-opacity: 0.7; - } - - .xl\:hover\:border-opacity-75:hover { - --tw-border-opacity: 0.75; - } - - .xl\:hover\:border-opacity-80:hover { - --tw-border-opacity: 0.8; - } - - .xl\:hover\:border-opacity-90:hover { - --tw-border-opacity: 0.9; - } - - .xl\:hover\:border-opacity-95:hover { - --tw-border-opacity: 0.95; - } - - .xl\:hover\:border-opacity-100:hover { - --tw-border-opacity: 1; - } - - .xl\:focus\:border-opacity-0:focus { - --tw-border-opacity: 0; - } - - .xl\:focus\:border-opacity-5:focus { - --tw-border-opacity: 0.05; - } - - .xl\:focus\:border-opacity-10:focus { - --tw-border-opacity: 0.1; - } - - .xl\:focus\:border-opacity-20:focus { - --tw-border-opacity: 0.2; - } - - .xl\:focus\:border-opacity-25:focus { - --tw-border-opacity: 0.25; - } - - .xl\:focus\:border-opacity-30:focus { - --tw-border-opacity: 0.3; - } - - .xl\:focus\:border-opacity-40:focus { - --tw-border-opacity: 0.4; - } - - .xl\:focus\:border-opacity-50:focus { - --tw-border-opacity: 0.5; - } - - .xl\:focus\:border-opacity-60:focus { - --tw-border-opacity: 0.6; - } - - .xl\:focus\:border-opacity-70:focus { - --tw-border-opacity: 0.7; - } - - .xl\:focus\:border-opacity-75:focus { - --tw-border-opacity: 0.75; - } - - .xl\:focus\:border-opacity-80:focus { - --tw-border-opacity: 0.8; - } - - .xl\:focus\:border-opacity-90:focus { - --tw-border-opacity: 0.9; - } - - .xl\:focus\:border-opacity-95:focus { - --tw-border-opacity: 0.95; - } - - .xl\:focus\:border-opacity-100:focus { - --tw-border-opacity: 1; - } - - .xl\:bg-transparent { - background-color: transparent; - } - - .xl\:bg-current { - background-color: currentColor; - } - - .xl\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .xl\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .xl\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .xl\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .xl\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .xl\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .xl\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .xl\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .xl\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .xl\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .xl\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .xl\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .xl\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .xl\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .xl\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .xl\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .xl\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .xl\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .xl\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .xl\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .xl\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .xl\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .xl\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .xl\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .xl\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .xl\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .xl\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .xl\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-transparent { - background-color: transparent; - } - - .group:hover .xl\:group-hover\:bg-current { - background-color: currentColor; - } - - .group:hover .xl\:group-hover\:bg-black { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-white { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-50 { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-200 { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-300 { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-400 { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-500 { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-700 { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-gray-900 { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-50 { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-200 { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-400 { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-500 { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-600 { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-800 { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-red-900 { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-50 { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-100 { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-200 { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-300 { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-600 { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-700 { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-800 { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-yellow-900 { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-50 { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-100 { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-200 { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-300 { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-400 { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-500 { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-600 { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-700 { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-800 { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-200 { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-300 { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-500 { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-600 { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-700 { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-800 { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-blue-900 { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-50 { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-100 { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-200 { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-300 { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-400 { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-500 { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-600 { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-700 { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-800 { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-indigo-900 { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-50 { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-100 { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-200 { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-300 { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-400 { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-500 { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-600 { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-700 { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-800 { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-purple-900 { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-50 { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-100 { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-200 { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-300 { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-400 { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-500 { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-700 { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-800 { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .group:hover .xl\:group-hover\:bg-pink-900 { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-transparent:focus-within { - background-color: transparent; - } - - .xl\:focus-within\:bg-current:focus-within { - background-color: currentColor; - } - - .xl\:focus-within\:bg-black:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-white:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-gray-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-red-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-yellow-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-green-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-blue-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-indigo-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-purple-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-50:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-100:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-200:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-300:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-400:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-500:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-600:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-700:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-800:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .xl\:focus-within\:bg-pink-900:focus-within { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .xl\:hover\:bg-current:hover { - background-color: currentColor; - } - - .xl\:hover\:bg-black:hover { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-white:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-gray-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-red-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-yellow-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-green-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-blue-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-indigo-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-purple-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-50:hover { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-100:hover { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-200:hover { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-300:hover { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-400:hover { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-500:hover { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-600:hover { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-700:hover { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-800:hover { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .xl\:hover\:bg-pink-900:hover { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .xl\:focus\:bg-current:focus { - background-color: currentColor; - } - - .xl\:focus\:bg-black:focus { - --tw-bg-opacity: 1; - background-color: rgba(0, 0, 0, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-white:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(229, 231, 235, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 213, 219, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(156, 163, 175, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(107, 114, 128, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(75, 85, 99, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-gray-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(17, 24, 39, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 242, 242, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 226, 226, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 202, 202, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 165, 165, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 68, 68, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(220, 38, 38, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(185, 28, 28, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(153, 27, 27, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-red-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(127, 29, 29, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(255, 251, 235, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(254, 243, 199, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 230, 138, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 211, 77, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(217, 119, 6, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(180, 83, 9, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(146, 64, 14, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-yellow-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(120, 53, 15, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 253, 245, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(209, 250, 229, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 243, 208, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(110, 231, 183, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(5, 150, 105, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(4, 120, 87, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 95, 70, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-green-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(6, 78, 59, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(239, 246, 255, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 234, 254, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(191, 219, 254, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(147, 197, 253, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(96, 165, 250, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(59, 130, 246, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(37, 99, 235, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(29, 78, 216, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 64, 175, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-blue-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(30, 58, 138, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(238, 242, 255, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(224, 231, 255, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(199, 210, 254, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(165, 180, 252, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(129, 140, 248, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(99, 102, 241, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(79, 70, 229, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(67, 56, 202, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(55, 48, 163, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-indigo-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(49, 46, 129, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(245, 243, 255, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(237, 233, 254, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(221, 214, 254, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(196, 181, 253, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(167, 139, 250, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(139, 92, 246, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(124, 58, 237, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(109, 40, 217, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(91, 33, 182, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-purple-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(76, 29, 149, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-50:focus { - --tw-bg-opacity: 1; - background-color: rgba(253, 242, 248, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-100:focus { - --tw-bg-opacity: 1; - background-color: rgba(252, 231, 243, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-200:focus { - --tw-bg-opacity: 1; - background-color: rgba(251, 207, 232, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-300:focus { - --tw-bg-opacity: 1; - background-color: rgba(249, 168, 212, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-400:focus { - --tw-bg-opacity: 1; - background-color: rgba(244, 114, 182, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-500:focus { - --tw-bg-opacity: 1; - background-color: rgba(236, 72, 153, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-600:focus { - --tw-bg-opacity: 1; - background-color: rgba(219, 39, 119, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-700:focus { - --tw-bg-opacity: 1; - background-color: rgba(190, 24, 93, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-800:focus { - --tw-bg-opacity: 1; - background-color: rgba(157, 23, 77, var(--tw-bg-opacity)); - } - - .xl\:focus\:bg-pink-900:focus { - --tw-bg-opacity: 1; - background-color: rgba(131, 24, 67, var(--tw-bg-opacity)); - } - - .xl\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .xl\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .xl\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .xl\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .xl\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .xl\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .xl\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .xl\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .xl\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .xl\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .xl\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .xl\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .xl\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .xl\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .xl\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .group:hover .xl\:group-hover\:bg-opacity-0 { - --tw-bg-opacity: 0; - } - - .group:hover .xl\:group-hover\:bg-opacity-5 { - --tw-bg-opacity: 0.05; - } - - .group:hover .xl\:group-hover\:bg-opacity-10 { - --tw-bg-opacity: 0.1; - } - - .group:hover .xl\:group-hover\:bg-opacity-20 { - --tw-bg-opacity: 0.2; - } - - .group:hover .xl\:group-hover\:bg-opacity-25 { - --tw-bg-opacity: 0.25; - } - - .group:hover .xl\:group-hover\:bg-opacity-30 { - --tw-bg-opacity: 0.3; - } - - .group:hover .xl\:group-hover\:bg-opacity-40 { - --tw-bg-opacity: 0.4; - } - - .group:hover .xl\:group-hover\:bg-opacity-50 { - --tw-bg-opacity: 0.5; - } - - .group:hover .xl\:group-hover\:bg-opacity-60 { - --tw-bg-opacity: 0.6; - } - - .group:hover .xl\:group-hover\:bg-opacity-70 { - --tw-bg-opacity: 0.7; - } - - .group:hover .xl\:group-hover\:bg-opacity-75 { - --tw-bg-opacity: 0.75; - } - - .group:hover .xl\:group-hover\:bg-opacity-80 { - --tw-bg-opacity: 0.8; - } - - .group:hover .xl\:group-hover\:bg-opacity-90 { - --tw-bg-opacity: 0.9; - } - - .group:hover .xl\:group-hover\:bg-opacity-95 { - --tw-bg-opacity: 0.95; - } - - .group:hover .xl\:group-hover\:bg-opacity-100 { - --tw-bg-opacity: 1; - } - - .xl\:focus-within\:bg-opacity-0:focus-within { - --tw-bg-opacity: 0; - } - - .xl\:focus-within\:bg-opacity-5:focus-within { - --tw-bg-opacity: 0.05; - } - - .xl\:focus-within\:bg-opacity-10:focus-within { - --tw-bg-opacity: 0.1; - } - - .xl\:focus-within\:bg-opacity-20:focus-within { - --tw-bg-opacity: 0.2; - } - - .xl\:focus-within\:bg-opacity-25:focus-within { - --tw-bg-opacity: 0.25; - } - - .xl\:focus-within\:bg-opacity-30:focus-within { - --tw-bg-opacity: 0.3; - } - - .xl\:focus-within\:bg-opacity-40:focus-within { - --tw-bg-opacity: 0.4; - } - - .xl\:focus-within\:bg-opacity-50:focus-within { - --tw-bg-opacity: 0.5; - } - - .xl\:focus-within\:bg-opacity-60:focus-within { - --tw-bg-opacity: 0.6; - } - - .xl\:focus-within\:bg-opacity-70:focus-within { - --tw-bg-opacity: 0.7; - } - - .xl\:focus-within\:bg-opacity-75:focus-within { - --tw-bg-opacity: 0.75; - } - - .xl\:focus-within\:bg-opacity-80:focus-within { - --tw-bg-opacity: 0.8; - } - - .xl\:focus-within\:bg-opacity-90:focus-within { - --tw-bg-opacity: 0.9; - } - - .xl\:focus-within\:bg-opacity-95:focus-within { - --tw-bg-opacity: 0.95; - } - - .xl\:focus-within\:bg-opacity-100:focus-within { - --tw-bg-opacity: 1; - } - - .xl\:hover\:bg-opacity-0:hover { - --tw-bg-opacity: 0; - } - - .xl\:hover\:bg-opacity-5:hover { - --tw-bg-opacity: 0.05; - } - - .xl\:hover\:bg-opacity-10:hover { - --tw-bg-opacity: 0.1; - } - - .xl\:hover\:bg-opacity-20:hover { - --tw-bg-opacity: 0.2; - } - - .xl\:hover\:bg-opacity-25:hover { - --tw-bg-opacity: 0.25; - } - - .xl\:hover\:bg-opacity-30:hover { - --tw-bg-opacity: 0.3; - } - - .xl\:hover\:bg-opacity-40:hover { - --tw-bg-opacity: 0.4; - } - - .xl\:hover\:bg-opacity-50:hover { - --tw-bg-opacity: 0.5; - } - - .xl\:hover\:bg-opacity-60:hover { - --tw-bg-opacity: 0.6; - } - - .xl\:hover\:bg-opacity-70:hover { - --tw-bg-opacity: 0.7; - } - - .xl\:hover\:bg-opacity-75:hover { - --tw-bg-opacity: 0.75; - } - - .xl\:hover\:bg-opacity-80:hover { - --tw-bg-opacity: 0.8; - } - - .xl\:hover\:bg-opacity-90:hover { - --tw-bg-opacity: 0.9; - } - - .xl\:hover\:bg-opacity-95:hover { - --tw-bg-opacity: 0.95; - } - - .xl\:hover\:bg-opacity-100:hover { - --tw-bg-opacity: 1; - } - - .xl\:focus\:bg-opacity-0:focus { - --tw-bg-opacity: 0; - } - - .xl\:focus\:bg-opacity-5:focus { - --tw-bg-opacity: 0.05; - } - - .xl\:focus\:bg-opacity-10:focus { - --tw-bg-opacity: 0.1; - } - - .xl\:focus\:bg-opacity-20:focus { - --tw-bg-opacity: 0.2; - } - - .xl\:focus\:bg-opacity-25:focus { - --tw-bg-opacity: 0.25; - } - - .xl\:focus\:bg-opacity-30:focus { - --tw-bg-opacity: 0.3; - } - - .xl\:focus\:bg-opacity-40:focus { - --tw-bg-opacity: 0.4; - } - - .xl\:focus\:bg-opacity-50:focus { - --tw-bg-opacity: 0.5; - } - - .xl\:focus\:bg-opacity-60:focus { - --tw-bg-opacity: 0.6; - } - - .xl\:focus\:bg-opacity-70:focus { - --tw-bg-opacity: 0.7; - } - - .xl\:focus\:bg-opacity-75:focus { - --tw-bg-opacity: 0.75; - } - - .xl\:focus\:bg-opacity-80:focus { - --tw-bg-opacity: 0.8; - } - - .xl\:focus\:bg-opacity-90:focus { - --tw-bg-opacity: 0.9; - } - - .xl\:focus\:bg-opacity-95:focus { - --tw-bg-opacity: 0.95; - } - - .xl\:focus\:bg-opacity-100:focus { - --tw-bg-opacity: 1; - } - - .xl\:bg-none { - background-image: none; - } - - .xl\:bg-gradient-to-t { - background-image: linear-gradient(to top, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-tr { - background-image: linear-gradient(to top right, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-r { - background-image: linear-gradient(to right, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-br { - background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-b { - background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-bl { - background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-l { - background-image: linear-gradient(to left, var(--tw-gradient-stops)); - } - - .xl\:bg-gradient-to-tl { - background-image: linear-gradient(to top left, var(--tw-gradient-stops)); - } - - .xl\:from-transparent { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:from-current { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:from-black { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:from-white { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:from-gray-50 { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:from-gray-100 { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:from-gray-200 { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:from-gray-300 { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:from-gray-400 { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:from-gray-500 { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:from-gray-600 { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:from-gray-700 { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:from-gray-800 { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:from-gray-900 { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:from-red-50 { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:from-red-100 { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:from-red-200 { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:from-red-300 { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:from-red-400 { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:from-red-500 { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:from-red-600 { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:from-red-700 { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:from-red-800 { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:from-red-900 { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:from-yellow-50 { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:from-yellow-100 { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:from-yellow-200 { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:from-yellow-300 { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:from-yellow-400 { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:from-yellow-500 { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:from-yellow-600 { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:from-yellow-700 { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:from-yellow-800 { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:from-yellow-900 { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:from-green-50 { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:from-green-100 { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:from-green-200 { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:from-green-300 { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:from-green-400 { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:from-green-500 { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:from-green-600 { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:from-green-700 { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:from-green-800 { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:from-green-900 { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:from-blue-50 { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:from-blue-100 { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:from-blue-200 { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:from-blue-300 { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:from-blue-400 { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:from-blue-500 { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:from-blue-600 { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:from-blue-700 { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:from-blue-800 { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:from-blue-900 { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:from-indigo-50 { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:from-indigo-100 { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:from-indigo-200 { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:from-indigo-300 { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:from-indigo-400 { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:from-indigo-500 { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:from-indigo-600 { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:from-indigo-700 { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:from-indigo-800 { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:from-indigo-900 { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:from-purple-50 { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:from-purple-100 { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:from-purple-200 { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:from-purple-300 { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:from-purple-400 { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:from-purple-500 { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:from-purple-600 { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:from-purple-700 { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:from-purple-800 { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:from-purple-900 { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:from-pink-50 { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:from-pink-100 { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:from-pink-200 { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:from-pink-300 { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:from-pink-400 { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:from-pink-500 { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:from-pink-600 { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:from-pink-700 { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:from-pink-800 { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:from-pink-900 { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:hover\:from-transparent:hover { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:hover\:from-current:hover { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:hover\:from-black:hover { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:hover\:from-white:hover { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:hover\:from-gray-50:hover { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:hover\:from-gray-100:hover { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:hover\:from-gray-200:hover { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:hover\:from-gray-300:hover { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:hover\:from-gray-400:hover { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:hover\:from-gray-500:hover { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:hover\:from-gray-600:hover { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:hover\:from-gray-700:hover { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:hover\:from-gray-800:hover { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:hover\:from-gray-900:hover { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:hover\:from-red-50:hover { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:hover\:from-red-100:hover { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:hover\:from-red-200:hover { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:hover\:from-red-300:hover { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:hover\:from-red-400:hover { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:hover\:from-red-500:hover { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:hover\:from-red-600:hover { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:hover\:from-red-700:hover { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:hover\:from-red-800:hover { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:hover\:from-red-900:hover { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:hover\:from-yellow-50:hover { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:hover\:from-yellow-100:hover { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:hover\:from-yellow-200:hover { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:hover\:from-yellow-300:hover { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:hover\:from-yellow-400:hover { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:hover\:from-yellow-500:hover { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:hover\:from-yellow-600:hover { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:hover\:from-yellow-700:hover { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:hover\:from-yellow-800:hover { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:hover\:from-yellow-900:hover { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:hover\:from-green-50:hover { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:hover\:from-green-100:hover { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:hover\:from-green-200:hover { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:hover\:from-green-300:hover { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:hover\:from-green-400:hover { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:hover\:from-green-500:hover { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:hover\:from-green-600:hover { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:hover\:from-green-700:hover { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:hover\:from-green-800:hover { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:hover\:from-green-900:hover { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:hover\:from-blue-50:hover { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:hover\:from-blue-100:hover { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:hover\:from-blue-200:hover { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:hover\:from-blue-300:hover { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:hover\:from-blue-400:hover { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:hover\:from-blue-500:hover { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:hover\:from-blue-600:hover { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:hover\:from-blue-700:hover { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:hover\:from-blue-800:hover { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:hover\:from-blue-900:hover { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:hover\:from-indigo-50:hover { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:hover\:from-indigo-100:hover { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:hover\:from-indigo-200:hover { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:hover\:from-indigo-300:hover { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:hover\:from-indigo-400:hover { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:hover\:from-indigo-500:hover { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:hover\:from-indigo-600:hover { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:hover\:from-indigo-700:hover { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:hover\:from-indigo-800:hover { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:hover\:from-indigo-900:hover { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:hover\:from-purple-50:hover { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:hover\:from-purple-100:hover { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:hover\:from-purple-200:hover { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:hover\:from-purple-300:hover { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:hover\:from-purple-400:hover { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:hover\:from-purple-500:hover { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:hover\:from-purple-600:hover { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:hover\:from-purple-700:hover { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:hover\:from-purple-800:hover { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:hover\:from-purple-900:hover { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:hover\:from-pink-50:hover { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:hover\:from-pink-100:hover { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:hover\:from-pink-200:hover { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:hover\:from-pink-300:hover { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:hover\:from-pink-400:hover { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:hover\:from-pink-500:hover { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:hover\:from-pink-600:hover { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:hover\:from-pink-700:hover { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:hover\:from-pink-800:hover { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:hover\:from-pink-900:hover { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:focus\:from-transparent:focus { - --tw-gradient-from: transparent; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:focus\:from-current:focus { - --tw-gradient-from: currentColor; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:focus\:from-black:focus { - --tw-gradient-from: #000; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:focus\:from-white:focus { - --tw-gradient-from: #fff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:focus\:from-gray-50:focus { - --tw-gradient-from: #f9fafb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:focus\:from-gray-100:focus { - --tw-gradient-from: #f3f4f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:focus\:from-gray-200:focus { - --tw-gradient-from: #e5e7eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:focus\:from-gray-300:focus { - --tw-gradient-from: #d1d5db; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:focus\:from-gray-400:focus { - --tw-gradient-from: #9ca3af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:focus\:from-gray-500:focus { - --tw-gradient-from: #6b7280; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:focus\:from-gray-600:focus { - --tw-gradient-from: #4b5563; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:focus\:from-gray-700:focus { - --tw-gradient-from: #374151; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:focus\:from-gray-800:focus { - --tw-gradient-from: #1f2937; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:focus\:from-gray-900:focus { - --tw-gradient-from: #111827; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:focus\:from-red-50:focus { - --tw-gradient-from: #fef2f2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:focus\:from-red-100:focus { - --tw-gradient-from: #fee2e2; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:focus\:from-red-200:focus { - --tw-gradient-from: #fecaca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:focus\:from-red-300:focus { - --tw-gradient-from: #fca5a5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:focus\:from-red-400:focus { - --tw-gradient-from: #f87171; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:focus\:from-red-500:focus { - --tw-gradient-from: #ef4444; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:focus\:from-red-600:focus { - --tw-gradient-from: #dc2626; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:focus\:from-red-700:focus { - --tw-gradient-from: #b91c1c; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:focus\:from-red-800:focus { - --tw-gradient-from: #991b1b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:focus\:from-red-900:focus { - --tw-gradient-from: #7f1d1d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:focus\:from-yellow-50:focus { - --tw-gradient-from: #fffbeb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:focus\:from-yellow-100:focus { - --tw-gradient-from: #fef3c7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:focus\:from-yellow-200:focus { - --tw-gradient-from: #fde68a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:focus\:from-yellow-300:focus { - --tw-gradient-from: #fcd34d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:focus\:from-yellow-400:focus { - --tw-gradient-from: #fbbf24; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:focus\:from-yellow-500:focus { - --tw-gradient-from: #f59e0b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:focus\:from-yellow-600:focus { - --tw-gradient-from: #d97706; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:focus\:from-yellow-700:focus { - --tw-gradient-from: #b45309; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:focus\:from-yellow-800:focus { - --tw-gradient-from: #92400e; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:focus\:from-yellow-900:focus { - --tw-gradient-from: #78350f; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:focus\:from-green-50:focus { - --tw-gradient-from: #ecfdf5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:focus\:from-green-100:focus { - --tw-gradient-from: #d1fae5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:focus\:from-green-200:focus { - --tw-gradient-from: #a7f3d0; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:focus\:from-green-300:focus { - --tw-gradient-from: #6ee7b7; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:focus\:from-green-400:focus { - --tw-gradient-from: #34d399; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:focus\:from-green-500:focus { - --tw-gradient-from: #10b981; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:focus\:from-green-600:focus { - --tw-gradient-from: #059669; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:focus\:from-green-700:focus { - --tw-gradient-from: #047857; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:focus\:from-green-800:focus { - --tw-gradient-from: #065f46; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:focus\:from-green-900:focus { - --tw-gradient-from: #064e3b; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:focus\:from-blue-50:focus { - --tw-gradient-from: #eff6ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:focus\:from-blue-100:focus { - --tw-gradient-from: #dbeafe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:focus\:from-blue-200:focus { - --tw-gradient-from: #bfdbfe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:focus\:from-blue-300:focus { - --tw-gradient-from: #93c5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:focus\:from-blue-400:focus { - --tw-gradient-from: #60a5fa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:focus\:from-blue-500:focus { - --tw-gradient-from: #3b82f6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:focus\:from-blue-600:focus { - --tw-gradient-from: #2563eb; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:focus\:from-blue-700:focus { - --tw-gradient-from: #1d4ed8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:focus\:from-blue-800:focus { - --tw-gradient-from: #1e40af; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:focus\:from-blue-900:focus { - --tw-gradient-from: #1e3a8a; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:focus\:from-indigo-50:focus { - --tw-gradient-from: #eef2ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:focus\:from-indigo-100:focus { - --tw-gradient-from: #e0e7ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:focus\:from-indigo-200:focus { - --tw-gradient-from: #c7d2fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:focus\:from-indigo-300:focus { - --tw-gradient-from: #a5b4fc; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:focus\:from-indigo-400:focus { - --tw-gradient-from: #818cf8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:focus\:from-indigo-500:focus { - --tw-gradient-from: #6366f1; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:focus\:from-indigo-600:focus { - --tw-gradient-from: #4f46e5; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:focus\:from-indigo-700:focus { - --tw-gradient-from: #4338ca; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:focus\:from-indigo-800:focus { - --tw-gradient-from: #3730a3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:focus\:from-indigo-900:focus { - --tw-gradient-from: #312e81; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:focus\:from-purple-50:focus { - --tw-gradient-from: #f5f3ff; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:focus\:from-purple-100:focus { - --tw-gradient-from: #ede9fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:focus\:from-purple-200:focus { - --tw-gradient-from: #ddd6fe; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:focus\:from-purple-300:focus { - --tw-gradient-from: #c4b5fd; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:focus\:from-purple-400:focus { - --tw-gradient-from: #a78bfa; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:focus\:from-purple-500:focus { - --tw-gradient-from: #8b5cf6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:focus\:from-purple-600:focus { - --tw-gradient-from: #7c3aed; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:focus\:from-purple-700:focus { - --tw-gradient-from: #6d28d9; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:focus\:from-purple-800:focus { - --tw-gradient-from: #5b21b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:focus\:from-purple-900:focus { - --tw-gradient-from: #4c1d95; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:focus\:from-pink-50:focus { - --tw-gradient-from: #fdf2f8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:focus\:from-pink-100:focus { - --tw-gradient-from: #fce7f3; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:focus\:from-pink-200:focus { - --tw-gradient-from: #fbcfe8; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:focus\:from-pink-300:focus { - --tw-gradient-from: #f9a8d4; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:focus\:from-pink-400:focus { - --tw-gradient-from: #f472b6; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:focus\:from-pink-500:focus { - --tw-gradient-from: #ec4899; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:focus\:from-pink-600:focus { - --tw-gradient-from: #db2777; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:focus\:from-pink-700:focus { - --tw-gradient-from: #be185d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:focus\:from-pink-800:focus { - --tw-gradient-from: #9d174d; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:focus\:from-pink-900:focus { - --tw-gradient-from: #831843; - --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:via-transparent { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:via-current { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:via-black { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:via-white { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:via-gray-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:via-gray-100 { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:via-gray-200 { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:via-gray-300 { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:via-gray-400 { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:via-gray-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:via-gray-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:via-gray-700 { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:via-gray-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:via-gray-900 { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:via-red-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:via-red-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:via-red-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:via-red-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:via-red-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:via-red-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:via-red-600 { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:via-red-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:via-red-800 { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:via-red-900 { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:via-yellow-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:via-yellow-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:via-yellow-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:via-yellow-300 { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:via-yellow-400 { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:via-yellow-500 { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:via-yellow-600 { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:via-yellow-700 { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:via-yellow-800 { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:via-yellow-900 { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:via-green-50 { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:via-green-100 { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:via-green-200 { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:via-green-300 { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:via-green-400 { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:via-green-500 { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:via-green-600 { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:via-green-700 { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:via-green-800 { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:via-green-900 { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:via-blue-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:via-blue-100 { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:via-blue-200 { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:via-blue-300 { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:via-blue-400 { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:via-blue-500 { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:via-blue-600 { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:via-blue-700 { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:via-blue-800 { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:via-blue-900 { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:via-indigo-50 { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:via-indigo-100 { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:via-indigo-200 { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:via-indigo-300 { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:via-indigo-400 { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:via-indigo-500 { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:via-indigo-600 { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:via-indigo-700 { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:via-indigo-800 { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:via-indigo-900 { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:via-purple-50 { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:via-purple-100 { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:via-purple-200 { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:via-purple-300 { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:via-purple-400 { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:via-purple-500 { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:via-purple-600 { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:via-purple-700 { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:via-purple-800 { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:via-purple-900 { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:via-pink-50 { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:via-pink-100 { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:via-pink-200 { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:via-pink-300 { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:via-pink-400 { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:via-pink-500 { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:via-pink-600 { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:via-pink-700 { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:via-pink-800 { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:via-pink-900 { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:hover\:via-transparent:hover { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:hover\:via-current:hover { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:hover\:via-black:hover { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:hover\:via-white:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:hover\:via-gray-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:hover\:via-gray-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:hover\:via-gray-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:hover\:via-gray-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:hover\:via-gray-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:hover\:via-gray-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:hover\:via-gray-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:hover\:via-gray-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:hover\:via-gray-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:hover\:via-gray-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:hover\:via-red-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:hover\:via-red-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:hover\:via-red-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:hover\:via-red-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:hover\:via-red-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:hover\:via-red-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:hover\:via-red-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:hover\:via-red-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:hover\:via-red-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:hover\:via-red-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:hover\:via-yellow-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:hover\:via-yellow-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:hover\:via-yellow-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:hover\:via-yellow-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:hover\:via-yellow-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:hover\:via-yellow-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:hover\:via-yellow-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:hover\:via-yellow-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:hover\:via-yellow-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:hover\:via-yellow-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:hover\:via-green-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:hover\:via-green-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:hover\:via-green-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:hover\:via-green-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:hover\:via-green-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:hover\:via-green-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:hover\:via-green-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:hover\:via-green-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:hover\:via-green-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:hover\:via-green-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:hover\:via-blue-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:hover\:via-blue-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:hover\:via-blue-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:hover\:via-blue-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:hover\:via-blue-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:hover\:via-blue-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:hover\:via-blue-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:hover\:via-blue-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:hover\:via-blue-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:hover\:via-blue-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:hover\:via-indigo-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:hover\:via-indigo-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:hover\:via-indigo-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:hover\:via-indigo-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:hover\:via-indigo-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:hover\:via-indigo-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:hover\:via-indigo-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:hover\:via-indigo-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:hover\:via-indigo-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:hover\:via-indigo-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:hover\:via-purple-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:hover\:via-purple-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:hover\:via-purple-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:hover\:via-purple-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:hover\:via-purple-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:hover\:via-purple-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:hover\:via-purple-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:hover\:via-purple-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:hover\:via-purple-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:hover\:via-purple-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:hover\:via-pink-50:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:hover\:via-pink-100:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:hover\:via-pink-200:hover { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:hover\:via-pink-300:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:hover\:via-pink-400:hover { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:hover\:via-pink-500:hover { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:hover\:via-pink-600:hover { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:hover\:via-pink-700:hover { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:hover\:via-pink-800:hover { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:hover\:via-pink-900:hover { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:focus\:via-transparent:focus { - --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:focus\:via-current:focus { - --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:focus\:via-black:focus { - --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0)); - } - - .xl\:focus\:via-white:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0)); - } - - .xl\:focus\:via-gray-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0)); - } - - .xl\:focus\:via-gray-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0)); - } - - .xl\:focus\:via-gray-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0)); - } - - .xl\:focus\:via-gray-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0)); - } - - .xl\:focus\:via-gray-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0)); - } - - .xl\:focus\:via-gray-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0)); - } - - .xl\:focus\:via-gray-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0)); - } - - .xl\:focus\:via-gray-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0)); - } - - .xl\:focus\:via-gray-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0)); - } - - .xl\:focus\:via-gray-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0)); - } - - .xl\:focus\:via-red-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0)); - } - - .xl\:focus\:via-red-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0)); - } - - .xl\:focus\:via-red-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0)); - } - - .xl\:focus\:via-red-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0)); - } - - .xl\:focus\:via-red-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0)); - } - - .xl\:focus\:via-red-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0)); - } - - .xl\:focus\:via-red-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0)); - } - - .xl\:focus\:via-red-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0)); - } - - .xl\:focus\:via-red-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0)); - } - - .xl\:focus\:via-red-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0)); - } - - .xl\:focus\:via-yellow-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0)); - } - - .xl\:focus\:via-yellow-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0)); - } - - .xl\:focus\:via-yellow-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0)); - } - - .xl\:focus\:via-yellow-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0)); - } - - .xl\:focus\:via-yellow-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0)); - } - - .xl\:focus\:via-yellow-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0)); - } - - .xl\:focus\:via-yellow-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0)); - } - - .xl\:focus\:via-yellow-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0)); - } - - .xl\:focus\:via-yellow-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0)); - } - - .xl\:focus\:via-yellow-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0)); - } - - .xl\:focus\:via-green-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0)); - } - - .xl\:focus\:via-green-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0)); - } - - .xl\:focus\:via-green-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0)); - } - - .xl\:focus\:via-green-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0)); - } - - .xl\:focus\:via-green-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0)); - } - - .xl\:focus\:via-green-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0)); - } - - .xl\:focus\:via-green-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0)); - } - - .xl\:focus\:via-green-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0)); - } - - .xl\:focus\:via-green-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0)); - } - - .xl\:focus\:via-green-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0)); - } - - .xl\:focus\:via-blue-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0)); - } - - .xl\:focus\:via-blue-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0)); - } - - .xl\:focus\:via-blue-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0)); - } - - .xl\:focus\:via-blue-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0)); - } - - .xl\:focus\:via-blue-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0)); - } - - .xl\:focus\:via-blue-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0)); - } - - .xl\:focus\:via-blue-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0)); - } - - .xl\:focus\:via-blue-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0)); - } - - .xl\:focus\:via-blue-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0)); - } - - .xl\:focus\:via-blue-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0)); - } - - .xl\:focus\:via-indigo-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0)); - } - - .xl\:focus\:via-indigo-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0)); - } - - .xl\:focus\:via-indigo-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0)); - } - - .xl\:focus\:via-indigo-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0)); - } - - .xl\:focus\:via-indigo-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0)); - } - - .xl\:focus\:via-indigo-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0)); - } - - .xl\:focus\:via-indigo-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0)); - } - - .xl\:focus\:via-indigo-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0)); - } - - .xl\:focus\:via-indigo-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0)); - } - - .xl\:focus\:via-indigo-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0)); - } - - .xl\:focus\:via-purple-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0)); - } - - .xl\:focus\:via-purple-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0)); - } - - .xl\:focus\:via-purple-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0)); - } - - .xl\:focus\:via-purple-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0)); - } - - .xl\:focus\:via-purple-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0)); - } - - .xl\:focus\:via-purple-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0)); - } - - .xl\:focus\:via-purple-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0)); - } - - .xl\:focus\:via-purple-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0)); - } - - .xl\:focus\:via-purple-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0)); - } - - .xl\:focus\:via-purple-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0)); - } - - .xl\:focus\:via-pink-50:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0)); - } - - .xl\:focus\:via-pink-100:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0)); - } - - .xl\:focus\:via-pink-200:focus { - --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0)); - } - - .xl\:focus\:via-pink-300:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0)); - } - - .xl\:focus\:via-pink-400:focus { - --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0)); - } - - .xl\:focus\:via-pink-500:focus { - --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0)); - } - - .xl\:focus\:via-pink-600:focus { - --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0)); - } - - .xl\:focus\:via-pink-700:focus { - --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0)); - } - - .xl\:focus\:via-pink-800:focus { - --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0)); - } - - .xl\:focus\:via-pink-900:focus { - --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0)); - } - - .xl\:to-transparent { - --tw-gradient-to: transparent; - } - - .xl\:to-current { - --tw-gradient-to: currentColor; - } - - .xl\:to-black { - --tw-gradient-to: #000; - } - - .xl\:to-white { - --tw-gradient-to: #fff; - } - - .xl\:to-gray-50 { - --tw-gradient-to: #f9fafb; - } - - .xl\:to-gray-100 { - --tw-gradient-to: #f3f4f6; - } - - .xl\:to-gray-200 { - --tw-gradient-to: #e5e7eb; - } - - .xl\:to-gray-300 { - --tw-gradient-to: #d1d5db; - } - - .xl\:to-gray-400 { - --tw-gradient-to: #9ca3af; - } - - .xl\:to-gray-500 { - --tw-gradient-to: #6b7280; - } - - .xl\:to-gray-600 { - --tw-gradient-to: #4b5563; - } - - .xl\:to-gray-700 { - --tw-gradient-to: #374151; - } - - .xl\:to-gray-800 { - --tw-gradient-to: #1f2937; - } - - .xl\:to-gray-900 { - --tw-gradient-to: #111827; - } - - .xl\:to-red-50 { - --tw-gradient-to: #fef2f2; - } - - .xl\:to-red-100 { - --tw-gradient-to: #fee2e2; - } - - .xl\:to-red-200 { - --tw-gradient-to: #fecaca; - } - - .xl\:to-red-300 { - --tw-gradient-to: #fca5a5; - } - - .xl\:to-red-400 { - --tw-gradient-to: #f87171; - } - - .xl\:to-red-500 { - --tw-gradient-to: #ef4444; - } - - .xl\:to-red-600 { - --tw-gradient-to: #dc2626; - } - - .xl\:to-red-700 { - --tw-gradient-to: #b91c1c; - } - - .xl\:to-red-800 { - --tw-gradient-to: #991b1b; - } - - .xl\:to-red-900 { - --tw-gradient-to: #7f1d1d; - } - - .xl\:to-yellow-50 { - --tw-gradient-to: #fffbeb; - } - - .xl\:to-yellow-100 { - --tw-gradient-to: #fef3c7; - } - - .xl\:to-yellow-200 { - --tw-gradient-to: #fde68a; - } - - .xl\:to-yellow-300 { - --tw-gradient-to: #fcd34d; - } - - .xl\:to-yellow-400 { - --tw-gradient-to: #fbbf24; - } - - .xl\:to-yellow-500 { - --tw-gradient-to: #f59e0b; - } - - .xl\:to-yellow-600 { - --tw-gradient-to: #d97706; - } - - .xl\:to-yellow-700 { - --tw-gradient-to: #b45309; - } - - .xl\:to-yellow-800 { - --tw-gradient-to: #92400e; - } - - .xl\:to-yellow-900 { - --tw-gradient-to: #78350f; - } - - .xl\:to-green-50 { - --tw-gradient-to: #ecfdf5; - } - - .xl\:to-green-100 { - --tw-gradient-to: #d1fae5; - } - - .xl\:to-green-200 { - --tw-gradient-to: #a7f3d0; - } - - .xl\:to-green-300 { - --tw-gradient-to: #6ee7b7; - } - - .xl\:to-green-400 { - --tw-gradient-to: #34d399; - } - - .xl\:to-green-500 { - --tw-gradient-to: #10b981; - } - - .xl\:to-green-600 { - --tw-gradient-to: #059669; - } - - .xl\:to-green-700 { - --tw-gradient-to: #047857; - } - - .xl\:to-green-800 { - --tw-gradient-to: #065f46; - } - - .xl\:to-green-900 { - --tw-gradient-to: #064e3b; - } - - .xl\:to-blue-50 { - --tw-gradient-to: #eff6ff; - } - - .xl\:to-blue-100 { - --tw-gradient-to: #dbeafe; - } - - .xl\:to-blue-200 { - --tw-gradient-to: #bfdbfe; - } - - .xl\:to-blue-300 { - --tw-gradient-to: #93c5fd; - } - - .xl\:to-blue-400 { - --tw-gradient-to: #60a5fa; - } - - .xl\:to-blue-500 { - --tw-gradient-to: #3b82f6; - } - - .xl\:to-blue-600 { - --tw-gradient-to: #2563eb; - } - - .xl\:to-blue-700 { - --tw-gradient-to: #1d4ed8; - } - - .xl\:to-blue-800 { - --tw-gradient-to: #1e40af; - } - - .xl\:to-blue-900 { - --tw-gradient-to: #1e3a8a; - } - - .xl\:to-indigo-50 { - --tw-gradient-to: #eef2ff; - } - - .xl\:to-indigo-100 { - --tw-gradient-to: #e0e7ff; - } - - .xl\:to-indigo-200 { - --tw-gradient-to: #c7d2fe; - } - - .xl\:to-indigo-300 { - --tw-gradient-to: #a5b4fc; - } - - .xl\:to-indigo-400 { - --tw-gradient-to: #818cf8; - } - - .xl\:to-indigo-500 { - --tw-gradient-to: #6366f1; - } - - .xl\:to-indigo-600 { - --tw-gradient-to: #4f46e5; - } - - .xl\:to-indigo-700 { - --tw-gradient-to: #4338ca; - } - - .xl\:to-indigo-800 { - --tw-gradient-to: #3730a3; - } - - .xl\:to-indigo-900 { - --tw-gradient-to: #312e81; - } - - .xl\:to-purple-50 { - --tw-gradient-to: #f5f3ff; - } - - .xl\:to-purple-100 { - --tw-gradient-to: #ede9fe; - } - - .xl\:to-purple-200 { - --tw-gradient-to: #ddd6fe; - } - - .xl\:to-purple-300 { - --tw-gradient-to: #c4b5fd; - } - - .xl\:to-purple-400 { - --tw-gradient-to: #a78bfa; - } - - .xl\:to-purple-500 { - --tw-gradient-to: #8b5cf6; - } - - .xl\:to-purple-600 { - --tw-gradient-to: #7c3aed; - } - - .xl\:to-purple-700 { - --tw-gradient-to: #6d28d9; - } - - .xl\:to-purple-800 { - --tw-gradient-to: #5b21b6; - } - - .xl\:to-purple-900 { - --tw-gradient-to: #4c1d95; - } - - .xl\:to-pink-50 { - --tw-gradient-to: #fdf2f8; - } - - .xl\:to-pink-100 { - --tw-gradient-to: #fce7f3; - } - - .xl\:to-pink-200 { - --tw-gradient-to: #fbcfe8; - } - - .xl\:to-pink-300 { - --tw-gradient-to: #f9a8d4; - } - - .xl\:to-pink-400 { - --tw-gradient-to: #f472b6; - } - - .xl\:to-pink-500 { - --tw-gradient-to: #ec4899; - } - - .xl\:to-pink-600 { - --tw-gradient-to: #db2777; - } - - .xl\:to-pink-700 { - --tw-gradient-to: #be185d; - } - - .xl\:to-pink-800 { - --tw-gradient-to: #9d174d; - } - - .xl\:to-pink-900 { - --tw-gradient-to: #831843; - } - - .xl\:hover\:to-transparent:hover { - --tw-gradient-to: transparent; - } - - .xl\:hover\:to-current:hover { - --tw-gradient-to: currentColor; - } - - .xl\:hover\:to-black:hover { - --tw-gradient-to: #000; - } - - .xl\:hover\:to-white:hover { - --tw-gradient-to: #fff; - } - - .xl\:hover\:to-gray-50:hover { - --tw-gradient-to: #f9fafb; - } - - .xl\:hover\:to-gray-100:hover { - --tw-gradient-to: #f3f4f6; - } - - .xl\:hover\:to-gray-200:hover { - --tw-gradient-to: #e5e7eb; - } - - .xl\:hover\:to-gray-300:hover { - --tw-gradient-to: #d1d5db; - } - - .xl\:hover\:to-gray-400:hover { - --tw-gradient-to: #9ca3af; - } - - .xl\:hover\:to-gray-500:hover { - --tw-gradient-to: #6b7280; - } - - .xl\:hover\:to-gray-600:hover { - --tw-gradient-to: #4b5563; - } - - .xl\:hover\:to-gray-700:hover { - --tw-gradient-to: #374151; - } - - .xl\:hover\:to-gray-800:hover { - --tw-gradient-to: #1f2937; - } - - .xl\:hover\:to-gray-900:hover { - --tw-gradient-to: #111827; - } - - .xl\:hover\:to-red-50:hover { - --tw-gradient-to: #fef2f2; - } - - .xl\:hover\:to-red-100:hover { - --tw-gradient-to: #fee2e2; - } - - .xl\:hover\:to-red-200:hover { - --tw-gradient-to: #fecaca; - } - - .xl\:hover\:to-red-300:hover { - --tw-gradient-to: #fca5a5; - } - - .xl\:hover\:to-red-400:hover { - --tw-gradient-to: #f87171; - } - - .xl\:hover\:to-red-500:hover { - --tw-gradient-to: #ef4444; - } - - .xl\:hover\:to-red-600:hover { - --tw-gradient-to: #dc2626; - } - - .xl\:hover\:to-red-700:hover { - --tw-gradient-to: #b91c1c; - } - - .xl\:hover\:to-red-800:hover { - --tw-gradient-to: #991b1b; - } - - .xl\:hover\:to-red-900:hover { - --tw-gradient-to: #7f1d1d; - } - - .xl\:hover\:to-yellow-50:hover { - --tw-gradient-to: #fffbeb; - } - - .xl\:hover\:to-yellow-100:hover { - --tw-gradient-to: #fef3c7; - } - - .xl\:hover\:to-yellow-200:hover { - --tw-gradient-to: #fde68a; - } - - .xl\:hover\:to-yellow-300:hover { - --tw-gradient-to: #fcd34d; - } - - .xl\:hover\:to-yellow-400:hover { - --tw-gradient-to: #fbbf24; - } - - .xl\:hover\:to-yellow-500:hover { - --tw-gradient-to: #f59e0b; - } - - .xl\:hover\:to-yellow-600:hover { - --tw-gradient-to: #d97706; - } - - .xl\:hover\:to-yellow-700:hover { - --tw-gradient-to: #b45309; - } - - .xl\:hover\:to-yellow-800:hover { - --tw-gradient-to: #92400e; - } - - .xl\:hover\:to-yellow-900:hover { - --tw-gradient-to: #78350f; - } - - .xl\:hover\:to-green-50:hover { - --tw-gradient-to: #ecfdf5; - } - - .xl\:hover\:to-green-100:hover { - --tw-gradient-to: #d1fae5; - } - - .xl\:hover\:to-green-200:hover { - --tw-gradient-to: #a7f3d0; - } - - .xl\:hover\:to-green-300:hover { - --tw-gradient-to: #6ee7b7; - } - - .xl\:hover\:to-green-400:hover { - --tw-gradient-to: #34d399; - } - - .xl\:hover\:to-green-500:hover { - --tw-gradient-to: #10b981; - } - - .xl\:hover\:to-green-600:hover { - --tw-gradient-to: #059669; - } - - .xl\:hover\:to-green-700:hover { - --tw-gradient-to: #047857; - } - - .xl\:hover\:to-green-800:hover { - --tw-gradient-to: #065f46; - } - - .xl\:hover\:to-green-900:hover { - --tw-gradient-to: #064e3b; - } - - .xl\:hover\:to-blue-50:hover { - --tw-gradient-to: #eff6ff; - } - - .xl\:hover\:to-blue-100:hover { - --tw-gradient-to: #dbeafe; - } - - .xl\:hover\:to-blue-200:hover { - --tw-gradient-to: #bfdbfe; - } - - .xl\:hover\:to-blue-300:hover { - --tw-gradient-to: #93c5fd; - } - - .xl\:hover\:to-blue-400:hover { - --tw-gradient-to: #60a5fa; - } - - .xl\:hover\:to-blue-500:hover { - --tw-gradient-to: #3b82f6; - } - - .xl\:hover\:to-blue-600:hover { - --tw-gradient-to: #2563eb; - } - - .xl\:hover\:to-blue-700:hover { - --tw-gradient-to: #1d4ed8; - } - - .xl\:hover\:to-blue-800:hover { - --tw-gradient-to: #1e40af; - } - - .xl\:hover\:to-blue-900:hover { - --tw-gradient-to: #1e3a8a; - } - - .xl\:hover\:to-indigo-50:hover { - --tw-gradient-to: #eef2ff; - } - - .xl\:hover\:to-indigo-100:hover { - --tw-gradient-to: #e0e7ff; - } - - .xl\:hover\:to-indigo-200:hover { - --tw-gradient-to: #c7d2fe; - } - - .xl\:hover\:to-indigo-300:hover { - --tw-gradient-to: #a5b4fc; - } - - .xl\:hover\:to-indigo-400:hover { - --tw-gradient-to: #818cf8; - } - - .xl\:hover\:to-indigo-500:hover { - --tw-gradient-to: #6366f1; - } - - .xl\:hover\:to-indigo-600:hover { - --tw-gradient-to: #4f46e5; - } - - .xl\:hover\:to-indigo-700:hover { - --tw-gradient-to: #4338ca; - } - - .xl\:hover\:to-indigo-800:hover { - --tw-gradient-to: #3730a3; - } - - .xl\:hover\:to-indigo-900:hover { - --tw-gradient-to: #312e81; - } - - .xl\:hover\:to-purple-50:hover { - --tw-gradient-to: #f5f3ff; - } - - .xl\:hover\:to-purple-100:hover { - --tw-gradient-to: #ede9fe; - } - - .xl\:hover\:to-purple-200:hover { - --tw-gradient-to: #ddd6fe; - } - - .xl\:hover\:to-purple-300:hover { - --tw-gradient-to: #c4b5fd; - } - - .xl\:hover\:to-purple-400:hover { - --tw-gradient-to: #a78bfa; - } - - .xl\:hover\:to-purple-500:hover { - --tw-gradient-to: #8b5cf6; - } - - .xl\:hover\:to-purple-600:hover { - --tw-gradient-to: #7c3aed; - } - - .xl\:hover\:to-purple-700:hover { - --tw-gradient-to: #6d28d9; - } - - .xl\:hover\:to-purple-800:hover { - --tw-gradient-to: #5b21b6; - } - - .xl\:hover\:to-purple-900:hover { - --tw-gradient-to: #4c1d95; - } - - .xl\:hover\:to-pink-50:hover { - --tw-gradient-to: #fdf2f8; - } - - .xl\:hover\:to-pink-100:hover { - --tw-gradient-to: #fce7f3; - } - - .xl\:hover\:to-pink-200:hover { - --tw-gradient-to: #fbcfe8; - } - - .xl\:hover\:to-pink-300:hover { - --tw-gradient-to: #f9a8d4; - } - - .xl\:hover\:to-pink-400:hover { - --tw-gradient-to: #f472b6; - } - - .xl\:hover\:to-pink-500:hover { - --tw-gradient-to: #ec4899; - } - - .xl\:hover\:to-pink-600:hover { - --tw-gradient-to: #db2777; - } - - .xl\:hover\:to-pink-700:hover { - --tw-gradient-to: #be185d; - } - - .xl\:hover\:to-pink-800:hover { - --tw-gradient-to: #9d174d; - } - - .xl\:hover\:to-pink-900:hover { - --tw-gradient-to: #831843; - } - - .xl\:focus\:to-transparent:focus { - --tw-gradient-to: transparent; - } - - .xl\:focus\:to-current:focus { - --tw-gradient-to: currentColor; - } - - .xl\:focus\:to-black:focus { - --tw-gradient-to: #000; - } - - .xl\:focus\:to-white:focus { - --tw-gradient-to: #fff; - } - - .xl\:focus\:to-gray-50:focus { - --tw-gradient-to: #f9fafb; - } - - .xl\:focus\:to-gray-100:focus { - --tw-gradient-to: #f3f4f6; - } - - .xl\:focus\:to-gray-200:focus { - --tw-gradient-to: #e5e7eb; - } - - .xl\:focus\:to-gray-300:focus { - --tw-gradient-to: #d1d5db; - } - - .xl\:focus\:to-gray-400:focus { - --tw-gradient-to: #9ca3af; - } - - .xl\:focus\:to-gray-500:focus { - --tw-gradient-to: #6b7280; - } - - .xl\:focus\:to-gray-600:focus { - --tw-gradient-to: #4b5563; - } - - .xl\:focus\:to-gray-700:focus { - --tw-gradient-to: #374151; - } - - .xl\:focus\:to-gray-800:focus { - --tw-gradient-to: #1f2937; - } - - .xl\:focus\:to-gray-900:focus { - --tw-gradient-to: #111827; - } - - .xl\:focus\:to-red-50:focus { - --tw-gradient-to: #fef2f2; - } - - .xl\:focus\:to-red-100:focus { - --tw-gradient-to: #fee2e2; - } - - .xl\:focus\:to-red-200:focus { - --tw-gradient-to: #fecaca; - } - - .xl\:focus\:to-red-300:focus { - --tw-gradient-to: #fca5a5; - } - - .xl\:focus\:to-red-400:focus { - --tw-gradient-to: #f87171; - } - - .xl\:focus\:to-red-500:focus { - --tw-gradient-to: #ef4444; - } - - .xl\:focus\:to-red-600:focus { - --tw-gradient-to: #dc2626; - } - - .xl\:focus\:to-red-700:focus { - --tw-gradient-to: #b91c1c; - } - - .xl\:focus\:to-red-800:focus { - --tw-gradient-to: #991b1b; - } - - .xl\:focus\:to-red-900:focus { - --tw-gradient-to: #7f1d1d; - } - - .xl\:focus\:to-yellow-50:focus { - --tw-gradient-to: #fffbeb; - } - - .xl\:focus\:to-yellow-100:focus { - --tw-gradient-to: #fef3c7; - } - - .xl\:focus\:to-yellow-200:focus { - --tw-gradient-to: #fde68a; - } - - .xl\:focus\:to-yellow-300:focus { - --tw-gradient-to: #fcd34d; - } - - .xl\:focus\:to-yellow-400:focus { - --tw-gradient-to: #fbbf24; - } - - .xl\:focus\:to-yellow-500:focus { - --tw-gradient-to: #f59e0b; - } - - .xl\:focus\:to-yellow-600:focus { - --tw-gradient-to: #d97706; - } - - .xl\:focus\:to-yellow-700:focus { - --tw-gradient-to: #b45309; - } - - .xl\:focus\:to-yellow-800:focus { - --tw-gradient-to: #92400e; - } - - .xl\:focus\:to-yellow-900:focus { - --tw-gradient-to: #78350f; - } - - .xl\:focus\:to-green-50:focus { - --tw-gradient-to: #ecfdf5; - } - - .xl\:focus\:to-green-100:focus { - --tw-gradient-to: #d1fae5; - } - - .xl\:focus\:to-green-200:focus { - --tw-gradient-to: #a7f3d0; - } - - .xl\:focus\:to-green-300:focus { - --tw-gradient-to: #6ee7b7; - } - - .xl\:focus\:to-green-400:focus { - --tw-gradient-to: #34d399; - } - - .xl\:focus\:to-green-500:focus { - --tw-gradient-to: #10b981; - } - - .xl\:focus\:to-green-600:focus { - --tw-gradient-to: #059669; - } - - .xl\:focus\:to-green-700:focus { - --tw-gradient-to: #047857; - } - - .xl\:focus\:to-green-800:focus { - --tw-gradient-to: #065f46; - } - - .xl\:focus\:to-green-900:focus { - --tw-gradient-to: #064e3b; - } - - .xl\:focus\:to-blue-50:focus { - --tw-gradient-to: #eff6ff; - } - - .xl\:focus\:to-blue-100:focus { - --tw-gradient-to: #dbeafe; - } - - .xl\:focus\:to-blue-200:focus { - --tw-gradient-to: #bfdbfe; - } - - .xl\:focus\:to-blue-300:focus { - --tw-gradient-to: #93c5fd; - } - - .xl\:focus\:to-blue-400:focus { - --tw-gradient-to: #60a5fa; - } - - .xl\:focus\:to-blue-500:focus { - --tw-gradient-to: #3b82f6; - } - - .xl\:focus\:to-blue-600:focus { - --tw-gradient-to: #2563eb; - } - - .xl\:focus\:to-blue-700:focus { - --tw-gradient-to: #1d4ed8; - } - - .xl\:focus\:to-blue-800:focus { - --tw-gradient-to: #1e40af; - } - - .xl\:focus\:to-blue-900:focus { - --tw-gradient-to: #1e3a8a; - } - - .xl\:focus\:to-indigo-50:focus { - --tw-gradient-to: #eef2ff; - } - - .xl\:focus\:to-indigo-100:focus { - --tw-gradient-to: #e0e7ff; - } - - .xl\:focus\:to-indigo-200:focus { - --tw-gradient-to: #c7d2fe; - } - - .xl\:focus\:to-indigo-300:focus { - --tw-gradient-to: #a5b4fc; - } - - .xl\:focus\:to-indigo-400:focus { - --tw-gradient-to: #818cf8; - } - - .xl\:focus\:to-indigo-500:focus { - --tw-gradient-to: #6366f1; - } - - .xl\:focus\:to-indigo-600:focus { - --tw-gradient-to: #4f46e5; - } - - .xl\:focus\:to-indigo-700:focus { - --tw-gradient-to: #4338ca; - } - - .xl\:focus\:to-indigo-800:focus { - --tw-gradient-to: #3730a3; - } - - .xl\:focus\:to-indigo-900:focus { - --tw-gradient-to: #312e81; - } - - .xl\:focus\:to-purple-50:focus { - --tw-gradient-to: #f5f3ff; - } - - .xl\:focus\:to-purple-100:focus { - --tw-gradient-to: #ede9fe; - } - - .xl\:focus\:to-purple-200:focus { - --tw-gradient-to: #ddd6fe; - } - - .xl\:focus\:to-purple-300:focus { - --tw-gradient-to: #c4b5fd; - } - - .xl\:focus\:to-purple-400:focus { - --tw-gradient-to: #a78bfa; - } - - .xl\:focus\:to-purple-500:focus { - --tw-gradient-to: #8b5cf6; - } - - .xl\:focus\:to-purple-600:focus { - --tw-gradient-to: #7c3aed; - } - - .xl\:focus\:to-purple-700:focus { - --tw-gradient-to: #6d28d9; - } - - .xl\:focus\:to-purple-800:focus { - --tw-gradient-to: #5b21b6; - } - - .xl\:focus\:to-purple-900:focus { - --tw-gradient-to: #4c1d95; - } - - .xl\:focus\:to-pink-50:focus { - --tw-gradient-to: #fdf2f8; - } - - .xl\:focus\:to-pink-100:focus { - --tw-gradient-to: #fce7f3; - } - - .xl\:focus\:to-pink-200:focus { - --tw-gradient-to: #fbcfe8; - } - - .xl\:focus\:to-pink-300:focus { - --tw-gradient-to: #f9a8d4; - } - - .xl\:focus\:to-pink-400:focus { - --tw-gradient-to: #f472b6; - } - - .xl\:focus\:to-pink-500:focus { - --tw-gradient-to: #ec4899; - } - - .xl\:focus\:to-pink-600:focus { - --tw-gradient-to: #db2777; - } - - .xl\:focus\:to-pink-700:focus { - --tw-gradient-to: #be185d; - } - - .xl\:focus\:to-pink-800:focus { - --tw-gradient-to: #9d174d; - } - - .xl\:focus\:to-pink-900:focus { - --tw-gradient-to: #831843; - } - - .xl\:decoration-slice { - -webkit-box-decoration-break: slice; - box-decoration-break: slice; - } - - .xl\:decoration-clone { - -webkit-box-decoration-break: clone; - box-decoration-break: clone; - } - - .xl\:bg-auto { - background-size: auto; - } - - .xl\:bg-cover { - background-size: cover; - } - - .xl\:bg-contain { - background-size: contain; - } - - .xl\:bg-fixed { - background-attachment: fixed; - } - - .xl\:bg-local { - background-attachment: local; - } - - .xl\:bg-scroll { - background-attachment: scroll; - } - - .xl\:bg-clip-border { - background-clip: border-box; - } - - .xl\:bg-clip-padding { - background-clip: padding-box; - } - - .xl\:bg-clip-content { - background-clip: content-box; - } - - .xl\:bg-clip-text { - -webkit-background-clip: text; - background-clip: text; - } - - .xl\:bg-bottom { - background-position: bottom; - } - - .xl\:bg-center { - background-position: center; - } - - .xl\:bg-left { - background-position: left; - } - - .xl\:bg-left-bottom { - background-position: left bottom; - } - - .xl\:bg-left-top { - background-position: left top; - } - - .xl\:bg-right { - background-position: right; - } - - .xl\:bg-right-bottom { - background-position: right bottom; - } - - .xl\:bg-right-top { - background-position: right top; - } - - .xl\:bg-top { - background-position: top; - } - - .xl\:bg-repeat { - background-repeat: repeat; - } - - .xl\:bg-no-repeat { - background-repeat: no-repeat; - } - - .xl\:bg-repeat-x { - background-repeat: repeat-x; - } - - .xl\:bg-repeat-y { - background-repeat: repeat-y; - } - - .xl\:bg-repeat-round { - background-repeat: round; - } - - .xl\:bg-repeat-space { - background-repeat: space; - } - - .xl\:bg-origin-border { - background-origin: border-box; - } - - .xl\:bg-origin-padding { - background-origin: padding-box; - } - - .xl\:bg-origin-content { - background-origin: content-box; - } - - .xl\:fill-current { - fill: currentColor; - } - - .xl\:stroke-current { - stroke: currentColor; - } - - .xl\:stroke-0 { - stroke-width: 0; - } - - .xl\:stroke-1 { - stroke-width: 1; - } - - .xl\:stroke-2 { - stroke-width: 2; - } - - .xl\:object-contain { - -o-object-fit: contain; - object-fit: contain; - } - - .xl\:object-cover { - -o-object-fit: cover; - object-fit: cover; - } - - .xl\:object-fill { - -o-object-fit: fill; - object-fit: fill; - } - - .xl\:object-none { - -o-object-fit: none; - object-fit: none; - } - - .xl\:object-scale-down { - -o-object-fit: scale-down; - object-fit: scale-down; - } - - .xl\:object-bottom { - -o-object-position: bottom; - object-position: bottom; - } - - .xl\:object-center { - -o-object-position: center; - object-position: center; - } - - .xl\:object-left { - -o-object-position: left; - object-position: left; - } - - .xl\:object-left-bottom { - -o-object-position: left bottom; - object-position: left bottom; - } - - .xl\:object-left-top { - -o-object-position: left top; - object-position: left top; - } - - .xl\:object-right { - -o-object-position: right; - object-position: right; - } - - .xl\:object-right-bottom { - -o-object-position: right bottom; - object-position: right bottom; - } - - .xl\:object-right-top { - -o-object-position: right top; - object-position: right top; - } - - .xl\:object-top { - -o-object-position: top; - object-position: top; - } - - .xl\:p-0 { - padding: 0px; - } - - .xl\:p-1 { - padding: 0.25rem; - } - - .xl\:p-2 { - padding: 0.5rem; - } - - .xl\:p-3 { - padding: 0.75rem; - } - - .xl\:p-4 { - padding: 1rem; - } - - .xl\:p-5 { - padding: 1.25rem; - } - - .xl\:p-6 { - padding: 1.5rem; - } - - .xl\:p-7 { - padding: 1.75rem; - } - - .xl\:p-8 { - padding: 2rem; - } - - .xl\:p-9 { - padding: 2.25rem; - } - - .xl\:p-10 { - padding: 2.5rem; - } - - .xl\:p-11 { - padding: 2.75rem; - } - - .xl\:p-12 { - padding: 3rem; - } - - .xl\:p-14 { - padding: 3.5rem; - } - - .xl\:p-16 { - padding: 4rem; - } - - .xl\:p-20 { - padding: 5rem; - } - - .xl\:p-24 { - padding: 6rem; - } - - .xl\:p-28 { - padding: 7rem; - } - - .xl\:p-32 { - padding: 8rem; - } - - .xl\:p-36 { - padding: 9rem; - } - - .xl\:p-40 { - padding: 10rem; - } - - .xl\:p-44 { - padding: 11rem; - } - - .xl\:p-48 { - padding: 12rem; - } - - .xl\:p-52 { - padding: 13rem; - } - - .xl\:p-56 { - padding: 14rem; - } - - .xl\:p-60 { - padding: 15rem; - } - - .xl\:p-64 { - padding: 16rem; - } - - .xl\:p-72 { - padding: 18rem; - } - - .xl\:p-80 { - padding: 20rem; - } - - .xl\:p-96 { - padding: 24rem; - } - - .xl\:p-px { - padding: 1px; - } - - .xl\:p-0\.5 { - padding: 0.125rem; - } - - .xl\:p-1\.5 { - padding: 0.375rem; - } - - .xl\:p-2\.5 { - padding: 0.625rem; - } - - .xl\:p-3\.5 { - padding: 0.875rem; - } - - .xl\:px-0 { - padding-left: 0px; - padding-right: 0px; - } - - .xl\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .xl\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .xl\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .xl\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .xl\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .xl\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .xl\:px-7 { - padding-left: 1.75rem; - padding-right: 1.75rem; - } - - .xl\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .xl\:px-9 { - padding-left: 2.25rem; - padding-right: 2.25rem; - } - - .xl\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .xl\:px-11 { - padding-left: 2.75rem; - padding-right: 2.75rem; - } - - .xl\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .xl\:px-14 { - padding-left: 3.5rem; - padding-right: 3.5rem; - } - - .xl\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .xl\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .xl\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .xl\:px-28 { - padding-left: 7rem; - padding-right: 7rem; - } - - .xl\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .xl\:px-36 { - padding-left: 9rem; - padding-right: 9rem; - } - - .xl\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .xl\:px-44 { - padding-left: 11rem; - padding-right: 11rem; - } - - .xl\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .xl\:px-52 { - padding-left: 13rem; - padding-right: 13rem; - } - - .xl\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .xl\:px-60 { - padding-left: 15rem; - padding-right: 15rem; - } - - .xl\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .xl\:px-72 { - padding-left: 18rem; - padding-right: 18rem; - } - - .xl\:px-80 { - padding-left: 20rem; - padding-right: 20rem; - } - - .xl\:px-96 { - padding-left: 24rem; - padding-right: 24rem; - } - - .xl\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .xl\:px-0\.5 { - padding-left: 0.125rem; - padding-right: 0.125rem; - } - - .xl\:px-1\.5 { - padding-left: 0.375rem; - padding-right: 0.375rem; - } - - .xl\:px-2\.5 { - padding-left: 0.625rem; - padding-right: 0.625rem; - } - - .xl\:px-3\.5 { - padding-left: 0.875rem; - padding-right: 0.875rem; - } - - .xl\:py-0 { - padding-top: 0px; - padding-bottom: 0px; - } - - .xl\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .xl\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .xl\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .xl\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .xl\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .xl\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .xl\:py-7 { - padding-top: 1.75rem; - padding-bottom: 1.75rem; - } - - .xl\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .xl\:py-9 { - padding-top: 2.25rem; - padding-bottom: 2.25rem; - } - - .xl\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .xl\:py-11 { - padding-top: 2.75rem; - padding-bottom: 2.75rem; - } - - .xl\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .xl\:py-14 { - padding-top: 3.5rem; - padding-bottom: 3.5rem; - } - - .xl\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .xl\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .xl\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .xl\:py-28 { - padding-top: 7rem; - padding-bottom: 7rem; - } - - .xl\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .xl\:py-36 { - padding-top: 9rem; - padding-bottom: 9rem; - } - - .xl\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .xl\:py-44 { - padding-top: 11rem; - padding-bottom: 11rem; - } - - .xl\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .xl\:py-52 { - padding-top: 13rem; - padding-bottom: 13rem; - } - - .xl\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .xl\:py-60 { - padding-top: 15rem; - padding-bottom: 15rem; - } - - .xl\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .xl\:py-72 { - padding-top: 18rem; - padding-bottom: 18rem; - } - - .xl\:py-80 { - padding-top: 20rem; - padding-bottom: 20rem; - } - - .xl\:py-96 { - padding-top: 24rem; - padding-bottom: 24rem; - } - - .xl\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .xl\:py-0\.5 { - padding-top: 0.125rem; - padding-bottom: 0.125rem; - } - - .xl\:py-1\.5 { - padding-top: 0.375rem; - padding-bottom: 0.375rem; - } - - .xl\:py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; - } - - .xl\:py-3\.5 { - padding-top: 0.875rem; - padding-bottom: 0.875rem; - } - - .xl\:pt-0 { - padding-top: 0px; - } - - .xl\:pt-1 { - padding-top: 0.25rem; - } - - .xl\:pt-2 { - padding-top: 0.5rem; - } - - .xl\:pt-3 { - padding-top: 0.75rem; - } - - .xl\:pt-4 { - padding-top: 1rem; - } - - .xl\:pt-5 { - padding-top: 1.25rem; - } - - .xl\:pt-6 { - padding-top: 1.5rem; - } - - .xl\:pt-7 { - padding-top: 1.75rem; - } - - .xl\:pt-8 { - padding-top: 2rem; - } - - .xl\:pt-9 { - padding-top: 2.25rem; - } - - .xl\:pt-10 { - padding-top: 2.5rem; - } - - .xl\:pt-11 { - padding-top: 2.75rem; - } - - .xl\:pt-12 { - padding-top: 3rem; - } - - .xl\:pt-14 { - padding-top: 3.5rem; - } - - .xl\:pt-16 { - padding-top: 4rem; - } - - .xl\:pt-20 { - padding-top: 5rem; - } - - .xl\:pt-24 { - padding-top: 6rem; - } - - .xl\:pt-28 { - padding-top: 7rem; - } - - .xl\:pt-32 { - padding-top: 8rem; - } - - .xl\:pt-36 { - padding-top: 9rem; - } - - .xl\:pt-40 { - padding-top: 10rem; - } - - .xl\:pt-44 { - padding-top: 11rem; - } - - .xl\:pt-48 { - padding-top: 12rem; - } - - .xl\:pt-52 { - padding-top: 13rem; - } - - .xl\:pt-56 { - padding-top: 14rem; - } - - .xl\:pt-60 { - padding-top: 15rem; - } - - .xl\:pt-64 { - padding-top: 16rem; - } - - .xl\:pt-72 { - padding-top: 18rem; - } - - .xl\:pt-80 { - padding-top: 20rem; - } - - .xl\:pt-96 { - padding-top: 24rem; - } - - .xl\:pt-px { - padding-top: 1px; - } - - .xl\:pt-0\.5 { - padding-top: 0.125rem; - } - - .xl\:pt-1\.5 { - padding-top: 0.375rem; - } - - .xl\:pt-2\.5 { - padding-top: 0.625rem; - } - - .xl\:pt-3\.5 { - padding-top: 0.875rem; - } - - .xl\:pr-0 { - padding-right: 0px; - } - - .xl\:pr-1 { - padding-right: 0.25rem; - } - - .xl\:pr-2 { - padding-right: 0.5rem; - } - - .xl\:pr-3 { - padding-right: 0.75rem; - } - - .xl\:pr-4 { - padding-right: 1rem; - } - - .xl\:pr-5 { - padding-right: 1.25rem; - } - - .xl\:pr-6 { - padding-right: 1.5rem; - } - - .xl\:pr-7 { - padding-right: 1.75rem; - } - - .xl\:pr-8 { - padding-right: 2rem; - } - - .xl\:pr-9 { - padding-right: 2.25rem; - } - - .xl\:pr-10 { - padding-right: 2.5rem; - } - - .xl\:pr-11 { - padding-right: 2.75rem; - } - - .xl\:pr-12 { - padding-right: 3rem; - } - - .xl\:pr-14 { - padding-right: 3.5rem; - } - - .xl\:pr-16 { - padding-right: 4rem; - } - - .xl\:pr-20 { - padding-right: 5rem; - } - - .xl\:pr-24 { - padding-right: 6rem; - } - - .xl\:pr-28 { - padding-right: 7rem; - } - - .xl\:pr-32 { - padding-right: 8rem; - } - - .xl\:pr-36 { - padding-right: 9rem; - } - - .xl\:pr-40 { - padding-right: 10rem; - } - - .xl\:pr-44 { - padding-right: 11rem; - } - - .xl\:pr-48 { - padding-right: 12rem; - } - - .xl\:pr-52 { - padding-right: 13rem; - } - - .xl\:pr-56 { - padding-right: 14rem; - } - - .xl\:pr-60 { - padding-right: 15rem; - } - - .xl\:pr-64 { - padding-right: 16rem; - } - - .xl\:pr-72 { - padding-right: 18rem; - } - - .xl\:pr-80 { - padding-right: 20rem; - } - - .xl\:pr-96 { - padding-right: 24rem; - } - - .xl\:pr-px { - padding-right: 1px; - } - - .xl\:pr-0\.5 { - padding-right: 0.125rem; - } - - .xl\:pr-1\.5 { - padding-right: 0.375rem; - } - - .xl\:pr-2\.5 { - padding-right: 0.625rem; - } - - .xl\:pr-3\.5 { - padding-right: 0.875rem; - } - - .xl\:pb-0 { - padding-bottom: 0px; - } - - .xl\:pb-1 { - padding-bottom: 0.25rem; - } - - .xl\:pb-2 { - padding-bottom: 0.5rem; - } - - .xl\:pb-3 { - padding-bottom: 0.75rem; - } - - .xl\:pb-4 { - padding-bottom: 1rem; - } - - .xl\:pb-5 { - padding-bottom: 1.25rem; - } - - .xl\:pb-6 { - padding-bottom: 1.5rem; - } - - .xl\:pb-7 { - padding-bottom: 1.75rem; - } - - .xl\:pb-8 { - padding-bottom: 2rem; - } - - .xl\:pb-9 { - padding-bottom: 2.25rem; - } - - .xl\:pb-10 { - padding-bottom: 2.5rem; - } - - .xl\:pb-11 { - padding-bottom: 2.75rem; - } - - .xl\:pb-12 { - padding-bottom: 3rem; - } - - .xl\:pb-14 { - padding-bottom: 3.5rem; - } - - .xl\:pb-16 { - padding-bottom: 4rem; - } - - .xl\:pb-20 { - padding-bottom: 5rem; - } - - .xl\:pb-24 { - padding-bottom: 6rem; - } - - .xl\:pb-28 { - padding-bottom: 7rem; - } - - .xl\:pb-32 { - padding-bottom: 8rem; - } - - .xl\:pb-36 { - padding-bottom: 9rem; - } - - .xl\:pb-40 { - padding-bottom: 10rem; - } - - .xl\:pb-44 { - padding-bottom: 11rem; - } - - .xl\:pb-48 { - padding-bottom: 12rem; - } - - .xl\:pb-52 { - padding-bottom: 13rem; - } - - .xl\:pb-56 { - padding-bottom: 14rem; - } - - .xl\:pb-60 { - padding-bottom: 15rem; - } - - .xl\:pb-64 { - padding-bottom: 16rem; - } - - .xl\:pb-72 { - padding-bottom: 18rem; - } - - .xl\:pb-80 { - padding-bottom: 20rem; - } - - .xl\:pb-96 { - padding-bottom: 24rem; - } - - .xl\:pb-px { - padding-bottom: 1px; - } - - .xl\:pb-0\.5 { - padding-bottom: 0.125rem; - } - - .xl\:pb-1\.5 { - padding-bottom: 0.375rem; - } - - .xl\:pb-2\.5 { - padding-bottom: 0.625rem; - } - - .xl\:pb-3\.5 { - padding-bottom: 0.875rem; - } - - .xl\:pl-0 { - padding-left: 0px; - } - - .xl\:pl-1 { - padding-left: 0.25rem; - } - - .xl\:pl-2 { - padding-left: 0.5rem; - } - - .xl\:pl-3 { - padding-left: 0.75rem; - } - - .xl\:pl-4 { - padding-left: 1rem; - } - - .xl\:pl-5 { - padding-left: 1.25rem; - } - - .xl\:pl-6 { - padding-left: 1.5rem; - } - - .xl\:pl-7 { - padding-left: 1.75rem; - } - - .xl\:pl-8 { - padding-left: 2rem; - } - - .xl\:pl-9 { - padding-left: 2.25rem; - } - - .xl\:pl-10 { - padding-left: 2.5rem; - } - - .xl\:pl-11 { - padding-left: 2.75rem; - } - - .xl\:pl-12 { - padding-left: 3rem; - } - - .xl\:pl-14 { - padding-left: 3.5rem; - } - - .xl\:pl-16 { - padding-left: 4rem; - } - - .xl\:pl-20 { - padding-left: 5rem; - } - - .xl\:pl-24 { - padding-left: 6rem; - } - - .xl\:pl-28 { - padding-left: 7rem; - } - - .xl\:pl-32 { - padding-left: 8rem; - } - - .xl\:pl-36 { - padding-left: 9rem; - } - - .xl\:pl-40 { - padding-left: 10rem; - } - - .xl\:pl-44 { - padding-left: 11rem; - } - - .xl\:pl-48 { - padding-left: 12rem; - } - - .xl\:pl-52 { - padding-left: 13rem; - } - - .xl\:pl-56 { - padding-left: 14rem; - } - - .xl\:pl-60 { - padding-left: 15rem; - } - - .xl\:pl-64 { - padding-left: 16rem; - } - - .xl\:pl-72 { - padding-left: 18rem; - } - - .xl\:pl-80 { - padding-left: 20rem; - } - - .xl\:pl-96 { - padding-left: 24rem; - } - - .xl\:pl-px { - padding-left: 1px; - } - - .xl\:pl-0\.5 { - padding-left: 0.125rem; - } - - .xl\:pl-1\.5 { - padding-left: 0.375rem; - } - - .xl\:pl-2\.5 { - padding-left: 0.625rem; - } - - .xl\:pl-3\.5 { - padding-left: 0.875rem; - } - - .xl\:text-left { - text-align: left; - } - - .xl\:text-center { - text-align: center; - } - - .xl\:text-right { - text-align: right; - } - - .xl\:text-justify { - text-align: justify; - } - - .xl\:align-baseline { - vertical-align: baseline; - } - - .xl\:align-top { - vertical-align: top; - } - - .xl\:align-middle { - vertical-align: middle; - } - - .xl\:align-bottom { - vertical-align: bottom; - } - - .xl\:align-text-top { - vertical-align: text-top; - } - - .xl\:align-text-bottom { - vertical-align: text-bottom; - } - - .xl\:font-sans { - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - } - - .xl\:font-serif { - font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; - } - - .xl\:font-mono { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .xl\:text-xs { - font-size: 0.75rem; - line-height: 1rem; - } - - .xl\:text-sm { - font-size: 0.875rem; - line-height: 1.25rem; - } - - .xl\:text-base { - font-size: 1rem; - line-height: 1.5rem; - } - - .xl\:text-lg { - font-size: 1.125rem; - line-height: 1.75rem; - } - - .xl\:text-xl { - font-size: 1.25rem; - line-height: 1.75rem; - } - - .xl\:text-2xl { - font-size: 1.5rem; - line-height: 2rem; - } - - .xl\:text-3xl { - font-size: 1.875rem; - line-height: 2.25rem; - } - - .xl\:text-4xl { - font-size: 2.25rem; - line-height: 2.5rem; - } - - .xl\:text-5xl { - font-size: 3rem; - line-height: 1; - } - - .xl\:text-6xl { - font-size: 3.75rem; - line-height: 1; - } - - .xl\:text-7xl { - font-size: 4.5rem; - line-height: 1; - } - - .xl\:text-8xl { - font-size: 6rem; - line-height: 1; - } - - .xl\:text-9xl { - font-size: 8rem; - line-height: 1; - } - - .xl\:font-thin { - font-weight: 100; - } - - .xl\:font-extralight { - font-weight: 200; - } - - .xl\:font-light { - font-weight: 300; - } - - .xl\:font-normal { - font-weight: 400; - } - - .xl\:font-medium { - font-weight: 500; - } - - .xl\:font-semibold { - font-weight: 600; - } - - .xl\:font-bold { - font-weight: 700; - } - - .xl\:font-extrabold { - font-weight: 800; - } - - .xl\:font-black { - font-weight: 900; - } - - .xl\:uppercase { - text-transform: uppercase; - } - - .xl\:lowercase { - text-transform: lowercase; - } - - .xl\:capitalize { - text-transform: capitalize; - } - - .xl\:normal-case { - text-transform: none; - } - - .xl\:italic { - font-style: italic; - } - - .xl\:not-italic { - font-style: normal; - } - - .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions { - --tw-ordinal: var(--tw-empty,/*!*/ /*!*/); - --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/); - --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/); - font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction); - } - - .xl\:normal-nums { - font-variant-numeric: normal; - } - - .xl\:ordinal { - --tw-ordinal: ordinal; - } - - .xl\:slashed-zero { - --tw-slashed-zero: slashed-zero; - } - - .xl\:lining-nums { - --tw-numeric-figure: lining-nums; - } - - .xl\:oldstyle-nums { - --tw-numeric-figure: oldstyle-nums; - } - - .xl\:proportional-nums { - --tw-numeric-spacing: proportional-nums; - } - - .xl\:tabular-nums { - --tw-numeric-spacing: tabular-nums; - } - - .xl\:diagonal-fractions { - --tw-numeric-fraction: diagonal-fractions; - } - - .xl\:stacked-fractions { - --tw-numeric-fraction: stacked-fractions; - } - - .xl\:leading-3 { - line-height: .75rem; - } - - .xl\:leading-4 { - line-height: 1rem; - } - - .xl\:leading-5 { - line-height: 1.25rem; - } - - .xl\:leading-6 { - line-height: 1.5rem; - } - - .xl\:leading-7 { - line-height: 1.75rem; - } - - .xl\:leading-8 { - line-height: 2rem; - } - - .xl\:leading-9 { - line-height: 2.25rem; - } - - .xl\:leading-10 { - line-height: 2.5rem; - } - - .xl\:leading-none { - line-height: 1; - } - - .xl\:leading-tight { - line-height: 1.25; - } - - .xl\:leading-snug { - line-height: 1.375; - } - - .xl\:leading-normal { - line-height: 1.5; - } - - .xl\:leading-relaxed { - line-height: 1.625; - } - - .xl\:leading-loose { - line-height: 2; - } - - .xl\:tracking-tighter { - letter-spacing: -0.05em; - } - - .xl\:tracking-tight { - letter-spacing: -0.025em; - } - - .xl\:tracking-normal { - letter-spacing: 0em; - } - - .xl\:tracking-wide { - letter-spacing: 0.025em; - } - - .xl\:tracking-wider { - letter-spacing: 0.05em; - } - - .xl\:tracking-widest { - letter-spacing: 0.1em; - } - - .xl\:text-transparent { - color: transparent; - } - - .xl\:text-current { - color: currentColor; - } - - .xl\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .xl\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .xl\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .xl\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .xl\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .xl\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .xl\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .xl\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .xl\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .xl\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .xl\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .xl\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .xl\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .xl\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .xl\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .xl\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .xl\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .xl\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .xl\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .xl\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .xl\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .xl\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .xl\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .xl\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .xl\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .xl\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .xl\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .xl\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .xl\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .xl\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .xl\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .xl\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .xl\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .xl\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .xl\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .xl\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .xl\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .xl\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .xl\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .xl\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .xl\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .xl\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .xl\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .xl\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .xl\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .xl\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .xl\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .xl\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .xl\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .xl\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .xl\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .xl\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .xl\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .xl\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .xl\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .xl\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .xl\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .xl\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .xl\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .xl\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .xl\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .xl\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .xl\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .xl\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .xl\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .xl\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .xl\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .xl\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .xl\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .xl\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .xl\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .xl\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .xl\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .xl\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .xl\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .xl\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .xl\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .xl\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .xl\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .xl\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .xl\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .xl\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-transparent { - color: transparent; - } - - .group:hover .xl\:group-hover\:text-current { - color: currentColor; - } - - .group:hover .xl\:group-hover\:text-black { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-white { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-50 { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-100 { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-200 { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-300 { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-400 { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-500 { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-600 { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-700 { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-800 { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-gray-900 { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-50 { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-100 { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-200 { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-300 { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-400 { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-500 { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-600 { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-700 { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-800 { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-red-900 { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-50 { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-100 { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-200 { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-300 { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-400 { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-500 { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-600 { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-700 { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-800 { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-yellow-900 { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-50 { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-100 { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-200 { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-300 { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-400 { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-500 { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-600 { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-700 { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-800 { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-green-900 { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-50 { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-100 { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-200 { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-300 { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-400 { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-500 { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-600 { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-700 { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-800 { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-blue-900 { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-50 { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-100 { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-200 { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-300 { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-400 { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-500 { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-600 { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-700 { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-800 { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-indigo-900 { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-50 { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-100 { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-200 { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-300 { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-400 { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-500 { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-600 { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-700 { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-800 { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-purple-900 { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-50 { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-100 { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-200 { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-300 { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-400 { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-500 { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-600 { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-700 { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-800 { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .group:hover .xl\:group-hover\:text-pink-900 { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-transparent:focus-within { - color: transparent; - } - - .xl\:focus-within\:text-current:focus-within { - color: currentColor; - } - - .xl\:focus-within\:text-black:focus-within { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-white:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-50:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-100:focus-within { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-200:focus-within { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-300:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-400:focus-within { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-500:focus-within { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-600:focus-within { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-700:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-800:focus-within { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-gray-900:focus-within { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-50:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-200:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-400:focus-within { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-500:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-600:focus-within { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-700:focus-within { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-800:focus-within { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-red-900:focus-within { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-50:focus-within { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-100:focus-within { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-200:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-300:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-400:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-500:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-600:focus-within { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-700:focus-within { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-800:focus-within { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-yellow-900:focus-within { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-50:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-100:focus-within { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-200:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-300:focus-within { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-400:focus-within { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-500:focus-within { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-600:focus-within { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-700:focus-within { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-800:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-green-900:focus-within { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-50:focus-within { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-100:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-200:focus-within { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-300:focus-within { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-400:focus-within { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-500:focus-within { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-600:focus-within { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-700:focus-within { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-800:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-blue-900:focus-within { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-50:focus-within { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-100:focus-within { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-200:focus-within { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-300:focus-within { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-400:focus-within { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-500:focus-within { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-600:focus-within { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-700:focus-within { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-800:focus-within { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-indigo-900:focus-within { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-50:focus-within { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-100:focus-within { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-200:focus-within { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-300:focus-within { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-400:focus-within { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-500:focus-within { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-600:focus-within { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-700:focus-within { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-800:focus-within { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-purple-900:focus-within { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-50:focus-within { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-100:focus-within { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-200:focus-within { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-300:focus-within { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-400:focus-within { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-500:focus-within { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-600:focus-within { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-700:focus-within { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-800:focus-within { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .xl\:focus-within\:text-pink-900:focus-within { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .xl\:hover\:text-transparent:hover { - color: transparent; - } - - .xl\:hover\:text-current:hover { - color: currentColor; - } - - .xl\:hover\:text-black:hover { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .xl\:hover\:text-white:hover { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-50:hover { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-100:hover { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-200:hover { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-300:hover { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-400:hover { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-500:hover { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-600:hover { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-700:hover { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-800:hover { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .xl\:hover\:text-gray-900:hover { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-50:hover { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-200:hover { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-400:hover { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-500:hover { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-600:hover { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-700:hover { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-800:hover { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .xl\:hover\:text-red-900:hover { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-50:hover { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-100:hover { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-200:hover { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-300:hover { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-400:hover { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-500:hover { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-600:hover { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-700:hover { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-800:hover { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .xl\:hover\:text-yellow-900:hover { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-50:hover { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-100:hover { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-200:hover { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-300:hover { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-400:hover { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-500:hover { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-600:hover { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-700:hover { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-800:hover { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .xl\:hover\:text-green-900:hover { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-50:hover { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-100:hover { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-200:hover { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-300:hover { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-400:hover { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-500:hover { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-600:hover { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-700:hover { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-800:hover { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .xl\:hover\:text-blue-900:hover { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-50:hover { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-100:hover { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-200:hover { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-300:hover { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-400:hover { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-500:hover { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-600:hover { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-700:hover { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-800:hover { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .xl\:hover\:text-indigo-900:hover { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-50:hover { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-100:hover { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-200:hover { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-300:hover { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-400:hover { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-500:hover { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-600:hover { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-700:hover { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-800:hover { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .xl\:hover\:text-purple-900:hover { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-50:hover { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-100:hover { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-200:hover { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-300:hover { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-400:hover { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-500:hover { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-600:hover { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-700:hover { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-800:hover { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .xl\:hover\:text-pink-900:hover { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .xl\:focus\:text-transparent:focus { - color: transparent; - } - - .xl\:focus\:text-current:focus { - color: currentColor; - } - - .xl\:focus\:text-black:focus { - --tw-text-opacity: 1; - color: rgba(0, 0, 0, var(--tw-text-opacity)); - } - - .xl\:focus\:text-white:focus { - --tw-text-opacity: 1; - color: rgba(255, 255, 255, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-50:focus { - --tw-text-opacity: 1; - color: rgba(249, 250, 251, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-100:focus { - --tw-text-opacity: 1; - color: rgba(243, 244, 246, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-200:focus { - --tw-text-opacity: 1; - color: rgba(229, 231, 235, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-300:focus { - --tw-text-opacity: 1; - color: rgba(209, 213, 219, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-400:focus { - --tw-text-opacity: 1; - color: rgba(156, 163, 175, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-500:focus { - --tw-text-opacity: 1; - color: rgba(107, 114, 128, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-600:focus { - --tw-text-opacity: 1; - color: rgba(75, 85, 99, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-700:focus { - --tw-text-opacity: 1; - color: rgba(55, 65, 81, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-800:focus { - --tw-text-opacity: 1; - color: rgba(31, 41, 55, var(--tw-text-opacity)); - } - - .xl\:focus\:text-gray-900:focus { - --tw-text-opacity: 1; - color: rgba(17, 24, 39, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-50:focus { - --tw-text-opacity: 1; - color: rgba(254, 242, 242, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 226, 226, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-200:focus { - --tw-text-opacity: 1; - color: rgba(254, 202, 202, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 165, 165, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-400:focus { - --tw-text-opacity: 1; - color: rgba(248, 113, 113, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-500:focus { - --tw-text-opacity: 1; - color: rgba(239, 68, 68, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-600:focus { - --tw-text-opacity: 1; - color: rgba(220, 38, 38, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-700:focus { - --tw-text-opacity: 1; - color: rgba(185, 28, 28, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-800:focus { - --tw-text-opacity: 1; - color: rgba(153, 27, 27, var(--tw-text-opacity)); - } - - .xl\:focus\:text-red-900:focus { - --tw-text-opacity: 1; - color: rgba(127, 29, 29, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-50:focus { - --tw-text-opacity: 1; - color: rgba(255, 251, 235, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-100:focus { - --tw-text-opacity: 1; - color: rgba(254, 243, 199, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-200:focus { - --tw-text-opacity: 1; - color: rgba(253, 230, 138, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-300:focus { - --tw-text-opacity: 1; - color: rgba(252, 211, 77, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-400:focus { - --tw-text-opacity: 1; - color: rgba(251, 191, 36, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-500:focus { - --tw-text-opacity: 1; - color: rgba(245, 158, 11, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-600:focus { - --tw-text-opacity: 1; - color: rgba(217, 119, 6, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-700:focus { - --tw-text-opacity: 1; - color: rgba(180, 83, 9, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-800:focus { - --tw-text-opacity: 1; - color: rgba(146, 64, 14, var(--tw-text-opacity)); - } - - .xl\:focus\:text-yellow-900:focus { - --tw-text-opacity: 1; - color: rgba(120, 53, 15, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-50:focus { - --tw-text-opacity: 1; - color: rgba(236, 253, 245, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-100:focus { - --tw-text-opacity: 1; - color: rgba(209, 250, 229, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-200:focus { - --tw-text-opacity: 1; - color: rgba(167, 243, 208, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-300:focus { - --tw-text-opacity: 1; - color: rgba(110, 231, 183, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-400:focus { - --tw-text-opacity: 1; - color: rgba(52, 211, 153, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-500:focus { - --tw-text-opacity: 1; - color: rgba(16, 185, 129, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-600:focus { - --tw-text-opacity: 1; - color: rgba(5, 150, 105, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-700:focus { - --tw-text-opacity: 1; - color: rgba(4, 120, 87, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-800:focus { - --tw-text-opacity: 1; - color: rgba(6, 95, 70, var(--tw-text-opacity)); - } - - .xl\:focus\:text-green-900:focus { - --tw-text-opacity: 1; - color: rgba(6, 78, 59, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-50:focus { - --tw-text-opacity: 1; - color: rgba(239, 246, 255, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-100:focus { - --tw-text-opacity: 1; - color: rgba(219, 234, 254, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-200:focus { - --tw-text-opacity: 1; - color: rgba(191, 219, 254, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-300:focus { - --tw-text-opacity: 1; - color: rgba(147, 197, 253, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-400:focus { - --tw-text-opacity: 1; - color: rgba(96, 165, 250, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-500:focus { - --tw-text-opacity: 1; - color: rgba(59, 130, 246, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-600:focus { - --tw-text-opacity: 1; - color: rgba(37, 99, 235, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-700:focus { - --tw-text-opacity: 1; - color: rgba(29, 78, 216, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-800:focus { - --tw-text-opacity: 1; - color: rgba(30, 64, 175, var(--tw-text-opacity)); - } - - .xl\:focus\:text-blue-900:focus { - --tw-text-opacity: 1; - color: rgba(30, 58, 138, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-50:focus { - --tw-text-opacity: 1; - color: rgba(238, 242, 255, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-100:focus { - --tw-text-opacity: 1; - color: rgba(224, 231, 255, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-200:focus { - --tw-text-opacity: 1; - color: rgba(199, 210, 254, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-300:focus { - --tw-text-opacity: 1; - color: rgba(165, 180, 252, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-400:focus { - --tw-text-opacity: 1; - color: rgba(129, 140, 248, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-500:focus { - --tw-text-opacity: 1; - color: rgba(99, 102, 241, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-600:focus { - --tw-text-opacity: 1; - color: rgba(79, 70, 229, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-700:focus { - --tw-text-opacity: 1; - color: rgba(67, 56, 202, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-800:focus { - --tw-text-opacity: 1; - color: rgba(55, 48, 163, var(--tw-text-opacity)); - } - - .xl\:focus\:text-indigo-900:focus { - --tw-text-opacity: 1; - color: rgba(49, 46, 129, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-50:focus { - --tw-text-opacity: 1; - color: rgba(245, 243, 255, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-100:focus { - --tw-text-opacity: 1; - color: rgba(237, 233, 254, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-200:focus { - --tw-text-opacity: 1; - color: rgba(221, 214, 254, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-300:focus { - --tw-text-opacity: 1; - color: rgba(196, 181, 253, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-400:focus { - --tw-text-opacity: 1; - color: rgba(167, 139, 250, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-500:focus { - --tw-text-opacity: 1; - color: rgba(139, 92, 246, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-600:focus { - --tw-text-opacity: 1; - color: rgba(124, 58, 237, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-700:focus { - --tw-text-opacity: 1; - color: rgba(109, 40, 217, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-800:focus { - --tw-text-opacity: 1; - color: rgba(91, 33, 182, var(--tw-text-opacity)); - } - - .xl\:focus\:text-purple-900:focus { - --tw-text-opacity: 1; - color: rgba(76, 29, 149, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-50:focus { - --tw-text-opacity: 1; - color: rgba(253, 242, 248, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-100:focus { - --tw-text-opacity: 1; - color: rgba(252, 231, 243, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-200:focus { - --tw-text-opacity: 1; - color: rgba(251, 207, 232, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-300:focus { - --tw-text-opacity: 1; - color: rgba(249, 168, 212, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-400:focus { - --tw-text-opacity: 1; - color: rgba(244, 114, 182, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-500:focus { - --tw-text-opacity: 1; - color: rgba(236, 72, 153, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-600:focus { - --tw-text-opacity: 1; - color: rgba(219, 39, 119, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-700:focus { - --tw-text-opacity: 1; - color: rgba(190, 24, 93, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-800:focus { - --tw-text-opacity: 1; - color: rgba(157, 23, 77, var(--tw-text-opacity)); - } - - .xl\:focus\:text-pink-900:focus { - --tw-text-opacity: 1; - color: rgba(131, 24, 67, var(--tw-text-opacity)); - } - - .xl\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .xl\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .xl\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .xl\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .xl\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .xl\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .xl\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .xl\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .xl\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .xl\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .xl\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .xl\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .xl\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .xl\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .xl\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .group:hover .xl\:group-hover\:text-opacity-0 { - --tw-text-opacity: 0; - } - - .group:hover .xl\:group-hover\:text-opacity-5 { - --tw-text-opacity: 0.05; - } - - .group:hover .xl\:group-hover\:text-opacity-10 { - --tw-text-opacity: 0.1; - } - - .group:hover .xl\:group-hover\:text-opacity-20 { - --tw-text-opacity: 0.2; - } - - .group:hover .xl\:group-hover\:text-opacity-25 { - --tw-text-opacity: 0.25; - } - - .group:hover .xl\:group-hover\:text-opacity-30 { - --tw-text-opacity: 0.3; - } - - .group:hover .xl\:group-hover\:text-opacity-40 { - --tw-text-opacity: 0.4; - } - - .group:hover .xl\:group-hover\:text-opacity-50 { - --tw-text-opacity: 0.5; - } - - .group:hover .xl\:group-hover\:text-opacity-60 { - --tw-text-opacity: 0.6; - } - - .group:hover .xl\:group-hover\:text-opacity-70 { - --tw-text-opacity: 0.7; - } - - .group:hover .xl\:group-hover\:text-opacity-75 { - --tw-text-opacity: 0.75; - } - - .group:hover .xl\:group-hover\:text-opacity-80 { - --tw-text-opacity: 0.8; - } - - .group:hover .xl\:group-hover\:text-opacity-90 { - --tw-text-opacity: 0.9; - } - - .group:hover .xl\:group-hover\:text-opacity-95 { - --tw-text-opacity: 0.95; - } - - .group:hover .xl\:group-hover\:text-opacity-100 { - --tw-text-opacity: 1; - } - - .xl\:focus-within\:text-opacity-0:focus-within { - --tw-text-opacity: 0; - } - - .xl\:focus-within\:text-opacity-5:focus-within { - --tw-text-opacity: 0.05; - } - - .xl\:focus-within\:text-opacity-10:focus-within { - --tw-text-opacity: 0.1; - } - - .xl\:focus-within\:text-opacity-20:focus-within { - --tw-text-opacity: 0.2; - } - - .xl\:focus-within\:text-opacity-25:focus-within { - --tw-text-opacity: 0.25; - } - - .xl\:focus-within\:text-opacity-30:focus-within { - --tw-text-opacity: 0.3; - } - - .xl\:focus-within\:text-opacity-40:focus-within { - --tw-text-opacity: 0.4; - } - - .xl\:focus-within\:text-opacity-50:focus-within { - --tw-text-opacity: 0.5; - } - - .xl\:focus-within\:text-opacity-60:focus-within { - --tw-text-opacity: 0.6; - } - - .xl\:focus-within\:text-opacity-70:focus-within { - --tw-text-opacity: 0.7; - } - - .xl\:focus-within\:text-opacity-75:focus-within { - --tw-text-opacity: 0.75; - } - - .xl\:focus-within\:text-opacity-80:focus-within { - --tw-text-opacity: 0.8; - } - - .xl\:focus-within\:text-opacity-90:focus-within { - --tw-text-opacity: 0.9; - } - - .xl\:focus-within\:text-opacity-95:focus-within { - --tw-text-opacity: 0.95; - } - - .xl\:focus-within\:text-opacity-100:focus-within { - --tw-text-opacity: 1; - } - - .xl\:hover\:text-opacity-0:hover { - --tw-text-opacity: 0; - } - - .xl\:hover\:text-opacity-5:hover { - --tw-text-opacity: 0.05; - } - - .xl\:hover\:text-opacity-10:hover { - --tw-text-opacity: 0.1; - } - - .xl\:hover\:text-opacity-20:hover { - --tw-text-opacity: 0.2; - } - - .xl\:hover\:text-opacity-25:hover { - --tw-text-opacity: 0.25; - } - - .xl\:hover\:text-opacity-30:hover { - --tw-text-opacity: 0.3; - } - - .xl\:hover\:text-opacity-40:hover { - --tw-text-opacity: 0.4; - } - - .xl\:hover\:text-opacity-50:hover { - --tw-text-opacity: 0.5; - } - - .xl\:hover\:text-opacity-60:hover { - --tw-text-opacity: 0.6; - } - - .xl\:hover\:text-opacity-70:hover { - --tw-text-opacity: 0.7; - } - - .xl\:hover\:text-opacity-75:hover { - --tw-text-opacity: 0.75; - } - - .xl\:hover\:text-opacity-80:hover { - --tw-text-opacity: 0.8; - } - - .xl\:hover\:text-opacity-90:hover { - --tw-text-opacity: 0.9; - } - - .xl\:hover\:text-opacity-95:hover { - --tw-text-opacity: 0.95; - } - - .xl\:hover\:text-opacity-100:hover { - --tw-text-opacity: 1; - } - - .xl\:focus\:text-opacity-0:focus { - --tw-text-opacity: 0; - } - - .xl\:focus\:text-opacity-5:focus { - --tw-text-opacity: 0.05; - } - - .xl\:focus\:text-opacity-10:focus { - --tw-text-opacity: 0.1; - } - - .xl\:focus\:text-opacity-20:focus { - --tw-text-opacity: 0.2; - } - - .xl\:focus\:text-opacity-25:focus { - --tw-text-opacity: 0.25; - } - - .xl\:focus\:text-opacity-30:focus { - --tw-text-opacity: 0.3; - } - - .xl\:focus\:text-opacity-40:focus { - --tw-text-opacity: 0.4; - } - - .xl\:focus\:text-opacity-50:focus { - --tw-text-opacity: 0.5; - } - - .xl\:focus\:text-opacity-60:focus { - --tw-text-opacity: 0.6; - } - - .xl\:focus\:text-opacity-70:focus { - --tw-text-opacity: 0.7; - } - - .xl\:focus\:text-opacity-75:focus { - --tw-text-opacity: 0.75; - } - - .xl\:focus\:text-opacity-80:focus { - --tw-text-opacity: 0.8; - } - - .xl\:focus\:text-opacity-90:focus { - --tw-text-opacity: 0.9; - } - - .xl\:focus\:text-opacity-95:focus { - --tw-text-opacity: 0.95; - } - - .xl\:focus\:text-opacity-100:focus { - --tw-text-opacity: 1; - } - - .xl\:underline { - text-decoration: underline; - } - - .xl\:line-through { - text-decoration: line-through; - } - - .xl\:no-underline { - text-decoration: none; - } - - .group:hover .xl\:group-hover\:underline { - text-decoration: underline; - } - - .group:hover .xl\:group-hover\:line-through { - text-decoration: line-through; - } - - .group:hover .xl\:group-hover\:no-underline { - text-decoration: none; - } - - .xl\:focus-within\:underline:focus-within { - text-decoration: underline; - } - - .xl\:focus-within\:line-through:focus-within { - text-decoration: line-through; - } - - .xl\:focus-within\:no-underline:focus-within { - text-decoration: none; - } - - .xl\:hover\:underline:hover { - text-decoration: underline; - } - - .xl\:hover\:line-through:hover { - text-decoration: line-through; - } - - .xl\:hover\:no-underline:hover { - text-decoration: none; - } - - .xl\:focus\:underline:focus { - text-decoration: underline; - } - - .xl\:focus\:line-through:focus { - text-decoration: line-through; - } - - .xl\:focus\:no-underline:focus { - text-decoration: none; - } - - .xl\:antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - - .xl\:subpixel-antialiased { - -webkit-font-smoothing: auto; - -moz-osx-font-smoothing: auto; - } - - .xl\:placeholder-transparent::-moz-placeholder { - color: transparent; - } - - .xl\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .xl\:placeholder-transparent::placeholder { - color: transparent; - } - - .xl\:placeholder-current::-moz-placeholder { - color: currentColor; - } - - .xl\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .xl\:placeholder-current::placeholder { - color: currentColor; - } - - .xl\:placeholder-black::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-black:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-black::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-white::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-white:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-white::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-gray-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-red-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-yellow-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-green-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-blue-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-indigo-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-purple-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-50::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-50:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-50::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-100::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-200::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-200:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-200::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-300::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-300:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-300::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-400::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-400:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-400::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-500::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-500:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-500::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-600::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-600:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-600::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-700::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-700:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-700::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-800::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-800:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-800::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-900::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-900:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-pink-900::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-transparent:focus::-moz-placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-transparent:focus::placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-current:focus::-moz-placeholder { - color: currentColor; - } - - .xl\:focus\:placeholder-current:focus:-ms-input-placeholder { - color: currentColor; - } - - .xl\:focus\:placeholder-current:focus::placeholder { - color: currentColor; - } - - .xl\:focus\:placeholder-black:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-black:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-black:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(0, 0, 0, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 255, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 250, 251, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(243, 244, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(229, 231, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 213, 219, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(156, 163, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(107, 114, 128, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(75, 85, 99, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 65, 81, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(31, 41, 55, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(17, 24, 39, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 242, 242, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 226, 226, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 202, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 165, 165, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(248, 113, 113, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 68, 68, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(220, 38, 38, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(185, 28, 28, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(153, 27, 27, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(127, 29, 29, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(255, 251, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(254, 243, 199, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 230, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 211, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 191, 36, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 158, 11, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(217, 119, 6, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(180, 83, 9, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(146, 64, 14, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(120, 53, 15, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 253, 245, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(209, 250, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 243, 208, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(110, 231, 183, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(52, 211, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(16, 185, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(5, 150, 105, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(4, 120, 87, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 95, 70, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(6, 78, 59, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(239, 246, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 234, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(191, 219, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(147, 197, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(96, 165, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(59, 130, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(37, 99, 235, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(29, 78, 216, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 64, 175, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(30, 58, 138, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(238, 242, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(224, 231, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(199, 210, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(165, 180, 252, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(129, 140, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(99, 102, 241, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(79, 70, 229, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(67, 56, 202, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(55, 48, 163, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(49, 46, 129, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(245, 243, 255, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(237, 233, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(221, 214, 254, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(196, 181, 253, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(167, 139, 250, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(139, 92, 246, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(124, 58, 237, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(109, 40, 217, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(91, 33, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(76, 29, 149, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-50:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(253, 242, 248, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(252, 231, 243, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(251, 207, 232, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(249, 168, 212, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(244, 114, 182, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(236, 72, 153, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(219, 39, 119, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(190, 24, 93, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(157, 23, 77, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus::placeholder { - --tw-placeholder-opacity: 1; - color: rgba(131, 24, 67, var(--tw-placeholder-opacity)); - } - - .xl\:placeholder-opacity-0::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-0:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-0::placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-5::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:placeholder-opacity-5:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:placeholder-opacity-5::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:placeholder-opacity-10::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:placeholder-opacity-10:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:placeholder-opacity-10::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:placeholder-opacity-20::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:placeholder-opacity-20:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:placeholder-opacity-20::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:placeholder-opacity-25::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-25:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-25::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-30::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:placeholder-opacity-30:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:placeholder-opacity-30::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:placeholder-opacity-40::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:placeholder-opacity-40:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:placeholder-opacity-40::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:placeholder-opacity-50::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-50:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-50::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-60::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:placeholder-opacity-60:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:placeholder-opacity-60::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:placeholder-opacity-70::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:placeholder-opacity-70:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:placeholder-opacity-70::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:placeholder-opacity-75::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-75:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-75::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-80::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:placeholder-opacity-80:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:placeholder-opacity-80::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:placeholder-opacity-90::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:placeholder-opacity-90:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:placeholder-opacity-90::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:placeholder-opacity-95::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:placeholder-opacity-95:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:placeholder-opacity-95::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:placeholder-opacity-100::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:placeholder-opacity-100:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:placeholder-opacity-100::placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-0:focus::placeholder { - --tw-placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:focus\:placeholder-opacity-5:focus::placeholder { - --tw-placeholder-opacity: 0.05; - } - - .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:focus\:placeholder-opacity-10:focus::placeholder { - --tw-placeholder-opacity: 0.1; - } - - .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:focus\:placeholder-opacity-20:focus::placeholder { - --tw-placeholder-opacity: 0.2; - } - - .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-25:focus::placeholder { - --tw-placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:focus\:placeholder-opacity-30:focus::placeholder { - --tw-placeholder-opacity: 0.3; - } - - .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:focus\:placeholder-opacity-40:focus::placeholder { - --tw-placeholder-opacity: 0.4; - } - - .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-50:focus::placeholder { - --tw-placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:focus\:placeholder-opacity-60:focus::placeholder { - --tw-placeholder-opacity: 0.6; - } - - .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:focus\:placeholder-opacity-70:focus::placeholder { - --tw-placeholder-opacity: 0.7; - } - - .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-75:focus::placeholder { - --tw-placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:focus\:placeholder-opacity-80:focus::placeholder { - --tw-placeholder-opacity: 0.8; - } - - .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:focus\:placeholder-opacity-90:focus::placeholder { - --tw-placeholder-opacity: 0.9; - } - - .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:focus\:placeholder-opacity-95:focus::placeholder { - --tw-placeholder-opacity: 0.95; - } - - .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-100:focus::placeholder { - --tw-placeholder-opacity: 1; - } - - .xl\:opacity-0 { - opacity: 0; - } - - .xl\:opacity-5 { - opacity: 0.05; - } - - .xl\:opacity-10 { - opacity: 0.1; - } - - .xl\:opacity-20 { - opacity: 0.2; - } - - .xl\:opacity-25 { - opacity: 0.25; - } - - .xl\:opacity-30 { - opacity: 0.3; - } - - .xl\:opacity-40 { - opacity: 0.4; - } - - .xl\:opacity-50 { - opacity: 0.5; - } - - .xl\:opacity-60 { - opacity: 0.6; - } - - .xl\:opacity-70 { - opacity: 0.7; - } - - .xl\:opacity-75 { - opacity: 0.75; - } - - .xl\:opacity-80 { - opacity: 0.8; - } - - .xl\:opacity-90 { - opacity: 0.9; - } - - .xl\:opacity-95 { - opacity: 0.95; - } - - .xl\:opacity-100 { - opacity: 1; - } - - .group:hover .xl\:group-hover\:opacity-0 { - opacity: 0; - } - - .group:hover .xl\:group-hover\:opacity-5 { - opacity: 0.05; - } - - .group:hover .xl\:group-hover\:opacity-10 { - opacity: 0.1; - } - - .group:hover .xl\:group-hover\:opacity-20 { - opacity: 0.2; - } - - .group:hover .xl\:group-hover\:opacity-25 { - opacity: 0.25; - } - - .group:hover .xl\:group-hover\:opacity-30 { - opacity: 0.3; - } - - .group:hover .xl\:group-hover\:opacity-40 { - opacity: 0.4; - } - - .group:hover .xl\:group-hover\:opacity-50 { - opacity: 0.5; - } - - .group:hover .xl\:group-hover\:opacity-60 { - opacity: 0.6; - } - - .group:hover .xl\:group-hover\:opacity-70 { - opacity: 0.7; - } - - .group:hover .xl\:group-hover\:opacity-75 { - opacity: 0.75; - } - - .group:hover .xl\:group-hover\:opacity-80 { - opacity: 0.8; - } - - .group:hover .xl\:group-hover\:opacity-90 { - opacity: 0.9; - } - - .group:hover .xl\:group-hover\:opacity-95 { - opacity: 0.95; - } - - .group:hover .xl\:group-hover\:opacity-100 { - opacity: 1; - } - - .xl\:focus-within\:opacity-0:focus-within { - opacity: 0; - } - - .xl\:focus-within\:opacity-5:focus-within { - opacity: 0.05; - } - - .xl\:focus-within\:opacity-10:focus-within { - opacity: 0.1; - } - - .xl\:focus-within\:opacity-20:focus-within { - opacity: 0.2; - } - - .xl\:focus-within\:opacity-25:focus-within { - opacity: 0.25; - } - - .xl\:focus-within\:opacity-30:focus-within { - opacity: 0.3; - } - - .xl\:focus-within\:opacity-40:focus-within { - opacity: 0.4; - } - - .xl\:focus-within\:opacity-50:focus-within { - opacity: 0.5; - } - - .xl\:focus-within\:opacity-60:focus-within { - opacity: 0.6; - } - - .xl\:focus-within\:opacity-70:focus-within { - opacity: 0.7; - } - - .xl\:focus-within\:opacity-75:focus-within { - opacity: 0.75; - } - - .xl\:focus-within\:opacity-80:focus-within { - opacity: 0.8; - } - - .xl\:focus-within\:opacity-90:focus-within { - opacity: 0.9; - } - - .xl\:focus-within\:opacity-95:focus-within { - opacity: 0.95; - } - - .xl\:focus-within\:opacity-100:focus-within { - opacity: 1; - } - - .xl\:hover\:opacity-0:hover { - opacity: 0; - } - - .xl\:hover\:opacity-5:hover { - opacity: 0.05; - } - - .xl\:hover\:opacity-10:hover { - opacity: 0.1; - } - - .xl\:hover\:opacity-20:hover { - opacity: 0.2; - } - - .xl\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .xl\:hover\:opacity-30:hover { - opacity: 0.3; - } - - .xl\:hover\:opacity-40:hover { - opacity: 0.4; - } - - .xl\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .xl\:hover\:opacity-60:hover { - opacity: 0.6; - } - - .xl\:hover\:opacity-70:hover { - opacity: 0.7; - } - - .xl\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .xl\:hover\:opacity-80:hover { - opacity: 0.8; - } - - .xl\:hover\:opacity-90:hover { - opacity: 0.9; - } - - .xl\:hover\:opacity-95:hover { - opacity: 0.95; - } - - .xl\:hover\:opacity-100:hover { - opacity: 1; - } - - .xl\:focus\:opacity-0:focus { - opacity: 0; - } - - .xl\:focus\:opacity-5:focus { - opacity: 0.05; - } - - .xl\:focus\:opacity-10:focus { - opacity: 0.1; - } - - .xl\:focus\:opacity-20:focus { - opacity: 0.2; - } - - .xl\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .xl\:focus\:opacity-30:focus { - opacity: 0.3; - } - - .xl\:focus\:opacity-40:focus { - opacity: 0.4; - } - - .xl\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .xl\:focus\:opacity-60:focus { - opacity: 0.6; - } - - .xl\:focus\:opacity-70:focus { - opacity: 0.7; - } - - .xl\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .xl\:focus\:opacity-80:focus { - opacity: 0.8; - } - - .xl\:focus\:opacity-90:focus { - opacity: 0.9; - } - - .xl\:focus\:opacity-95:focus { - opacity: 0.95; - } - - .xl\:focus\:opacity-100:focus { - opacity: 1; - } - - .xl\:bg-blend-normal { - background-blend-mode: normal; - } - - .xl\:bg-blend-multiply { - background-blend-mode: multiply; - } - - .xl\:bg-blend-screen { - background-blend-mode: screen; - } - - .xl\:bg-blend-overlay { - background-blend-mode: overlay; - } - - .xl\:bg-blend-darken { - background-blend-mode: darken; - } - - .xl\:bg-blend-lighten { - background-blend-mode: lighten; - } - - .xl\:bg-blend-color-dodge { - background-blend-mode: color-dodge; - } - - .xl\:bg-blend-color-burn { - background-blend-mode: color-burn; - } - - .xl\:bg-blend-hard-light { - background-blend-mode: hard-light; - } - - .xl\:bg-blend-soft-light { - background-blend-mode: soft-light; - } - - .xl\:bg-blend-difference { - background-blend-mode: difference; - } - - .xl\:bg-blend-exclusion { - background-blend-mode: exclusion; - } - - .xl\:bg-blend-hue { - background-blend-mode: hue; - } - - .xl\:bg-blend-saturation { - background-blend-mode: saturation; - } - - .xl\:bg-blend-color { - background-blend-mode: color; - } - - .xl\:bg-blend-luminosity { - background-blend-mode: luminosity; - } - - .xl\:mix-blend-normal { - mix-blend-mode: normal; - } - - .xl\:mix-blend-multiply { - mix-blend-mode: multiply; - } - - .xl\:mix-blend-screen { - mix-blend-mode: screen; - } - - .xl\:mix-blend-overlay { - mix-blend-mode: overlay; - } - - .xl\:mix-blend-darken { - mix-blend-mode: darken; - } - - .xl\:mix-blend-lighten { - mix-blend-mode: lighten; - } - - .xl\:mix-blend-color-dodge { - mix-blend-mode: color-dodge; - } - - .xl\:mix-blend-color-burn { - mix-blend-mode: color-burn; - } - - .xl\:mix-blend-hard-light { - mix-blend-mode: hard-light; - } - - .xl\:mix-blend-soft-light { - mix-blend-mode: soft-light; - } - - .xl\:mix-blend-difference { - mix-blend-mode: difference; - } - - .xl\:mix-blend-exclusion { - mix-blend-mode: exclusion; - } - - .xl\:mix-blend-hue { - mix-blend-mode: hue; - } - - .xl\:mix-blend-saturation { - mix-blend-mode: saturation; - } - - .xl\:mix-blend-color { - mix-blend-mode: color; - } - - .xl\:mix-blend-luminosity { - mix-blend-mode: luminosity; - } - - .xl\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-sm { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-md { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-xl { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-2xl { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-inner { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .group:hover .xl\:group-hover\:shadow-none { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-sm:focus-within { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow:focus-within { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-md:focus-within { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-lg:focus-within { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-xl:focus-within { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-2xl:focus-within { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-inner:focus-within { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus-within\:shadow-none:focus-within { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-sm:hover { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow:hover { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-md:hover { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-xl:hover { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-2xl:hover { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-inner:hover { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:hover\:shadow-none:hover { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-sm:focus { - --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow:focus { - --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-md:focus { - --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-lg:focus { - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-xl:focus { - --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-2xl:focus { - --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-inner:focus { - --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:focus\:shadow-none:focus { - --tw-shadow: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - } - - .xl\:outline-none { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .xl\:outline-white { - outline: 2px dotted white; - outline-offset: 2px; - } - - .xl\:outline-black { - outline: 2px dotted black; - outline-offset: 2px; - } - - .xl\:focus-within\:outline-none:focus-within { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .xl\:focus-within\:outline-white:focus-within { - outline: 2px dotted white; - outline-offset: 2px; - } - - .xl\:focus-within\:outline-black:focus-within { - outline: 2px dotted black; - outline-offset: 2px; - } - - .xl\:focus\:outline-none:focus { - outline: 2px solid transparent; - outline-offset: 2px; - } - - .xl\:focus\:outline-white:focus { - outline: 2px dotted white; - outline-offset: 2px; - } - - .xl\:focus\:outline-black:focus { - outline: 2px dotted black; - outline-offset: 2px; - } - - .xl\:ring-0 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring-1 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring-2 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring-4 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring-8 { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring-0:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring-1:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring-2:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring-4:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring-8:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus-within\:ring:focus-within { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring-0:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring-1:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring-2:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring-4:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring-8:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:focus\:ring:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); - } - - .xl\:ring-inset { - --tw-ring-inset: inset; - } - - .xl\:focus-within\:ring-inset:focus-within { - --tw-ring-inset: inset; - } - - .xl\:focus\:ring-inset:focus { - --tw-ring-inset: inset; - } - - .xl\:ring-transparent { - --tw-ring-color: transparent; - } - - .xl\:ring-current { - --tw-ring-color: currentColor; - } - - .xl\:ring-black { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .xl\:ring-white { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .xl\:ring-gray-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .xl\:ring-red-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .xl\:ring-red-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .xl\:ring-red-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .xl\:ring-red-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .xl\:ring-red-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .xl\:ring-red-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .xl\:ring-red-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .xl\:ring-red-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .xl\:ring-red-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .xl\:ring-red-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .xl\:ring-yellow-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .xl\:ring-green-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .xl\:ring-green-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .xl\:ring-green-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .xl\:ring-green-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .xl\:ring-green-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .xl\:ring-green-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .xl\:ring-green-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .xl\:ring-green-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .xl\:ring-green-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .xl\:ring-green-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .xl\:ring-blue-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .xl\:ring-indigo-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .xl\:ring-purple-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-50 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-100 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-200 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-300 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-400 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-500 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-600 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-700 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-800 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .xl\:ring-pink-900 { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-transparent:focus-within { - --tw-ring-color: transparent; - } - - .xl\:focus-within\:ring-current:focus-within { - --tw-ring-color: currentColor; - } - - .xl\:focus-within\:ring-black:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-white:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-gray-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-red-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-yellow-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-green-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-blue-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-indigo-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-purple-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-50:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-100:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-200:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-300:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-400:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-500:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-600:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-700:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-800:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .xl\:focus-within\:ring-pink-900:focus-within { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-transparent:focus { - --tw-ring-color: transparent; - } - - .xl\:focus\:ring-current:focus { - --tw-ring-color: currentColor; - } - - .xl\:focus\:ring-black:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-white:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-gray-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-red-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-yellow-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-green-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-blue-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-indigo-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-purple-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-50:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-100:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-200:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-300:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-400:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-600:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-700:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-800:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity)); - } - - .xl\:focus\:ring-pink-900:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity)); - } - - .xl\:ring-opacity-0 { - --tw-ring-opacity: 0; - } - - .xl\:ring-opacity-5 { - --tw-ring-opacity: 0.05; - } - - .xl\:ring-opacity-10 { - --tw-ring-opacity: 0.1; - } - - .xl\:ring-opacity-20 { - --tw-ring-opacity: 0.2; - } - - .xl\:ring-opacity-25 { - --tw-ring-opacity: 0.25; - } - - .xl\:ring-opacity-30 { - --tw-ring-opacity: 0.3; - } - - .xl\:ring-opacity-40 { - --tw-ring-opacity: 0.4; - } - - .xl\:ring-opacity-50 { - --tw-ring-opacity: 0.5; - } - - .xl\:ring-opacity-60 { - --tw-ring-opacity: 0.6; - } - - .xl\:ring-opacity-70 { - --tw-ring-opacity: 0.7; - } - - .xl\:ring-opacity-75 { - --tw-ring-opacity: 0.75; - } - - .xl\:ring-opacity-80 { - --tw-ring-opacity: 0.8; - } - - .xl\:ring-opacity-90 { - --tw-ring-opacity: 0.9; - } - - .xl\:ring-opacity-95 { - --tw-ring-opacity: 0.95; - } - - .xl\:ring-opacity-100 { - --tw-ring-opacity: 1; - } - - .xl\:focus-within\:ring-opacity-0:focus-within { - --tw-ring-opacity: 0; - } - - .xl\:focus-within\:ring-opacity-5:focus-within { - --tw-ring-opacity: 0.05; - } - - .xl\:focus-within\:ring-opacity-10:focus-within { - --tw-ring-opacity: 0.1; - } - - .xl\:focus-within\:ring-opacity-20:focus-within { - --tw-ring-opacity: 0.2; - } - - .xl\:focus-within\:ring-opacity-25:focus-within { - --tw-ring-opacity: 0.25; - } - - .xl\:focus-within\:ring-opacity-30:focus-within { - --tw-ring-opacity: 0.3; - } - - .xl\:focus-within\:ring-opacity-40:focus-within { - --tw-ring-opacity: 0.4; - } - - .xl\:focus-within\:ring-opacity-50:focus-within { - --tw-ring-opacity: 0.5; - } - - .xl\:focus-within\:ring-opacity-60:focus-within { - --tw-ring-opacity: 0.6; - } - - .xl\:focus-within\:ring-opacity-70:focus-within { - --tw-ring-opacity: 0.7; - } - - .xl\:focus-within\:ring-opacity-75:focus-within { - --tw-ring-opacity: 0.75; - } - - .xl\:focus-within\:ring-opacity-80:focus-within { - --tw-ring-opacity: 0.8; - } - - .xl\:focus-within\:ring-opacity-90:focus-within { - --tw-ring-opacity: 0.9; - } - - .xl\:focus-within\:ring-opacity-95:focus-within { - --tw-ring-opacity: 0.95; - } - - .xl\:focus-within\:ring-opacity-100:focus-within { - --tw-ring-opacity: 1; - } - - .xl\:focus\:ring-opacity-0:focus { - --tw-ring-opacity: 0; - } - - .xl\:focus\:ring-opacity-5:focus { - --tw-ring-opacity: 0.05; - } - - .xl\:focus\:ring-opacity-10:focus { - --tw-ring-opacity: 0.1; - } - - .xl\:focus\:ring-opacity-20:focus { - --tw-ring-opacity: 0.2; - } - - .xl\:focus\:ring-opacity-25:focus { - --tw-ring-opacity: 0.25; - } - - .xl\:focus\:ring-opacity-30:focus { - --tw-ring-opacity: 0.3; - } - - .xl\:focus\:ring-opacity-40:focus { - --tw-ring-opacity: 0.4; - } - - .xl\:focus\:ring-opacity-50:focus { - --tw-ring-opacity: 0.5; - } - - .xl\:focus\:ring-opacity-60:focus { - --tw-ring-opacity: 0.6; - } - - .xl\:focus\:ring-opacity-70:focus { - --tw-ring-opacity: 0.7; - } - - .xl\:focus\:ring-opacity-75:focus { - --tw-ring-opacity: 0.75; - } - - .xl\:focus\:ring-opacity-80:focus { - --tw-ring-opacity: 0.8; - } - - .xl\:focus\:ring-opacity-90:focus { - --tw-ring-opacity: 0.9; - } - - .xl\:focus\:ring-opacity-95:focus { - --tw-ring-opacity: 0.95; - } - - .xl\:focus\:ring-opacity-100:focus { - --tw-ring-opacity: 1; - } - - .xl\:ring-offset-0 { - --tw-ring-offset-width: 0px; - } - - .xl\:ring-offset-1 { - --tw-ring-offset-width: 1px; - } - - .xl\:ring-offset-2 { - --tw-ring-offset-width: 2px; - } - - .xl\:ring-offset-4 { - --tw-ring-offset-width: 4px; - } - - .xl\:ring-offset-8 { - --tw-ring-offset-width: 8px; - } - - .xl\:focus-within\:ring-offset-0:focus-within { - --tw-ring-offset-width: 0px; - } - - .xl\:focus-within\:ring-offset-1:focus-within { - --tw-ring-offset-width: 1px; - } - - .xl\:focus-within\:ring-offset-2:focus-within { - --tw-ring-offset-width: 2px; - } - - .xl\:focus-within\:ring-offset-4:focus-within { - --tw-ring-offset-width: 4px; - } - - .xl\:focus-within\:ring-offset-8:focus-within { - --tw-ring-offset-width: 8px; - } - - .xl\:focus\:ring-offset-0:focus { - --tw-ring-offset-width: 0px; - } - - .xl\:focus\:ring-offset-1:focus { - --tw-ring-offset-width: 1px; - } - - .xl\:focus\:ring-offset-2:focus { - --tw-ring-offset-width: 2px; - } - - .xl\:focus\:ring-offset-4:focus { - --tw-ring-offset-width: 4px; - } - - .xl\:focus\:ring-offset-8:focus { - --tw-ring-offset-width: 8px; - } - - .xl\:ring-offset-transparent { - --tw-ring-offset-color: transparent; - } - - .xl\:ring-offset-current { - --tw-ring-offset-color: currentColor; - } - - .xl\:ring-offset-black { - --tw-ring-offset-color: #000; - } - - .xl\:ring-offset-white { - --tw-ring-offset-color: #fff; - } - - .xl\:ring-offset-gray-50 { - --tw-ring-offset-color: #f9fafb; - } - - .xl\:ring-offset-gray-100 { - --tw-ring-offset-color: #f3f4f6; - } - - .xl\:ring-offset-gray-200 { - --tw-ring-offset-color: #e5e7eb; - } - - .xl\:ring-offset-gray-300 { - --tw-ring-offset-color: #d1d5db; - } - - .xl\:ring-offset-gray-400 { - --tw-ring-offset-color: #9ca3af; - } - - .xl\:ring-offset-gray-500 { - --tw-ring-offset-color: #6b7280; - } - - .xl\:ring-offset-gray-600 { - --tw-ring-offset-color: #4b5563; - } - - .xl\:ring-offset-gray-700 { - --tw-ring-offset-color: #374151; - } - - .xl\:ring-offset-gray-800 { - --tw-ring-offset-color: #1f2937; - } - - .xl\:ring-offset-gray-900 { - --tw-ring-offset-color: #111827; - } - - .xl\:ring-offset-red-50 { - --tw-ring-offset-color: #fef2f2; - } - - .xl\:ring-offset-red-100 { - --tw-ring-offset-color: #fee2e2; - } - - .xl\:ring-offset-red-200 { - --tw-ring-offset-color: #fecaca; - } - - .xl\:ring-offset-red-300 { - --tw-ring-offset-color: #fca5a5; - } - - .xl\:ring-offset-red-400 { - --tw-ring-offset-color: #f87171; - } - - .xl\:ring-offset-red-500 { - --tw-ring-offset-color: #ef4444; - } - - .xl\:ring-offset-red-600 { - --tw-ring-offset-color: #dc2626; - } - - .xl\:ring-offset-red-700 { - --tw-ring-offset-color: #b91c1c; - } - - .xl\:ring-offset-red-800 { - --tw-ring-offset-color: #991b1b; - } - - .xl\:ring-offset-red-900 { - --tw-ring-offset-color: #7f1d1d; - } - - .xl\:ring-offset-yellow-50 { - --tw-ring-offset-color: #fffbeb; - } - - .xl\:ring-offset-yellow-100 { - --tw-ring-offset-color: #fef3c7; - } - - .xl\:ring-offset-yellow-200 { - --tw-ring-offset-color: #fde68a; - } - - .xl\:ring-offset-yellow-300 { - --tw-ring-offset-color: #fcd34d; - } - - .xl\:ring-offset-yellow-400 { - --tw-ring-offset-color: #fbbf24; - } - - .xl\:ring-offset-yellow-500 { - --tw-ring-offset-color: #f59e0b; - } - - .xl\:ring-offset-yellow-600 { - --tw-ring-offset-color: #d97706; - } - - .xl\:ring-offset-yellow-700 { - --tw-ring-offset-color: #b45309; - } - - .xl\:ring-offset-yellow-800 { - --tw-ring-offset-color: #92400e; - } - - .xl\:ring-offset-yellow-900 { - --tw-ring-offset-color: #78350f; - } - - .xl\:ring-offset-green-50 { - --tw-ring-offset-color: #ecfdf5; - } - - .xl\:ring-offset-green-100 { - --tw-ring-offset-color: #d1fae5; - } - - .xl\:ring-offset-green-200 { - --tw-ring-offset-color: #a7f3d0; - } - - .xl\:ring-offset-green-300 { - --tw-ring-offset-color: #6ee7b7; - } - - .xl\:ring-offset-green-400 { - --tw-ring-offset-color: #34d399; - } - - .xl\:ring-offset-green-500 { - --tw-ring-offset-color: #10b981; - } - - .xl\:ring-offset-green-600 { - --tw-ring-offset-color: #059669; - } - - .xl\:ring-offset-green-700 { - --tw-ring-offset-color: #047857; - } - - .xl\:ring-offset-green-800 { - --tw-ring-offset-color: #065f46; - } - - .xl\:ring-offset-green-900 { - --tw-ring-offset-color: #064e3b; - } - - .xl\:ring-offset-blue-50 { - --tw-ring-offset-color: #eff6ff; - } - - .xl\:ring-offset-blue-100 { - --tw-ring-offset-color: #dbeafe; - } - - .xl\:ring-offset-blue-200 { - --tw-ring-offset-color: #bfdbfe; - } - - .xl\:ring-offset-blue-300 { - --tw-ring-offset-color: #93c5fd; - } - - .xl\:ring-offset-blue-400 { - --tw-ring-offset-color: #60a5fa; - } - - .xl\:ring-offset-blue-500 { - --tw-ring-offset-color: #3b82f6; - } - - .xl\:ring-offset-blue-600 { - --tw-ring-offset-color: #2563eb; - } - - .xl\:ring-offset-blue-700 { - --tw-ring-offset-color: #1d4ed8; - } - - .xl\:ring-offset-blue-800 { - --tw-ring-offset-color: #1e40af; - } - - .xl\:ring-offset-blue-900 { - --tw-ring-offset-color: #1e3a8a; - } - - .xl\:ring-offset-indigo-50 { - --tw-ring-offset-color: #eef2ff; - } - - .xl\:ring-offset-indigo-100 { - --tw-ring-offset-color: #e0e7ff; - } - - .xl\:ring-offset-indigo-200 { - --tw-ring-offset-color: #c7d2fe; - } - - .xl\:ring-offset-indigo-300 { - --tw-ring-offset-color: #a5b4fc; - } - - .xl\:ring-offset-indigo-400 { - --tw-ring-offset-color: #818cf8; - } - - .xl\:ring-offset-indigo-500 { - --tw-ring-offset-color: #6366f1; - } - - .xl\:ring-offset-indigo-600 { - --tw-ring-offset-color: #4f46e5; - } - - .xl\:ring-offset-indigo-700 { - --tw-ring-offset-color: #4338ca; - } - - .xl\:ring-offset-indigo-800 { - --tw-ring-offset-color: #3730a3; - } - - .xl\:ring-offset-indigo-900 { - --tw-ring-offset-color: #312e81; - } - - .xl\:ring-offset-purple-50 { - --tw-ring-offset-color: #f5f3ff; - } - - .xl\:ring-offset-purple-100 { - --tw-ring-offset-color: #ede9fe; - } - - .xl\:ring-offset-purple-200 { - --tw-ring-offset-color: #ddd6fe; - } - - .xl\:ring-offset-purple-300 { - --tw-ring-offset-color: #c4b5fd; - } - - .xl\:ring-offset-purple-400 { - --tw-ring-offset-color: #a78bfa; - } - - .xl\:ring-offset-purple-500 { - --tw-ring-offset-color: #8b5cf6; - } - - .xl\:ring-offset-purple-600 { - --tw-ring-offset-color: #7c3aed; - } - - .xl\:ring-offset-purple-700 { - --tw-ring-offset-color: #6d28d9; - } - - .xl\:ring-offset-purple-800 { - --tw-ring-offset-color: #5b21b6; - } - - .xl\:ring-offset-purple-900 { - --tw-ring-offset-color: #4c1d95; - } - - .xl\:ring-offset-pink-50 { - --tw-ring-offset-color: #fdf2f8; - } - - .xl\:ring-offset-pink-100 { - --tw-ring-offset-color: #fce7f3; - } - - .xl\:ring-offset-pink-200 { - --tw-ring-offset-color: #fbcfe8; - } - - .xl\:ring-offset-pink-300 { - --tw-ring-offset-color: #f9a8d4; - } - - .xl\:ring-offset-pink-400 { - --tw-ring-offset-color: #f472b6; - } - - .xl\:ring-offset-pink-500 { - --tw-ring-offset-color: #ec4899; - } - - .xl\:ring-offset-pink-600 { - --tw-ring-offset-color: #db2777; - } - - .xl\:ring-offset-pink-700 { - --tw-ring-offset-color: #be185d; - } - - .xl\:ring-offset-pink-800 { - --tw-ring-offset-color: #9d174d; - } - - .xl\:ring-offset-pink-900 { - --tw-ring-offset-color: #831843; - } - - .xl\:focus-within\:ring-offset-transparent:focus-within { - --tw-ring-offset-color: transparent; - } - - .xl\:focus-within\:ring-offset-current:focus-within { - --tw-ring-offset-color: currentColor; - } - - .xl\:focus-within\:ring-offset-black:focus-within { - --tw-ring-offset-color: #000; - } - - .xl\:focus-within\:ring-offset-white:focus-within { - --tw-ring-offset-color: #fff; - } - - .xl\:focus-within\:ring-offset-gray-50:focus-within { - --tw-ring-offset-color: #f9fafb; - } - - .xl\:focus-within\:ring-offset-gray-100:focus-within { - --tw-ring-offset-color: #f3f4f6; - } - - .xl\:focus-within\:ring-offset-gray-200:focus-within { - --tw-ring-offset-color: #e5e7eb; - } - - .xl\:focus-within\:ring-offset-gray-300:focus-within { - --tw-ring-offset-color: #d1d5db; - } - - .xl\:focus-within\:ring-offset-gray-400:focus-within { - --tw-ring-offset-color: #9ca3af; - } - - .xl\:focus-within\:ring-offset-gray-500:focus-within { - --tw-ring-offset-color: #6b7280; - } - - .xl\:focus-within\:ring-offset-gray-600:focus-within { - --tw-ring-offset-color: #4b5563; - } - - .xl\:focus-within\:ring-offset-gray-700:focus-within { - --tw-ring-offset-color: #374151; - } - - .xl\:focus-within\:ring-offset-gray-800:focus-within { - --tw-ring-offset-color: #1f2937; - } - - .xl\:focus-within\:ring-offset-gray-900:focus-within { - --tw-ring-offset-color: #111827; - } - - .xl\:focus-within\:ring-offset-red-50:focus-within { - --tw-ring-offset-color: #fef2f2; - } - - .xl\:focus-within\:ring-offset-red-100:focus-within { - --tw-ring-offset-color: #fee2e2; - } - - .xl\:focus-within\:ring-offset-red-200:focus-within { - --tw-ring-offset-color: #fecaca; - } - - .xl\:focus-within\:ring-offset-red-300:focus-within { - --tw-ring-offset-color: #fca5a5; - } - - .xl\:focus-within\:ring-offset-red-400:focus-within { - --tw-ring-offset-color: #f87171; - } - - .xl\:focus-within\:ring-offset-red-500:focus-within { - --tw-ring-offset-color: #ef4444; - } - - .xl\:focus-within\:ring-offset-red-600:focus-within { - --tw-ring-offset-color: #dc2626; - } - - .xl\:focus-within\:ring-offset-red-700:focus-within { - --tw-ring-offset-color: #b91c1c; - } - - .xl\:focus-within\:ring-offset-red-800:focus-within { - --tw-ring-offset-color: #991b1b; - } - - .xl\:focus-within\:ring-offset-red-900:focus-within { - --tw-ring-offset-color: #7f1d1d; - } - - .xl\:focus-within\:ring-offset-yellow-50:focus-within { - --tw-ring-offset-color: #fffbeb; - } - - .xl\:focus-within\:ring-offset-yellow-100:focus-within { - --tw-ring-offset-color: #fef3c7; - } - - .xl\:focus-within\:ring-offset-yellow-200:focus-within { - --tw-ring-offset-color: #fde68a; - } - - .xl\:focus-within\:ring-offset-yellow-300:focus-within { - --tw-ring-offset-color: #fcd34d; - } - - .xl\:focus-within\:ring-offset-yellow-400:focus-within { - --tw-ring-offset-color: #fbbf24; - } - - .xl\:focus-within\:ring-offset-yellow-500:focus-within { - --tw-ring-offset-color: #f59e0b; - } - - .xl\:focus-within\:ring-offset-yellow-600:focus-within { - --tw-ring-offset-color: #d97706; - } - - .xl\:focus-within\:ring-offset-yellow-700:focus-within { - --tw-ring-offset-color: #b45309; - } - - .xl\:focus-within\:ring-offset-yellow-800:focus-within { - --tw-ring-offset-color: #92400e; - } - - .xl\:focus-within\:ring-offset-yellow-900:focus-within { - --tw-ring-offset-color: #78350f; - } - - .xl\:focus-within\:ring-offset-green-50:focus-within { - --tw-ring-offset-color: #ecfdf5; - } - - .xl\:focus-within\:ring-offset-green-100:focus-within { - --tw-ring-offset-color: #d1fae5; - } - - .xl\:focus-within\:ring-offset-green-200:focus-within { - --tw-ring-offset-color: #a7f3d0; - } - - .xl\:focus-within\:ring-offset-green-300:focus-within { - --tw-ring-offset-color: #6ee7b7; - } - - .xl\:focus-within\:ring-offset-green-400:focus-within { - --tw-ring-offset-color: #34d399; - } - - .xl\:focus-within\:ring-offset-green-500:focus-within { - --tw-ring-offset-color: #10b981; - } - - .xl\:focus-within\:ring-offset-green-600:focus-within { - --tw-ring-offset-color: #059669; - } - - .xl\:focus-within\:ring-offset-green-700:focus-within { - --tw-ring-offset-color: #047857; - } - - .xl\:focus-within\:ring-offset-green-800:focus-within { - --tw-ring-offset-color: #065f46; - } - - .xl\:focus-within\:ring-offset-green-900:focus-within { - --tw-ring-offset-color: #064e3b; - } - - .xl\:focus-within\:ring-offset-blue-50:focus-within { - --tw-ring-offset-color: #eff6ff; - } - - .xl\:focus-within\:ring-offset-blue-100:focus-within { - --tw-ring-offset-color: #dbeafe; - } - - .xl\:focus-within\:ring-offset-blue-200:focus-within { - --tw-ring-offset-color: #bfdbfe; - } - - .xl\:focus-within\:ring-offset-blue-300:focus-within { - --tw-ring-offset-color: #93c5fd; - } - - .xl\:focus-within\:ring-offset-blue-400:focus-within { - --tw-ring-offset-color: #60a5fa; - } - - .xl\:focus-within\:ring-offset-blue-500:focus-within { - --tw-ring-offset-color: #3b82f6; - } - - .xl\:focus-within\:ring-offset-blue-600:focus-within { - --tw-ring-offset-color: #2563eb; - } - - .xl\:focus-within\:ring-offset-blue-700:focus-within { - --tw-ring-offset-color: #1d4ed8; - } - - .xl\:focus-within\:ring-offset-blue-800:focus-within { - --tw-ring-offset-color: #1e40af; - } - - .xl\:focus-within\:ring-offset-blue-900:focus-within { - --tw-ring-offset-color: #1e3a8a; - } - - .xl\:focus-within\:ring-offset-indigo-50:focus-within { - --tw-ring-offset-color: #eef2ff; - } - - .xl\:focus-within\:ring-offset-indigo-100:focus-within { - --tw-ring-offset-color: #e0e7ff; - } - - .xl\:focus-within\:ring-offset-indigo-200:focus-within { - --tw-ring-offset-color: #c7d2fe; - } - - .xl\:focus-within\:ring-offset-indigo-300:focus-within { - --tw-ring-offset-color: #a5b4fc; - } - - .xl\:focus-within\:ring-offset-indigo-400:focus-within { - --tw-ring-offset-color: #818cf8; - } - - .xl\:focus-within\:ring-offset-indigo-500:focus-within { - --tw-ring-offset-color: #6366f1; - } - - .xl\:focus-within\:ring-offset-indigo-600:focus-within { - --tw-ring-offset-color: #4f46e5; - } - - .xl\:focus-within\:ring-offset-indigo-700:focus-within { - --tw-ring-offset-color: #4338ca; - } - - .xl\:focus-within\:ring-offset-indigo-800:focus-within { - --tw-ring-offset-color: #3730a3; - } - - .xl\:focus-within\:ring-offset-indigo-900:focus-within { - --tw-ring-offset-color: #312e81; - } - - .xl\:focus-within\:ring-offset-purple-50:focus-within { - --tw-ring-offset-color: #f5f3ff; - } - - .xl\:focus-within\:ring-offset-purple-100:focus-within { - --tw-ring-offset-color: #ede9fe; - } - - .xl\:focus-within\:ring-offset-purple-200:focus-within { - --tw-ring-offset-color: #ddd6fe; - } - - .xl\:focus-within\:ring-offset-purple-300:focus-within { - --tw-ring-offset-color: #c4b5fd; - } - - .xl\:focus-within\:ring-offset-purple-400:focus-within { - --tw-ring-offset-color: #a78bfa; - } - - .xl\:focus-within\:ring-offset-purple-500:focus-within { - --tw-ring-offset-color: #8b5cf6; - } - - .xl\:focus-within\:ring-offset-purple-600:focus-within { - --tw-ring-offset-color: #7c3aed; - } - - .xl\:focus-within\:ring-offset-purple-700:focus-within { - --tw-ring-offset-color: #6d28d9; - } - - .xl\:focus-within\:ring-offset-purple-800:focus-within { - --tw-ring-offset-color: #5b21b6; - } - - .xl\:focus-within\:ring-offset-purple-900:focus-within { - --tw-ring-offset-color: #4c1d95; - } - - .xl\:focus-within\:ring-offset-pink-50:focus-within { - --tw-ring-offset-color: #fdf2f8; - } - - .xl\:focus-within\:ring-offset-pink-100:focus-within { - --tw-ring-offset-color: #fce7f3; - } - - .xl\:focus-within\:ring-offset-pink-200:focus-within { - --tw-ring-offset-color: #fbcfe8; - } - - .xl\:focus-within\:ring-offset-pink-300:focus-within { - --tw-ring-offset-color: #f9a8d4; - } - - .xl\:focus-within\:ring-offset-pink-400:focus-within { - --tw-ring-offset-color: #f472b6; - } - - .xl\:focus-within\:ring-offset-pink-500:focus-within { - --tw-ring-offset-color: #ec4899; - } - - .xl\:focus-within\:ring-offset-pink-600:focus-within { - --tw-ring-offset-color: #db2777; - } - - .xl\:focus-within\:ring-offset-pink-700:focus-within { - --tw-ring-offset-color: #be185d; - } - - .xl\:focus-within\:ring-offset-pink-800:focus-within { - --tw-ring-offset-color: #9d174d; - } - - .xl\:focus-within\:ring-offset-pink-900:focus-within { - --tw-ring-offset-color: #831843; - } - - .xl\:focus\:ring-offset-transparent:focus { - --tw-ring-offset-color: transparent; - } - - .xl\:focus\:ring-offset-current:focus { - --tw-ring-offset-color: currentColor; - } - - .xl\:focus\:ring-offset-black:focus { - --tw-ring-offset-color: #000; - } - - .xl\:focus\:ring-offset-white:focus { - --tw-ring-offset-color: #fff; - } - - .xl\:focus\:ring-offset-gray-50:focus { - --tw-ring-offset-color: #f9fafb; - } - - .xl\:focus\:ring-offset-gray-100:focus { - --tw-ring-offset-color: #f3f4f6; - } - - .xl\:focus\:ring-offset-gray-200:focus { - --tw-ring-offset-color: #e5e7eb; - } - - .xl\:focus\:ring-offset-gray-300:focus { - --tw-ring-offset-color: #d1d5db; - } - - .xl\:focus\:ring-offset-gray-400:focus { - --tw-ring-offset-color: #9ca3af; - } - - .xl\:focus\:ring-offset-gray-500:focus { - --tw-ring-offset-color: #6b7280; - } - - .xl\:focus\:ring-offset-gray-600:focus { - --tw-ring-offset-color: #4b5563; - } - - .xl\:focus\:ring-offset-gray-700:focus { - --tw-ring-offset-color: #374151; - } - - .xl\:focus\:ring-offset-gray-800:focus { - --tw-ring-offset-color: #1f2937; - } - - .xl\:focus\:ring-offset-gray-900:focus { - --tw-ring-offset-color: #111827; - } - - .xl\:focus\:ring-offset-red-50:focus { - --tw-ring-offset-color: #fef2f2; - } - - .xl\:focus\:ring-offset-red-100:focus { - --tw-ring-offset-color: #fee2e2; - } - - .xl\:focus\:ring-offset-red-200:focus { - --tw-ring-offset-color: #fecaca; - } - - .xl\:focus\:ring-offset-red-300:focus { - --tw-ring-offset-color: #fca5a5; - } - - .xl\:focus\:ring-offset-red-400:focus { - --tw-ring-offset-color: #f87171; - } - - .xl\:focus\:ring-offset-red-500:focus { - --tw-ring-offset-color: #ef4444; - } - - .xl\:focus\:ring-offset-red-600:focus { - --tw-ring-offset-color: #dc2626; - } - - .xl\:focus\:ring-offset-red-700:focus { - --tw-ring-offset-color: #b91c1c; - } - - .xl\:focus\:ring-offset-red-800:focus { - --tw-ring-offset-color: #991b1b; - } - - .xl\:focus\:ring-offset-red-900:focus { - --tw-ring-offset-color: #7f1d1d; - } - - .xl\:focus\:ring-offset-yellow-50:focus { - --tw-ring-offset-color: #fffbeb; - } - - .xl\:focus\:ring-offset-yellow-100:focus { - --tw-ring-offset-color: #fef3c7; - } - - .xl\:focus\:ring-offset-yellow-200:focus { - --tw-ring-offset-color: #fde68a; - } - - .xl\:focus\:ring-offset-yellow-300:focus { - --tw-ring-offset-color: #fcd34d; - } - - .xl\:focus\:ring-offset-yellow-400:focus { - --tw-ring-offset-color: #fbbf24; - } - - .xl\:focus\:ring-offset-yellow-500:focus { - --tw-ring-offset-color: #f59e0b; - } - - .xl\:focus\:ring-offset-yellow-600:focus { - --tw-ring-offset-color: #d97706; - } - - .xl\:focus\:ring-offset-yellow-700:focus { - --tw-ring-offset-color: #b45309; - } - - .xl\:focus\:ring-offset-yellow-800:focus { - --tw-ring-offset-color: #92400e; - } - - .xl\:focus\:ring-offset-yellow-900:focus { - --tw-ring-offset-color: #78350f; - } - - .xl\:focus\:ring-offset-green-50:focus { - --tw-ring-offset-color: #ecfdf5; - } - - .xl\:focus\:ring-offset-green-100:focus { - --tw-ring-offset-color: #d1fae5; - } - - .xl\:focus\:ring-offset-green-200:focus { - --tw-ring-offset-color: #a7f3d0; - } - - .xl\:focus\:ring-offset-green-300:focus { - --tw-ring-offset-color: #6ee7b7; - } - - .xl\:focus\:ring-offset-green-400:focus { - --tw-ring-offset-color: #34d399; - } - - .xl\:focus\:ring-offset-green-500:focus { - --tw-ring-offset-color: #10b981; - } - - .xl\:focus\:ring-offset-green-600:focus { - --tw-ring-offset-color: #059669; - } - - .xl\:focus\:ring-offset-green-700:focus { - --tw-ring-offset-color: #047857; - } - - .xl\:focus\:ring-offset-green-800:focus { - --tw-ring-offset-color: #065f46; - } - - .xl\:focus\:ring-offset-green-900:focus { - --tw-ring-offset-color: #064e3b; - } - - .xl\:focus\:ring-offset-blue-50:focus { - --tw-ring-offset-color: #eff6ff; - } - - .xl\:focus\:ring-offset-blue-100:focus { - --tw-ring-offset-color: #dbeafe; - } - - .xl\:focus\:ring-offset-blue-200:focus { - --tw-ring-offset-color: #bfdbfe; - } - - .xl\:focus\:ring-offset-blue-300:focus { - --tw-ring-offset-color: #93c5fd; - } - - .xl\:focus\:ring-offset-blue-400:focus { - --tw-ring-offset-color: #60a5fa; - } - - .xl\:focus\:ring-offset-blue-500:focus { - --tw-ring-offset-color: #3b82f6; - } - - .xl\:focus\:ring-offset-blue-600:focus { - --tw-ring-offset-color: #2563eb; - } - - .xl\:focus\:ring-offset-blue-700:focus { - --tw-ring-offset-color: #1d4ed8; - } - - .xl\:focus\:ring-offset-blue-800:focus { - --tw-ring-offset-color: #1e40af; - } - - .xl\:focus\:ring-offset-blue-900:focus { - --tw-ring-offset-color: #1e3a8a; - } - - .xl\:focus\:ring-offset-indigo-50:focus { - --tw-ring-offset-color: #eef2ff; - } - - .xl\:focus\:ring-offset-indigo-100:focus { - --tw-ring-offset-color: #e0e7ff; - } - - .xl\:focus\:ring-offset-indigo-200:focus { - --tw-ring-offset-color: #c7d2fe; - } - - .xl\:focus\:ring-offset-indigo-300:focus { - --tw-ring-offset-color: #a5b4fc; - } - - .xl\:focus\:ring-offset-indigo-400:focus { - --tw-ring-offset-color: #818cf8; - } - - .xl\:focus\:ring-offset-indigo-500:focus { - --tw-ring-offset-color: #6366f1; - } - - .xl\:focus\:ring-offset-indigo-600:focus { - --tw-ring-offset-color: #4f46e5; - } - - .xl\:focus\:ring-offset-indigo-700:focus { - --tw-ring-offset-color: #4338ca; - } - - .xl\:focus\:ring-offset-indigo-800:focus { - --tw-ring-offset-color: #3730a3; - } - - .xl\:focus\:ring-offset-indigo-900:focus { - --tw-ring-offset-color: #312e81; - } - - .xl\:focus\:ring-offset-purple-50:focus { - --tw-ring-offset-color: #f5f3ff; - } - - .xl\:focus\:ring-offset-purple-100:focus { - --tw-ring-offset-color: #ede9fe; - } - - .xl\:focus\:ring-offset-purple-200:focus { - --tw-ring-offset-color: #ddd6fe; - } - - .xl\:focus\:ring-offset-purple-300:focus { - --tw-ring-offset-color: #c4b5fd; - } - - .xl\:focus\:ring-offset-purple-400:focus { - --tw-ring-offset-color: #a78bfa; - } - - .xl\:focus\:ring-offset-purple-500:focus { - --tw-ring-offset-color: #8b5cf6; - } - - .xl\:focus\:ring-offset-purple-600:focus { - --tw-ring-offset-color: #7c3aed; - } - - .xl\:focus\:ring-offset-purple-700:focus { - --tw-ring-offset-color: #6d28d9; - } - - .xl\:focus\:ring-offset-purple-800:focus { - --tw-ring-offset-color: #5b21b6; - } - - .xl\:focus\:ring-offset-purple-900:focus { - --tw-ring-offset-color: #4c1d95; - } - - .xl\:focus\:ring-offset-pink-50:focus { - --tw-ring-offset-color: #fdf2f8; - } - - .xl\:focus\:ring-offset-pink-100:focus { - --tw-ring-offset-color: #fce7f3; - } - - .xl\:focus\:ring-offset-pink-200:focus { - --tw-ring-offset-color: #fbcfe8; - } - - .xl\:focus\:ring-offset-pink-300:focus { - --tw-ring-offset-color: #f9a8d4; - } - - .xl\:focus\:ring-offset-pink-400:focus { - --tw-ring-offset-color: #f472b6; - } - - .xl\:focus\:ring-offset-pink-500:focus { - --tw-ring-offset-color: #ec4899; - } - - .xl\:focus\:ring-offset-pink-600:focus { - --tw-ring-offset-color: #db2777; - } - - .xl\:focus\:ring-offset-pink-700:focus { - --tw-ring-offset-color: #be185d; - } - - .xl\:focus\:ring-offset-pink-800:focus { - --tw-ring-offset-color: #9d174d; - } - - .xl\:focus\:ring-offset-pink-900:focus { - --tw-ring-offset-color: #831843; - } - - .xl\:filter { - --tw-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-sepia: var(--tw-empty,/*!*/ /*!*/); - --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); - } - - .xl\:filter-none { - filter: none; - } - - .xl\:blur-0 { - --tw-blur: blur(0); - } - - .xl\:blur-none { - --tw-blur: blur(0); - } - - .xl\:blur-sm { - --tw-blur: blur(4px); - } - - .xl\:blur { - --tw-blur: blur(8px); - } - - .xl\:blur-md { - --tw-blur: blur(12px); - } - - .xl\:blur-lg { - --tw-blur: blur(16px); - } - - .xl\:blur-xl { - --tw-blur: blur(24px); - } - - .xl\:blur-2xl { - --tw-blur: blur(40px); - } - - .xl\:blur-3xl { - --tw-blur: blur(64px); - } - - .xl\:brightness-0 { - --tw-brightness: brightness(0); - } - - .xl\:brightness-50 { - --tw-brightness: brightness(.5); - } - - .xl\:brightness-75 { - --tw-brightness: brightness(.75); - } - - .xl\:brightness-90 { - --tw-brightness: brightness(.9); - } - - .xl\:brightness-95 { - --tw-brightness: brightness(.95); - } - - .xl\:brightness-100 { - --tw-brightness: brightness(1); - } - - .xl\:brightness-105 { - --tw-brightness: brightness(1.05); - } - - .xl\:brightness-110 { - --tw-brightness: brightness(1.1); - } - - .xl\:brightness-125 { - --tw-brightness: brightness(1.25); - } - - .xl\:brightness-150 { - --tw-brightness: brightness(1.5); - } - - .xl\:brightness-200 { - --tw-brightness: brightness(2); - } - - .xl\:contrast-0 { - --tw-contrast: contrast(0); - } - - .xl\:contrast-50 { - --tw-contrast: contrast(.5); - } - - .xl\:contrast-75 { - --tw-contrast: contrast(.75); - } - - .xl\:contrast-100 { - --tw-contrast: contrast(1); - } - - .xl\:contrast-125 { - --tw-contrast: contrast(1.25); - } - - .xl\:contrast-150 { - --tw-contrast: contrast(1.5); - } - - .xl\:contrast-200 { - --tw-contrast: contrast(2); - } - - .xl\:drop-shadow-sm { - --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05)); - } - - .xl\:drop-shadow { - --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06)); - } - - .xl\:drop-shadow-md { - --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06)); - } - - .xl\:drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1)); - } - - .xl\:drop-shadow-xl { - --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08)); - } - - .xl\:drop-shadow-2xl { - --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15)); - } - - .xl\:drop-shadow-none { - --tw-drop-shadow: drop-shadow(0 0 #0000); - } - - .xl\:grayscale-0 { - --tw-grayscale: grayscale(0); - } - - .xl\:grayscale { - --tw-grayscale: grayscale(100%); - } - - .xl\:hue-rotate-0 { - --tw-hue-rotate: hue-rotate(0deg); - } - - .xl\:hue-rotate-15 { - --tw-hue-rotate: hue-rotate(15deg); - } - - .xl\:hue-rotate-30 { - --tw-hue-rotate: hue-rotate(30deg); - } - - .xl\:hue-rotate-60 { - --tw-hue-rotate: hue-rotate(60deg); - } - - .xl\:hue-rotate-90 { - --tw-hue-rotate: hue-rotate(90deg); - } - - .xl\:hue-rotate-180 { - --tw-hue-rotate: hue-rotate(180deg); - } - - .xl\:-hue-rotate-180 { - --tw-hue-rotate: hue-rotate(-180deg); - } - - .xl\:-hue-rotate-90 { - --tw-hue-rotate: hue-rotate(-90deg); - } - - .xl\:-hue-rotate-60 { - --tw-hue-rotate: hue-rotate(-60deg); - } - - .xl\:-hue-rotate-30 { - --tw-hue-rotate: hue-rotate(-30deg); - } - - .xl\:-hue-rotate-15 { - --tw-hue-rotate: hue-rotate(-15deg); - } - - .xl\:invert-0 { - --tw-invert: invert(0); - } - - .xl\:invert { - --tw-invert: invert(100%); - } - - .xl\:saturate-0 { - --tw-saturate: saturate(0); - } - - .xl\:saturate-50 { - --tw-saturate: saturate(.5); - } - - .xl\:saturate-100 { - --tw-saturate: saturate(1); - } - - .xl\:saturate-150 { - --tw-saturate: saturate(1.5); - } - - .xl\:saturate-200 { - --tw-saturate: saturate(2); - } - - .xl\:sepia-0 { - --tw-sepia: sepia(0); - } - - .xl\:sepia { - --tw-sepia: sepia(100%); - } - - .xl\:backdrop-filter { - --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/); - --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/); - -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); - } - - .xl\:backdrop-filter-none { - -webkit-backdrop-filter: none; - backdrop-filter: none; - } - - .xl\:backdrop-blur-0 { - --tw-backdrop-blur: blur(0); - } - - .xl\:backdrop-blur-none { - --tw-backdrop-blur: blur(0); - } - - .xl\:backdrop-blur-sm { - --tw-backdrop-blur: blur(4px); - } - - .xl\:backdrop-blur { - --tw-backdrop-blur: blur(8px); - } - - .xl\:backdrop-blur-md { - --tw-backdrop-blur: blur(12px); - } - - .xl\:backdrop-blur-lg { - --tw-backdrop-blur: blur(16px); - } - - .xl\:backdrop-blur-xl { - --tw-backdrop-blur: blur(24px); - } - - .xl\:backdrop-blur-2xl { - --tw-backdrop-blur: blur(40px); - } - - .xl\:backdrop-blur-3xl { - --tw-backdrop-blur: blur(64px); - } - - .xl\:backdrop-brightness-0 { - --tw-backdrop-brightness: brightness(0); - } - - .xl\:backdrop-brightness-50 { - --tw-backdrop-brightness: brightness(.5); - } - - .xl\:backdrop-brightness-75 { - --tw-backdrop-brightness: brightness(.75); - } - - .xl\:backdrop-brightness-90 { - --tw-backdrop-brightness: brightness(.9); - } - - .xl\:backdrop-brightness-95 { - --tw-backdrop-brightness: brightness(.95); - } - - .xl\:backdrop-brightness-100 { - --tw-backdrop-brightness: brightness(1); - } - - .xl\:backdrop-brightness-105 { - --tw-backdrop-brightness: brightness(1.05); - } - - .xl\:backdrop-brightness-110 { - --tw-backdrop-brightness: brightness(1.1); - } - - .xl\:backdrop-brightness-125 { - --tw-backdrop-brightness: brightness(1.25); - } - - .xl\:backdrop-brightness-150 { - --tw-backdrop-brightness: brightness(1.5); - } - - .xl\:backdrop-brightness-200 { - --tw-backdrop-brightness: brightness(2); - } - - .xl\:backdrop-contrast-0 { - --tw-backdrop-contrast: contrast(0); - } - - .xl\:backdrop-contrast-50 { - --tw-backdrop-contrast: contrast(.5); - } - - .xl\:backdrop-contrast-75 { - --tw-backdrop-contrast: contrast(.75); - } - - .xl\:backdrop-contrast-100 { - --tw-backdrop-contrast: contrast(1); - } - - .xl\:backdrop-contrast-125 { - --tw-backdrop-contrast: contrast(1.25); - } - - .xl\:backdrop-contrast-150 { - --tw-backdrop-contrast: contrast(1.5); - } - - .xl\:backdrop-contrast-200 { - --tw-backdrop-contrast: contrast(2); - } - - .xl\:backdrop-grayscale-0 { - --tw-backdrop-grayscale: grayscale(0); - } - - .xl\:backdrop-grayscale { - --tw-backdrop-grayscale: grayscale(100%); - } - - .xl\:backdrop-hue-rotate-0 { - --tw-backdrop-hue-rotate: hue-rotate(0deg); - } - - .xl\:backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(15deg); - } - - .xl\:backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(30deg); - } - - .xl\:backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(60deg); - } - - .xl\:backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(90deg); - } - - .xl\:backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(180deg); - } - - .xl\:-backdrop-hue-rotate-180 { - --tw-backdrop-hue-rotate: hue-rotate(-180deg); - } - - .xl\:-backdrop-hue-rotate-90 { - --tw-backdrop-hue-rotate: hue-rotate(-90deg); - } - - .xl\:-backdrop-hue-rotate-60 { - --tw-backdrop-hue-rotate: hue-rotate(-60deg); - } - - .xl\:-backdrop-hue-rotate-30 { - --tw-backdrop-hue-rotate: hue-rotate(-30deg); - } - - .xl\:-backdrop-hue-rotate-15 { - --tw-backdrop-hue-rotate: hue-rotate(-15deg); - } - - .xl\:backdrop-invert-0 { - --tw-backdrop-invert: invert(0); - } - - .xl\:backdrop-invert { - --tw-backdrop-invert: invert(100%); - } - - .xl\:backdrop-opacity-0 { - --tw-backdrop-opacity: opacity(0); - } - - .xl\:backdrop-opacity-5 { - --tw-backdrop-opacity: opacity(0.05); - } - - .xl\:backdrop-opacity-10 { - --tw-backdrop-opacity: opacity(0.1); - } - - .xl\:backdrop-opacity-20 { - --tw-backdrop-opacity: opacity(0.2); - } - - .xl\:backdrop-opacity-25 { - --tw-backdrop-opacity: opacity(0.25); - } - - .xl\:backdrop-opacity-30 { - --tw-backdrop-opacity: opacity(0.3); - } - - .xl\:backdrop-opacity-40 { - --tw-backdrop-opacity: opacity(0.4); - } - - .xl\:backdrop-opacity-50 { - --tw-backdrop-opacity: opacity(0.5); - } - - .xl\:backdrop-opacity-60 { - --tw-backdrop-opacity: opacity(0.6); - } - - .xl\:backdrop-opacity-70 { - --tw-backdrop-opacity: opacity(0.7); - } - - .xl\:backdrop-opacity-75 { - --tw-backdrop-opacity: opacity(0.75); - } - - .xl\:backdrop-opacity-80 { - --tw-backdrop-opacity: opacity(0.8); - } - - .xl\:backdrop-opacity-90 { - --tw-backdrop-opacity: opacity(0.9); - } - - .xl\:backdrop-opacity-95 { - --tw-backdrop-opacity: opacity(0.95); - } - - .xl\:backdrop-opacity-100 { - --tw-backdrop-opacity: opacity(1); - } - - .xl\:backdrop-saturate-0 { - --tw-backdrop-saturate: saturate(0); - } - - .xl\:backdrop-saturate-50 { - --tw-backdrop-saturate: saturate(.5); - } - - .xl\:backdrop-saturate-100 { - --tw-backdrop-saturate: saturate(1); - } - - .xl\:backdrop-saturate-150 { - --tw-backdrop-saturate: saturate(1.5); - } - - .xl\:backdrop-saturate-200 { - --tw-backdrop-saturate: saturate(2); - } - - .xl\:backdrop-sepia-0 { - --tw-backdrop-sepia: sepia(0); - } - - .xl\:backdrop-sepia { - --tw-backdrop-sepia: sepia(100%); - } - - .xl\:transition-none { - transition-property: none; - } - - .xl\:transition-all { - transition-property: all; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:transition-shadow { - transition-property: box-shadow; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; - } - - .xl\:delay-75 { - transition-delay: 75ms; - } - - .xl\:delay-100 { - transition-delay: 100ms; - } - - .xl\:delay-150 { - transition-delay: 150ms; - } - - .xl\:delay-200 { - transition-delay: 200ms; - } - - .xl\:delay-300 { - transition-delay: 300ms; - } - - .xl\:delay-500 { - transition-delay: 500ms; - } - - .xl\:delay-700 { - transition-delay: 700ms; - } - - .xl\:delay-1000 { - transition-delay: 1000ms; - } - - .xl\:duration-75 { - transition-duration: 75ms; - } - - .xl\:duration-100 { - transition-duration: 100ms; - } - - .xl\:duration-150 { - transition-duration: 150ms; - } - - .xl\:duration-200 { - transition-duration: 200ms; - } - - .xl\:duration-300 { - transition-duration: 300ms; - } - - .xl\:duration-500 { - transition-duration: 500ms; - } - - .xl\:duration-700 { - transition-duration: 700ms; - } - - .xl\:duration-1000 { - transition-duration: 1000ms; - } - - .xl\:ease-linear { - transition-timing-function: linear; - } - - .xl\:ease-in { - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); - } - - .xl\:ease-out { - transition-timing-function: cubic-bezier(0, 0, 0.2, 1); - } - - .xl\:ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - } -} \ No newline at end of file diff --git a/gui/admin/dist/build/bundle.js b/gui/admin/dist/build/bundle.js deleted file mode 100644 index fd0911bb..00000000 --- a/gui/admin/dist/build/bundle.js +++ /dev/null @@ -1,16576 +0,0 @@ -var app = (function () { - 'use strict'; - - /** - * Hot module replacement for Svelte in the Wild - * - * @export - * @param {object} Component Svelte component - * @param {object} [options={ target: document.body }] Options for the Svelte component - * @param {string} [id='hmr'] ID for the component container - * @param {string} [eventName='app-loaded'] Name of the event that triggers replacement of previous component - * @returns - */ - function HMR(Component, options = { target: document.body }, id = 'hmr', eventName = 'app-loaded') { - const oldContainer = document.getElementById(id); - - // Create the new (temporarily hidden) component container - const appContainer = document.createElement("div"); - if (oldContainer) appContainer.style.visibility = 'hidden'; - else appContainer.setAttribute('id', id); //ssr doesn't get an event, so we set the id now - - // Attach it to the target element - options.target.appendChild(appContainer); - - // Wait for the app to load before replacing the component - addEventListener(eventName, replaceComponent); - - function replaceComponent() { - if (oldContainer) oldContainer.remove(); - // Show our component and take over the ID of the old container - appContainer.style.visibility = 'initial'; - // delete (appContainer.style.visibility) - appContainer.setAttribute('id', id); - } - - return new Component({ - ...options, - target: appContainer - }); - } - - function noop() { } - const identity = x => x; - function assign(tar, src) { - // @ts-ignore - for (const k in src) - tar[k] = src[k]; - return tar; - } - function is_promise(value) { - return value && typeof value === 'object' && typeof value.then === 'function'; - } - function run(fn) { - return fn(); - } - function blank_object() { - return Object.create(null); - } - function run_all(fns) { - fns.forEach(run); - } - function is_function(thing) { - return typeof thing === 'function'; - } - function safe_not_equal(a, b) { - return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function'); - } - function is_empty(obj) { - return Object.keys(obj).length === 0; - } - function subscribe(store, ...callbacks) { - if (store == null) { - return noop; - } - const unsub = store.subscribe(...callbacks); - return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub; - } - function get_store_value(store) { - let value; - subscribe(store, _ => value = _)(); - return value; - } - function component_subscribe(component, store, callback) { - component.$$.on_destroy.push(subscribe(store, callback)); - } - function create_slot(definition, ctx, $$scope, fn) { - if (definition) { - const slot_ctx = get_slot_context(definition, ctx, $$scope, fn); - return definition[0](slot_ctx); - } - } - function get_slot_context(definition, ctx, $$scope, fn) { - return definition[1] && fn - ? assign($$scope.ctx.slice(), definition[1](fn(ctx))) - : $$scope.ctx; - } - function get_slot_changes(definition, $$scope, dirty, fn) { - if (definition[2] && fn) { - const lets = definition[2](fn(dirty)); - if ($$scope.dirty === undefined) { - return lets; - } - if (typeof lets === 'object') { - const merged = []; - const len = Math.max($$scope.dirty.length, lets.length); - for (let i = 0; i < len; i += 1) { - merged[i] = $$scope.dirty[i] | lets[i]; - } - return merged; - } - return $$scope.dirty | lets; - } - return $$scope.dirty; - } - function update_slot(slot, slot_definition, ctx, $$scope, dirty, get_slot_changes_fn, get_slot_context_fn) { - const slot_changes = get_slot_changes(slot_definition, $$scope, dirty, get_slot_changes_fn); - if (slot_changes) { - const slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn); - slot.p(slot_context, slot_changes); - } - } - function action_destroyer(action_result) { - return action_result && is_function(action_result.destroy) ? action_result.destroy : noop; - } - - const is_client = typeof window !== 'undefined'; - let now = is_client - ? () => window.performance.now() - : () => Date.now(); - let raf = is_client ? cb => requestAnimationFrame(cb) : noop; - - const tasks = new Set(); - function run_tasks(now) { - tasks.forEach(task => { - if (!task.c(now)) { - tasks.delete(task); - task.f(); - } - }); - if (tasks.size !== 0) - raf(run_tasks); - } - /** - * Creates a new task that runs on each raf frame - * until it returns a falsy value or is aborted - */ - function loop(callback) { - let task; - if (tasks.size === 0) - raf(run_tasks); - return { - promise: new Promise(fulfill => { - tasks.add(task = { c: callback, f: fulfill }); - }), - abort() { - tasks.delete(task); - } - }; - } - - function append(target, node) { - target.appendChild(node); - } - function insert(target, node, anchor) { - target.insertBefore(node, anchor || null); - } - function detach(node) { - node.parentNode.removeChild(node); - } - function destroy_each(iterations, detaching) { - for (let i = 0; i < iterations.length; i += 1) { - if (iterations[i]) - iterations[i].d(detaching); - } - } - function element(name) { - return document.createElement(name); - } - function svg_element(name) { - return document.createElementNS('http://www.w3.org/2000/svg', name); - } - function text(data) { - return document.createTextNode(data); - } - function space() { - return text(' '); - } - function empty() { - return text(''); - } - function listen(node, event, handler, options) { - node.addEventListener(event, handler, options); - return () => node.removeEventListener(event, handler, options); - } - function prevent_default(fn) { - return function (event) { - event.preventDefault(); - // @ts-ignore - return fn.call(this, event); - }; - } - function attr(node, attribute, value) { - if (value == null) - node.removeAttribute(attribute); - else if (node.getAttribute(attribute) !== value) - node.setAttribute(attribute, value); - } - function children(element) { - return Array.from(element.childNodes); - } - function claim_element(nodes, name, attributes, svg) { - for (let i = 0; i < nodes.length; i += 1) { - const node = nodes[i]; - if (node.nodeName === name) { - let j = 0; - const remove = []; - while (j < node.attributes.length) { - const attribute = node.attributes[j++]; - if (!attributes[attribute.name]) { - remove.push(attribute.name); - } - } - for (let k = 0; k < remove.length; k++) { - node.removeAttribute(remove[k]); - } - return nodes.splice(i, 1)[0]; - } - } - return svg ? svg_element(name) : element(name); - } - function claim_text(nodes, data) { - for (let i = 0; i < nodes.length; i += 1) { - const node = nodes[i]; - if (node.nodeType === 3) { - node.data = '' + data; - return nodes.splice(i, 1)[0]; - } - } - return text(data); - } - function claim_space(nodes) { - return claim_text(nodes, ' '); - } - function set_data(text, data) { - data = '' + data; - if (text.wholeText !== data) - text.data = data; - } - function set_input_value(input, value) { - input.value = value == null ? '' : value; - } - function set_style(node, key, value, important) { - node.style.setProperty(key, value, important ? 'important' : ''); - } - function select_option(select, value) { - for (let i = 0; i < select.options.length; i += 1) { - const option = select.options[i]; - if (option.__value === value) { - option.selected = true; - return; - } - } - } - function select_value(select) { - const selected_option = select.querySelector(':checked') || select.options[0]; - return selected_option && selected_option.__value; - } - function toggle_class(element, name, toggle) { - element.classList[toggle ? 'add' : 'remove'](name); - } - function custom_event(type, detail) { - const e = document.createEvent('CustomEvent'); - e.initCustomEvent(type, false, false, detail); - return e; - } - class HtmlTag { - constructor(anchor = null) { - this.a = anchor; - this.e = this.n = null; - } - m(html, target, anchor = null) { - if (!this.e) { - this.e = element(target.nodeName); - this.t = target; - this.h(html); - } - this.i(anchor); - } - h(html) { - this.e.innerHTML = html; - this.n = Array.from(this.e.childNodes); - } - i(anchor) { - for (let i = 0; i < this.n.length; i += 1) { - insert(this.t, this.n[i], anchor); - } - } - p(html) { - this.d(); - this.h(html); - this.i(this.a); - } - d() { - this.n.forEach(detach); - } - } - - const active_docs = new Set(); - let active = 0; - // https://github.com/darkskyapp/string-hash/blob/master/index.js - function hash(str) { - let hash = 5381; - let i = str.length; - while (i--) - hash = ((hash << 5) - hash) ^ str.charCodeAt(i); - return hash >>> 0; - } - function create_rule(node, a, b, duration, delay, ease, fn, uid = 0) { - const step = 16.666 / duration; - let keyframes = '{\n'; - for (let p = 0; p <= 1; p += step) { - const t = a + (b - a) * ease(p); - keyframes += p * 100 + `%{${fn(t, 1 - t)}}\n`; - } - const rule = keyframes + `100% {${fn(b, 1 - b)}}\n}`; - const name = `__svelte_${hash(rule)}_${uid}`; - const doc = node.ownerDocument; - active_docs.add(doc); - const stylesheet = doc.__svelte_stylesheet || (doc.__svelte_stylesheet = doc.head.appendChild(element('style')).sheet); - const current_rules = doc.__svelte_rules || (doc.__svelte_rules = {}); - if (!current_rules[name]) { - current_rules[name] = true; - stylesheet.insertRule(`@keyframes ${name} ${rule}`, stylesheet.cssRules.length); - } - const animation = node.style.animation || ''; - node.style.animation = `${animation ? `${animation}, ` : ``}${name} ${duration}ms linear ${delay}ms 1 both`; - active += 1; - return name; - } - function delete_rule(node, name) { - const previous = (node.style.animation || '').split(', '); - const next = previous.filter(name - ? anim => anim.indexOf(name) < 0 // remove specific animation - : anim => anim.indexOf('__svelte') === -1 // remove all Svelte animations - ); - const deleted = previous.length - next.length; - if (deleted) { - node.style.animation = next.join(', '); - active -= deleted; - if (!active) - clear_rules(); - } - } - function clear_rules() { - raf(() => { - if (active) - return; - active_docs.forEach(doc => { - const stylesheet = doc.__svelte_stylesheet; - let i = stylesheet.cssRules.length; - while (i--) - stylesheet.deleteRule(i); - doc.__svelte_rules = {}; - }); - active_docs.clear(); - }); - } - - let current_component; - function set_current_component(component) { - current_component = component; - } - function get_current_component() { - if (!current_component) - throw new Error(`Function called outside component initialization`); - return current_component; - } - function onMount(fn) { - get_current_component().$$.on_mount.push(fn); - } - function onDestroy(fn) { - get_current_component().$$.on_destroy.push(fn); - } - function createEventDispatcher() { - const component = get_current_component(); - return (type, detail) => { - const callbacks = component.$$.callbacks[type]; - if (callbacks) { - // TODO are there situations where events could be dispatched - // in a server (non-DOM) environment? - const event = custom_event(type, detail); - callbacks.slice().forEach(fn => { - fn.call(component, event); - }); - } - }; - } - function setContext(key, context) { - get_current_component().$$.context.set(key, context); - } - function getContext(key) { - return get_current_component().$$.context.get(key); - } - - const dirty_components = []; - const binding_callbacks = []; - const render_callbacks = []; - const flush_callbacks = []; - const resolved_promise = Promise.resolve(); - let update_scheduled = false; - function schedule_update() { - if (!update_scheduled) { - update_scheduled = true; - resolved_promise.then(flush); - } - } - function tick() { - schedule_update(); - return resolved_promise; - } - function add_render_callback(fn) { - render_callbacks.push(fn); - } - function add_flush_callback(fn) { - flush_callbacks.push(fn); - } - let flushing = false; - const seen_callbacks = new Set(); - function flush() { - if (flushing) - return; - flushing = true; - do { - // first, call beforeUpdate functions - // and update components - for (let i = 0; i < dirty_components.length; i += 1) { - const component = dirty_components[i]; - set_current_component(component); - update(component.$$); - } - dirty_components.length = 0; - while (binding_callbacks.length) - binding_callbacks.pop()(); - // then, once components are updated, call - // afterUpdate functions. This may cause - // subsequent updates... - for (let i = 0; i < render_callbacks.length; i += 1) { - const callback = render_callbacks[i]; - if (!seen_callbacks.has(callback)) { - // ...so guard against infinite loops - seen_callbacks.add(callback); - callback(); - } - } - render_callbacks.length = 0; - } while (dirty_components.length); - while (flush_callbacks.length) { - flush_callbacks.pop()(); - } - update_scheduled = false; - flushing = false; - seen_callbacks.clear(); - } - function update($$) { - if ($$.fragment !== null) { - $$.update(); - run_all($$.before_update); - const dirty = $$.dirty; - $$.dirty = [-1]; - $$.fragment && $$.fragment.p($$.ctx, dirty); - $$.after_update.forEach(add_render_callback); - } - } - - let promise; - function wait() { - if (!promise) { - promise = Promise.resolve(); - promise.then(() => { - promise = null; - }); - } - return promise; - } - function dispatch(node, direction, kind) { - node.dispatchEvent(custom_event(`${direction ? 'intro' : 'outro'}${kind}`)); - } - const outroing = new Set(); - let outros; - function group_outros() { - outros = { - r: 0, - c: [], - p: outros // parent group - }; - } - function check_outros() { - if (!outros.r) { - run_all(outros.c); - } - outros = outros.p; - } - function transition_in(block, local) { - if (block && block.i) { - outroing.delete(block); - block.i(local); - } - } - function transition_out(block, local, detach, callback) { - if (block && block.o) { - if (outroing.has(block)) - return; - outroing.add(block); - outros.c.push(() => { - outroing.delete(block); - if (callback) { - if (detach) - block.d(1); - callback(); - } - }); - block.o(local); - } - } - const null_transition = { duration: 0 }; - function create_in_transition(node, fn, params) { - let config = fn(node, params); - let running = false; - let animation_name; - let task; - let uid = 0; - function cleanup() { - if (animation_name) - delete_rule(node, animation_name); - } - function go() { - const { delay = 0, duration = 300, easing = identity, tick = noop, css } = config || null_transition; - if (css) - animation_name = create_rule(node, 0, 1, duration, delay, easing, css, uid++); - tick(0, 1); - const start_time = now() + delay; - const end_time = start_time + duration; - if (task) - task.abort(); - running = true; - add_render_callback(() => dispatch(node, true, 'start')); - task = loop(now => { - if (running) { - if (now >= end_time) { - tick(1, 0); - dispatch(node, true, 'end'); - cleanup(); - return running = false; - } - if (now >= start_time) { - const t = easing((now - start_time) / duration); - tick(t, 1 - t); - } - } - return running; - }); - } - let started = false; - return { - start() { - if (started) - return; - delete_rule(node); - if (is_function(config)) { - config = config(); - wait().then(go); - } - else { - go(); - } - }, - invalidate() { - started = false; - }, - end() { - if (running) { - cleanup(); - running = false; - } - } - }; - } - function create_out_transition(node, fn, params) { - let config = fn(node, params); - let running = true; - let animation_name; - const group = outros; - group.r += 1; - function go() { - const { delay = 0, duration = 300, easing = identity, tick = noop, css } = config || null_transition; - if (css) - animation_name = create_rule(node, 1, 0, duration, delay, easing, css); - const start_time = now() + delay; - const end_time = start_time + duration; - add_render_callback(() => dispatch(node, false, 'start')); - loop(now => { - if (running) { - if (now >= end_time) { - tick(0, 1); - dispatch(node, false, 'end'); - if (!--group.r) { - // this will result in `end()` being called, - // so we don't need to clean up here - run_all(group.c); - } - return false; - } - if (now >= start_time) { - const t = easing((now - start_time) / duration); - tick(1 - t, t); - } - } - return running; - }); - } - if (is_function(config)) { - wait().then(() => { - // @ts-ignore - config = config(); - go(); - }); - } - else { - go(); - } - return { - end(reset) { - if (reset && config.tick) { - config.tick(1, 0); - } - if (running) { - if (animation_name) - delete_rule(node, animation_name); - running = false; - } - } - }; - } - function create_bidirectional_transition(node, fn, params, intro) { - let config = fn(node, params); - let t = intro ? 0 : 1; - let running_program = null; - let pending_program = null; - let animation_name = null; - function clear_animation() { - if (animation_name) - delete_rule(node, animation_name); - } - function init(program, duration) { - const d = program.b - t; - duration *= Math.abs(d); - return { - a: t, - b: program.b, - d, - duration, - start: program.start, - end: program.start + duration, - group: program.group - }; - } - function go(b) { - const { delay = 0, duration = 300, easing = identity, tick = noop, css } = config || null_transition; - const program = { - start: now() + delay, - b - }; - if (!b) { - // @ts-ignore todo: improve typings - program.group = outros; - outros.r += 1; - } - if (running_program) { - pending_program = program; - } - else { - // if this is an intro, and there's a delay, we need to do - // an initial tick and/or apply CSS animation immediately - if (css) { - clear_animation(); - animation_name = create_rule(node, t, b, duration, delay, easing, css); - } - if (b) - tick(0, 1); - running_program = init(program, duration); - add_render_callback(() => dispatch(node, b, 'start')); - loop(now => { - if (pending_program && now > pending_program.start) { - running_program = init(pending_program, duration); - pending_program = null; - dispatch(node, running_program.b, 'start'); - if (css) { - clear_animation(); - animation_name = create_rule(node, t, running_program.b, running_program.duration, 0, easing, config.css); - } - } - if (running_program) { - if (now >= running_program.end) { - tick(t = running_program.b, 1 - t); - dispatch(node, running_program.b, 'end'); - if (!pending_program) { - // we're done - if (running_program.b) { - // intro — we can tidy up immediately - clear_animation(); - } - else { - // outro — needs to be coordinated - if (!--running_program.group.r) - run_all(running_program.group.c); - } - } - running_program = null; - } - else if (now >= running_program.start) { - const p = now - running_program.start; - t = running_program.a + running_program.d * easing(p / running_program.duration); - tick(t, 1 - t); - } - } - return !!(running_program || pending_program); - }); - } - } - return { - run(b) { - if (is_function(config)) { - wait().then(() => { - // @ts-ignore - config = config(); - go(b); - }); - } - else { - go(b); - } - }, - end() { - clear_animation(); - running_program = pending_program = null; - } - }; - } - - function handle_promise(promise, info) { - const token = info.token = {}; - function update(type, index, key, value) { - if (info.token !== token) - return; - info.resolved = value; - let child_ctx = info.ctx; - if (key !== undefined) { - child_ctx = child_ctx.slice(); - child_ctx[key] = value; - } - const block = type && (info.current = type)(child_ctx); - let needs_flush = false; - if (info.block) { - if (info.blocks) { - info.blocks.forEach((block, i) => { - if (i !== index && block) { - group_outros(); - transition_out(block, 1, 1, () => { - info.blocks[i] = null; - }); - check_outros(); - } - }); - } - else { - info.block.d(1); - } - block.c(); - transition_in(block, 1); - block.m(info.mount(), info.anchor); - needs_flush = true; - } - info.block = block; - if (info.blocks) - info.blocks[index] = block; - if (needs_flush) { - flush(); - } - } - if (is_promise(promise)) { - const current_component = get_current_component(); - promise.then(value => { - set_current_component(current_component); - update(info.then, 1, info.value, value); - set_current_component(null); - }, error => { - set_current_component(current_component); - update(info.catch, 2, info.error, error); - set_current_component(null); - }); - // if we previously had a then/catch block, destroy it - if (info.current !== info.pending) { - update(info.pending, 0); - return true; - } - } - else { - if (info.current !== info.then) { - update(info.then, 1, info.value, promise); - return true; - } - info.resolved = promise; - } - } - - const globals = (typeof window !== 'undefined' - ? window - : typeof globalThis !== 'undefined' - ? globalThis - : global); - - function destroy_block(block, lookup) { - block.d(1); - lookup.delete(block.key); - } - function outro_and_destroy_block(block, lookup) { - transition_out(block, 1, 1, () => { - lookup.delete(block.key); - }); - } - function update_keyed_each(old_blocks, dirty, get_key, dynamic, ctx, list, lookup, node, destroy, create_each_block, next, get_context) { - let o = old_blocks.length; - let n = list.length; - let i = o; - const old_indexes = {}; - while (i--) - old_indexes[old_blocks[i].key] = i; - const new_blocks = []; - const new_lookup = new Map(); - const deltas = new Map(); - i = n; - while (i--) { - const child_ctx = get_context(ctx, list, i); - const key = get_key(child_ctx); - let block = lookup.get(key); - if (!block) { - block = create_each_block(key, child_ctx); - block.c(); - } - else if (dynamic) { - block.p(child_ctx, dirty); - } - new_lookup.set(key, new_blocks[i] = block); - if (key in old_indexes) - deltas.set(key, Math.abs(i - old_indexes[key])); - } - const will_move = new Set(); - const did_move = new Set(); - function insert(block) { - transition_in(block, 1); - block.m(node, next); - lookup.set(block.key, block); - next = block.first; - n--; - } - while (o && n) { - const new_block = new_blocks[n - 1]; - const old_block = old_blocks[o - 1]; - const new_key = new_block.key; - const old_key = old_block.key; - if (new_block === old_block) { - // do nothing - next = new_block.first; - o--; - n--; - } - else if (!new_lookup.has(old_key)) { - // remove old block - destroy(old_block, lookup); - o--; - } - else if (!lookup.has(new_key) || will_move.has(new_key)) { - insert(new_block); - } - else if (did_move.has(old_key)) { - o--; - } - else if (deltas.get(new_key) > deltas.get(old_key)) { - did_move.add(new_key); - insert(new_block); - } - else { - will_move.add(old_key); - o--; - } - } - while (o--) { - const old_block = old_blocks[o]; - if (!new_lookup.has(old_block.key)) - destroy(old_block, lookup); - } - while (n) - insert(new_blocks[n - 1]); - return new_blocks; - } - - function get_spread_update(levels, updates) { - const update = {}; - const to_null_out = {}; - const accounted_for = { $$scope: 1 }; - let i = levels.length; - while (i--) { - const o = levels[i]; - const n = updates[i]; - if (n) { - for (const key in o) { - if (!(key in n)) - to_null_out[key] = 1; - } - for (const key in n) { - if (!accounted_for[key]) { - update[key] = n[key]; - accounted_for[key] = 1; - } - } - levels[i] = n; - } - else { - for (const key in o) { - accounted_for[key] = 1; - } - } - } - for (const key in to_null_out) { - if (!(key in update)) - update[key] = undefined; - } - return update; - } - function get_spread_object(spread_props) { - return typeof spread_props === 'object' && spread_props !== null ? spread_props : {}; - } - - function bind(component, name, callback) { - const index = component.$$.props[name]; - if (index !== undefined) { - component.$$.bound[index] = callback; - callback(component.$$.ctx[index]); - } - } - function create_component(block) { - block && block.c(); - } - function claim_component(block, parent_nodes) { - block && block.l(parent_nodes); - } - function mount_component(component, target, anchor) { - const { fragment, on_mount, on_destroy, after_update } = component.$$; - fragment && fragment.m(target, anchor); - // onMount happens before the initial afterUpdate - add_render_callback(() => { - const new_on_destroy = on_mount.map(run).filter(is_function); - if (on_destroy) { - on_destroy.push(...new_on_destroy); - } - else { - // Edge case - component was destroyed immediately, - // most likely as a result of a binding initialising - run_all(new_on_destroy); - } - component.$$.on_mount = []; - }); - after_update.forEach(add_render_callback); - } - function destroy_component(component, detaching) { - const $$ = component.$$; - if ($$.fragment !== null) { - run_all($$.on_destroy); - $$.fragment && $$.fragment.d(detaching); - // TODO null out other refs, including component.$$ (but need to - // preserve final state?) - $$.on_destroy = $$.fragment = null; - $$.ctx = []; - } - } - function make_dirty(component, i) { - if (component.$$.dirty[0] === -1) { - dirty_components.push(component); - schedule_update(); - component.$$.dirty.fill(0); - } - component.$$.dirty[(i / 31) | 0] |= (1 << (i % 31)); - } - function init$1(component, options, instance, create_fragment, not_equal, props, dirty = [-1]) { - const parent_component = current_component; - set_current_component(component); - const prop_values = options.props || {}; - const $$ = component.$$ = { - fragment: null, - ctx: null, - // state - props, - update: noop, - not_equal, - bound: blank_object(), - // lifecycle - on_mount: [], - on_destroy: [], - before_update: [], - after_update: [], - context: new Map(parent_component ? parent_component.$$.context : []), - // everything else - callbacks: blank_object(), - dirty, - skip_bound: false - }; - let ready = false; - $$.ctx = instance - ? instance(component, prop_values, (i, ret, ...rest) => { - const value = rest.length ? rest[0] : ret; - if ($$.ctx && not_equal($$.ctx[i], $$.ctx[i] = value)) { - if (!$$.skip_bound && $$.bound[i]) - $$.bound[i](value); - if (ready) - make_dirty(component, i); - } - return ret; - }) - : []; - $$.update(); - ready = true; - run_all($$.before_update); - // `false` as a special case of no DOM component - $$.fragment = create_fragment ? create_fragment($$.ctx) : false; - if (options.target) { - if (options.hydrate) { - const nodes = children(options.target); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - $$.fragment && $$.fragment.l(nodes); - nodes.forEach(detach); - } - else { - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - $$.fragment && $$.fragment.c(); - } - if (options.intro) - transition_in(component.$$.fragment); - mount_component(component, options.target, options.anchor); - flush(); - } - set_current_component(parent_component); - } - class SvelteComponent { - $destroy() { - destroy_component(this, 1); - this.$destroy = noop; - } - $on(type, callback) { - const callbacks = (this.$$.callbacks[type] || (this.$$.callbacks[type] = [])); - callbacks.push(callback); - return () => { - const index = callbacks.indexOf(callback); - if (index !== -1) - callbacks.splice(index, 1); - }; - } - $set($$props) { - if (this.$$set && !is_empty($$props)) { - this.$$.skip_bound = true; - this.$$set($$props); - this.$$.skip_bound = false; - } - } - } - - const subscriber_queue = []; - /** - * Creates a `Readable` store that allows reading by subscription. - * @param value initial value - * @param {StartStopNotifier}start start and stop notifications for subscriptions - */ - function readable(value, start) { - return { - subscribe: writable(value, start).subscribe, - }; - } - /** - * Create a `Writable` store that allows both updating and reading by subscription. - * @param {*=}value initial value - * @param {StartStopNotifier=}start start and stop notifications for subscriptions - */ - function writable(value, start = noop) { - let stop; - const subscribers = []; - function set(new_value) { - if (safe_not_equal(value, new_value)) { - value = new_value; - if (stop) { // store is ready - const run_queue = !subscriber_queue.length; - for (let i = 0; i < subscribers.length; i += 1) { - const s = subscribers[i]; - s[1](); - subscriber_queue.push(s, value); - } - if (run_queue) { - for (let i = 0; i < subscriber_queue.length; i += 2) { - subscriber_queue[i][0](subscriber_queue[i + 1]); - } - subscriber_queue.length = 0; - } - } - } - } - function update(fn) { - set(fn(value)); - } - function subscribe(run, invalidate = noop) { - const subscriber = [run, invalidate]; - subscribers.push(subscriber); - if (subscribers.length === 1) { - stop = start(set) || noop; - } - run(value); - return () => { - const index = subscribers.indexOf(subscriber); - if (index !== -1) { - subscribers.splice(index, 1); - } - if (subscribers.length === 0) { - stop(); - stop = null; - } - }; - } - return { set, update, subscribe }; - } - function derived(stores, fn, initial_value) { - const single = !Array.isArray(stores); - const stores_array = single - ? [stores] - : stores; - const auto = fn.length < 2; - return readable(initial_value, (set) => { - let inited = false; - const values = []; - let pending = 0; - let cleanup = noop; - const sync = () => { - if (pending) { - return; - } - cleanup(); - const result = fn(single ? values[0] : values, set); - if (auto) { - set(result); - } - else { - cleanup = is_function(result) ? result : noop; - } - }; - const unsubscribers = stores_array.map((store, i) => subscribe(store, (value) => { - values[i] = value; - pending &= ~(1 << i); - if (inited) { - sync(); - } - }, () => { - pending |= (1 << i); - })); - inited = true; - sync(); - return function stop() { - run_all(unsubscribers); - cleanup(); - }; - }); - } - - const MATCH_PARAM = RegExp(/\:([^/()]+)/g); - - function handleScroll (element) { - if (navigator.userAgent.includes('jsdom')) return false - scrollAncestorsToTop(element); - handleHash(); - } - - function handleHash () { - if (navigator.userAgent.includes('jsdom')) return false - const { hash } = window.location; - if (hash) { - const validElementIdRegex = /^[A-Za-z]+[\w\-\:\.]*$/; - if (validElementIdRegex.test(hash.substring(1))) { - const el = document.querySelector(hash); - if (el) el.scrollIntoView(); - } - } - } - - function scrollAncestorsToTop (element) { - if ( - element && - element.scrollTo && - element.dataset.routify !== 'scroll-lock' && - element.dataset['routify-scroll'] !== 'lock' - ) { - element.style['scroll-behavior'] = 'auto'; - element.scrollTo({ top: 0, behavior: 'auto' }); - element.style['scroll-behavior'] = ''; - scrollAncestorsToTop(element.parentElement); - } - } - - const pathToRegex = (str, recursive) => { - const suffix = recursive ? '' : '/?$'; //fallbacks should match recursively - str = str.replace(/\/_fallback?$/, '(/|$)'); - str = str.replace(/\/index$/, '(/index)?'); //index files should be matched even if not present in url - str = str.replace(MATCH_PARAM, '([^/]+)') + suffix; - return str - }; - - const pathToParamKeys = string => { - const paramsKeys = []; - let matches; - while ((matches = MATCH_PARAM.exec(string))) paramsKeys.push(matches[1]); - return paramsKeys - }; - - const pathToRank = ({ path }) => { - return path - .split('/') - .filter(Boolean) - .map(str => (str === '_fallback' ? 'A' : str.startsWith(':') ? 'B' : 'C')) - .join('') - }; - - let warningSuppressed = false; - - /* eslint no-console: 0 */ - function suppressWarnings () { - if (warningSuppressed) return - const consoleWarn = console.warn; - console.warn = function (msg, ...msgs) { - const ignores = [ - "was created with unknown prop 'scoped'", - "was created with unknown prop 'scopedSync'", - ]; - if (!ignores.find(iMsg => msg.includes(iMsg))) - return consoleWarn(msg, ...msgs) - }; - warningSuppressed = true; - } - - function currentLocation () { - const pathMatch = window.location.search.match(/__routify_path=([^&]+)/); - const prefetchMatch = window.location.search.match(/__routify_prefetch=\d+/); - window.routify = window.routify || {}; - window.routify.prefetched = prefetchMatch ? true : false; - const path = pathMatch && pathMatch[1].replace(/[#?].+/, ''); // strip any thing after ? and # - return path || window.location.pathname - } - - window.routify = window.routify || {}; - - /** @type {import('svelte/store').Writable} */ - const route = writable(null); // the actual route being rendered - - /** @type {import('svelte/store').Writable} */ - const routes$1 = writable([]); // all routes - routes$1.subscribe(routes => (window.routify.routes = routes)); - - let rootContext = writable({ component: { params: {} } }); - - /** @type {import('svelte/store').Writable} */ - const urlRoute = writable(null); // the route matching the url - - /** @type {import('svelte/store').Writable} */ - const basepath = (() => { - const { set, subscribe } = writable(""); - - return { - subscribe, - set(value) { - if (value.match(/^[/(]/)) - set(value); - else console.warn('Basepaths must start with / or ('); - }, - update() { console.warn('Use assignment or set to update basepaths.'); } - } - })(); - - const location$1 = derived( // the part of the url matching the basepath - [basepath, urlRoute], - ([$basepath, $route]) => { - const [, base, path] = currentLocation().match(`^(${$basepath})(${$route.regex})`) || []; - return { base, path } - } - ); - - function onAppLoaded({ path, metatags }) { - metatags.update(); - const prefetchMatch = window.location.search.match(/__routify_prefetch=(\d+)/); - const prefetchId = prefetchMatch && prefetchMatch[1]; - - dispatchEvent(new CustomEvent('app-loaded')); - parent.postMessage({ - msg: 'app-loaded', - prefetched: window.routify.prefetched, - path, - prefetchId - }, "*"); - window['routify'].appLoaded = true; - } - - var defaultConfig = { - queryHandler: { - parse: search => fromEntries(new URLSearchParams(search)), - stringify: params => '?' + (new URLSearchParams(params)).toString() - } - }; - - - function fromEntries(iterable) { - return [...iterable].reduce((obj, [key, val]) => { - obj[key] = val; - return obj - }, {}) - } - - /** - * @param {string} url - * @return {ClientNode} - */ - function urlToRoute(url) { - /** @type {RouteNode[]} */ - const routes = get_store_value(routes$1); - const basepath$1 = get_store_value(basepath); - const route = routes.find(route => url.match(`^${basepath$1}${route.regex}`)); - if (!route) - throw new Error( - `Route could not be found for "${url}".` - ) - - const [, base] = url.match(`^(${basepath$1})${route.regex}`); - const path = url.slice(base.length); - - if (defaultConfig.queryHandler) - route.params = defaultConfig.queryHandler.parse(window.location.search); - - if (route.paramKeys) { - const layouts = layoutByPos(route.layouts); - const fragments = path.split('/').filter(Boolean); - const routeProps = getRouteProps(route.path); - - routeProps.forEach((prop, i) => { - if (prop) { - route.params[prop] = fragments[i]; - if (layouts[i]) layouts[i].param = { [prop]: fragments[i] }; - else route.param = { [prop]: fragments[i] }; - } - }); - } - - route.leftover = url.replace(new RegExp(base + route.regex), ''); - - return route - } - - - /** - * @param {array} layouts - */ - function layoutByPos(layouts) { - const arr = []; - layouts.forEach(layout => { - arr[layout.path.split('/').filter(Boolean).length - 1] = layout; - }); - return arr - } - - - /** - * @param {string} url - */ - function getRouteProps(url) { - return url - .split('/') - .filter(Boolean) - .map(f => f.match(/\:(.+)/)) - .map(f => f && f[1]) - } - - /* node_modules\@sveltech\routify\runtime\Prefetcher.svelte generated by Svelte v3.24.1 */ - - function get_each_context$9(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[1] = list[i]; - return child_ctx; - } - - // (93:2) {#each $actives as prefetch (prefetch.options.prefetch)} - function create_each_block$9(key_1, ctx) { - let iframe; - let iframe_src_value; - - return { - key: key_1, - first: null, - c() { - iframe = element("iframe"); - this.h(); - }, - l(nodes) { - iframe = claim_element(nodes, "IFRAME", { - src: true, - frameborder: true, - title: true - }); - - children(iframe).forEach(detach); - this.h(); - }, - h() { - if (iframe.src !== (iframe_src_value = /*prefetch*/ ctx[1].url)) attr(iframe, "src", iframe_src_value); - attr(iframe, "frameborder", "0"); - attr(iframe, "title", "routify prefetcher"); - this.first = iframe; - }, - m(target, anchor) { - insert(target, iframe, anchor); - }, - p(ctx, dirty) { - if (dirty & /*$actives*/ 1 && iframe.src !== (iframe_src_value = /*prefetch*/ ctx[1].url)) { - attr(iframe, "src", iframe_src_value); - } - }, - d(detaching) { - if (detaching) detach(iframe); - } - }; - } - - function create_fragment$t(ctx) { - let div; - let each_blocks = []; - let each_1_lookup = new Map(); - let each_value = /*$actives*/ ctx[0]; - const get_key = ctx => /*prefetch*/ ctx[1].options.prefetch; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context$9(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block$9(key, child_ctx)); - } - - return { - c() { - div = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - this.h(); - }, - l(nodes) { - div = claim_element(nodes, "DIV", { id: true, style: true }); - var div_nodes = children(div); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(div_nodes); - } - - div_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div, "id", "__routify_iframes"); - set_style(div, "display", "none"); - }, - m(target, anchor) { - insert(target, div, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div, null); - } - }, - p(ctx, [dirty]) { - if (dirty & /*$actives*/ 1) { - const each_value = /*$actives*/ ctx[0]; - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, div, destroy_block, create_each_block$9, null, get_each_context$9); - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - } - }; - } - - const iframeNum = 2; - - /** stores and subscriptions */ - const queue = writable([]); - - const actives = derived(queue, q => q.slice(0, iframeNum)); - - actives.subscribe(actives => actives.forEach(({ options }) => { - setTimeout(() => removeFromQueue(options.prefetch), options.timeout); - })); - - /** - * @param {number|MessageEvent} idOrEvent - */ - function removeFromQueue(idOrEvent) { - const id = idOrEvent.data ? idOrEvent.data.prefetchId : idOrEvent; - if (!id) return null; - const entry = get_store_value(queue).find(entry => entry && entry.options.prefetch == id); - - // removeFromQueue is called by both eventListener and timeout, - // but we can only remove the item once - if (entry) { - const { gracePeriod } = entry.options; - const gracePromise = new Promise(resolve => setTimeout(resolve, gracePeriod)); - - const idlePromise = new Promise(resolve => { - window.requestIdleCallback - ? window.requestIdleCallback(resolve) - : setTimeout(resolve, gracePeriod + 1000); - }); - - Promise.all([gracePromise, idlePromise]).then(() => { - queue.update(q => q.filter(q => q.options.prefetch != id)); - }); - } - } - - // Listen to message from child window - addEventListener("message", removeFromQueue, false); - - function instance$q($$self, $$props, $$invalidate) { - let $actives; - component_subscribe($$self, actives, $$value => $$invalidate(0, $actives = $$value)); - return [$actives]; - } - - class Prefetcher extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$q, create_fragment$t, safe_not_equal, {}); - } - } - - /// - - /** @ts-check */ - /** - * @typedef {Object} RoutifyContext - * @prop {ClientNode} component - * @prop {ClientNode} layout - * @prop {any} componentFile - * - * @returns {import('svelte/store').Readable} */ - function getRoutifyContext() { - return getContext('routify') || rootContext - } - - /** - * @callback AfterPageLoadHelper - * @param {function} callback - * - * @typedef {import('svelte/store').Readable & {_hooks:Array}} AfterPageLoadHelperStore - * @type {AfterPageLoadHelperStore} - */ - const afterPageLoad = { - _hooks: [], - subscribe: hookHandler - }; - - /** - * @callback BeforeUrlChangeHelper - * @param {function} callback - * - * @typedef {import('svelte/store').Readable & {_hooks:Array}} BeforeUrlChangeHelperStore - * @type {BeforeUrlChangeHelperStore} - **/ - const beforeUrlChange = { - _hooks: [], - subscribe: hookHandler - }; - - function hookHandler(listener) { - const hooks = this._hooks; - const index = hooks.length; - listener(callback => { hooks[index] = callback; }); - return () => delete hooks[index] - } - - /** - * We have to grab params and leftover from the context and not directly from the store. - * Otherwise the context is updated before the component is destroyed. * - * @typedef {Object.} ParamsHelper - * @typedef {import('svelte/store').Readable} ParamsHelperStore - * @type {ParamsHelperStore} - **/ - const params = { - subscribe(run) { - const ctx = getRoutifyContext(); - return derived(ctx, ctx => ctx.route.params).subscribe(run) - } - }; - - /** - * @callback UrlHelper - * @param {String=} path - * @param {UrlParams=} params - * @param {UrlOptions=} options - * @return {String} - * - * @typedef {import('svelte/store').Readable} UrlHelperStore - * @type {UrlHelperStore} - * */ - const url = { - subscribe(listener) { - const ctx = getRoutifyContext(); - return derived( - [ctx, route, routes$1, location$1], - args => makeUrlHelper(...args) - ).subscribe( - listener - ) - } - }; - - /** - * @param {{component: ClientNode}} $ctx - * @param {RouteNode} $oldRoute - * @param {RouteNode[]} $routes - * @param {{base: string, path: string}} $location - * @returns {UrlHelper} - */ - function makeUrlHelper($ctx, $oldRoute, $routes, $location) { - return function url(path, params, options) { - const { component } = $ctx; - path = path || './'; - - const strict = options && options.strict !== false; - if (!strict) path = path.replace(/index$/, ''); - - if (path.match(/^\.\.?\//)) { - //RELATIVE PATH - let [, breadcrumbs, relativePath] = path.match(/^([\.\/]+)(.*)/); - let dir = component.path.replace(/\/$/, ''); - const traverse = breadcrumbs.match(/\.\.\//g) || []; - traverse.forEach(() => dir = dir.replace(/\/[^\/]+\/?$/, '')); - path = `${dir}/${relativePath}`.replace(/\/$/, ''); - - } else if (path.match(/^\//)) ; else { - // NAMED PATH - const matchingRoute = $routes.find(route => route.meta.name === path); - if (matchingRoute) path = matchingRoute.shortPath; - } - - /** @type {Object} Parameters */ - const allParams = Object.assign({}, $oldRoute.params, component.params, params); - let pathWithParams = path; - for (const [key, value] of Object.entries(allParams)) { - pathWithParams = pathWithParams.replace(`:${key}`, value); - } - - const fullPath = $location.base + pathWithParams + _getQueryString(path, params); - return fullPath.replace(/\?$/, '') - } - } - - /** - * - * @param {string} path - * @param {object} params - */ - function _getQueryString(path, params) { - if (!defaultConfig.queryHandler) return "" - const pathParamKeys = pathToParamKeys(path); - const queryParams = {}; - if (params) Object.entries(params).forEach(([key, value]) => { - if (!pathParamKeys.includes(key)) - queryParams[key] = value; - }); - return defaultConfig.queryHandler.stringify(queryParams) - } - - - - const _metatags = { - props: {}, - templates: {}, - services: { - plain: { propField: 'name', valueField: 'content' }, - twitter: { propField: 'name', valueField: 'content' }, - og: { propField: 'property', valueField: 'content' }, - }, - plugins: [ - { - name: 'applyTemplate', - condition: () => true, - action: (prop, value) => { - const template = _metatags.getLongest(_metatags.templates, prop) || (x => x); - return [prop, template(value)] - } - }, - { - name: 'createMeta', - condition: () => true, - action(prop, value) { - _metatags.writeMeta(prop, value); - } - }, - { - name: 'createOG', - condition: prop => !prop.match(':'), - action(prop, value) { - _metatags.writeMeta(`og:${prop}`, value); - } - }, - { - name: 'createTitle', - condition: prop => prop === 'title', - action(prop, value) { - document.title = value; - } - } - ], - getLongest(repo, name) { - const providers = repo[name]; - if (providers) { - const currentPath = get_store_value(route).path; - const allPaths = Object.keys(repo[name]); - const matchingPaths = allPaths.filter(path => currentPath.includes(path)); - - const longestKey = matchingPaths.sort((a, b) => b.length - a.length)[0]; - - return providers[longestKey] - } - }, - writeMeta(prop, value) { - const head = document.getElementsByTagName('head')[0]; - const match = prop.match(/(.+)\:/); - const serviceName = match && match[1] || 'plain'; - const { propField, valueField } = metatags.services[serviceName] || metatags.services.plain; - const oldElement = document.querySelector(`meta[${propField}='${prop}']`); - if (oldElement) oldElement.remove(); - - const newElement = document.createElement('meta'); - newElement.setAttribute(propField, prop); - newElement.setAttribute(valueField, value); - newElement.setAttribute('data-origin', 'routify'); - head.appendChild(newElement); - }, - set(prop, value) { - _metatags.plugins.forEach(plugin => { - if (plugin.condition(prop, value)) - [prop, value] = plugin.action(prop, value) || [prop, value]; - }); - }, - clear() { - const oldElement = document.querySelector(`meta`); - if (oldElement) oldElement.remove(); - }, - template(name, fn) { - const origin = _metatags.getOrigin(); - _metatags.templates[name] = _metatags.templates[name] || {}; - _metatags.templates[name][origin] = fn; - }, - update() { - Object.keys(_metatags.props).forEach((prop) => { - let value = (_metatags.getLongest(_metatags.props, prop)); - _metatags.plugins.forEach(plugin => { - if (plugin.condition(prop, value)) { - [prop, value] = plugin.action(prop, value) || [prop, value]; - - } - }); - }); - }, - batchedUpdate() { - if (!_metatags._pendingUpdate) { - _metatags._pendingUpdate = true; - setTimeout(() => { - _metatags._pendingUpdate = false; - this.update(); - }); - } - }, - _updateQueued: false, - getOrigin() { - const routifyCtx = getRoutifyContext(); - return routifyCtx && get_store_value(routifyCtx).path || '/' - }, - _pendingUpdate: false - }; - - - /** - * metatags - * @prop {Object.} - */ - const metatags = new Proxy(_metatags, { - set(target, name, value, receiver) { - const { props, getOrigin } = target; - - if (Reflect.has(target, name)) - Reflect.set(target, name, value, receiver); - else { - props[name] = props[name] || {}; - props[name][getOrigin()] = value; - } - - if (window['routify'].appLoaded) - target.batchedUpdate(); - return true - } - }); - - ((function () { - const store = writable(false); - beforeUrlChange.subscribe(fn => fn(event => { - store.set(true); - return true - })); - - afterPageLoad.subscribe(fn => fn(event => store.set(false))); - - return store - }))(); - - /* node_modules\@sveltech\routify\runtime\Route.svelte generated by Svelte v3.24.1 */ - - function get_each_context_1$1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[19] = list[i].component; - child_ctx[20] = list[i].componentFile; - return child_ctx; - } - - function get_each_context$8(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[19] = list[i].component; - child_ctx[20] = list[i].componentFile; - return child_ctx; - } - - // (120:0) {#if $context} - function create_if_block_1$3(ctx) { - let current_block_type_index; - let if_block; - let if_block_anchor; - let current; - const if_block_creators = [create_if_block_2$2, create_if_block_3$2]; - const if_blocks = []; - - function select_block_type(ctx, dirty) { - if (/*$context*/ ctx[6].component.isLayout === false) return 0; - if (/*remainingLayouts*/ ctx[5].length) return 1; - return -1; - } - - if (~(current_block_type_index = select_block_type(ctx))) { - if_block = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx); - } - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - l(nodes) { - if (if_block) if_block.l(nodes); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (~current_block_type_index) { - if_blocks[current_block_type_index].m(target, anchor); - } - - insert(target, if_block_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - let previous_block_index = current_block_type_index; - current_block_type_index = select_block_type(ctx); - - if (current_block_type_index === previous_block_index) { - if (~current_block_type_index) { - if_blocks[current_block_type_index].p(ctx, dirty); - } - } else { - if (if_block) { - group_outros(); - - transition_out(if_blocks[previous_block_index], 1, 1, () => { - if_blocks[previous_block_index] = null; - }); - - check_outros(); - } - - if (~current_block_type_index) { - if_block = if_blocks[current_block_type_index]; - - if (!if_block) { - if_block = if_blocks[current_block_type_index] = if_block_creators[current_block_type_index](ctx); - if_block.c(); - } - - transition_in(if_block, 1); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } else { - if_block = null; - } - } - }, - i(local) { - if (current) return; - transition_in(if_block); - current = true; - }, - o(local) { - transition_out(if_block); - current = false; - }, - d(detaching) { - if (~current_block_type_index) { - if_blocks[current_block_type_index].d(detaching); - } - - if (detaching) detach(if_block_anchor); - } - }; - } - - // (132:36) - function create_if_block_3$2(ctx) { - let each_blocks = []; - let each_1_lookup = new Map(); - let each_1_anchor; - let current; - let each_value_1 = [/*$context*/ ctx[6]]; - const get_key = ctx => /*component*/ ctx[19].path; - - for (let i = 0; i < 1; i += 1) { - let child_ctx = get_each_context_1$1(ctx, each_value_1, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block_1$1(key, child_ctx)); - } - - return { - c() { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].c(); - } - - each_1_anchor = empty(); - }, - l(nodes) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].l(nodes); - } - - each_1_anchor = empty(); - }, - m(target, anchor) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].m(target, anchor); - } - - insert(target, each_1_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - if (dirty & /*$context, scoped, scopedSync, layout, remainingLayouts, decorator, Decorator, scopeToChild*/ 100663415) { - const each_value_1 = [/*$context*/ ctx[6]]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value_1, each_1_lookup, each_1_anchor.parentNode, outro_and_destroy_block, create_each_block_1$1, each_1_anchor, get_each_context_1$1); - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < 1; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - for (let i = 0; i < 1; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].d(detaching); - } - - if (detaching) detach(each_1_anchor); - } - }; - } - - // (121:2) {#if $context.component.isLayout === false} - function create_if_block_2$2(ctx) { - let each_blocks = []; - let each_1_lookup = new Map(); - let each_1_anchor; - let current; - let each_value = [/*$context*/ ctx[6]]; - const get_key = ctx => /*component*/ ctx[19].path; - - for (let i = 0; i < 1; i += 1) { - let child_ctx = get_each_context$8(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block$8(key, child_ctx)); - } - - return { - c() { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].c(); - } - - each_1_anchor = empty(); - }, - l(nodes) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].l(nodes); - } - - each_1_anchor = empty(); - }, - m(target, anchor) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].m(target, anchor); - } - - insert(target, each_1_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - if (dirty & /*$context, scoped, scopedSync, layout*/ 85) { - const each_value = [/*$context*/ ctx[6]]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, each_1_anchor.parentNode, outro_and_destroy_block, create_each_block$8, each_1_anchor, get_each_context$8); - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < 1; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - for (let i = 0; i < 1; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - for (let i = 0; i < 1; i += 1) { - each_blocks[i].d(detaching); - } - - if (detaching) detach(each_1_anchor); - } - }; - } - - // (134:6) - function create_default_slot(ctx) { - let route_1; - let t; - let current; - - route_1 = new Route({ - props: { - layouts: [.../*remainingLayouts*/ ctx[5]], - Decorator: typeof /*decorator*/ ctx[26] !== "undefined" - ? /*decorator*/ ctx[26] - : /*Decorator*/ ctx[1], - childOfDecorator: /*layout*/ ctx[4].isDecorator, - scoped: { - .../*scoped*/ ctx[0], - .../*scopeToChild*/ ctx[25] - } - } - }); - - return { - c() { - create_component(route_1.$$.fragment); - t = space(); - }, - l(nodes) { - claim_component(route_1.$$.fragment, nodes); - t = claim_space(nodes); - }, - m(target, anchor) { - mount_component(route_1, target, anchor); - insert(target, t, anchor); - current = true; - }, - p(ctx, dirty) { - const route_1_changes = {}; - if (dirty & /*remainingLayouts*/ 32) route_1_changes.layouts = [.../*remainingLayouts*/ ctx[5]]; - - if (dirty & /*decorator, Decorator*/ 67108866) route_1_changes.Decorator = typeof /*decorator*/ ctx[26] !== "undefined" - ? /*decorator*/ ctx[26] - : /*Decorator*/ ctx[1]; - - if (dirty & /*layout*/ 16) route_1_changes.childOfDecorator = /*layout*/ ctx[4].isDecorator; - - if (dirty & /*scoped, scopeToChild*/ 33554433) route_1_changes.scoped = { - .../*scoped*/ ctx[0], - .../*scopeToChild*/ ctx[25] - }; - - route_1.$set(route_1_changes); - }, - i(local) { - if (current) return; - transition_in(route_1.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(route_1.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(route_1, detaching); - if (detaching) detach(t); - } - }; - } - - // (133:4) {#each [$context] as { component, componentFile } - function create_each_block_1$1(key_1, ctx) { - let first; - let switch_instance; - let switch_instance_anchor; - let current; - - const switch_instance_spread_levels = [ - { scoped: /*scoped*/ ctx[0] }, - { scopedSync: /*scopedSync*/ ctx[2] }, - /*layout*/ ctx[4].param || {} - ]; - - var switch_value = /*componentFile*/ ctx[20]; - - function switch_props(ctx) { - let switch_instance_props = { - $$slots: { - default: [ - create_default_slot, - ({ scoped: scopeToChild, decorator }) => ({ 25: scopeToChild, 26: decorator }), - ({ scoped: scopeToChild, decorator }) => (scopeToChild ? 33554432 : 0) | (decorator ? 67108864 : 0) - ] - }, - $$scope: { ctx } - }; - - for (let i = 0; i < switch_instance_spread_levels.length; i += 1) { - switch_instance_props = assign(switch_instance_props, switch_instance_spread_levels[i]); - } - - return { props: switch_instance_props }; - } - - if (switch_value) { - switch_instance = new switch_value(switch_props(ctx)); - } - - return { - key: key_1, - first: null, - c() { - first = empty(); - if (switch_instance) create_component(switch_instance.$$.fragment); - switch_instance_anchor = empty(); - this.h(); - }, - l(nodes) { - first = empty(); - if (switch_instance) claim_component(switch_instance.$$.fragment, nodes); - switch_instance_anchor = empty(); - this.h(); - }, - h() { - this.first = first; - }, - m(target, anchor) { - insert(target, first, anchor); - - if (switch_instance) { - mount_component(switch_instance, target, anchor); - } - - insert(target, switch_instance_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - const switch_instance_changes = (dirty & /*scoped, scopedSync, layout*/ 21) - ? get_spread_update(switch_instance_spread_levels, [ - dirty & /*scoped*/ 1 && { scoped: /*scoped*/ ctx[0] }, - dirty & /*scopedSync*/ 4 && { scopedSync: /*scopedSync*/ ctx[2] }, - dirty & /*layout*/ 16 && get_spread_object(/*layout*/ ctx[4].param || {}) - ]) - : {}; - - if (dirty & /*$$scope, remainingLayouts, decorator, Decorator, layout, scoped, scopeToChild*/ 234881075) { - switch_instance_changes.$$scope = { dirty, ctx }; - } - - if (switch_value !== (switch_value = /*componentFile*/ ctx[20])) { - if (switch_instance) { - group_outros(); - const old_component = switch_instance; - - transition_out(old_component.$$.fragment, 1, 0, () => { - destroy_component(old_component, 1); - }); - - check_outros(); - } - - if (switch_value) { - switch_instance = new switch_value(switch_props(ctx)); - create_component(switch_instance.$$.fragment); - transition_in(switch_instance.$$.fragment, 1); - mount_component(switch_instance, switch_instance_anchor.parentNode, switch_instance_anchor); - } else { - switch_instance = null; - } - } else if (switch_value) { - switch_instance.$set(switch_instance_changes); - } - }, - i(local) { - if (current) return; - if (switch_instance) transition_in(switch_instance.$$.fragment, local); - current = true; - }, - o(local) { - if (switch_instance) transition_out(switch_instance.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(first); - if (detaching) detach(switch_instance_anchor); - if (switch_instance) destroy_component(switch_instance, detaching); - } - }; - } - - // (122:4) {#each [$context] as { component, componentFile } - function create_each_block$8(key_1, ctx) { - let first; - let switch_instance; - let switch_instance_anchor; - let current; - - const switch_instance_spread_levels = [ - { scoped: /*scoped*/ ctx[0] }, - { scopedSync: /*scopedSync*/ ctx[2] }, - /*layout*/ ctx[4].param || {} - ]; - - var switch_value = /*componentFile*/ ctx[20]; - - function switch_props(ctx) { - let switch_instance_props = {}; - - for (let i = 0; i < switch_instance_spread_levels.length; i += 1) { - switch_instance_props = assign(switch_instance_props, switch_instance_spread_levels[i]); - } - - return { props: switch_instance_props }; - } - - if (switch_value) { - switch_instance = new switch_value(switch_props()); - } - - return { - key: key_1, - first: null, - c() { - first = empty(); - if (switch_instance) create_component(switch_instance.$$.fragment); - switch_instance_anchor = empty(); - this.h(); - }, - l(nodes) { - first = empty(); - if (switch_instance) claim_component(switch_instance.$$.fragment, nodes); - switch_instance_anchor = empty(); - this.h(); - }, - h() { - this.first = first; - }, - m(target, anchor) { - insert(target, first, anchor); - - if (switch_instance) { - mount_component(switch_instance, target, anchor); - } - - insert(target, switch_instance_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - const switch_instance_changes = (dirty & /*scoped, scopedSync, layout*/ 21) - ? get_spread_update(switch_instance_spread_levels, [ - dirty & /*scoped*/ 1 && { scoped: /*scoped*/ ctx[0] }, - dirty & /*scopedSync*/ 4 && { scopedSync: /*scopedSync*/ ctx[2] }, - dirty & /*layout*/ 16 && get_spread_object(/*layout*/ ctx[4].param || {}) - ]) - : {}; - - if (switch_value !== (switch_value = /*componentFile*/ ctx[20])) { - if (switch_instance) { - group_outros(); - const old_component = switch_instance; - - transition_out(old_component.$$.fragment, 1, 0, () => { - destroy_component(old_component, 1); - }); - - check_outros(); - } - - if (switch_value) { - switch_instance = new switch_value(switch_props()); - create_component(switch_instance.$$.fragment); - transition_in(switch_instance.$$.fragment, 1); - mount_component(switch_instance, switch_instance_anchor.parentNode, switch_instance_anchor); - } else { - switch_instance = null; - } - } else if (switch_value) { - switch_instance.$set(switch_instance_changes); - } - }, - i(local) { - if (current) return; - if (switch_instance) transition_in(switch_instance.$$.fragment, local); - current = true; - }, - o(local) { - if (switch_instance) transition_out(switch_instance.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(first); - if (detaching) detach(switch_instance_anchor); - if (switch_instance) destroy_component(switch_instance, detaching); - } - }; - } - - // (152:0) {#if !parentElement} - function create_if_block$7(ctx) { - let span; - let mounted; - let dispose; - - return { - c() { - span = element("span"); - }, - l(nodes) { - span = claim_element(nodes, "SPAN", {}); - children(span).forEach(detach); - }, - m(target, anchor) { - insert(target, span, anchor); - - if (!mounted) { - dispose = action_destroyer(/*setParent*/ ctx[8].call(null, span)); - mounted = true; - } - }, - d(detaching) { - if (detaching) detach(span); - mounted = false; - dispose(); - } - }; - } - - function create_fragment$s(ctx) { - let t; - let if_block1_anchor; - let current; - let if_block0 = /*$context*/ ctx[6] && create_if_block_1$3(ctx); - let if_block1 = !/*parentElement*/ ctx[3] && create_if_block$7(ctx); - - return { - c() { - if (if_block0) if_block0.c(); - t = space(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - }, - l(nodes) { - if (if_block0) if_block0.l(nodes); - t = claim_space(nodes); - if (if_block1) if_block1.l(nodes); - if_block1_anchor = empty(); - }, - m(target, anchor) { - if (if_block0) if_block0.m(target, anchor); - insert(target, t, anchor); - if (if_block1) if_block1.m(target, anchor); - insert(target, if_block1_anchor, anchor); - current = true; - }, - p(ctx, [dirty]) { - if (/*$context*/ ctx[6]) { - if (if_block0) { - if_block0.p(ctx, dirty); - - if (dirty & /*$context*/ 64) { - transition_in(if_block0, 1); - } - } else { - if_block0 = create_if_block_1$3(ctx); - if_block0.c(); - transition_in(if_block0, 1); - if_block0.m(t.parentNode, t); - } - } else if (if_block0) { - group_outros(); - - transition_out(if_block0, 1, 1, () => { - if_block0 = null; - }); - - check_outros(); - } - - if (!/*parentElement*/ ctx[3]) { - if (if_block1) ; else { - if_block1 = create_if_block$7(ctx); - if_block1.c(); - if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - }, - i(local) { - if (current) return; - transition_in(if_block0); - current = true; - }, - o(local) { - transition_out(if_block0); - current = false; - }, - d(detaching) { - if (if_block0) if_block0.d(detaching); - if (detaching) detach(t); - if (if_block1) if_block1.d(detaching); - if (detaching) detach(if_block1_anchor); - } - }; - } - - function instance$p($$self, $$props, $$invalidate) { - let $route; - let $context; - component_subscribe($$self, route, $$value => $$invalidate(14, $route = $$value)); - let { layouts = [] } = $$props; - let { scoped = {} } = $$props; - let { Decorator = null } = $$props; - let { childOfDecorator = false } = $$props; - let { isRoot = false } = $$props; - let scopedSync = {}; - let isDecorator = false; - - /** @type {HTMLElement} */ - let parentElement; - - /** @type {LayoutOrDecorator} */ - let layout = null; - - /** @type {LayoutOrDecorator[]} */ - let remainingLayouts = []; - - const context = writable(null); - component_subscribe($$self, context, value => $$invalidate(6, $context = value)); - - /** @type {import("svelte/store").Writable} */ - const parentContextStore = getContext("routify"); - - isDecorator = Decorator && !childOfDecorator; - setContext("routify", context); - - /** @param {HTMLElement} el */ - function setParent(el) { - $$invalidate(3, parentElement = el.parentElement); - } - - /** @param {SvelteComponent} componentFile */ - function onComponentLoaded(componentFile) { - /** @type {Context} */ - const parentContext = get_store_value(parentContextStore); - - $$invalidate(2, scopedSync = { ...scoped }); - if (remainingLayouts.length === 0) onLastComponentLoaded(); - - const ctx = { - layout: isDecorator ? parentContext.layout : layout, - component: layout, - route: $route, - componentFile, - child: isDecorator - ? parentContext.child - : get_store_value(context) && get_store_value(context).child - }; - - context.set(ctx); - if (isRoot) rootContext.set(ctx); - - if (parentContext && !isDecorator) parentContextStore.update(store => { - store.child = layout || store.child; - return store; - }); - } - - /** @param {LayoutOrDecorator} layout */ - function setComponent(layout) { - let PendingComponent = layout.component(); - if (PendingComponent instanceof Promise) PendingComponent.then(onComponentLoaded); else onComponentLoaded(PendingComponent); - } - - async function onLastComponentLoaded() { - afterPageLoad._hooks.forEach(hook => hook(layout.api)); - await tick(); - handleScroll(parentElement); - - if (!window["routify"].appLoaded) { - const pagePath = $context.component.path; - const routePath = $route.path; - const isOnCurrentRoute = pagePath === routePath; //maybe we're getting redirected - - // Let everyone know the last child has rendered - if (!window["routify"].stopAutoReady && isOnCurrentRoute) { - onAppLoaded({ path: pagePath, metatags }); - } - } - } - - $$self.$$set = $$props => { - if ("layouts" in $$props) $$invalidate(9, layouts = $$props.layouts); - if ("scoped" in $$props) $$invalidate(0, scoped = $$props.scoped); - if ("Decorator" in $$props) $$invalidate(1, Decorator = $$props.Decorator); - if ("childOfDecorator" in $$props) $$invalidate(10, childOfDecorator = $$props.childOfDecorator); - if ("isRoot" in $$props) $$invalidate(11, isRoot = $$props.isRoot); - }; - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*isDecorator, Decorator, layouts*/ 4610) { - if (isDecorator) { - const decoratorLayout = { - component: () => Decorator, - path: `${layouts[0].path}__decorator`, - isDecorator: true - }; - - $$invalidate(9, layouts = [decoratorLayout, ...layouts]); - } - } - - if ($$self.$$.dirty & /*layouts*/ 512) { - $$invalidate(4, [layout, ...remainingLayouts] = layouts, layout, ((($$invalidate(5, remainingLayouts), $$invalidate(9, layouts)), $$invalidate(12, isDecorator)), $$invalidate(1, Decorator))); - } - - if ($$self.$$.dirty & /*layout*/ 16) { - setComponent(layout); - } - }; - - return [ - scoped, - Decorator, - scopedSync, - parentElement, - layout, - remainingLayouts, - $context, - context, - setParent, - layouts, - childOfDecorator, - isRoot - ]; - } - - class Route extends SvelteComponent { - constructor(options) { - super(); - - init$1(this, options, instance$p, create_fragment$s, safe_not_equal, { - layouts: 9, - scoped: 0, - Decorator: 1, - childOfDecorator: 10, - isRoot: 11 - }); - } - } - - function init(routes, callback) { - /** @type { ClientNode | false } */ - let lastRoute = false; - - function updatePage(proxyToUrl, shallow) { - const url = proxyToUrl || currentLocation(); - const route$1 = urlToRoute(url); - const currentRoute = shallow && urlToRoute(currentLocation()); - const contextRoute = currentRoute || route$1; - const layouts = [...contextRoute.layouts, route$1]; - if (lastRoute) delete lastRoute.last; //todo is a page component the right place for the previous route? - route$1.last = lastRoute; - lastRoute = route$1; - - //set the route in the store - if (!proxyToUrl) - urlRoute.set(route$1); - route.set(route$1); - - //run callback in Router.svelte - callback(layouts); - } - - const destroy = createEventListeners(updatePage); - - return { updatePage, destroy } - } - - /** - * svelte:window events doesn't work on refresh - * @param {Function} updatePage - */ - function createEventListeners(updatePage) { - ['pushState', 'replaceState'].forEach(eventName => { - const fn = history[eventName]; - history[eventName] = async function (state = {}, title, url) { - const { id, path, params } = get_store_value(route); - state = { id, path, params, ...state }; - const event = new Event(eventName.toLowerCase()); - Object.assign(event, { state, title, url }); - - if (await runHooksBeforeUrlChange(event)) { - fn.apply(this, [state, title, url]); - return dispatchEvent(event) - } - }; - }); - - let _ignoreNextPop = false; - - const listeners = { - click: handleClick, - pushstate: () => updatePage(), - replacestate: () => updatePage(), - popstate: async event => { - if (_ignoreNextPop) - _ignoreNextPop = false; - else { - if (await runHooksBeforeUrlChange(event)) { - updatePage(); - } else { - _ignoreNextPop = true; - event.preventDefault(); - history.go(1); - } - } - }, - }; - - Object.entries(listeners).forEach(args => addEventListener(...args)); - - const unregister = () => { - Object.entries(listeners).forEach(args => removeEventListener(...args)); - }; - - return unregister - } - - function handleClick(event) { - const el = event.target.closest('a'); - const href = el && el.getAttribute('href'); - - if ( - event.ctrlKey || - event.metaKey || - event.altKey || - event.shiftKey || - event.button || - event.defaultPrevented - ) - return - if (!href || el.target || el.host !== location.host) return - - event.preventDefault(); - history.pushState({}, '', href); - } - - async function runHooksBeforeUrlChange(event) { - const route$1 = get_store_value(route); - for (const hook of beforeUrlChange._hooks.filter(Boolean)) { - // return false if the hook returns false - const result = await hook(event, route$1); //todo remove route from hook. Its API Can be accessed as $page - if (!result) return false - } - return true - } - - /* node_modules\@sveltech\routify\runtime\Router.svelte generated by Svelte v3.24.1 */ - - function create_if_block$6(ctx) { - let route_1; - let current; - - route_1 = new Route({ - props: { - layouts: /*layouts*/ ctx[0], - isRoot: true - } - }); - - return { - c() { - create_component(route_1.$$.fragment); - }, - l(nodes) { - claim_component(route_1.$$.fragment, nodes); - }, - m(target, anchor) { - mount_component(route_1, target, anchor); - current = true; - }, - p(ctx, dirty) { - const route_1_changes = {}; - if (dirty & /*layouts*/ 1) route_1_changes.layouts = /*layouts*/ ctx[0]; - route_1.$set(route_1_changes); - }, - i(local) { - if (current) return; - transition_in(route_1.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(route_1.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(route_1, detaching); - } - }; - } - - function create_fragment$r(ctx) { - let t; - let prefetcher; - let current; - let if_block = /*layouts*/ ctx[0] && /*$route*/ ctx[1] !== null && create_if_block$6(ctx); - prefetcher = new Prefetcher({}); - - return { - c() { - if (if_block) if_block.c(); - t = space(); - create_component(prefetcher.$$.fragment); - }, - l(nodes) { - if (if_block) if_block.l(nodes); - t = claim_space(nodes); - claim_component(prefetcher.$$.fragment, nodes); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, t, anchor); - mount_component(prefetcher, target, anchor); - current = true; - }, - p(ctx, [dirty]) { - if (/*layouts*/ ctx[0] && /*$route*/ ctx[1] !== null) { - if (if_block) { - if_block.p(ctx, dirty); - - if (dirty & /*layouts, $route*/ 3) { - transition_in(if_block, 1); - } - } else { - if_block = create_if_block$6(ctx); - if_block.c(); - transition_in(if_block, 1); - if_block.m(t.parentNode, t); - } - } else if (if_block) { - group_outros(); - - transition_out(if_block, 1, 1, () => { - if_block = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block); - transition_in(prefetcher.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(if_block); - transition_out(prefetcher.$$.fragment, local); - current = false; - }, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(t); - destroy_component(prefetcher, detaching); - } - }; - } - - function instance$o($$self, $$props, $$invalidate) { - let $route; - component_subscribe($$self, route, $$value => $$invalidate(1, $route = $$value)); - let { routes } = $$props; - let { config = {} } = $$props; - let layouts; - let navigator; - window.routify = window.routify || {}; - window.routify.inBrowser = !window.navigator.userAgent.match("jsdom"); - - Object.entries(config).forEach(([key, value]) => { - defaultConfig[key] = value; - }); - - suppressWarnings(); - const updatePage = (...args) => navigator && navigator.updatePage(...args); - setContext("routifyupdatepage", updatePage); - const callback = res => $$invalidate(0, layouts = res); - - const cleanup = () => { - if (!navigator) return; - navigator.destroy(); - navigator = null; - }; - - let initTimeout = null; - - // init is async to prevent a horrible bug that completely disable reactivity - // in the host component -- something like the component's update function is - // called before its fragment is created, and since the component is then seen - // as already dirty, it is never scheduled for update again, and remains dirty - // forever... I failed to isolate the precise conditions for the bug, but the - // faulty update is triggered by a change in the route store, and so offseting - // store initialization by one tick gives the host component some time to - // create its fragment. The root cause it probably a bug in Svelte with deeply - // intertwinned store and reactivity. - const doInit = () => { - clearTimeout(initTimeout); - - initTimeout = setTimeout(() => { - cleanup(); - navigator = init(routes, callback); - routes$1.set(routes); - navigator.updatePage(); - }); - }; - - onDestroy(cleanup); - - $$self.$$set = $$props => { - if ("routes" in $$props) $$invalidate(2, routes = $$props.routes); - if ("config" in $$props) $$invalidate(3, config = $$props.config); - }; - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*routes*/ 4) { - if (routes) doInit(); - } - }; - - return [layouts, $route, routes, config]; - } - - class Router extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$o, create_fragment$r, safe_not_equal, { routes: 2, config: 3 }); - } - } - - /** - * Node payload - * @typedef {Object} NodePayload - * @property {RouteNode=} file current node - * @property {RouteNode=} parent parent of the current node - * @property {StateObject=} state state shared by every node in the walker - * @property {Object=} scope scope inherited by descendants in the scope - * - * State Object - * @typedef {Object} StateObject - * @prop {TreePayload=} treePayload payload from the tree - * - * Node walker proxy - * @callback NodeWalkerProxy - * @param {NodePayload} NodePayload - */ - - - /** - * Node middleware - * @description Walks through the nodes of a tree - * @example middleware = createNodeMiddleware(payload => {payload.file.name = 'hello'})(treePayload)) - * @param {NodeWalkerProxy} fn - */ - function createNodeMiddleware(fn) { - - /** - * NodeMiddleware payload receiver - * @param {TreePayload} payload - */ - const inner = async function execute(payload) { - return await nodeMiddleware(payload.tree, fn, { state: { treePayload: payload } }) - }; - - /** - * NodeMiddleware sync payload receiver - * @param {TreePayload} payload - */ - inner.sync = function executeSync(payload) { - return nodeMiddlewareSync(payload.tree, fn, { state: { treePayload: payload } }) - }; - - return inner - } - - /** - * Node walker - * @param {Object} file mutable file - * @param {NodeWalkerProxy} fn function to be called for each file - * @param {NodePayload=} payload - */ - async function nodeMiddleware(file, fn, payload) { - const { state, scope, parent } = payload || {}; - payload = { - file, - parent, - state: state || {}, //state is shared by all files in the walk - scope: clone(scope || {}), //scope is inherited by descendants - }; - - await fn(payload); - - if (file.children) { - payload.parent = file; - await Promise.all(file.children.map(_file => nodeMiddleware(_file, fn, payload))); - } - return payload - } - - /** - * Node walker (sync version) - * @param {Object} file mutable file - * @param {NodeWalkerProxy} fn function to be called for each file - * @param {NodePayload=} payload - */ - function nodeMiddlewareSync(file, fn, payload) { - const { state, scope, parent } = payload || {}; - payload = { - file, - parent, - state: state || {}, //state is shared by all files in the walk - scope: clone(scope || {}), //scope is inherited by descendants - }; - - fn(payload); - - if (file.children) { - payload.parent = file; - file.children.map(_file => nodeMiddlewareSync(_file, fn, payload)); - } - return payload - } - - - /** - * Clone with JSON - * @param {T} obj - * @returns {T} JSON cloned object - * @template T - */ - function clone(obj) { return JSON.parse(JSON.stringify(obj)) } - - const setRegex = createNodeMiddleware(({ file }) => { - if (file.isPage || file.isFallback) - file.regex = pathToRegex(file.path, file.isFallback); - }); - const setParamKeys = createNodeMiddleware(({ file }) => { - file.paramKeys = pathToParamKeys(file.path); - }); - - const setShortPath = createNodeMiddleware(({ file }) => { - if (file.isFallback || file.isIndex) - file.shortPath = file.path.replace(/\/[^/]+$/, ''); - else file.shortPath = file.path; - }); - const setRank = createNodeMiddleware(({ file }) => { - file.ranking = pathToRank(file); - }); - - - // todo delete? - const addMetaChildren = createNodeMiddleware(({ file }) => { - const node = file; - const metaChildren = file.meta && file.meta.children || []; - if (metaChildren.length) { - node.children = node.children || []; - node.children.push(...metaChildren.map(meta => ({ isMeta: true, ...meta, meta }))); - } - }); - - const setIsIndexable = createNodeMiddleware(payload => { - const { file } = payload; - const { isLayout, isFallback, meta } = file; - file.isIndexable = !isLayout && !isFallback && meta.index !== false; - file.isNonIndexable = !file.isIndexable; - }); - - - const assignRelations = createNodeMiddleware(({ file, parent }) => { - Object.defineProperty(file, 'parent', { get: () => parent }); - Object.defineProperty(file, 'nextSibling', { get: () => _getSibling(file, 1) }); - Object.defineProperty(file, 'prevSibling', { get: () => _getSibling(file, -1) }); - Object.defineProperty(file, 'lineage', { get: () => _getLineage(parent) }); - }); - - function _getLineage(node, lineage = []){ - if(node){ - lineage.unshift(node); - _getLineage(node.parent, lineage); - } - return lineage - } - - /** - * - * @param {RouteNode} file - * @param {Number} direction - */ - function _getSibling(file, direction) { - if (!file.root) { - const siblings = file.parent.children.filter(c => c.isIndexable); - const index = siblings.indexOf(file); - return siblings[index + direction] - } - } - - const assignIndex = createNodeMiddleware(({ file, parent }) => { - if (file.isIndex) Object.defineProperty(parent, 'index', { get: () => file }); - if (file.isLayout) - Object.defineProperty(parent, 'layout', { get: () => file }); - }); - - const assignLayout = createNodeMiddleware(({ file, scope }) => { - Object.defineProperty(file, 'layouts', { get: () => getLayouts(file) }); - function getLayouts(file) { - const { parent } = file; - const layout = parent && parent.layout; - const isReset = layout && layout.isReset; - const layouts = (parent && !isReset && getLayouts(parent)) || []; - if (layout) layouts.push(layout); - return layouts - } - }); - - - const createFlatList = treePayload => { - createNodeMiddleware(payload => { - if (payload.file.isPage || payload.file.isFallback) - payload.state.treePayload.routes.push(payload.file); - }).sync(treePayload); - treePayload.routes.sort((c, p) => (c.ranking >= p.ranking ? -1 : 1)); - }; - - const setPrototype = createNodeMiddleware(({ file }) => { - const Prototype = file.root - ? Root - : file.children - ? file.isFile ? PageDir : Dir - : file.isReset - ? Reset - : file.isLayout - ? Layout - : file.isFallback - ? Fallback - : Page; - Object.setPrototypeOf(file, Prototype.prototype); - - function Layout() { } - function Dir() { } - function Fallback() { } - function Page() { } - function PageDir() { } - function Reset() { } - function Root() { } - }); - - var miscPlugins = /*#__PURE__*/Object.freeze({ - __proto__: null, - setRegex: setRegex, - setParamKeys: setParamKeys, - setShortPath: setShortPath, - setRank: setRank, - addMetaChildren: addMetaChildren, - setIsIndexable: setIsIndexable, - assignRelations: assignRelations, - assignIndex: assignIndex, - assignLayout: assignLayout, - createFlatList: createFlatList, - setPrototype: setPrototype - }); - - const assignAPI = createNodeMiddleware(({ file }) => { - file.api = new ClientApi(file); - }); - - class ClientApi { - constructor(file) { - this.__file = file; - Object.defineProperty(this, '__file', { enumerable: false }); - this.isMeta = !!file.isMeta; - this.path = file.path; - this.title = _prettyName(file); - this.meta = file.meta; - } - - get parent() { return !this.__file.root && this.__file.parent.api } - get children() { - return (this.__file.children || this.__file.isLayout && this.__file.parent.children || []) - .filter(c => !c.isNonIndexable) - .sort((a, b) => { - if(a.isMeta && b.isMeta) return 0 - a = (a.meta.index || a.meta.title || a.path).toString(); - b = (b.meta.index || b.meta.title || b.path).toString(); - return a.localeCompare((b), undefined, { numeric: true, sensitivity: 'base' }) - }) - .map(({ api }) => api) - } - get next() { return _navigate(this, +1) } - get prev() { return _navigate(this, -1) } - preload() { - this.__file.layouts.forEach(file => file.component()); - this.__file.component(); - } - } - - function _navigate(node, direction) { - if (!node.__file.root) { - const siblings = node.parent.children; - const index = siblings.indexOf(node); - return node.parent.children[index + direction] - } - } - - - function _prettyName(file) { - if (typeof file.meta.title !== 'undefined') return file.meta.title - else return (file.shortPath || file.path) - .split('/') - .pop() - .replace(/-/g, ' ') - } - - const plugins = {...miscPlugins, assignAPI}; - - function buildClientTree(tree) { - const order = [ - // pages - "setParamKeys", //pages only - "setRegex", //pages only - "setShortPath", //pages only - "setRank", //pages only - "assignLayout", //pages only, - // all - "setPrototype", - "addMetaChildren", - "assignRelations", //all (except meta components?) - "setIsIndexable", //all - "assignIndex", //all - "assignAPI", //all - // routes - "createFlatList" - ]; - - const payload = { tree, routes: [] }; - for (let name of order) { - const syncFn = plugins[name].sync || plugins[name]; - syncFn(payload); - } - return payload - } - - //tree - const _tree = { - "name": "root", - "filepath": "/", - "root": true, - "ownMeta": {}, - "absolutePath": "src/pages", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": true, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/_fallback", - "id": "__fallback", - "component": () => Promise.resolve().then(function () { return _fallback; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/", - "id": "__layout", - "component": () => Promise.resolve().then(function () { return _layout$5; }).then(m => m.default) - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants", - "id": "_Constants__layout", - "component": () => Promise.resolve().then(function () { return _layout$4; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants/Details", - "id": "_Constants_Details", - "component": () => Promise.resolve().then(function () { return Details$1; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": true, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants/index", - "id": "_Constants_index", - "component": () => Promise.resolve().then(function () { return index$4; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants/Item", - "id": "_Constants_Item", - "component": () => Promise.resolve().then(function () { return Item$3; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants/NewItem", - "id": "_Constants_NewItem", - "component": () => Promise.resolve().then(function () { return NewItem$1; }).then(m => m.default) - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Constants" - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": true, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/index", - "id": "_index", - "component": () => Promise.resolve().then(function () { return index$3; }).then(m => m.default) - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Logs", - "id": "_Logs__layout", - "component": () => Promise.resolve().then(function () { return _layout$3; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": true, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Logs/index", - "id": "_Logs_index", - "component": () => Promise.resolve().then(function () { return index$2; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Logs/Item", - "id": "_Logs_Item", - "component": () => Promise.resolve().then(function () { return Item$1; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Logs/Modal", - "id": "_Logs_Modal", - "component": () => Promise.resolve().then(function () { return Modal$1; }).then(m => m.default) - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Logs" - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Models", - "id": "_Models__layout", - "component": () => Promise.resolve().then(function () { return _layout$2; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": true, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Models/index", - "id": "_Models_index", - "component": () => Promise.resolve().then(function () { return index$1; }).then(m => m.default) - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Models/Manage/:id", - "id": "_Models_Manage__id", - "component": () => Promise.resolve().then(function () { return _id_; }).then(m => m.default) - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Models/Manage" - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Models" - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Users", - "id": "_Users__layout", - "component": () => Promise.resolve().then(function () { return _layout$1; }).then(m => m.default) - }, - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": false, - "isReset": false, - "isIndex": true, - "isFallback": false, - "isPage": true, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Users/index", - "id": "_Users_index", - "component": () => Promise.resolve().then(function () { return index; }).then(m => m.default) - }, - { - "isFile": false, - "isDir": true, - "ext": "", - "children": [ - { - "isFile": true, - "isDir": false, - "ext": "svelte", - "isLayout": true, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Users/Manage", - "id": "_Users_Manage__layout", - "component": () => Promise.resolve().then(function () { return _layout; }).then(m => m.default) - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Users/Manage" - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "isPage": false, - "ownMeta": {}, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/Users" - } - ], - "isLayout": false, - "isReset": false, - "isIndex": false, - "isFallback": false, - "meta": { - "preload": false, - "prerender": true, - "precache-order": false, - "precache-proximity": true, - "recursive": true - }, - "path": "/" - }; - - - const {tree, routes} = buildClientTree(_tree); - - /* src\App.svelte generated by Svelte v3.24.1 */ - - function create_fragment$q(ctx) { - let div; - let router; - let current; - router = new Router({ props: { routes } }); - - return { - c() { - div = element("div"); - create_component(router.$$.fragment); - this.h(); - }, - l(nodes) { - div = claim_element(nodes, "DIV", { class: true }); - var div_nodes = children(div); - claim_component(router.$$.fragment, div_nodes); - div_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div, "class", "container text-gray-700"); - }, - m(target, anchor) { - insert(target, div, anchor); - mount_component(router, div, null); - current = true; - }, - p: noop, - i(local) { - if (current) return; - transition_in(router.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(router.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - destroy_component(router); - } - }; - } - - class App extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, null, create_fragment$q, safe_not_equal, {}); - } - } - - const app = HMR(App, { target: document.body }, "routify-app"); - - /* src\pages\_fallback.svelte generated by Svelte v3.24.1 */ - - function add_css$2() { - var style = element("style"); - style.id = "svelte-viq1pm-style"; - style.textContent = ".huge.svelte-viq1pm{font-size:12rem}.e404.svelte-viq1pm{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}"; - append(document.head, style); - } - - function create_fragment$p(ctx) { - let div2; - let div0; - let t0; - let t1; - let div1; - let t2; - let a; - let t3; - let a_href_value; - - return { - c() { - div2 = element("div"); - div0 = element("div"); - t0 = text("404"); - t1 = space(); - div1 = element("div"); - t2 = text("Page not found.\r\n "); - a = element("a"); - t3 = text("Go back"); - this.h(); - }, - l(nodes) { - div2 = claim_element(nodes, "DIV", { class: true }); - var div2_nodes = children(div2); - div0 = claim_element(div2_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - t0 = claim_text(div0_nodes, "404"); - div0_nodes.forEach(detach); - t1 = claim_space(div2_nodes); - div1 = claim_element(div2_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - t2 = claim_text(div1_nodes, "Page not found.\r\n "); - a = claim_element(div1_nodes, "A", { href: true }); - var a_nodes = children(a); - t3 = claim_text(a_nodes, "Go back"); - a_nodes.forEach(detach); - div1_nodes.forEach(detach); - div2_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "huge svelte-viq1pm"); - attr(a, "href", a_href_value = /*$url*/ ctx[0]("../")); - attr(div1, "class", "big"); - attr(div2, "class", "e404 svelte-viq1pm"); - }, - m(target, anchor) { - insert(target, div2, anchor); - append(div2, div0); - append(div0, t0); - append(div2, t1); - append(div2, div1); - append(div1, t2); - append(div1, a); - append(a, t3); - }, - p(ctx, [dirty]) { - if (dirty & /*$url*/ 1 && a_href_value !== (a_href_value = /*$url*/ ctx[0]("../"))) { - attr(a, "href", a_href_value); - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div2); - } - }; - } - - function instance$n($$self, $$props, $$invalidate) { - let $url; - component_subscribe($$self, url, $$value => $$invalidate(0, $url = $$value)); - return [$url]; - } - - class Fallback extends SvelteComponent { - constructor(options) { - super(); - if (!document.getElementById("svelte-viq1pm-style")) add_css$2(); - init$1(this, options, instance$n, create_fragment$p, safe_not_equal, {}); - } - } - - var _fallback = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Fallback - }); - - /* src\_components\Header.svelte generated by Svelte v3.24.1 */ - - function create_fragment$o(ctx) { - let header; - let div; - let a; - let span; - let img; - let img_src_value; - - return { - c() { - header = element("header"); - div = element("div"); - a = element("a"); - span = element("span"); - img = element("img"); - this.h(); - }, - l(nodes) { - header = claim_element(nodes, "HEADER", { class: true }); - var header_nodes = children(header); - div = claim_element(header_nodes, "DIV", { class: true }); - var div_nodes = children(div); - a = claim_element(div_nodes, "A", { href: true, class: true }); - var a_nodes = children(a); - span = claim_element(a_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - img = claim_element(span_nodes, "IMG", { src: true, alt: true, class: true }); - span_nodes.forEach(detach); - a_nodes.forEach(detach); - div_nodes.forEach(detach); - header_nodes.forEach(detach); - this.h(); - }, - h() { - if (img.src !== (img_src_value = "./logo.svg")) attr(img, "src", img_src_value); - attr(img, "alt", ""); - attr(img, "class", "w-64 h-10"); - attr(span, "class", "text-xl font-light text-blue-700 underline hover:no-underline"); - attr(a, "href", "/"); - attr(a, "class", "flex items-center mb-4 font-medium text-gray-900 title-font md:mb-0"); - attr(div, "class", "container flex flex-col flex-wrap items-center py-5 mx-auto md:flex-row"); - attr(header, "class", "text-gray-700"); - }, - m(target, anchor) { - insert(target, header, anchor); - append(header, div); - append(div, a); - append(a, span); - append(span, img); - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(header); - } - }; - } - - class Header extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, null, create_fragment$o, safe_not_equal, {}); - } - } - - /* src\_components\Footer.svelte generated by Svelte v3.24.1 */ - - function create_fragment$n(ctx) { - let footer; - let div; - let ul; - let li0; - let a0; - let t0; - let t1; - let li1; - let a1; - let t2; - let t3; - let li2; - let a2; - let t4; - let t5; - let li3; - let a3; - let t6; - - return { - c() { - footer = element("footer"); - div = element("div"); - ul = element("ul"); - li0 = element("li"); - a0 = element("a"); - t0 = text("GraphQL Editor"); - t1 = space(); - li1 = element("li"); - a1 = element("a"); - t2 = text("Liquid Evaluator"); - t3 = space(); - li2 = element("li"); - a2 = element("a"); - t4 = text("Documentation"); - t5 = space(); - li3 = element("li"); - a3 = element("a"); - t6 = text("Partner Portal"); - this.h(); - }, - l(nodes) { - footer = claim_element(nodes, "FOOTER", { class: true }); - var footer_nodes = children(footer); - div = claim_element(footer_nodes, "DIV", { class: true }); - var div_nodes = children(div); - ul = claim_element(div_nodes, "UL", { class: true }); - var ul_nodes = children(ul); - li0 = claim_element(ul_nodes, "LI", {}); - var li0_nodes = children(li0); - a0 = claim_element(li0_nodes, "A", { class: true, href: true }); - var a0_nodes = children(a0); - t0 = claim_text(a0_nodes, "GraphQL Editor"); - a0_nodes.forEach(detach); - li0_nodes.forEach(detach); - t1 = claim_space(ul_nodes); - li1 = claim_element(ul_nodes, "LI", {}); - var li1_nodes = children(li1); - a1 = claim_element(li1_nodes, "A", { class: true, href: true }); - var a1_nodes = children(a1); - t2 = claim_text(a1_nodes, "Liquid Evaluator"); - a1_nodes.forEach(detach); - li1_nodes.forEach(detach); - t3 = claim_space(ul_nodes); - li2 = claim_element(ul_nodes, "LI", {}); - var li2_nodes = children(li2); - a2 = claim_element(li2_nodes, "A", { class: true, href: true }); - var a2_nodes = children(a2); - t4 = claim_text(a2_nodes, "Documentation"); - a2_nodes.forEach(detach); - li2_nodes.forEach(detach); - t5 = claim_space(ul_nodes); - li3 = claim_element(ul_nodes, "LI", {}); - var li3_nodes = children(li3); - a3 = claim_element(li3_nodes, "A", { class: true, href: true }); - var a3_nodes = children(a3); - t6 = claim_text(a3_nodes, "Partner Portal"); - a3_nodes.forEach(detach); - li3_nodes.forEach(detach); - ul_nodes.forEach(detach); - div_nodes.forEach(detach); - footer_nodes.forEach(detach); - this.h(); - }, - h() { - attr(a0, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a0, "href", "http://localhost:3333/gui/graphql"); - attr(a1, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a1, "href", "http://localhost:3333/gui/liquid"); - attr(a2, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a2, "href", "https://documentation.platformos.com"); - attr(a3, "class", "underline hover:no-underline hover:text-gray-800"); - attr(a3, "href", "https://partners.platformos.com"); - attr(ul, "class", "grid grid-cols-4 gap-5 text-sm text-center"); - attr(div, "class", "container"); - attr(footer, "class", "py-3 mt-8 text-gray-600 border-t border-gray-400"); - }, - m(target, anchor) { - insert(target, footer, anchor); - append(footer, div); - append(div, ul); - append(ul, li0); - append(li0, a0); - append(a0, t0); - append(ul, t1); - append(ul, li1); - append(li1, a1); - append(a1, t2); - append(ul, t3); - append(ul, li2); - append(li2, a2); - append(a2, t4); - append(ul, t5); - append(ul, li3); - append(li3, a3); - append(a3, t6); - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(footer); - } - }; - } - - class Footer extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, null, create_fragment$n, safe_not_equal, {}); - } - } - - const notification = writable(); - - /* node_modules\@beyonk\svelte-notifications\src\Notifications.svelte generated by Svelte v3.24.1 */ - - const { document: document_1$1 } = globals; - - function add_css$1() { - var style = element("style"); - style.id = "svelte-riwzrl-style"; - style.textContent = ".toasts{list-style:none;position:fixed;top:0;right:0;padding:0;margin:0;z-index:9999}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl{position:relative;margin:1vh 1vw;min-width:40vw;position:relative;animation:svelte-riwzrl-animate-in 600ms forwards;color:#fff}.svelte-riwzrl.toasts>.toast.svelte-riwzrl>.content.svelte-riwzrl{padding:1vw;display:block;font-weight:500}.svelte-riwzrl.toasts>.toast.svelte-riwzrl>.progress.svelte-riwzrl{position:absolute;bottom:0;background-color:rgb(0, 0, 0, 0.3);height:6px;width:100%;animation-name:svelte-riwzrl-shrink;animation-timing-function:linear;animation-fill-mode:forwards}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:before,.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:after{content:\"\";position:absolute;z-index:-1;top:50%;bottom:0;left:1vw;right:1vw;border-radius:100px / 10px}.svelte-riwzrl.svelte-riwzrl.toasts>.toast.svelte-riwzrl.svelte-riwzrl:after{right:1vw;left:auto;transform:skew(8deg) rotate(3deg)}@keyframes svelte-riwzrl-animate-in{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes svelte-riwzrl-shrink{0%{width:98vw}100%{width:0}}@media(min-width: 480px){@keyframes svelte-riwzrl-animate-in{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes svelte-riwzrl-shrink{0%{width:40vw}100%{width:0}}}"; - append(document_1$1.head, style); - } - - function get_each_context$7(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[8] = list[i]; - return child_ctx; - } - - // (2:1) {#each toasts as toast (toast.id)} - function create_each_block$7(key_1, ctx) { - let li; - let div0; - let t0_value = /*toast*/ ctx[8].msg + ""; - let t0; - let t1; - let div1; - let t2; - let li_outro; - let current; - let mounted; - let dispose; - - function animationend_handler(...args) { - return /*animationend_handler*/ ctx[4](/*toast*/ ctx[8], ...args); - } - - return { - key: key_1, - first: null, - c() { - li = element("li"); - div0 = element("div"); - t0 = text(t0_value); - t1 = space(); - div1 = element("div"); - t2 = space(); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true, style: true }); - var li_nodes = children(li); - div0 = claim_element(li_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - t0 = claim_text(div0_nodes, t0_value); - div0_nodes.forEach(detach); - t1 = claim_space(li_nodes); - div1 = claim_element(li_nodes, "DIV", { class: true, style: true }); - var div1_nodes = children(div1); - div1_nodes.forEach(detach); - t2 = claim_space(li_nodes); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "content svelte-riwzrl"); - attr(div1, "class", "progress svelte-riwzrl"); - set_style(div1, "animation-duration", /*toast*/ ctx[8].timeout + "ms"); - attr(li, "class", "toast svelte-riwzrl"); - set_style(li, "background", /*toast*/ ctx[8].background); - this.first = li; - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, div0); - append(div0, t0); - append(li, t1); - append(li, div1); - append(li, t2); - current = true; - - if (!mounted) { - dispose = listen(div1, "animationend", animationend_handler); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if ((!current || dirty & /*toasts*/ 1) && t0_value !== (t0_value = /*toast*/ ctx[8].msg + "")) set_data(t0, t0_value); - - if (!current || dirty & /*toasts*/ 1) { - set_style(div1, "animation-duration", /*toast*/ ctx[8].timeout + "ms"); - } - - if (!current || dirty & /*toasts*/ 1) { - set_style(li, "background", /*toast*/ ctx[8].background); - } - }, - i(local) { - if (current) return; - if (li_outro) li_outro.end(1); - current = true; - }, - o(local) { - li_outro = create_out_transition(li, animateOut, {}); - current = false; - }, - d(detaching) { - if (detaching) detach(li); - if (detaching && li_outro) li_outro.end(); - mounted = false; - dispose(); - } - }; - } - - function create_fragment$m(ctx) { - let ul; - let each_blocks = []; - let each_1_lookup = new Map(); - let current; - let each_value = /*toasts*/ ctx[0]; - const get_key = ctx => /*toast*/ ctx[8].id; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context$7(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block$7(key, child_ctx)); - } - - return { - c() { - ul = element("ul"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - this.h(); - }, - l(nodes) { - ul = claim_element(nodes, "UL", { class: true }); - var ul_nodes = children(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(ul_nodes); - } - - ul_nodes.forEach(detach); - this.h(); - }, - h() { - attr(ul, "class", "toasts svelte-riwzrl"); - }, - m(target, anchor) { - insert(target, ul, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(ul, null); - } - - current = true; - }, - p(ctx, [dirty]) { - if (dirty & /*toasts, removeToast*/ 3) { - const each_value = /*toasts*/ ctx[0]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, ul, outro_and_destroy_block, create_each_block$7, null, get_each_context$7); - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - if (detaching) detach(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - } - }; - } - - function animateOut(node, { delay = 0, duration = 1000 }) { - - return { - delay, - duration, - css: t => `opacity: ${(t - 0.7) * 1}; transform-origin: top right;` - }; - } - - function instance$m($$self, $$props, $$invalidate) { - let { themes = { - danger: "#bb2124", - success: "#22bb33", - warning: "#f0ad4e", - info: "#5bc0de", - default: "#aaaaaa" - } } = $$props; - - let { timeout = 3000 } = $$props; - let count = 0; - let toasts = []; - let unsubscribe; - - function createToast(msg, theme, to) { - const background = themes[theme] || themes["default"]; - - $$invalidate(0, toasts = [ - { - id: count, - msg, - background, - timeout: to || timeout, - width: "100%" - }, - ...toasts - ]); - - count = count + 1; - } - - unsubscribe = notification.subscribe(value => { - if (!value) { - return; - } - - createToast(value.message, value.type, value.timeout); - notification.set(); - }); - - onDestroy(unsubscribe); - - function removeToast(id) { - $$invalidate(0, toasts = toasts.filter(t => t.id != id)); - } - - const animationend_handler = toast => removeToast(toast.id); - - $$self.$$set = $$props => { - if ("themes" in $$props) $$invalidate(2, themes = $$props.themes); - if ("timeout" in $$props) $$invalidate(3, timeout = $$props.timeout); - }; - - return [toasts, removeToast, themes, timeout, animationend_handler]; - } - - class Notifications extends SvelteComponent { - constructor(options) { - super(); - if (!document_1$1.getElementById("svelte-riwzrl-style")) add_css$1(); - init$1(this, options, instance$m, create_fragment$m, safe_not_equal, { themes: 2, timeout: 3 }); - } - } - - function send (message, type = 'default', timeout) { - notification.set({ type, message, timeout }); - } - - function danger (msg, timeout) { - send(msg, 'danger', timeout); - } - - function success (msg, timeout) { - send(msg, 'success', timeout); - } - - /* src\pages\_layout.svelte generated by Svelte v3.24.1 */ - - function create_fragment$l(ctx) { - let header; - let t0; - let notificationdisplay; - let t1; - let t2; - let footer; - let current; - header = new Header({}); - notificationdisplay = new Notifications({}); - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - footer = new Footer({}); - - return { - c() { - create_component(header.$$.fragment); - t0 = space(); - create_component(notificationdisplay.$$.fragment); - t1 = space(); - if (default_slot) default_slot.c(); - t2 = space(); - create_component(footer.$$.fragment); - }, - l(nodes) { - claim_component(header.$$.fragment, nodes); - t0 = claim_space(nodes); - claim_component(notificationdisplay.$$.fragment, nodes); - t1 = claim_space(nodes); - if (default_slot) default_slot.l(nodes); - t2 = claim_space(nodes); - claim_component(footer.$$.fragment, nodes); - }, - m(target, anchor) { - mount_component(header, target, anchor); - insert(target, t0, anchor); - mount_component(notificationdisplay, target, anchor); - insert(target, t1, anchor); - - if (default_slot) { - default_slot.m(target, anchor); - } - - insert(target, t2, anchor); - mount_component(footer, target, anchor); - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(header.$$.fragment, local); - transition_in(notificationdisplay.$$.fragment, local); - transition_in(default_slot, local); - transition_in(footer.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(header.$$.fragment, local); - transition_out(notificationdisplay.$$.fragment, local); - transition_out(default_slot, local); - transition_out(footer.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(header, detaching); - if (detaching) detach(t0); - destroy_component(notificationdisplay, detaching); - if (detaching) detach(t1); - if (default_slot) default_slot.d(detaching); - if (detaching) detach(t2); - destroy_component(footer, detaching); - } - }; - } - - function instance$l($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; - } - - class Layout$5 extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$l, create_fragment$l, safe_not_equal, {}); - } - } - - var _layout$5 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Layout$5 - }); - - /* src\pages\Constants\_layout.svelte generated by Svelte v3.24.1 */ - - function create_fragment$k(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; - } - - function instance$k($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; - } - - class Layout$4 extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$k, create_fragment$k, safe_not_equal, {}); - } - } - - var _layout$4 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Layout$4 - }); - - const constants = writable([]); - - /* src\pages\Constants\Details.svelte generated by Svelte v3.24.1 */ - - function create_fragment$j(ctx) { - let details; - let summary; - let t0; - let t1; - let pre; - let t2_value = JSON.stringify(/*$constants*/ ctx[0], null, 4) + ""; - let t2; - - return { - c() { - details = element("details"); - summary = element("summary"); - t0 = text("Raw data"); - t1 = space(); - pre = element("pre"); - t2 = text(t2_value); - this.h(); - }, - l(nodes) { - details = claim_element(nodes, "DETAILS", { class: true }); - var details_nodes = children(details); - summary = claim_element(details_nodes, "SUMMARY", { class: true }); - var summary_nodes = children(summary); - t0 = claim_text(summary_nodes, "Raw data"); - summary_nodes.forEach(detach); - t1 = claim_space(details_nodes); - pre = claim_element(details_nodes, "PRE", { class: true }); - var pre_nodes = children(pre); - t2 = claim_text(pre_nodes, t2_value); - pre_nodes.forEach(detach); - details_nodes.forEach(detach); - this.h(); - }, - h() { - attr(summary, "class", "text-gray-600"); - attr(pre, "class", "text-sm bg-gray-200 break-all overflow-x-auto"); - attr(details, "class", "mt-4"); - }, - m(target, anchor) { - insert(target, details, anchor); - append(details, summary); - append(summary, t0); - append(details, t1); - append(details, pre); - append(pre, t2); - }, - p(ctx, [dirty]) { - if (dirty & /*$constants*/ 1 && t2_value !== (t2_value = JSON.stringify(/*$constants*/ ctx[0], null, 4) + "")) set_data(t2, t2_value); - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(details); - } - }; - } - - function instance$j($$self, $$props, $$invalidate) { - let $constants; - component_subscribe($$self, constants, $$value => $$invalidate(0, $constants = $$value)); - return [$constants]; - } - - class Details extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$j, create_fragment$j, safe_not_equal, {}); - } - } - - var Details$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Details - }); - - const createStore$2 = () => { - const { subscribe, set, update } = writable({}); - return { - subscribe, - set, - update, - reset: () => { - set({}); - } - }; - }; - var filtersStore = createStore$2(); - - var __defProp = Object.defineProperty; - var __defProps = Object.defineProperties; - var __getOwnPropDescs = Object.getOwnPropertyDescriptors; - var __getOwnPropSymbols = Object.getOwnPropertySymbols; - var __hasOwnProp = Object.prototype.hasOwnProperty; - var __propIsEnum = Object.prototype.propertyIsEnumerable; - var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; - var __spreadValues = (a, b) => { - for (var prop in b || (b = {})) - if (__hasOwnProp.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - if (__getOwnPropSymbols) - for (var prop of __getOwnPropSymbols(b)) { - if (__propIsEnum.call(b, prop)) - __defNormalProp(a, prop, b[prop]); - } - return a; - }; - var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); - const createStore$1 = () => { - const { subscribe, set, update } = writable({ page: 1 }); - return { - subscribe, - set, - update, - setPaginationData: ({ total_entries, total_pages }) => { - update((s) => { - return __spreadProps(__spreadValues({}, s), { total_entries, total_pages }); - }); - }, - setSchemaId: (id) => { - update((s) => __spreadProps(__spreadValues({}, s), { schemaId: id })); - }, - reset: () => update((s) => __spreadProps(__spreadValues({}, s), { page: 1 })), - increment: () => { - update((s) => { - const page = s.page + 1; - return __spreadProps(__spreadValues({}, s), { page }); - }); - }, - decrement: () => { - update((s) => { - const page = s.page - 1 || 1; - return __spreadProps(__spreadValues({}, s), { page }); - }); - } - }; - }; - var pageStore = createStore$1(); - - var typeMap = { - array: "value_array", - boolean: "value_boolean", - date: "value", - datetime: "value", - float: "value_float", - integer: "value_int", - string: "value", - text: "value", - upload: "value" - }; - - const getPropsString = (props) => { - return Object.keys(props).map((prop) => { - const { name, value, attribute_type } = props[prop]; - const updateType = typeMap[attribute_type]; - return `{ name: "${name}", ${updateType}: ${value}}`; - }).join("\n"); - }; - const getPropertiesFilter = (f) => { - const filterString = ` - properties: [{ - name: "${f.property}" - ${f.operation}: ${f.value} - }] - `; - return filterString; - }; - const graph = (body, successMessage = "Success") => { - return fetch(`http://localhost:${parseInt(window.location.port)-1}/api/graph`, { - headers: { "Content-Type": "application/json" }, - method: "POST", - body: JSON.stringify(body) - }).then((res) => res.json()).then((res) => { - if (res.errors) { - const err = res.errors[0].message; - return danger(`Error: ${err}`, 5e3); - } else { - if (successMessage !== false) { - success(successMessage); - } - } - return res && res.data; - }); - }; - var api = { - getModelSchemas(id) { - const filter = id ? `filter: { id: { value: ${id} } }` : ""; - const query = `query { - admin_model_schemas( - per_page: 100 - ${filter} - ) { - results { - id - name - properties { - name - attribute_type - } - } - } - }`; - return graph({ query }, false).then((data) => data.admin_model_schemas.results); - }, - getModels({ schemaId, id, page = 1, deleted = false }) { - const f = get_store_value(filtersStore); - let propertyFilter = ""; - if (f.property && f.operation && f.type) { - propertyFilter = getPropertiesFilter(f); - } - const deletedFilter = deleted ? `deleted_at: { exists: true }` : ""; - const idFilter = id ? `id: { value: ${id} }` : ""; - const schemaIdFilter = schemaId ? `model_schema_id: { value: ${schemaId} }` : ""; - const query = `query { - models( - page: ${page} - per_page: 20, - sort: { created_at: { order: DESC } }, - filter: { - ${schemaIdFilter} - ${idFilter} - ${deletedFilter} - ${propertyFilter} - } - ) { - total_pages - results { - id - created_at - updated_at - deleted_at - properties - } - } - }`; - return graph({ query }, false).then((data) => { - if (data && data.models) { - pageStore.setPaginationData({ total_pages: data.models.total_pages }); - } - return data.models.results; - }); - }, - updateModel({ id, props }) { - const properties = getPropsString(props); - const query = ` - mutation { - model_update( - id: ${id}, - model: { - properties: [${properties}] - } - ) { - id - } - }`; - return graph({ query }); - }, - deleteModel(id) { - const query = `mutation { - model_delete(id: ${id}) { - id - } - }`; - return graph({ query }); - }, - undeleteModel(id) { - const query = ` - mutation { - model_update( - id: ${id}, - model: { deleted_at: null } - ) { - id - } - }`; - return graph({ query }); - }, - createModel(schemaName, props) { - const properties = getPropsString(props); - const query = `mutation { - model_create(model: { - model_schema_name: "${schemaName}", - properties: [${properties}] - }) { - id - } - }`; - return graph({ query }); - }, - getUsers(email = "", fn = "", ln = "") { - const query = `query getUsers { - users(per_page: 20, - page: 1, - filter: { - email: { contains: "${email}" }, - first_name: { contains: "${fn}" }, - last_name: { contains: "${ln}" } - } - ) { - results { - id - email - deleted_at - created_at - first_name - last_name - external_id - jwt_token - temporary_token - } - } - }`; - return graph({ query }, false); - }, - getLogs() { - return fetch(`http://localhost:${parseInt(window.location.port)-1}/api/logs`).then((res) => res.json()); - }, - getConstants() { - const query = `query getConstants { - constants(per_page: 99) { - results { name, value, updated_at } - } - }`; - return graph({ query }, false); - }, - setConstant(name, value) { - const query = `mutation SetConstant($name: String!, $value: String!) { - constant_set(name: $name, value: $value) { - name, value - } - }`; - return graph({ query, variables: { name, value } }, "Constant updated"); - }, - unsetConstant(name) { - const query = `mutation UnsetConstant($name: String!) { - constant_unset(name: $name) { - name - } - }`; - return graph({ query, variables: { name } }, "Constant unset"); - } - }; - - function fetchConstants() { - api.getConstants().then((json) => { - constants.set(json.constants.results); - }); - } - - /* src\pages\Constants\Item.svelte generated by Svelte v3.24.1 */ - - function create_fragment$i(ctx) { - let li; - let form; - let label; - let t0_value = /*item*/ ctx[0].name + ""; - let t0; - let t1; - let button0; - let t2; - let t3; - let input; - let input_value_value; - let t4; - let button1; - let t5; - let mounted; - let dispose; - - return { - c() { - li = element("li"); - form = element("form"); - label = element("label"); - t0 = text(t0_value); - t1 = space(); - button0 = element("button"); - t2 = text("Delete"); - t3 = space(); - input = element("input"); - t4 = space(); - button1 = element("button"); - t5 = text("Save"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - form = claim_element(li_nodes, "FORM", { action: true, class: true }); - var form_nodes = children(form); - label = claim_element(form_nodes, "LABEL", { for: true, class: true }); - var label_nodes = children(label); - t0 = claim_text(label_nodes, t0_value); - label_nodes.forEach(detach); - t1 = claim_space(form_nodes); - button0 = claim_element(form_nodes, "BUTTON", { type: true, class: true }); - var button0_nodes = children(button0); - t2 = claim_text(button0_nodes, "Delete"); - button0_nodes.forEach(detach); - t3 = claim_space(form_nodes); - - input = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - id: true, - value: true, - required: true, - placeholder: true - }); - - t4 = claim_space(form_nodes); - button1 = claim_element(form_nodes, "BUTTON", { class: true }); - var button1_nodes = children(button1); - t5 = claim_text(button1_nodes, "Save"); - button1_nodes.forEach(detach); - form_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(label, "for", "val"); - attr(label, "class", "font-semibold cursor-pointer"); - attr(button0, "type", "button"); - attr(button0, "class", "rounded px-2 py-1 text-sm border border-gray-300 mb-2"); - attr(input, "class", "rounded w-full px-2 py-1 mb-2 bg-white text-gray-600"); - attr(input, "type", "text"); - attr(input, "id", "val"); - input.value = input_value_value = /*item*/ ctx[0].value; - input.required = true; - attr(input, "placeholder", "Value"); - attr(button1, "class", "rounded py-1 px-2 bg-green-800 text-white"); - attr(form, "action", ""); - attr(form, "class", "flex flex-wrap justify-between w-full"); - attr(li, "class", "rounded mb-4 px-4 py-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, form); - append(form, label); - append(label, t0); - /*label_binding*/ ctx[5](label); - append(form, t1); - append(form, button0); - append(button0, t2); - append(form, t3); - append(form, input); - /*input_binding*/ ctx[6](input); - append(form, t4); - append(form, button1); - append(button1, t5); - - if (!mounted) { - dispose = [ - listen(button0, "click", /*deleteConstant*/ ctx[4]), - listen(form, "submit", prevent_default(/*updateConstant*/ ctx[3])) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*item*/ 1 && t0_value !== (t0_value = /*item*/ ctx[0].name + "")) set_data(t0, t0_value); - - if (dirty & /*item*/ 1 && input_value_value !== (input_value_value = /*item*/ ctx[0].value) && input.value !== input_value_value) { - input.value = input_value_value; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(li); - /*label_binding*/ ctx[5](null); - /*input_binding*/ ctx[6](null); - mounted = false; - run_all(dispose); - } - }; - } - - function instance$i($$self, $$props, $$invalidate) { - let { item } = $$props; - let valueEl; - let nameEl; - - const updateConstant = () => { - const name = item.name; - const value = valueEl.value; - api.setConstant(name, value).then(fetchConstants); // sorry, no sorry :) - }; - - const deleteConstant = () => { - const name = nameEl.textContent.trim(); - api.unsetConstant(name).then(fetchConstants); // sorry, no sorry :) - }; - - function label_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - nameEl = $$value; - $$invalidate(2, nameEl); - }); - } - - function input_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - valueEl = $$value; - $$invalidate(1, valueEl); - }); - } - - $$self.$$set = $$props => { - if ("item" in $$props) $$invalidate(0, item = $$props.item); - }; - - return [ - item, - valueEl, - nameEl, - updateConstant, - deleteConstant, - label_binding, - input_binding - ]; - } - - class Item$2 extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$i, create_fragment$i, safe_not_equal, { item: 0 }); - } - } - - var Item$3 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Item$2 - }); - - /* src\pages\Constants\NewItem.svelte generated by Svelte v3.24.1 */ - - function create_fragment$h(ctx) { - let li; - let h2; - let t0; - let t1; - let form; - let input0; - let t2; - let input1; - let t3; - let button; - let t4; - let mounted; - let dispose; - - return { - c() { - li = element("li"); - h2 = element("h2"); - t0 = text("New item"); - t1 = space(); - form = element("form"); - input0 = element("input"); - t2 = space(); - input1 = element("input"); - t3 = space(); - button = element("button"); - t4 = text("Save"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - h2 = claim_element(li_nodes, "H2", { class: true }); - var h2_nodes = children(h2); - t0 = claim_text(h2_nodes, "New item"); - h2_nodes.forEach(detach); - t1 = claim_space(li_nodes); - form = claim_element(li_nodes, "FORM", { action: true, class: true }); - var form_nodes = children(form); - - input0 = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - value: true, - required: true, - placeholder: true - }); - - t2 = claim_space(form_nodes); - - input1 = claim_element(form_nodes, "INPUT", { - class: true, - type: true, - value: true, - required: true, - placeholder: true - }); - - t3 = claim_space(form_nodes); - button = claim_element(form_nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - t4 = claim_text(button_nodes, "Save"); - button_nodes.forEach(detach); - form_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(h2, "class", "font-semibold mb-2"); - attr(input0, "class", "w-1/2 mb-2 rounded px-2 py-1 bg-white text-gray-600"); - attr(input0, "type", "text"); - input0.value = ""; - input0.required = true; - attr(input0, "placeholder", "Name"); - attr(input1, "class", "rounded w-full px-2 py-1 mb-2 bg-white text-gray-600"); - attr(input1, "type", "text"); - input1.value = ""; - input1.required = true; - attr(input1, "placeholder", "Value"); - attr(button, "class", "rounded py-1 px-2 bg-green-800 text-white"); - attr(form, "action", ""); - attr(form, "class", "flex flex-wrap justify-between w-full"); - attr(li, "class", "rounded mb-3 px-4 py-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, h2); - append(h2, t0); - append(li, t1); - append(li, form); - append(form, input0); - /*input0_binding*/ ctx[3](input0); - append(form, t2); - append(form, input1); - /*input1_binding*/ ctx[4](input1); - append(form, t3); - append(form, button); - append(button, t4); - - if (!mounted) { - dispose = listen(form, "submit", prevent_default(/*updateConstant*/ ctx[2])); - mounted = true; - } - }, - p: noop, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(li); - /*input0_binding*/ ctx[3](null); - /*input1_binding*/ ctx[4](null); - mounted = false; - dispose(); - } - }; - } - - function instance$h($$self, $$props, $$invalidate) { - let valueEl; - let nameEl; - - const updateConstant = () => { - api.setConstant(nameEl.value, valueEl.value).then(fetchConstants).then(() => { - $$invalidate(0, valueEl.value = "", valueEl); - $$invalidate(1, nameEl.value = "", nameEl); - }); - }; - - function input0_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - nameEl = $$value; - $$invalidate(1, nameEl); - }); - } - - function input1_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - valueEl = $$value; - $$invalidate(0, valueEl); - }); - } - - return [valueEl, nameEl, updateConstant, input0_binding, input1_binding]; - } - - class NewItem extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$h, create_fragment$h, safe_not_equal, {}); - } - } - - var NewItem$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': NewItem - }); - - /* src\pages\Constants\index.svelte generated by Svelte v3.24.1 */ - - function get_each_context$6(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[1] = list[i]; - return child_ctx; - } - - // (12:2) {#each $constants as item (item.name)} - function create_each_block$6(key_1, ctx) { - let first; - let item; - let current; - item = new Item$2({ props: { item: /*item*/ ctx[1] } }); - - return { - key: key_1, - first: null, - c() { - first = empty(); - create_component(item.$$.fragment); - this.h(); - }, - l(nodes) { - first = empty(); - claim_component(item.$$.fragment, nodes); - this.h(); - }, - h() { - this.first = first; - }, - m(target, anchor) { - insert(target, first, anchor); - mount_component(item, target, anchor); - current = true; - }, - p(ctx, dirty) { - const item_changes = {}; - if (dirty & /*$constants*/ 1) item_changes.item = /*item*/ ctx[1]; - item.$set(item_changes); - }, - i(local) { - if (current) return; - transition_in(item.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(item.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(first); - destroy_component(item, detaching); - } - }; - } - - function create_fragment$g(ctx) { - let ul; - let each_blocks = []; - let each_1_lookup = new Map(); - let t0; - let newitem; - let t1; - let details; - let current; - let each_value = /*$constants*/ ctx[0]; - const get_key = ctx => /*item*/ ctx[1].name; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context$6(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block$6(key, child_ctx)); - } - - newitem = new NewItem({}); - details = new Details({}); - - return { - c() { - ul = element("ul"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t0 = space(); - create_component(newitem.$$.fragment); - t1 = space(); - create_component(details.$$.fragment); - this.h(); - }, - l(nodes) { - ul = claim_element(nodes, "UL", { class: true }); - var ul_nodes = children(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(ul_nodes); - } - - t0 = claim_space(ul_nodes); - claim_component(newitem.$$.fragment, ul_nodes); - t1 = claim_space(ul_nodes); - claim_component(details.$$.fragment, ul_nodes); - ul_nodes.forEach(detach); - this.h(); - }, - h() { - attr(ul, "class", "pb-4"); - }, - m(target, anchor) { - insert(target, ul, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(ul, null); - } - - append(ul, t0); - mount_component(newitem, ul, null); - append(ul, t1); - mount_component(details, ul, null); - current = true; - }, - p(ctx, [dirty]) { - if (dirty & /*$constants*/ 1) { - const each_value = /*$constants*/ ctx[0]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, ul, outro_and_destroy_block, create_each_block$6, t0, get_each_context$6); - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - transition_in(newitem.$$.fragment, local); - transition_in(details.$$.fragment, local); - current = true; - }, - o(local) { - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - transition_out(newitem.$$.fragment, local); - transition_out(details.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - - destroy_component(newitem); - destroy_component(details); - } - }; - } - - function instance$g($$self, $$props, $$invalidate) { - let $constants; - component_subscribe($$self, constants, $$value => $$invalidate(0, $constants = $$value)); - fetchConstants(); - return [$constants]; - } - - class Constants extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$g, create_fragment$g, safe_not_equal, {}); - } - } - - var index$4 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Constants - }); - - /* src\pages\index.svelte generated by Svelte v3.24.1 */ - - function create_fragment$f(ctx) { - let section0; - let div17; - let div16; - let div3; - let div2; - let div0; - let svg0; - let path0; - let t0; - let div1; - let h20; - let t1; - let t2; - let ul0; - let li0; - let t3; - let t4; - let li1; - let t5; - let t6; - let a0; - let t7; - let svg1; - let path1; - let a0_href_value; - let t8; - let div7; - let div6; - let div4; - let svg2; - let path2; - let t9; - let div5; - let h21; - let t10; - let t11; - let ul1; - let li2; - let t12; - let t13; - let li3; - let t14; - let t15; - let a1; - let t16; - let svg3; - let path3; - let a1_href_value; - let t17; - let div11; - let div10; - let div8; - let svg4; - let path4; - let t18; - let div9; - let h22; - let t19; - let t20; - let ul2; - let li4; - let t21; - let t22; - let li5; - let t23; - let t24; - let a2; - let t25; - let svg5; - let path5; - let a2_href_value; - let t26; - let div15; - let div14; - let div12; - let svg6; - let path6; - let t27; - let div13; - let h23; - let t28; - let t29; - let ul3; - let li6; - let t30; - let t31; - let li7; - let t32; - let t33; - let a3; - let t34; - let svg7; - let path7; - let a3_href_value; - let t35; - let hr0; - let t36; - let section1; - let div25; - let div24; - let div20; - let div19; - let img0; - let img0_src_value; - let t37; - let div18; - let h24; - let t38; - let t39; - let ul4; - let li8; - let t40; - let t41; - let li9; - let t42; - let t43; - let li10; - let t44; - let t45; - let a4; - let t46; - let svg8; - let path8; - let t47; - let div23; - let div22; - let img1; - let img1_src_value; - let t48; - let div21; - let h25; - let t49; - let t50; - let ul5; - let li11; - let t51; - let t52; - let li12; - let t53; - let t54; - let li13; - let t55; - let t56; - let a5; - let t57; - let svg9; - let path9; - let t58; - let hr1; - let t59; - let div27; - let section2; - let div26; - let h26; - let t60; - let t61; - let p; - let t62; - let t63; - let a6; - let t64; - let svg10; - let path10; - let t65; - let img2; - let img2_src_value; - - return { - c() { - section0 = element("section"); - div17 = element("div"); - div16 = element("div"); - div3 = element("div"); - div2 = element("div"); - div0 = element("div"); - svg0 = svg_element("svg"); - path0 = svg_element("path"); - t0 = space(); - div1 = element("div"); - h20 = element("h2"); - t1 = text("Manage database records in your application"); - t2 = space(); - ul0 = element("ul"); - li0 = element("li"); - t3 = text("Inspect tables and schemas"); - t4 = space(); - li1 = element("li"); - t5 = text("Manage records (create, read, update, delete)"); - t6 = space(); - a0 = element("a"); - t7 = text("Go to Records\r\n "); - svg1 = svg_element("svg"); - path1 = svg_element("path"); - t8 = space(); - div7 = element("div"); - div6 = element("div"); - div4 = element("div"); - svg2 = svg_element("svg"); - path2 = svg_element("path"); - t9 = space(); - div5 = element("div"); - h21 = element("h2"); - t10 = text("Manage users"); - t11 = space(); - ul1 = element("ul"); - li2 = element("li"); - t12 = text("Inspect registered users"); - t13 = space(); - li3 = element("li"); - t14 = text("Manage users (create, read, update, delete)"); - t15 = space(); - a1 = element("a"); - t16 = text("Go to Users\r\n "); - svg3 = svg_element("svg"); - path3 = svg_element("path"); - t17 = space(); - div11 = element("div"); - div10 = element("div"); - div8 = element("div"); - svg4 = svg_element("svg"); - path4 = svg_element("path"); - t18 = space(); - div9 = element("div"); - h22 = element("h2"); - t19 = text("Instance Logs"); - t20 = space(); - ul2 = element("ul"); - li4 = element("li"); - t21 = text("View system logs about performance and others"); - t22 = space(); - li5 = element("li"); - t23 = text("View your own logs"); - t24 = space(); - a2 = element("a"); - t25 = text("Go to Logs\r\n "); - svg5 = svg_element("svg"); - path5 = svg_element("path"); - t26 = space(); - div15 = element("div"); - div14 = element("div"); - div12 = element("div"); - svg6 = svg_element("svg"); - path6 = svg_element("path"); - t27 = space(); - div13 = element("div"); - h23 = element("h2"); - t28 = text("Constants editor"); - t29 = space(); - ul3 = element("ul"); - li6 = element("li"); - t30 = text("Check all constants in one place"); - t31 = space(); - li7 = element("li"); - t32 = text("Create, delete, update"); - t33 = space(); - a3 = element("a"); - t34 = text("Go to Constants editor\r\n "); - svg7 = svg_element("svg"); - path7 = svg_element("path"); - t35 = space(); - hr0 = element("hr"); - t36 = space(); - section1 = element("section"); - div25 = element("div"); - div24 = element("div"); - div20 = element("div"); - div19 = element("div"); - img0 = element("img"); - t37 = space(); - div18 = element("div"); - h24 = element("h2"); - t38 = text("Liquid Evaluator"); - t39 = space(); - ul4 = element("ul"); - li8 = element("li"); - t40 = text("Run Liquid code against your instance"); - t41 = space(); - li9 = element("li"); - t42 = text("Test Liquid logic"); - t43 = space(); - li10 = element("li"); - t44 = text("Quickly prototype your ideas"); - t45 = space(); - a4 = element("a"); - t46 = text("Go to Liquid Evaluator\r\n "); - svg8 = svg_element("svg"); - path8 = svg_element("path"); - t47 = space(); - div23 = element("div"); - div22 = element("div"); - img1 = element("img"); - t48 = space(); - div21 = element("div"); - h25 = element("h2"); - t49 = text("GraphiQL"); - t50 = space(); - ul5 = element("ul"); - li11 = element("li"); - t51 = text("Run GraphQL against your instance"); - t52 = space(); - li12 = element("li"); - t53 = text("Explore documentation"); - t54 = space(); - li13 = element("li"); - t55 = text("Quickly prototype your queries and mutations"); - t56 = space(); - a5 = element("a"); - t57 = text("Go to GraphiQL\r\n "); - svg9 = svg_element("svg"); - path9 = svg_element("path"); - t58 = space(); - hr1 = element("hr"); - t59 = space(); - div27 = element("div"); - section2 = element("section"); - div26 = element("div"); - h26 = element("h2"); - t60 = text("Try the new pos-cli gui"); - t61 = space(); - p = element("p"); - t62 = text("Fully operational public beta version available"); - t63 = space(); - a6 = element("a"); - t64 = text("Try it\r\n "); - svg10 = svg_element("svg"); - path10 = svg_element("path"); - t65 = space(); - img2 = element("img"); - this.h(); - }, - l(nodes) { - section0 = claim_element(nodes, "SECTION", { class: true }); - var section0_nodes = children(section0); - div17 = claim_element(section0_nodes, "DIV", { class: true }); - var div17_nodes = children(div17); - div16 = claim_element(div17_nodes, "DIV", { class: true }); - var div16_nodes = children(div16); - div3 = claim_element(div16_nodes, "DIV", { class: true }); - var div3_nodes = children(div3); - div2 = claim_element(div3_nodes, "DIV", { class: true }); - var div2_nodes = children(div2); - div0 = claim_element(div2_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - - svg0 = claim_element( - div0_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg0_nodes = children(svg0); - path0 = claim_element(svg0_nodes, "path", { d: true }, 1); - children(path0).forEach(detach); - svg0_nodes.forEach(detach); - div0_nodes.forEach(detach); - t0 = claim_space(div2_nodes); - div1 = claim_element(div2_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - h20 = claim_element(div1_nodes, "H2", { class: true }); - var h20_nodes = children(h20); - t1 = claim_text(h20_nodes, "Manage database records in your application"); - h20_nodes.forEach(detach); - t2 = claim_space(div1_nodes); - ul0 = claim_element(div1_nodes, "UL", { class: true }); - var ul0_nodes = children(ul0); - li0 = claim_element(ul0_nodes, "LI", {}); - var li0_nodes = children(li0); - t3 = claim_text(li0_nodes, "Inspect tables and schemas"); - li0_nodes.forEach(detach); - t4 = claim_space(ul0_nodes); - li1 = claim_element(ul0_nodes, "LI", {}); - var li1_nodes = children(li1); - t5 = claim_text(li1_nodes, "Manage records (create, read, update, delete)"); - li1_nodes.forEach(detach); - ul0_nodes.forEach(detach); - t6 = claim_space(div1_nodes); - a0 = claim_element(div1_nodes, "A", { href: true, class: true }); - var a0_nodes = children(a0); - t7 = claim_text(a0_nodes, "Go to Records\r\n "); - - svg1 = claim_element( - a0_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg1_nodes = children(svg1); - path1 = claim_element(svg1_nodes, "path", { d: true }, 1); - children(path1).forEach(detach); - svg1_nodes.forEach(detach); - a0_nodes.forEach(detach); - div1_nodes.forEach(detach); - div2_nodes.forEach(detach); - div3_nodes.forEach(detach); - t8 = claim_space(div16_nodes); - div7 = claim_element(div16_nodes, "DIV", { class: true }); - var div7_nodes = children(div7); - div6 = claim_element(div7_nodes, "DIV", { class: true }); - var div6_nodes = children(div6); - div4 = claim_element(div6_nodes, "DIV", { class: true }); - var div4_nodes = children(div4); - - svg2 = claim_element( - div4_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg2_nodes = children(svg2); - path2 = claim_element(svg2_nodes, "path", { d: true }, 1); - children(path2).forEach(detach); - svg2_nodes.forEach(detach); - div4_nodes.forEach(detach); - t9 = claim_space(div6_nodes); - div5 = claim_element(div6_nodes, "DIV", { class: true }); - var div5_nodes = children(div5); - h21 = claim_element(div5_nodes, "H2", { class: true }); - var h21_nodes = children(h21); - t10 = claim_text(h21_nodes, "Manage users"); - h21_nodes.forEach(detach); - t11 = claim_space(div5_nodes); - ul1 = claim_element(div5_nodes, "UL", { class: true }); - var ul1_nodes = children(ul1); - li2 = claim_element(ul1_nodes, "LI", {}); - var li2_nodes = children(li2); - t12 = claim_text(li2_nodes, "Inspect registered users"); - li2_nodes.forEach(detach); - t13 = claim_space(ul1_nodes); - li3 = claim_element(ul1_nodes, "LI", {}); - var li3_nodes = children(li3); - t14 = claim_text(li3_nodes, "Manage users (create, read, update, delete)"); - li3_nodes.forEach(detach); - ul1_nodes.forEach(detach); - t15 = claim_space(div5_nodes); - a1 = claim_element(div5_nodes, "A", { href: true, class: true }); - var a1_nodes = children(a1); - t16 = claim_text(a1_nodes, "Go to Users\r\n "); - - svg3 = claim_element( - a1_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg3_nodes = children(svg3); - path3 = claim_element(svg3_nodes, "path", { d: true }, 1); - children(path3).forEach(detach); - svg3_nodes.forEach(detach); - a1_nodes.forEach(detach); - div5_nodes.forEach(detach); - div6_nodes.forEach(detach); - div7_nodes.forEach(detach); - t17 = claim_space(div16_nodes); - div11 = claim_element(div16_nodes, "DIV", { class: true }); - var div11_nodes = children(div11); - div10 = claim_element(div11_nodes, "DIV", { class: true }); - var div10_nodes = children(div10); - div8 = claim_element(div10_nodes, "DIV", { class: true }); - var div8_nodes = children(div8); - - svg4 = claim_element( - div8_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg4_nodes = children(svg4); - path4 = claim_element(svg4_nodes, "path", { d: true }, 1); - children(path4).forEach(detach); - svg4_nodes.forEach(detach); - div8_nodes.forEach(detach); - t18 = claim_space(div10_nodes); - div9 = claim_element(div10_nodes, "DIV", { class: true }); - var div9_nodes = children(div9); - h22 = claim_element(div9_nodes, "H2", { class: true }); - var h22_nodes = children(h22); - t19 = claim_text(h22_nodes, "Instance Logs"); - h22_nodes.forEach(detach); - t20 = claim_space(div9_nodes); - ul2 = claim_element(div9_nodes, "UL", { class: true }); - var ul2_nodes = children(ul2); - li4 = claim_element(ul2_nodes, "LI", {}); - var li4_nodes = children(li4); - t21 = claim_text(li4_nodes, "View system logs about performance and others"); - li4_nodes.forEach(detach); - t22 = claim_space(ul2_nodes); - li5 = claim_element(ul2_nodes, "LI", {}); - var li5_nodes = children(li5); - t23 = claim_text(li5_nodes, "View your own logs"); - li5_nodes.forEach(detach); - ul2_nodes.forEach(detach); - t24 = claim_space(div9_nodes); - a2 = claim_element(div9_nodes, "A", { href: true, class: true }); - var a2_nodes = children(a2); - t25 = claim_text(a2_nodes, "Go to Logs\r\n "); - - svg5 = claim_element( - a2_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg5_nodes = children(svg5); - path5 = claim_element(svg5_nodes, "path", { d: true }, 1); - children(path5).forEach(detach); - svg5_nodes.forEach(detach); - a2_nodes.forEach(detach); - div9_nodes.forEach(detach); - div10_nodes.forEach(detach); - div11_nodes.forEach(detach); - t26 = claim_space(div16_nodes); - div15 = claim_element(div16_nodes, "DIV", { class: true }); - var div15_nodes = children(div15); - div14 = claim_element(div15_nodes, "DIV", { class: true }); - var div14_nodes = children(div14); - div12 = claim_element(div14_nodes, "DIV", { class: true }); - var div12_nodes = children(div12); - - svg6 = claim_element( - div12_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg6_nodes = children(svg6); - path6 = claim_element(svg6_nodes, "path", { d: true }, 1); - children(path6).forEach(detach); - svg6_nodes.forEach(detach); - div12_nodes.forEach(detach); - t27 = claim_space(div14_nodes); - div13 = claim_element(div14_nodes, "DIV", { class: true }); - var div13_nodes = children(div13); - h23 = claim_element(div13_nodes, "H2", { class: true }); - var h23_nodes = children(h23); - t28 = claim_text(h23_nodes, "Constants editor"); - h23_nodes.forEach(detach); - t29 = claim_space(div13_nodes); - ul3 = claim_element(div13_nodes, "UL", { class: true }); - var ul3_nodes = children(ul3); - li6 = claim_element(ul3_nodes, "LI", {}); - var li6_nodes = children(li6); - t30 = claim_text(li6_nodes, "Check all constants in one place"); - li6_nodes.forEach(detach); - t31 = claim_space(ul3_nodes); - li7 = claim_element(ul3_nodes, "LI", {}); - var li7_nodes = children(li7); - t32 = claim_text(li7_nodes, "Create, delete, update"); - li7_nodes.forEach(detach); - ul3_nodes.forEach(detach); - t33 = claim_space(div13_nodes); - a3 = claim_element(div13_nodes, "A", { href: true, class: true }); - var a3_nodes = children(a3); - t34 = claim_text(a3_nodes, "Go to Constants editor\r\n "); - - svg7 = claim_element( - a3_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg7_nodes = children(svg7); - path7 = claim_element(svg7_nodes, "path", { d: true }, 1); - children(path7).forEach(detach); - svg7_nodes.forEach(detach); - a3_nodes.forEach(detach); - div13_nodes.forEach(detach); - div14_nodes.forEach(detach); - div15_nodes.forEach(detach); - div16_nodes.forEach(detach); - div17_nodes.forEach(detach); - section0_nodes.forEach(detach); - t35 = claim_space(nodes); - hr0 = claim_element(nodes, "HR", {}); - t36 = claim_space(nodes); - section1 = claim_element(nodes, "SECTION", { class: true }); - var section1_nodes = children(section1); - div25 = claim_element(section1_nodes, "DIV", { class: true }); - var div25_nodes = children(div25); - div24 = claim_element(div25_nodes, "DIV", { class: true }); - var div24_nodes = children(div24); - div20 = claim_element(div24_nodes, "DIV", { class: true }); - var div20_nodes = children(div20); - div19 = claim_element(div20_nodes, "DIV", { class: true }); - var div19_nodes = children(div19); - img0 = claim_element(div19_nodes, "IMG", { src: true, alt: true, class: true }); - t37 = claim_space(div19_nodes); - div18 = claim_element(div19_nodes, "DIV", { class: true }); - var div18_nodes = children(div18); - h24 = claim_element(div18_nodes, "H2", { class: true }); - var h24_nodes = children(h24); - t38 = claim_text(h24_nodes, "Liquid Evaluator"); - h24_nodes.forEach(detach); - t39 = claim_space(div18_nodes); - ul4 = claim_element(div18_nodes, "UL", { class: true }); - var ul4_nodes = children(ul4); - li8 = claim_element(ul4_nodes, "LI", {}); - var li8_nodes = children(li8); - t40 = claim_text(li8_nodes, "Run Liquid code against your instance"); - li8_nodes.forEach(detach); - t41 = claim_space(ul4_nodes); - li9 = claim_element(ul4_nodes, "LI", {}); - var li9_nodes = children(li9); - t42 = claim_text(li9_nodes, "Test Liquid logic"); - li9_nodes.forEach(detach); - t43 = claim_space(ul4_nodes); - li10 = claim_element(ul4_nodes, "LI", {}); - var li10_nodes = children(li10); - t44 = claim_text(li10_nodes, "Quickly prototype your ideas"); - li10_nodes.forEach(detach); - ul4_nodes.forEach(detach); - t45 = claim_space(div18_nodes); - a4 = claim_element(div18_nodes, "A", { href: true, target: true, class: true }); - var a4_nodes = children(a4); - t46 = claim_text(a4_nodes, "Go to Liquid Evaluator\r\n "); - - svg8 = claim_element( - a4_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg8_nodes = children(svg8); - path8 = claim_element(svg8_nodes, "path", { d: true }, 1); - children(path8).forEach(detach); - svg8_nodes.forEach(detach); - a4_nodes.forEach(detach); - div18_nodes.forEach(detach); - div19_nodes.forEach(detach); - div20_nodes.forEach(detach); - t47 = claim_space(div24_nodes); - div23 = claim_element(div24_nodes, "DIV", { class: true }); - var div23_nodes = children(div23); - div22 = claim_element(div23_nodes, "DIV", { class: true }); - var div22_nodes = children(div22); - img1 = claim_element(div22_nodes, "IMG", { src: true, alt: true, class: true }); - t48 = claim_space(div22_nodes); - div21 = claim_element(div22_nodes, "DIV", { class: true }); - var div21_nodes = children(div21); - h25 = claim_element(div21_nodes, "H2", { class: true }); - var h25_nodes = children(h25); - t49 = claim_text(h25_nodes, "GraphiQL"); - h25_nodes.forEach(detach); - t50 = claim_space(div21_nodes); - ul5 = claim_element(div21_nodes, "UL", { class: true }); - var ul5_nodes = children(ul5); - li11 = claim_element(ul5_nodes, "LI", {}); - var li11_nodes = children(li11); - t51 = claim_text(li11_nodes, "Run GraphQL against your instance"); - li11_nodes.forEach(detach); - t52 = claim_space(ul5_nodes); - li12 = claim_element(ul5_nodes, "LI", {}); - var li12_nodes = children(li12); - t53 = claim_text(li12_nodes, "Explore documentation"); - li12_nodes.forEach(detach); - t54 = claim_space(ul5_nodes); - li13 = claim_element(ul5_nodes, "LI", {}); - var li13_nodes = children(li13); - t55 = claim_text(li13_nodes, "Quickly prototype your queries and mutations"); - li13_nodes.forEach(detach); - ul5_nodes.forEach(detach); - t56 = claim_space(div21_nodes); - a5 = claim_element(div21_nodes, "A", { href: true, target: true, class: true }); - var a5_nodes = children(a5); - t57 = claim_text(a5_nodes, "Go to GraphiQL\r\n "); - - svg9 = claim_element( - a5_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg9_nodes = children(svg9); - path9 = claim_element(svg9_nodes, "path", { d: true }, 1); - children(path9).forEach(detach); - svg9_nodes.forEach(detach); - a5_nodes.forEach(detach); - div21_nodes.forEach(detach); - div22_nodes.forEach(detach); - div23_nodes.forEach(detach); - div24_nodes.forEach(detach); - div25_nodes.forEach(detach); - section1_nodes.forEach(detach); - t58 = claim_space(nodes); - hr1 = claim_element(nodes, "HR", {}); - t59 = claim_space(nodes); - div27 = claim_element(nodes, "DIV", { class: true }); - var div27_nodes = children(div27); - section2 = claim_element(div27_nodes, "SECTION", { class: true, style: true }); - var section2_nodes = children(section2); - div26 = claim_element(section2_nodes, "DIV", {}); - var div26_nodes = children(div26); - h26 = claim_element(div26_nodes, "H2", { class: true }); - var h26_nodes = children(h26); - t60 = claim_text(h26_nodes, "Try the new pos-cli gui"); - h26_nodes.forEach(detach); - t61 = claim_space(div26_nodes); - p = claim_element(div26_nodes, "P", { class: true }); - var p_nodes = children(p); - t62 = claim_text(p_nodes, "Fully operational public beta version available"); - p_nodes.forEach(detach); - t63 = claim_space(div26_nodes); - a6 = claim_element(div26_nodes, "A", { href: true, class: true }); - var a6_nodes = children(a6); - t64 = claim_text(a6_nodes, "Try it\r\n "); - - svg10 = claim_element( - a6_nodes, - "svg", - { - fill: true, - stroke: true, - "stroke-linecap": true, - "stroke-linejoin": true, - "stroke-width": true, - class: true, - viewBox: true - }, - 1 - ); - - var svg10_nodes = children(svg10); - path10 = claim_element(svg10_nodes, "path", { d: true }, 1); - children(path10).forEach(detach); - svg10_nodes.forEach(detach); - a6_nodes.forEach(detach); - div26_nodes.forEach(detach); - t65 = claim_space(section2_nodes); - - img2 = claim_element(section2_nodes, "IMG", { - src: true, - alt: true, - width: true, - height: true - }); - - section2_nodes.forEach(detach); - div27_nodes.forEach(detach); - this.h(); - }, - h() { - attr(path0, "d", "M22 12h-4l-3 9L9 3l-3 9H2"); - attr(svg0, "fill", "none"); - attr(svg0, "stroke", "currentColor"); - attr(svg0, "stroke-linecap", "round"); - attr(svg0, "stroke-linejoin", "round"); - attr(svg0, "stroke-width", "2"); - attr(svg0, "class", "w-8 h-8"); - attr(svg0, "viewBox", "0 0 24 24"); - attr(div0, "class", "inline-flex items-center justify-center flex-shrink-0 w-16 h-16 mb-4 text-blue-500 bg-blue-100 rounded-full sm:mr-8 sm:mb-0"); - attr(h20, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul0, "class", "list-disc list-inside"); - attr(path1, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg1, "fill", "none"); - attr(svg1, "stroke", "currentColor"); - attr(svg1, "stroke-linecap", "round"); - attr(svg1, "stroke-linejoin", "round"); - attr(svg1, "stroke-width", "2"); - attr(svg1, "class", "w-4 h-4 ml-2"); - attr(svg1, "viewBox", "0 0 24 24"); - attr(a0, "href", a0_href_value = /*$url*/ ctx[0]("../Models/index")); - attr(a0, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div1, "class", "flex-grow ml-8"); - attr(div2, "class", "flex p-8 border-2 border-gray-200 rounded-lg sm:flex-row"); - attr(div3, "class", "p-4 lg:w-1/2 md:w-full"); - attr(path2, "d", "M22 12h-4l-3 9L9 3l-3 9H2"); - attr(svg2, "fill", "none"); - attr(svg2, "stroke", "currentColor"); - attr(svg2, "stroke-linecap", "round"); - attr(svg2, "stroke-linejoin", "round"); - attr(svg2, "stroke-width", "2"); - attr(svg2, "class", "w-8 h-8"); - attr(svg2, "viewBox", "0 0 24 24"); - attr(div4, "class", "inline-flex items-center justify-center flex-shrink-0 w-16 h-16 mb-4 text-blue-500 bg-blue-100 rounded-full sm:mr-8 sm:mb-0"); - attr(h21, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul1, "class", "list-disc list-inside"); - attr(path3, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg3, "fill", "none"); - attr(svg3, "stroke", "currentColor"); - attr(svg3, "stroke-linecap", "round"); - attr(svg3, "stroke-linejoin", "round"); - attr(svg3, "stroke-width", "2"); - attr(svg3, "class", "w-4 h-4 ml-2"); - attr(svg3, "viewBox", "0 0 24 24"); - attr(a1, "href", a1_href_value = /*$url*/ ctx[0]("../Users/index")); - attr(a1, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div5, "class", "flex-grow ml-8"); - attr(div6, "class", "flex p-8 border-2 border-gray-200 rounded-lg sm:flex-row"); - attr(div7, "class", "p-4 lg:w-1/2 md:w-full"); - attr(path4, "d", "M22 12h-4l-3 9L9 3l-3 9H2"); - attr(svg4, "fill", "none"); - attr(svg4, "stroke", "currentColor"); - attr(svg4, "stroke-linecap", "round"); - attr(svg4, "stroke-linejoin", "round"); - attr(svg4, "stroke-width", "2"); - attr(svg4, "class", "w-8 h-8"); - attr(svg4, "viewBox", "0 0 24 24"); - attr(div8, "class", "inline-flex items-center justify-center flex-shrink-0 w-16 h-16 mb-4 text-blue-500 bg-blue-100 rounded-full sm:mr-8 sm:mb-0"); - attr(h22, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul2, "class", "list-disc list-inside"); - attr(path5, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg5, "fill", "none"); - attr(svg5, "stroke", "currentColor"); - attr(svg5, "stroke-linecap", "round"); - attr(svg5, "stroke-linejoin", "round"); - attr(svg5, "stroke-width", "2"); - attr(svg5, "class", "w-4 h-4 ml-2"); - attr(svg5, "viewBox", "0 0 24 24"); - attr(a2, "href", a2_href_value = /*$url*/ ctx[0]("/Logs")); - attr(a2, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div9, "class", "flex-grow ml-8"); - attr(div10, "class", "flex p-8 border-2 border-gray-200 rounded-lg sm:flex-row"); - attr(div11, "class", "p-4 lg:w-1/2 md:w-full"); - attr(path6, "d", "M22 12h-4l-3 9L9 3l-3 9H2"); - attr(svg6, "fill", "none"); - attr(svg6, "stroke", "currentColor"); - attr(svg6, "stroke-linecap", "round"); - attr(svg6, "stroke-linejoin", "round"); - attr(svg6, "stroke-width", "2"); - attr(svg6, "class", "w-8 h-8"); - attr(svg6, "viewBox", "0 0 24 24"); - attr(div12, "class", "inline-flex items-center justify-center flex-shrink-0 w-16 h-16 mb-4 text-blue-500 bg-blue-100 rounded-full sm:mr-8 sm:mb-0"); - attr(h23, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul3, "class", "list-disc list-inside"); - attr(path7, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg7, "fill", "none"); - attr(svg7, "stroke", "currentColor"); - attr(svg7, "stroke-linecap", "round"); - attr(svg7, "stroke-linejoin", "round"); - attr(svg7, "stroke-width", "2"); - attr(svg7, "class", "w-4 h-4 ml-2"); - attr(svg7, "viewBox", "0 0 24 24"); - attr(a3, "href", a3_href_value = /*$url*/ ctx[0]("/Constants")); - attr(a3, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div13, "class", "flex-grow ml-8"); - attr(div14, "class", "flex p-8 border-2 border-gray-200 rounded-lg sm:flex-row"); - attr(div15, "class", "p-4 lg:w-1/2 md:w-full"); - attr(div16, "class", "flex flex-wrap w-full -m-4"); - attr(div17, "class", "container flex flex-wrap py-8 mx-auto"); - attr(section0, "class", "text-gray-700 "); - if (img0.src !== (img0_src_value = "./dupa.png")) attr(img0, "src", img0_src_value); - attr(img0, "alt", "Liquid Evaluator"); - attr(img0, "class", "w-1/3 mr-6 shadow-md"); - attr(h24, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul4, "class", "text-sm list-disc list-inside"); - attr(path8, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg8, "fill", "none"); - attr(svg8, "stroke", "currentColor"); - attr(svg8, "stroke-linecap", "round"); - attr(svg8, "stroke-linejoin", "round"); - attr(svg8, "stroke-width", "2"); - attr(svg8, "class", "w-4 h-4 ml-2"); - attr(svg8, "viewBox", "0 0 24 24"); - attr(a4, "href", "http://localhost:3333/gui/liquid"); - attr(a4, "target", "_blank"); - attr(a4, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div18, "class", "flex-grow"); - attr(div19, "class", "flex p-8 border-2 border-gray-200 rounded-lg"); - attr(div20, "class", "p-4 lg:w-1/2 md:w-full"); - if (img1.src !== (img1_src_value = "./graphiql.png")) attr(img1, "src", img1_src_value); - attr(img1, "alt", "Liquid Evaluator"); - attr(img1, "class", "w-1/3 mr-6 shadow-md"); - attr(h25, "class", "mb-3 text-lg font-medium text-gray-900 title-font"); - attr(ul5, "class", "text-sm list-disc list-inside"); - attr(path9, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg9, "fill", "none"); - attr(svg9, "stroke", "currentColor"); - attr(svg9, "stroke-linecap", "round"); - attr(svg9, "stroke-linejoin", "round"); - attr(svg9, "stroke-width", "2"); - attr(svg9, "class", "w-4 h-4 ml-2"); - attr(svg9, "viewBox", "0 0 24 24"); - attr(a5, "href", "http://localhost:3333/gui/graphql"); - attr(a5, "target", "_blank"); - attr(a5, "class", "inline-flex items-center mt-3 text-blue-500"); - attr(div21, "class", "flex-grow"); - attr(div22, "class", "flex p-8 border-2 border-gray-200 rounded-lg"); - attr(div23, "class", "p-4 lg:w-1/2 md:w-full"); - attr(div24, "class", "flex flex-wrap w-full -m-4"); - attr(div25, "class", "container flex flex-wrap py-8 mx-auto"); - attr(section1, "class", "text-gray-700 "); - attr(h26, "class", "mb-3 text-2xl font-medium text-gray-900 title-font"); - attr(p, "class", "mb-8"); - attr(path10, "d", "M5 12h14M12 5l7 7-7 7"); - attr(svg10, "fill", "none"); - attr(svg10, "stroke", "currentColor"); - attr(svg10, "stroke-linecap", "round"); - attr(svg10, "stroke-linejoin", "round"); - attr(svg10, "stroke-width", "2"); - attr(svg10, "class", "w-4 h-4"); - attr(svg10, "viewBox", "0 0 24 24"); - attr(a6, "href", "http://localhost:3333"); - attr(a6, "class", "px-4 py-2 inline-flex items-center gap-4 bg-blue-500 text-white rounded"); - if (img2.src !== (img2_src_value = "/tryNew.png")) attr(img2, "src", img2_src_value); - attr(img2, "alt", ""); - attr(img2, "width", "473"); - attr(img2, "height", "309"); - attr(section2, "class", "w-full p-8 border-2 border-gray-200 rounded-lg bg-no-repeat bg-right flex flex-col gap-14 md:flex-row items-center justify-center"); - set_style(section2, "min-height", "450px"); - set_style(section2, "background-color", "#f5f6fc"); - attr(div27, "class", "container flex flex-wrap py-8 mx-auto"); - }, - m(target, anchor) { - insert(target, section0, anchor); - append(section0, div17); - append(div17, div16); - append(div16, div3); - append(div3, div2); - append(div2, div0); - append(div0, svg0); - append(svg0, path0); - append(div2, t0); - append(div2, div1); - append(div1, h20); - append(h20, t1); - append(div1, t2); - append(div1, ul0); - append(ul0, li0); - append(li0, t3); - append(ul0, t4); - append(ul0, li1); - append(li1, t5); - append(div1, t6); - append(div1, a0); - append(a0, t7); - append(a0, svg1); - append(svg1, path1); - append(div16, t8); - append(div16, div7); - append(div7, div6); - append(div6, div4); - append(div4, svg2); - append(svg2, path2); - append(div6, t9); - append(div6, div5); - append(div5, h21); - append(h21, t10); - append(div5, t11); - append(div5, ul1); - append(ul1, li2); - append(li2, t12); - append(ul1, t13); - append(ul1, li3); - append(li3, t14); - append(div5, t15); - append(div5, a1); - append(a1, t16); - append(a1, svg3); - append(svg3, path3); - append(div16, t17); - append(div16, div11); - append(div11, div10); - append(div10, div8); - append(div8, svg4); - append(svg4, path4); - append(div10, t18); - append(div10, div9); - append(div9, h22); - append(h22, t19); - append(div9, t20); - append(div9, ul2); - append(ul2, li4); - append(li4, t21); - append(ul2, t22); - append(ul2, li5); - append(li5, t23); - append(div9, t24); - append(div9, a2); - append(a2, t25); - append(a2, svg5); - append(svg5, path5); - append(div16, t26); - append(div16, div15); - append(div15, div14); - append(div14, div12); - append(div12, svg6); - append(svg6, path6); - append(div14, t27); - append(div14, div13); - append(div13, h23); - append(h23, t28); - append(div13, t29); - append(div13, ul3); - append(ul3, li6); - append(li6, t30); - append(ul3, t31); - append(ul3, li7); - append(li7, t32); - append(div13, t33); - append(div13, a3); - append(a3, t34); - append(a3, svg7); - append(svg7, path7); - insert(target, t35, anchor); - insert(target, hr0, anchor); - insert(target, t36, anchor); - insert(target, section1, anchor); - append(section1, div25); - append(div25, div24); - append(div24, div20); - append(div20, div19); - append(div19, img0); - append(div19, t37); - append(div19, div18); - append(div18, h24); - append(h24, t38); - append(div18, t39); - append(div18, ul4); - append(ul4, li8); - append(li8, t40); - append(ul4, t41); - append(ul4, li9); - append(li9, t42); - append(ul4, t43); - append(ul4, li10); - append(li10, t44); - append(div18, t45); - append(div18, a4); - append(a4, t46); - append(a4, svg8); - append(svg8, path8); - append(div24, t47); - append(div24, div23); - append(div23, div22); - append(div22, img1); - append(div22, t48); - append(div22, div21); - append(div21, h25); - append(h25, t49); - append(div21, t50); - append(div21, ul5); - append(ul5, li11); - append(li11, t51); - append(ul5, t52); - append(ul5, li12); - append(li12, t53); - append(ul5, t54); - append(ul5, li13); - append(li13, t55); - append(div21, t56); - append(div21, a5); - append(a5, t57); - append(a5, svg9); - append(svg9, path9); - insert(target, t58, anchor); - insert(target, hr1, anchor); - insert(target, t59, anchor); - insert(target, div27, anchor); - append(div27, section2); - append(section2, div26); - append(div26, h26); - append(h26, t60); - append(div26, t61); - append(div26, p); - append(p, t62); - append(div26, t63); - append(div26, a6); - append(a6, t64); - append(a6, svg10); - append(svg10, path10); - append(section2, t65); - append(section2, img2); - }, - p(ctx, [dirty]) { - if (dirty & /*$url*/ 1 && a0_href_value !== (a0_href_value = /*$url*/ ctx[0]("../Models/index"))) { - attr(a0, "href", a0_href_value); - } - - if (dirty & /*$url*/ 1 && a1_href_value !== (a1_href_value = /*$url*/ ctx[0]("../Users/index"))) { - attr(a1, "href", a1_href_value); - } - - if (dirty & /*$url*/ 1 && a2_href_value !== (a2_href_value = /*$url*/ ctx[0]("/Logs"))) { - attr(a2, "href", a2_href_value); - } - - if (dirty & /*$url*/ 1 && a3_href_value !== (a3_href_value = /*$url*/ ctx[0]("/Constants"))) { - attr(a3, "href", a3_href_value); - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(section0); - if (detaching) detach(t35); - if (detaching) detach(hr0); - if (detaching) detach(t36); - if (detaching) detach(section1); - if (detaching) detach(t58); - if (detaching) detach(hr1); - if (detaching) detach(t59); - if (detaching) detach(div27); - } - }; - } - - function instance$f($$self, $$props, $$invalidate) { - let $url; - component_subscribe($$self, url, $$value => $$invalidate(0, $url = $$value)); - return [$url]; - } - - class Pages extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$f, create_fragment$f, safe_not_equal, {}); - } - } - - var index$3 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Pages - }); - - /* src\pages\Logs\_layout.svelte generated by Svelte v3.24.1 */ - - function create_fragment$e(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; - } - - function instance$e($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; - } - - class Layout$3 extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$e, create_fragment$e, safe_not_equal, {}); - } - } - - var _layout$3 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Layout$3 - }); - - const logs = writable([]); - const cachedLastId = writable(null); - const lastId = writable(null); - const clearLogs = () => logs.set([]); - - const isBrowserTabFocused = () => !document.hidden; - const scrollToBottom = () => { - setTimeout(() => document.querySelector("footer").scrollIntoView(), 200); - }; - function fetchLogs() { - if (!isBrowserTabFocused() && get_store_value(cachedLastId)) - return; - return fetch(`http://localhost:${parseInt(window.location.port)-1}/api/logs?lastId=${get_store_value(lastId)}`).then((res) => res.json()).then((res) => { - if (!res.logs.length) - return res; - const newLogs = res.logs.map((item) => new LogEntry(item)); - logs.update((logs2) => logs2.concat(newLogs)); - cachedLastId.set(get_store_value(lastId)); - lastId.set(newLogs.slice(-1)[0].id); - scrollToBottom(); - }); - } - class LogEntry { - constructor(data) { - this.id = data.id || "missing"; - this.message = data.message || "missing"; - this.error_type = data.error_type || "missing"; - this.data = data.data || {}; - this.updated_at = data.updated_at || new Date(); - this.isHighlighted = !!this.error_type.match(/error/i); - } - } - - function toInteger(dirtyNumber) { - if (dirtyNumber === null || dirtyNumber === true || dirtyNumber === false) { - return NaN; - } - - var number = Number(dirtyNumber); - - if (isNaN(number)) { - return number; - } - - return number < 0 ? Math.ceil(number) : Math.floor(number); - } - - function requiredArgs(required, args) { - if (args.length < required) { - throw new TypeError(required + ' argument' + (required > 1 ? 's' : '') + ' required, but only ' + args.length + ' present'); - } - } - - /** - * @name toDate - * @category Common Helpers - * @summary Convert the given argument to an instance of Date. - * - * @description - * Convert the given argument to an instance of Date. - * - * If the argument is an instance of Date, the function returns its clone. - * - * If the argument is a number, it is treated as a timestamp. - * - * If the argument is none of the above, the function returns Invalid Date. - * - * **Note**: *all* Date arguments passed to any *date-fns* function is processed by `toDate`. - * - * @param {Date|Number} argument - the value to convert - * @returns {Date} the parsed date in the local time zone - * @throws {TypeError} 1 argument required - * - * @example - * // Clone the date: - * const result = toDate(new Date(2014, 1, 11, 11, 30, 30)) - * //=> Tue Feb 11 2014 11:30:30 - * - * @example - * // Convert the timestamp to date: - * const result = toDate(1392098430000) - * //=> Tue Feb 11 2014 11:30:30 - */ - - function toDate(argument) { - requiredArgs(1, arguments); - var argStr = Object.prototype.toString.call(argument); // Clone the date - - if (argument instanceof Date || typeof argument === 'object' && argStr === '[object Date]') { - // Prevent the date to lose the milliseconds when passed to new Date() in IE10 - return new Date(argument.getTime()); - } else if (typeof argument === 'number' || argStr === '[object Number]') { - return new Date(argument); - } else { - if ((typeof argument === 'string' || argStr === '[object String]') && typeof console !== 'undefined') { - // eslint-disable-next-line no-console - console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"); // eslint-disable-next-line no-console - - console.warn(new Error().stack); - } - - return new Date(NaN); - } - } - - /** - * @name addMilliseconds - * @category Millisecond Helpers - * @summary Add the specified number of milliseconds to the given date. - * - * @description - * Add the specified number of milliseconds to the given date. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the date to be changed - * @param {Number} amount - the amount of milliseconds to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`. - * @returns {Date} the new date with the milliseconds added - * @throws {TypeError} 2 arguments required - * - * @example - * // Add 750 milliseconds to 10 July 2014 12:45:30.000: - * var result = addMilliseconds(new Date(2014, 6, 10, 12, 45, 30, 0), 750) - * //=> Thu Jul 10 2014 12:45:30.750 - */ - - function addMilliseconds(dirtyDate, dirtyAmount) { - requiredArgs(2, arguments); - var timestamp = toDate(dirtyDate).getTime(); - var amount = toInteger(dirtyAmount); - return new Date(timestamp + amount); - } - - var MILLISECONDS_IN_MINUTE = 60000; - - function getDateMillisecondsPart(date) { - return date.getTime() % MILLISECONDS_IN_MINUTE; - } - /** - * Google Chrome as of 67.0.3396.87 introduced timezones with offset that includes seconds. - * They usually appear for dates that denote time before the timezones were introduced - * (e.g. for 'Europe/Prague' timezone the offset is GMT+00:57:44 before 1 October 1891 - * and GMT+01:00:00 after that date) - * - * Date#getTimezoneOffset returns the offset in minutes and would return 57 for the example above, - * which would lead to incorrect calculations. - * - * This function returns the timezone offset in milliseconds that takes seconds in account. - */ - - - function getTimezoneOffsetInMilliseconds(dirtyDate) { - var date = new Date(dirtyDate.getTime()); - var baseTimezoneOffset = Math.ceil(date.getTimezoneOffset()); - date.setSeconds(0, 0); - var hasNegativeUTCOffset = baseTimezoneOffset > 0; - var millisecondsPartOfTimezoneOffset = hasNegativeUTCOffset ? (MILLISECONDS_IN_MINUTE + getDateMillisecondsPart(date)) % MILLISECONDS_IN_MINUTE : getDateMillisecondsPart(date); - return baseTimezoneOffset * MILLISECONDS_IN_MINUTE + millisecondsPartOfTimezoneOffset; - } - - /** - * @name startOfDay - * @category Day Helpers - * @summary Return the start of a day for the given date. - * - * @description - * Return the start of a day for the given date. - * The result will be in the local timezone. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the original date - * @returns {Date} the start of a day - * @throws {TypeError} 1 argument required - * - * @example - * // The start of a day for 2 September 2014 11:55:00: - * var result = startOfDay(new Date(2014, 8, 2, 11, 55, 0)) - * //=> Tue Sep 02 2014 00:00:00 - */ - - function startOfDay(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - date.setHours(0, 0, 0, 0); - return date; - } - - var MILLISECONDS_IN_DAY$1 = 86400000; - /** - * @name differenceInCalendarDays - * @category Day Helpers - * @summary Get the number of calendar days between the given dates. - * - * @description - * Get the number of calendar days between the given dates. This means that the times are removed - * from the dates and then the difference in days is calculated. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} dateLeft - the later date - * @param {Date|Number} dateRight - the earlier date - * @returns {Number} the number of calendar days - * @throws {TypeError} 2 arguments required - * - * @example - * // How many calendar days are between - * // 2 July 2011 23:00:00 and 2 July 2012 00:00:00? - * var result = differenceInCalendarDays( - * new Date(2012, 6, 2, 0, 0), - * new Date(2011, 6, 2, 23, 0) - * ) - * //=> 366 - * // How many calendar days are between - * // 2 July 2011 23:59:00 and 3 July 2011 00:01:00? - * var result = differenceInCalendarDays( - * new Date(2011, 6, 3, 0, 1), - * new Date(2011, 6, 2, 23, 59) - * ) - * //=> 1 - */ - - function differenceInCalendarDays(dirtyDateLeft, dirtyDateRight) { - requiredArgs(2, arguments); - var startOfDayLeft = startOfDay(dirtyDateLeft); - var startOfDayRight = startOfDay(dirtyDateRight); - var timestampLeft = startOfDayLeft.getTime() - getTimezoneOffsetInMilliseconds(startOfDayLeft); - var timestampRight = startOfDayRight.getTime() - getTimezoneOffsetInMilliseconds(startOfDayRight); // Round the number of days to the nearest integer - // because the number of milliseconds in a day is not constant - // (e.g. it's different in the day of the daylight saving time clock shift) - - return Math.round((timestampLeft - timestampRight) / MILLISECONDS_IN_DAY$1); - } - - /** - * @name isValid - * @category Common Helpers - * @summary Is the given date valid? - * - * @description - * Returns false if argument is Invalid Date and true otherwise. - * Argument is converted to Date using `toDate`. See [toDate]{@link https://date-fns.org/docs/toDate} - * Invalid Date is a Date, whose time value is NaN. - * - * Time value of Date: http://es5.github.io/#x15.9.1.1 - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * - Now `isValid` doesn't throw an exception - * if the first argument is not an instance of Date. - * Instead, argument is converted beforehand using `toDate`. - * - * Examples: - * - * | `isValid` argument | Before v2.0.0 | v2.0.0 onward | - * |---------------------------|---------------|---------------| - * | `new Date()` | `true` | `true` | - * | `new Date('2016-01-01')` | `true` | `true` | - * | `new Date('')` | `false` | `false` | - * | `new Date(1488370835081)` | `true` | `true` | - * | `new Date(NaN)` | `false` | `false` | - * | `'2016-01-01'` | `TypeError` | `false` | - * | `''` | `TypeError` | `false` | - * | `1488370835081` | `TypeError` | `true` | - * | `NaN` | `TypeError` | `false` | - * - * We introduce this change to make *date-fns* consistent with ECMAScript behavior - * that try to coerce arguments to the expected type - * (which is also the case with other *date-fns* functions). - * - * @param {*} date - the date to check - * @returns {Boolean} the date is valid - * @throws {TypeError} 1 argument required - * - * @example - * // For the valid date: - * var result = isValid(new Date(2014, 1, 31)) - * //=> true - * - * @example - * // For the value, convertable into a date: - * var result = isValid(1393804800000) - * //=> true - * - * @example - * // For the invalid date: - * var result = isValid(new Date('')) - * //=> false - */ - - function isValid(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - return !isNaN(date); - } - - var formatDistanceLocale = { - lessThanXSeconds: { - one: 'less than a second', - other: 'less than {{count}} seconds' - }, - xSeconds: { - one: '1 second', - other: '{{count}} seconds' - }, - halfAMinute: 'half a minute', - lessThanXMinutes: { - one: 'less than a minute', - other: 'less than {{count}} minutes' - }, - xMinutes: { - one: '1 minute', - other: '{{count}} minutes' - }, - aboutXHours: { - one: 'about 1 hour', - other: 'about {{count}} hours' - }, - xHours: { - one: '1 hour', - other: '{{count}} hours' - }, - xDays: { - one: '1 day', - other: '{{count}} days' - }, - aboutXWeeks: { - one: 'about 1 week', - other: 'about {{count}} weeks' - }, - xWeeks: { - one: '1 week', - other: '{{count}} weeks' - }, - aboutXMonths: { - one: 'about 1 month', - other: 'about {{count}} months' - }, - xMonths: { - one: '1 month', - other: '{{count}} months' - }, - aboutXYears: { - one: 'about 1 year', - other: 'about {{count}} years' - }, - xYears: { - one: '1 year', - other: '{{count}} years' - }, - overXYears: { - one: 'over 1 year', - other: 'over {{count}} years' - }, - almostXYears: { - one: 'almost 1 year', - other: 'almost {{count}} years' - } - }; - function formatDistance(token, count, options) { - options = options || {}; - var result; - - if (typeof formatDistanceLocale[token] === 'string') { - result = formatDistanceLocale[token]; - } else if (count === 1) { - result = formatDistanceLocale[token].one; - } else { - result = formatDistanceLocale[token].other.replace('{{count}}', count); - } - - if (options.addSuffix) { - if (options.comparison > 0) { - return 'in ' + result; - } else { - return result + ' ago'; - } - } - - return result; - } - - function buildFormatLongFn(args) { - return function (dirtyOptions) { - var options = dirtyOptions || {}; - var width = options.width ? String(options.width) : args.defaultWidth; - var format = args.formats[width] || args.formats[args.defaultWidth]; - return format; - }; - } - - var dateFormats = { - full: 'EEEE, MMMM do, y', - long: 'MMMM do, y', - medium: 'MMM d, y', - short: 'MM/dd/yyyy' - }; - var timeFormats = { - full: 'h:mm:ss a zzzz', - long: 'h:mm:ss a z', - medium: 'h:mm:ss a', - short: 'h:mm a' - }; - var dateTimeFormats = { - full: "{{date}} 'at' {{time}}", - long: "{{date}} 'at' {{time}}", - medium: '{{date}}, {{time}}', - short: '{{date}}, {{time}}' - }; - var formatLong = { - date: buildFormatLongFn({ - formats: dateFormats, - defaultWidth: 'full' - }), - time: buildFormatLongFn({ - formats: timeFormats, - defaultWidth: 'full' - }), - dateTime: buildFormatLongFn({ - formats: dateTimeFormats, - defaultWidth: 'full' - }) - }; - - var formatRelativeLocale = { - lastWeek: "'last' eeee 'at' p", - yesterday: "'yesterday at' p", - today: "'today at' p", - tomorrow: "'tomorrow at' p", - nextWeek: "eeee 'at' p", - other: 'P' - }; - function formatRelative$1(token, _date, _baseDate, _options) { - return formatRelativeLocale[token]; - } - - function buildLocalizeFn(args) { - return function (dirtyIndex, dirtyOptions) { - var options = dirtyOptions || {}; - var context = options.context ? String(options.context) : 'standalone'; - var valuesArray; - - if (context === 'formatting' && args.formattingValues) { - var defaultWidth = args.defaultFormattingWidth || args.defaultWidth; - var width = options.width ? String(options.width) : defaultWidth; - valuesArray = args.formattingValues[width] || args.formattingValues[defaultWidth]; - } else { - var _defaultWidth = args.defaultWidth; - - var _width = options.width ? String(options.width) : args.defaultWidth; - - valuesArray = args.values[_width] || args.values[_defaultWidth]; - } - - var index = args.argumentCallback ? args.argumentCallback(dirtyIndex) : dirtyIndex; - return valuesArray[index]; - }; - } - - var eraValues = { - narrow: ['B', 'A'], - abbreviated: ['BC', 'AD'], - wide: ['Before Christ', 'Anno Domini'] - }; - var quarterValues = { - narrow: ['1', '2', '3', '4'], - abbreviated: ['Q1', 'Q2', 'Q3', 'Q4'], - wide: ['1st quarter', '2nd quarter', '3rd quarter', '4th quarter'] // Note: in English, the names of days of the week and months are capitalized. - // If you are making a new locale based on this one, check if the same is true for the language you're working on. - // Generally, formatted dates should look like they are in the middle of a sentence, - // e.g. in Spanish language the weekdays and months should be in the lowercase. - - }; - var monthValues = { - narrow: ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'], - abbreviated: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - wide: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] - }; - var dayValues = { - narrow: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], - short: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], - abbreviated: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - wide: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] - }; - var dayPeriodValues = { - narrow: { - am: 'a', - pm: 'p', - midnight: 'mi', - noon: 'n', - morning: 'morning', - afternoon: 'afternoon', - evening: 'evening', - night: 'night' - }, - abbreviated: { - am: 'AM', - pm: 'PM', - midnight: 'midnight', - noon: 'noon', - morning: 'morning', - afternoon: 'afternoon', - evening: 'evening', - night: 'night' - }, - wide: { - am: 'a.m.', - pm: 'p.m.', - midnight: 'midnight', - noon: 'noon', - morning: 'morning', - afternoon: 'afternoon', - evening: 'evening', - night: 'night' - } - }; - var formattingDayPeriodValues = { - narrow: { - am: 'a', - pm: 'p', - midnight: 'mi', - noon: 'n', - morning: 'in the morning', - afternoon: 'in the afternoon', - evening: 'in the evening', - night: 'at night' - }, - abbreviated: { - am: 'AM', - pm: 'PM', - midnight: 'midnight', - noon: 'noon', - morning: 'in the morning', - afternoon: 'in the afternoon', - evening: 'in the evening', - night: 'at night' - }, - wide: { - am: 'a.m.', - pm: 'p.m.', - midnight: 'midnight', - noon: 'noon', - morning: 'in the morning', - afternoon: 'in the afternoon', - evening: 'in the evening', - night: 'at night' - } - }; - - function ordinalNumber(dirtyNumber, _dirtyOptions) { - var number = Number(dirtyNumber); // If ordinal numbers depend on context, for example, - // if they are different for different grammatical genders, - // use `options.unit`: - // - // var options = dirtyOptions || {} - // var unit = String(options.unit) - // - // where `unit` can be 'year', 'quarter', 'month', 'week', 'date', 'dayOfYear', - // 'day', 'hour', 'minute', 'second' - - var rem100 = number % 100; - - if (rem100 > 20 || rem100 < 10) { - switch (rem100 % 10) { - case 1: - return number + 'st'; - - case 2: - return number + 'nd'; - - case 3: - return number + 'rd'; - } - } - - return number + 'th'; - } - - var localize = { - ordinalNumber: ordinalNumber, - era: buildLocalizeFn({ - values: eraValues, - defaultWidth: 'wide' - }), - quarter: buildLocalizeFn({ - values: quarterValues, - defaultWidth: 'wide', - argumentCallback: function (quarter) { - return Number(quarter) - 1; - } - }), - month: buildLocalizeFn({ - values: monthValues, - defaultWidth: 'wide' - }), - day: buildLocalizeFn({ - values: dayValues, - defaultWidth: 'wide' - }), - dayPeriod: buildLocalizeFn({ - values: dayPeriodValues, - defaultWidth: 'wide', - formattingValues: formattingDayPeriodValues, - defaultFormattingWidth: 'wide' - }) - }; - - function buildMatchPatternFn(args) { - return function (dirtyString, dirtyOptions) { - var string = String(dirtyString); - var options = dirtyOptions || {}; - var matchResult = string.match(args.matchPattern); - - if (!matchResult) { - return null; - } - - var matchedString = matchResult[0]; - var parseResult = string.match(args.parsePattern); - - if (!parseResult) { - return null; - } - - var value = args.valueCallback ? args.valueCallback(parseResult[0]) : parseResult[0]; - value = options.valueCallback ? options.valueCallback(value) : value; - return { - value: value, - rest: string.slice(matchedString.length) - }; - }; - } - - function buildMatchFn(args) { - return function (dirtyString, dirtyOptions) { - var string = String(dirtyString); - var options = dirtyOptions || {}; - var width = options.width; - var matchPattern = width && args.matchPatterns[width] || args.matchPatterns[args.defaultMatchWidth]; - var matchResult = string.match(matchPattern); - - if (!matchResult) { - return null; - } - - var matchedString = matchResult[0]; - var parsePatterns = width && args.parsePatterns[width] || args.parsePatterns[args.defaultParseWidth]; - var value; - - if (Object.prototype.toString.call(parsePatterns) === '[object Array]') { - value = findIndex(parsePatterns, function (pattern) { - return pattern.test(matchedString); - }); - } else { - value = findKey(parsePatterns, function (pattern) { - return pattern.test(matchedString); - }); - } - - value = args.valueCallback ? args.valueCallback(value) : value; - value = options.valueCallback ? options.valueCallback(value) : value; - return { - value: value, - rest: string.slice(matchedString.length) - }; - }; - } - - function findKey(object, predicate) { - for (var key in object) { - if (object.hasOwnProperty(key) && predicate(object[key])) { - return key; - } - } - } - - function findIndex(array, predicate) { - for (var key = 0; key < array.length; key++) { - if (predicate(array[key])) { - return key; - } - } - } - - var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i; - var parseOrdinalNumberPattern = /\d+/i; - var matchEraPatterns = { - narrow: /^(b|a)/i, - abbreviated: /^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i, - wide: /^(before christ|before common era|anno domini|common era)/i - }; - var parseEraPatterns = { - any: [/^b/i, /^(a|c)/i] - }; - var matchQuarterPatterns = { - narrow: /^[1234]/i, - abbreviated: /^q[1234]/i, - wide: /^[1234](th|st|nd|rd)? quarter/i - }; - var parseQuarterPatterns = { - any: [/1/i, /2/i, /3/i, /4/i] - }; - var matchMonthPatterns = { - narrow: /^[jfmasond]/i, - abbreviated: /^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i, - wide: /^(january|february|march|april|may|june|july|august|september|october|november|december)/i - }; - var parseMonthPatterns = { - narrow: [/^j/i, /^f/i, /^m/i, /^a/i, /^m/i, /^j/i, /^j/i, /^a/i, /^s/i, /^o/i, /^n/i, /^d/i], - any: [/^ja/i, /^f/i, /^mar/i, /^ap/i, /^may/i, /^jun/i, /^jul/i, /^au/i, /^s/i, /^o/i, /^n/i, /^d/i] - }; - var matchDayPatterns = { - narrow: /^[smtwf]/i, - short: /^(su|mo|tu|we|th|fr|sa)/i, - abbreviated: /^(sun|mon|tue|wed|thu|fri|sat)/i, - wide: /^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i - }; - var parseDayPatterns = { - narrow: [/^s/i, /^m/i, /^t/i, /^w/i, /^t/i, /^f/i, /^s/i], - any: [/^su/i, /^m/i, /^tu/i, /^w/i, /^th/i, /^f/i, /^sa/i] - }; - var matchDayPeriodPatterns = { - narrow: /^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i, - any: /^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i - }; - var parseDayPeriodPatterns = { - any: { - am: /^a/i, - pm: /^p/i, - midnight: /^mi/i, - noon: /^no/i, - morning: /morning/i, - afternoon: /afternoon/i, - evening: /evening/i, - night: /night/i - } - }; - var match = { - ordinalNumber: buildMatchPatternFn({ - matchPattern: matchOrdinalNumberPattern, - parsePattern: parseOrdinalNumberPattern, - valueCallback: function (value) { - return parseInt(value, 10); - } - }), - era: buildMatchFn({ - matchPatterns: matchEraPatterns, - defaultMatchWidth: 'wide', - parsePatterns: parseEraPatterns, - defaultParseWidth: 'any' - }), - quarter: buildMatchFn({ - matchPatterns: matchQuarterPatterns, - defaultMatchWidth: 'wide', - parsePatterns: parseQuarterPatterns, - defaultParseWidth: 'any', - valueCallback: function (index) { - return index + 1; - } - }), - month: buildMatchFn({ - matchPatterns: matchMonthPatterns, - defaultMatchWidth: 'wide', - parsePatterns: parseMonthPatterns, - defaultParseWidth: 'any' - }), - day: buildMatchFn({ - matchPatterns: matchDayPatterns, - defaultMatchWidth: 'wide', - parsePatterns: parseDayPatterns, - defaultParseWidth: 'any' - }), - dayPeriod: buildMatchFn({ - matchPatterns: matchDayPeriodPatterns, - defaultMatchWidth: 'any', - parsePatterns: parseDayPeriodPatterns, - defaultParseWidth: 'any' - }) - }; - - /** - * @type {Locale} - * @category Locales - * @summary English locale (United States). - * @language English - * @iso-639-2 eng - * @author Sasha Koss [@kossnocorp]{@link https://github.com/kossnocorp} - * @author Lesha Koss [@leshakoss]{@link https://github.com/leshakoss} - */ - - var locale = { - code: 'en-US', - formatDistance: formatDistance, - formatLong: formatLong, - formatRelative: formatRelative$1, - localize: localize, - match: match, - options: { - weekStartsOn: 0 - /* Sunday */ - , - firstWeekContainsDate: 1 - } - }; - - /** - * @name subMilliseconds - * @category Millisecond Helpers - * @summary Subtract the specified number of milliseconds from the given date. - * - * @description - * Subtract the specified number of milliseconds from the given date. - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the date to be changed - * @param {Number} amount - the amount of milliseconds to be subtracted. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`. - * @returns {Date} the new date with the milliseconds subtracted - * @throws {TypeError} 2 arguments required - * - * @example - * // Subtract 750 milliseconds from 10 July 2014 12:45:30.000: - * var result = subMilliseconds(new Date(2014, 6, 10, 12, 45, 30, 0), 750) - * //=> Thu Jul 10 2014 12:45:29.250 - */ - - function subMilliseconds(dirtyDate, dirtyAmount) { - requiredArgs(2, arguments); - var amount = toInteger(dirtyAmount); - return addMilliseconds(dirtyDate, -amount); - } - - function addLeadingZeros(number, targetLength) { - var sign = number < 0 ? '-' : ''; - var output = Math.abs(number).toString(); - - while (output.length < targetLength) { - output = '0' + output; - } - - return sign + output; - } - - /* - * | | Unit | | Unit | - * |-----|--------------------------------|-----|--------------------------------| - * | a | AM, PM | A* | | - * | d | Day of month | D | | - * | h | Hour [1-12] | H | Hour [0-23] | - * | m | Minute | M | Month | - * | s | Second | S | Fraction of second | - * | y | Year (abs) | Y | | - * - * Letters marked by * are not implemented but reserved by Unicode standard. - */ - - var formatters$1 = { - // Year - y: function (date, token) { - // From http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_tokens - // | Year | y | yy | yyy | yyyy | yyyyy | - // |----------|-------|----|-------|-------|-------| - // | AD 1 | 1 | 01 | 001 | 0001 | 00001 | - // | AD 12 | 12 | 12 | 012 | 0012 | 00012 | - // | AD 123 | 123 | 23 | 123 | 0123 | 00123 | - // | AD 1234 | 1234 | 34 | 1234 | 1234 | 01234 | - // | AD 12345 | 12345 | 45 | 12345 | 12345 | 12345 | - var signedYear = date.getUTCFullYear(); // Returns 1 for 1 BC (which is year 0 in JavaScript) - - var year = signedYear > 0 ? signedYear : 1 - signedYear; - return addLeadingZeros(token === 'yy' ? year % 100 : year, token.length); - }, - // Month - M: function (date, token) { - var month = date.getUTCMonth(); - return token === 'M' ? String(month + 1) : addLeadingZeros(month + 1, 2); - }, - // Day of the month - d: function (date, token) { - return addLeadingZeros(date.getUTCDate(), token.length); - }, - // AM or PM - a: function (date, token) { - var dayPeriodEnumValue = date.getUTCHours() / 12 >= 1 ? 'pm' : 'am'; - - switch (token) { - case 'a': - case 'aa': - case 'aaa': - return dayPeriodEnumValue.toUpperCase(); - - case 'aaaaa': - return dayPeriodEnumValue[0]; - - case 'aaaa': - default: - return dayPeriodEnumValue === 'am' ? 'a.m.' : 'p.m.'; - } - }, - // Hour [1-12] - h: function (date, token) { - return addLeadingZeros(date.getUTCHours() % 12 || 12, token.length); - }, - // Hour [0-23] - H: function (date, token) { - return addLeadingZeros(date.getUTCHours(), token.length); - }, - // Minute - m: function (date, token) { - return addLeadingZeros(date.getUTCMinutes(), token.length); - }, - // Second - s: function (date, token) { - return addLeadingZeros(date.getUTCSeconds(), token.length); - }, - // Fraction of second - S: function (date, token) { - var numberOfDigits = token.length; - var milliseconds = date.getUTCMilliseconds(); - var fractionalSeconds = Math.floor(milliseconds * Math.pow(10, numberOfDigits - 3)); - return addLeadingZeros(fractionalSeconds, token.length); - } - }; - - var MILLISECONDS_IN_DAY = 86400000; // This function will be a part of public API when UTC function will be implemented. - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function getUTCDayOfYear(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - var timestamp = date.getTime(); - date.setUTCMonth(0, 1); - date.setUTCHours(0, 0, 0, 0); - var startOfYearTimestamp = date.getTime(); - var difference = timestamp - startOfYearTimestamp; - return Math.floor(difference / MILLISECONDS_IN_DAY) + 1; - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function startOfUTCISOWeek(dirtyDate) { - requiredArgs(1, arguments); - var weekStartsOn = 1; - var date = toDate(dirtyDate); - var day = date.getUTCDay(); - var diff = (day < weekStartsOn ? 7 : 0) + day - weekStartsOn; - date.setUTCDate(date.getUTCDate() - diff); - date.setUTCHours(0, 0, 0, 0); - return date; - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function getUTCISOWeekYear(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - var year = date.getUTCFullYear(); - var fourthOfJanuaryOfNextYear = new Date(0); - fourthOfJanuaryOfNextYear.setUTCFullYear(year + 1, 0, 4); - fourthOfJanuaryOfNextYear.setUTCHours(0, 0, 0, 0); - var startOfNextYear = startOfUTCISOWeek(fourthOfJanuaryOfNextYear); - var fourthOfJanuaryOfThisYear = new Date(0); - fourthOfJanuaryOfThisYear.setUTCFullYear(year, 0, 4); - fourthOfJanuaryOfThisYear.setUTCHours(0, 0, 0, 0); - var startOfThisYear = startOfUTCISOWeek(fourthOfJanuaryOfThisYear); - - if (date.getTime() >= startOfNextYear.getTime()) { - return year + 1; - } else if (date.getTime() >= startOfThisYear.getTime()) { - return year; - } else { - return year - 1; - } - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function startOfUTCISOWeekYear(dirtyDate) { - requiredArgs(1, arguments); - var year = getUTCISOWeekYear(dirtyDate); - var fourthOfJanuary = new Date(0); - fourthOfJanuary.setUTCFullYear(year, 0, 4); - fourthOfJanuary.setUTCHours(0, 0, 0, 0); - var date = startOfUTCISOWeek(fourthOfJanuary); - return date; - } - - var MILLISECONDS_IN_WEEK$1 = 604800000; // This function will be a part of public API when UTC function will be implemented. - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function getUTCISOWeek(dirtyDate) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - var diff = startOfUTCISOWeek(date).getTime() - startOfUTCISOWeekYear(date).getTime(); // Round the number of days to the nearest integer - // because the number of milliseconds in a week is not constant - // (e.g. it's different in the week of the daylight saving time clock shift) - - return Math.round(diff / MILLISECONDS_IN_WEEK$1) + 1; - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function startOfUTCWeek(dirtyDate, dirtyOptions) { - requiredArgs(1, arguments); - var options = dirtyOptions || {}; - var locale = options.locale; - var localeWeekStartsOn = locale && locale.options && locale.options.weekStartsOn; - var defaultWeekStartsOn = localeWeekStartsOn == null ? 0 : toInteger(localeWeekStartsOn); - var weekStartsOn = options.weekStartsOn == null ? defaultWeekStartsOn : toInteger(options.weekStartsOn); // Test if weekStartsOn is between 0 and 6 _and_ is not NaN - - if (!(weekStartsOn >= 0 && weekStartsOn <= 6)) { - throw new RangeError('weekStartsOn must be between 0 and 6 inclusively'); - } - - var date = toDate(dirtyDate); - var day = date.getUTCDay(); - var diff = (day < weekStartsOn ? 7 : 0) + day - weekStartsOn; - date.setUTCDate(date.getUTCDate() - diff); - date.setUTCHours(0, 0, 0, 0); - return date; - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function getUTCWeekYear(dirtyDate, dirtyOptions) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate, dirtyOptions); - var year = date.getUTCFullYear(); - var options = dirtyOptions || {}; - var locale = options.locale; - var localeFirstWeekContainsDate = locale && locale.options && locale.options.firstWeekContainsDate; - var defaultFirstWeekContainsDate = localeFirstWeekContainsDate == null ? 1 : toInteger(localeFirstWeekContainsDate); - var firstWeekContainsDate = options.firstWeekContainsDate == null ? defaultFirstWeekContainsDate : toInteger(options.firstWeekContainsDate); // Test if weekStartsOn is between 1 and 7 _and_ is not NaN - - if (!(firstWeekContainsDate >= 1 && firstWeekContainsDate <= 7)) { - throw new RangeError('firstWeekContainsDate must be between 1 and 7 inclusively'); - } - - var firstWeekOfNextYear = new Date(0); - firstWeekOfNextYear.setUTCFullYear(year + 1, 0, firstWeekContainsDate); - firstWeekOfNextYear.setUTCHours(0, 0, 0, 0); - var startOfNextYear = startOfUTCWeek(firstWeekOfNextYear, dirtyOptions); - var firstWeekOfThisYear = new Date(0); - firstWeekOfThisYear.setUTCFullYear(year, 0, firstWeekContainsDate); - firstWeekOfThisYear.setUTCHours(0, 0, 0, 0); - var startOfThisYear = startOfUTCWeek(firstWeekOfThisYear, dirtyOptions); - - if (date.getTime() >= startOfNextYear.getTime()) { - return year + 1; - } else if (date.getTime() >= startOfThisYear.getTime()) { - return year; - } else { - return year - 1; - } - } - - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function startOfUTCWeekYear(dirtyDate, dirtyOptions) { - requiredArgs(1, arguments); - var options = dirtyOptions || {}; - var locale = options.locale; - var localeFirstWeekContainsDate = locale && locale.options && locale.options.firstWeekContainsDate; - var defaultFirstWeekContainsDate = localeFirstWeekContainsDate == null ? 1 : toInteger(localeFirstWeekContainsDate); - var firstWeekContainsDate = options.firstWeekContainsDate == null ? defaultFirstWeekContainsDate : toInteger(options.firstWeekContainsDate); - var year = getUTCWeekYear(dirtyDate, dirtyOptions); - var firstWeek = new Date(0); - firstWeek.setUTCFullYear(year, 0, firstWeekContainsDate); - firstWeek.setUTCHours(0, 0, 0, 0); - var date = startOfUTCWeek(firstWeek, dirtyOptions); - return date; - } - - var MILLISECONDS_IN_WEEK = 604800000; // This function will be a part of public API when UTC function will be implemented. - // See issue: https://github.com/date-fns/date-fns/issues/376 - - function getUTCWeek(dirtyDate, options) { - requiredArgs(1, arguments); - var date = toDate(dirtyDate); - var diff = startOfUTCWeek(date, options).getTime() - startOfUTCWeekYear(date, options).getTime(); // Round the number of days to the nearest integer - // because the number of milliseconds in a week is not constant - // (e.g. it's different in the week of the daylight saving time clock shift) - - return Math.round(diff / MILLISECONDS_IN_WEEK) + 1; - } - - var dayPeriodEnum = { - am: 'am', - pm: 'pm', - midnight: 'midnight', - noon: 'noon', - morning: 'morning', - afternoon: 'afternoon', - evening: 'evening', - night: 'night' - /* - * | | Unit | | Unit | - * |-----|--------------------------------|-----|--------------------------------| - * | a | AM, PM | A* | Milliseconds in day | - * | b | AM, PM, noon, midnight | B | Flexible day period | - * | c | Stand-alone local day of week | C* | Localized hour w/ day period | - * | d | Day of month | D | Day of year | - * | e | Local day of week | E | Day of week | - * | f | | F* | Day of week in month | - * | g* | Modified Julian day | G | Era | - * | h | Hour [1-12] | H | Hour [0-23] | - * | i! | ISO day of week | I! | ISO week of year | - * | j* | Localized hour w/ day period | J* | Localized hour w/o day period | - * | k | Hour [1-24] | K | Hour [0-11] | - * | l* | (deprecated) | L | Stand-alone month | - * | m | Minute | M | Month | - * | n | | N | | - * | o! | Ordinal number modifier | O | Timezone (GMT) | - * | p! | Long localized time | P! | Long localized date | - * | q | Stand-alone quarter | Q | Quarter | - * | r* | Related Gregorian year | R! | ISO week-numbering year | - * | s | Second | S | Fraction of second | - * | t! | Seconds timestamp | T! | Milliseconds timestamp | - * | u | Extended year | U* | Cyclic year | - * | v* | Timezone (generic non-locat.) | V* | Timezone (location) | - * | w | Local week of year | W* | Week of month | - * | x | Timezone (ISO-8601 w/o Z) | X | Timezone (ISO-8601) | - * | y | Year (abs) | Y | Local week-numbering year | - * | z | Timezone (specific non-locat.) | Z* | Timezone (aliases) | - * - * Letters marked by * are not implemented but reserved by Unicode standard. - * - * Letters marked by ! are non-standard, but implemented by date-fns: - * - `o` modifies the previous token to turn it into an ordinal (see `format` docs) - * - `i` is ISO day of week. For `i` and `ii` is returns numeric ISO week days, - * i.e. 7 for Sunday, 1 for Monday, etc. - * - `I` is ISO week of year, as opposed to `w` which is local week of year. - * - `R` is ISO week-numbering year, as opposed to `Y` which is local week-numbering year. - * `R` is supposed to be used in conjunction with `I` and `i` - * for universal ISO week-numbering date, whereas - * `Y` is supposed to be used in conjunction with `w` and `e` - * for week-numbering date specific to the locale. - * - `P` is long localized date format - * - `p` is long localized time format - */ - - }; - var formatters = { - // Era - G: function (date, token, localize) { - var era = date.getUTCFullYear() > 0 ? 1 : 0; - - switch (token) { - // AD, BC - case 'G': - case 'GG': - case 'GGG': - return localize.era(era, { - width: 'abbreviated' - }); - // A, B - - case 'GGGGG': - return localize.era(era, { - width: 'narrow' - }); - // Anno Domini, Before Christ - - case 'GGGG': - default: - return localize.era(era, { - width: 'wide' - }); - } - }, - // Year - y: function (date, token, localize) { - // Ordinal number - if (token === 'yo') { - var signedYear = date.getUTCFullYear(); // Returns 1 for 1 BC (which is year 0 in JavaScript) - - var year = signedYear > 0 ? signedYear : 1 - signedYear; - return localize.ordinalNumber(year, { - unit: 'year' - }); - } - - return formatters$1.y(date, token); - }, - // Local week-numbering year - Y: function (date, token, localize, options) { - var signedWeekYear = getUTCWeekYear(date, options); // Returns 1 for 1 BC (which is year 0 in JavaScript) - - var weekYear = signedWeekYear > 0 ? signedWeekYear : 1 - signedWeekYear; // Two digit year - - if (token === 'YY') { - var twoDigitYear = weekYear % 100; - return addLeadingZeros(twoDigitYear, 2); - } // Ordinal number - - - if (token === 'Yo') { - return localize.ordinalNumber(weekYear, { - unit: 'year' - }); - } // Padding - - - return addLeadingZeros(weekYear, token.length); - }, - // ISO week-numbering year - R: function (date, token) { - var isoWeekYear = getUTCISOWeekYear(date); // Padding - - return addLeadingZeros(isoWeekYear, token.length); - }, - // Extended year. This is a single number designating the year of this calendar system. - // The main difference between `y` and `u` localizers are B.C. years: - // | Year | `y` | `u` | - // |------|-----|-----| - // | AC 1 | 1 | 1 | - // | BC 1 | 1 | 0 | - // | BC 2 | 2 | -1 | - // Also `yy` always returns the last two digits of a year, - // while `uu` pads single digit years to 2 characters and returns other years unchanged. - u: function (date, token) { - var year = date.getUTCFullYear(); - return addLeadingZeros(year, token.length); - }, - // Quarter - Q: function (date, token, localize) { - var quarter = Math.ceil((date.getUTCMonth() + 1) / 3); - - switch (token) { - // 1, 2, 3, 4 - case 'Q': - return String(quarter); - // 01, 02, 03, 04 - - case 'QQ': - return addLeadingZeros(quarter, 2); - // 1st, 2nd, 3rd, 4th - - case 'Qo': - return localize.ordinalNumber(quarter, { - unit: 'quarter' - }); - // Q1, Q2, Q3, Q4 - - case 'QQQ': - return localize.quarter(quarter, { - width: 'abbreviated', - context: 'formatting' - }); - // 1, 2, 3, 4 (narrow quarter; could be not numerical) - - case 'QQQQQ': - return localize.quarter(quarter, { - width: 'narrow', - context: 'formatting' - }); - // 1st quarter, 2nd quarter, ... - - case 'QQQQ': - default: - return localize.quarter(quarter, { - width: 'wide', - context: 'formatting' - }); - } - }, - // Stand-alone quarter - q: function (date, token, localize) { - var quarter = Math.ceil((date.getUTCMonth() + 1) / 3); - - switch (token) { - // 1, 2, 3, 4 - case 'q': - return String(quarter); - // 01, 02, 03, 04 - - case 'qq': - return addLeadingZeros(quarter, 2); - // 1st, 2nd, 3rd, 4th - - case 'qo': - return localize.ordinalNumber(quarter, { - unit: 'quarter' - }); - // Q1, Q2, Q3, Q4 - - case 'qqq': - return localize.quarter(quarter, { - width: 'abbreviated', - context: 'standalone' - }); - // 1, 2, 3, 4 (narrow quarter; could be not numerical) - - case 'qqqqq': - return localize.quarter(quarter, { - width: 'narrow', - context: 'standalone' - }); - // 1st quarter, 2nd quarter, ... - - case 'qqqq': - default: - return localize.quarter(quarter, { - width: 'wide', - context: 'standalone' - }); - } - }, - // Month - M: function (date, token, localize) { - var month = date.getUTCMonth(); - - switch (token) { - case 'M': - case 'MM': - return formatters$1.M(date, token); - // 1st, 2nd, ..., 12th - - case 'Mo': - return localize.ordinalNumber(month + 1, { - unit: 'month' - }); - // Jan, Feb, ..., Dec - - case 'MMM': - return localize.month(month, { - width: 'abbreviated', - context: 'formatting' - }); - // J, F, ..., D - - case 'MMMMM': - return localize.month(month, { - width: 'narrow', - context: 'formatting' - }); - // January, February, ..., December - - case 'MMMM': - default: - return localize.month(month, { - width: 'wide', - context: 'formatting' - }); - } - }, - // Stand-alone month - L: function (date, token, localize) { - var month = date.getUTCMonth(); - - switch (token) { - // 1, 2, ..., 12 - case 'L': - return String(month + 1); - // 01, 02, ..., 12 - - case 'LL': - return addLeadingZeros(month + 1, 2); - // 1st, 2nd, ..., 12th - - case 'Lo': - return localize.ordinalNumber(month + 1, { - unit: 'month' - }); - // Jan, Feb, ..., Dec - - case 'LLL': - return localize.month(month, { - width: 'abbreviated', - context: 'standalone' - }); - // J, F, ..., D - - case 'LLLLL': - return localize.month(month, { - width: 'narrow', - context: 'standalone' - }); - // January, February, ..., December - - case 'LLLL': - default: - return localize.month(month, { - width: 'wide', - context: 'standalone' - }); - } - }, - // Local week of year - w: function (date, token, localize, options) { - var week = getUTCWeek(date, options); - - if (token === 'wo') { - return localize.ordinalNumber(week, { - unit: 'week' - }); - } - - return addLeadingZeros(week, token.length); - }, - // ISO week of year - I: function (date, token, localize) { - var isoWeek = getUTCISOWeek(date); - - if (token === 'Io') { - return localize.ordinalNumber(isoWeek, { - unit: 'week' - }); - } - - return addLeadingZeros(isoWeek, token.length); - }, - // Day of the month - d: function (date, token, localize) { - if (token === 'do') { - return localize.ordinalNumber(date.getUTCDate(), { - unit: 'date' - }); - } - - return formatters$1.d(date, token); - }, - // Day of year - D: function (date, token, localize) { - var dayOfYear = getUTCDayOfYear(date); - - if (token === 'Do') { - return localize.ordinalNumber(dayOfYear, { - unit: 'dayOfYear' - }); - } - - return addLeadingZeros(dayOfYear, token.length); - }, - // Day of week - E: function (date, token, localize) { - var dayOfWeek = date.getUTCDay(); - - switch (token) { - // Tue - case 'E': - case 'EE': - case 'EEE': - return localize.day(dayOfWeek, { - width: 'abbreviated', - context: 'formatting' - }); - // T - - case 'EEEEE': - return localize.day(dayOfWeek, { - width: 'narrow', - context: 'formatting' - }); - // Tu - - case 'EEEEEE': - return localize.day(dayOfWeek, { - width: 'short', - context: 'formatting' - }); - // Tuesday - - case 'EEEE': - default: - return localize.day(dayOfWeek, { - width: 'wide', - context: 'formatting' - }); - } - }, - // Local day of week - e: function (date, token, localize, options) { - var dayOfWeek = date.getUTCDay(); - var localDayOfWeek = (dayOfWeek - options.weekStartsOn + 8) % 7 || 7; - - switch (token) { - // Numerical value (Nth day of week with current locale or weekStartsOn) - case 'e': - return String(localDayOfWeek); - // Padded numerical value - - case 'ee': - return addLeadingZeros(localDayOfWeek, 2); - // 1st, 2nd, ..., 7th - - case 'eo': - return localize.ordinalNumber(localDayOfWeek, { - unit: 'day' - }); - - case 'eee': - return localize.day(dayOfWeek, { - width: 'abbreviated', - context: 'formatting' - }); - // T - - case 'eeeee': - return localize.day(dayOfWeek, { - width: 'narrow', - context: 'formatting' - }); - // Tu - - case 'eeeeee': - return localize.day(dayOfWeek, { - width: 'short', - context: 'formatting' - }); - // Tuesday - - case 'eeee': - default: - return localize.day(dayOfWeek, { - width: 'wide', - context: 'formatting' - }); - } - }, - // Stand-alone local day of week - c: function (date, token, localize, options) { - var dayOfWeek = date.getUTCDay(); - var localDayOfWeek = (dayOfWeek - options.weekStartsOn + 8) % 7 || 7; - - switch (token) { - // Numerical value (same as in `e`) - case 'c': - return String(localDayOfWeek); - // Padded numerical value - - case 'cc': - return addLeadingZeros(localDayOfWeek, token.length); - // 1st, 2nd, ..., 7th - - case 'co': - return localize.ordinalNumber(localDayOfWeek, { - unit: 'day' - }); - - case 'ccc': - return localize.day(dayOfWeek, { - width: 'abbreviated', - context: 'standalone' - }); - // T - - case 'ccccc': - return localize.day(dayOfWeek, { - width: 'narrow', - context: 'standalone' - }); - // Tu - - case 'cccccc': - return localize.day(dayOfWeek, { - width: 'short', - context: 'standalone' - }); - // Tuesday - - case 'cccc': - default: - return localize.day(dayOfWeek, { - width: 'wide', - context: 'standalone' - }); - } - }, - // ISO day of week - i: function (date, token, localize) { - var dayOfWeek = date.getUTCDay(); - var isoDayOfWeek = dayOfWeek === 0 ? 7 : dayOfWeek; - - switch (token) { - // 2 - case 'i': - return String(isoDayOfWeek); - // 02 - - case 'ii': - return addLeadingZeros(isoDayOfWeek, token.length); - // 2nd - - case 'io': - return localize.ordinalNumber(isoDayOfWeek, { - unit: 'day' - }); - // Tue - - case 'iii': - return localize.day(dayOfWeek, { - width: 'abbreviated', - context: 'formatting' - }); - // T - - case 'iiiii': - return localize.day(dayOfWeek, { - width: 'narrow', - context: 'formatting' - }); - // Tu - - case 'iiiiii': - return localize.day(dayOfWeek, { - width: 'short', - context: 'formatting' - }); - // Tuesday - - case 'iiii': - default: - return localize.day(dayOfWeek, { - width: 'wide', - context: 'formatting' - }); - } - }, - // AM or PM - a: function (date, token, localize) { - var hours = date.getUTCHours(); - var dayPeriodEnumValue = hours / 12 >= 1 ? 'pm' : 'am'; - - switch (token) { - case 'a': - case 'aa': - case 'aaa': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'abbreviated', - context: 'formatting' - }); - - case 'aaaaa': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'narrow', - context: 'formatting' - }); - - case 'aaaa': - default: - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'wide', - context: 'formatting' - }); - } - }, - // AM, PM, midnight, noon - b: function (date, token, localize) { - var hours = date.getUTCHours(); - var dayPeriodEnumValue; - - if (hours === 12) { - dayPeriodEnumValue = dayPeriodEnum.noon; - } else if (hours === 0) { - dayPeriodEnumValue = dayPeriodEnum.midnight; - } else { - dayPeriodEnumValue = hours / 12 >= 1 ? 'pm' : 'am'; - } - - switch (token) { - case 'b': - case 'bb': - case 'bbb': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'abbreviated', - context: 'formatting' - }); - - case 'bbbbb': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'narrow', - context: 'formatting' - }); - - case 'bbbb': - default: - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'wide', - context: 'formatting' - }); - } - }, - // in the morning, in the afternoon, in the evening, at night - B: function (date, token, localize) { - var hours = date.getUTCHours(); - var dayPeriodEnumValue; - - if (hours >= 17) { - dayPeriodEnumValue = dayPeriodEnum.evening; - } else if (hours >= 12) { - dayPeriodEnumValue = dayPeriodEnum.afternoon; - } else if (hours >= 4) { - dayPeriodEnumValue = dayPeriodEnum.morning; - } else { - dayPeriodEnumValue = dayPeriodEnum.night; - } - - switch (token) { - case 'B': - case 'BB': - case 'BBB': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'abbreviated', - context: 'formatting' - }); - - case 'BBBBB': - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'narrow', - context: 'formatting' - }); - - case 'BBBB': - default: - return localize.dayPeriod(dayPeriodEnumValue, { - width: 'wide', - context: 'formatting' - }); - } - }, - // Hour [1-12] - h: function (date, token, localize) { - if (token === 'ho') { - var hours = date.getUTCHours() % 12; - if (hours === 0) hours = 12; - return localize.ordinalNumber(hours, { - unit: 'hour' - }); - } - - return formatters$1.h(date, token); - }, - // Hour [0-23] - H: function (date, token, localize) { - if (token === 'Ho') { - return localize.ordinalNumber(date.getUTCHours(), { - unit: 'hour' - }); - } - - return formatters$1.H(date, token); - }, - // Hour [0-11] - K: function (date, token, localize) { - var hours = date.getUTCHours() % 12; - - if (token === 'Ko') { - return localize.ordinalNumber(hours, { - unit: 'hour' - }); - } - - return addLeadingZeros(hours, token.length); - }, - // Hour [1-24] - k: function (date, token, localize) { - var hours = date.getUTCHours(); - if (hours === 0) hours = 24; - - if (token === 'ko') { - return localize.ordinalNumber(hours, { - unit: 'hour' - }); - } - - return addLeadingZeros(hours, token.length); - }, - // Minute - m: function (date, token, localize) { - if (token === 'mo') { - return localize.ordinalNumber(date.getUTCMinutes(), { - unit: 'minute' - }); - } - - return formatters$1.m(date, token); - }, - // Second - s: function (date, token, localize) { - if (token === 'so') { - return localize.ordinalNumber(date.getUTCSeconds(), { - unit: 'second' - }); - } - - return formatters$1.s(date, token); - }, - // Fraction of second - S: function (date, token) { - return formatters$1.S(date, token); - }, - // Timezone (ISO-8601. If offset is 0, output is always `'Z'`) - X: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timezoneOffset = originalDate.getTimezoneOffset(); - - if (timezoneOffset === 0) { - return 'Z'; - } - - switch (token) { - // Hours and optional minutes - case 'X': - return formatTimezoneWithOptionalMinutes(timezoneOffset); - // Hours, minutes and optional seconds without `:` delimiter - // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets - // so this token always has the same output as `XX` - - case 'XXXX': - case 'XX': - // Hours and minutes without `:` delimiter - return formatTimezone(timezoneOffset); - // Hours, minutes and optional seconds with `:` delimiter - // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets - // so this token always has the same output as `XXX` - - case 'XXXXX': - case 'XXX': // Hours and minutes with `:` delimiter - - default: - return formatTimezone(timezoneOffset, ':'); - } - }, - // Timezone (ISO-8601. If offset is 0, output is `'+00:00'` or equivalent) - x: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timezoneOffset = originalDate.getTimezoneOffset(); - - switch (token) { - // Hours and optional minutes - case 'x': - return formatTimezoneWithOptionalMinutes(timezoneOffset); - // Hours, minutes and optional seconds without `:` delimiter - // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets - // so this token always has the same output as `xx` - - case 'xxxx': - case 'xx': - // Hours and minutes without `:` delimiter - return formatTimezone(timezoneOffset); - // Hours, minutes and optional seconds with `:` delimiter - // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets - // so this token always has the same output as `xxx` - - case 'xxxxx': - case 'xxx': // Hours and minutes with `:` delimiter - - default: - return formatTimezone(timezoneOffset, ':'); - } - }, - // Timezone (GMT) - O: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timezoneOffset = originalDate.getTimezoneOffset(); - - switch (token) { - // Short - case 'O': - case 'OO': - case 'OOO': - return 'GMT' + formatTimezoneShort(timezoneOffset, ':'); - // Long - - case 'OOOO': - default: - return 'GMT' + formatTimezone(timezoneOffset, ':'); - } - }, - // Timezone (specific non-location) - z: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timezoneOffset = originalDate.getTimezoneOffset(); - - switch (token) { - // Short - case 'z': - case 'zz': - case 'zzz': - return 'GMT' + formatTimezoneShort(timezoneOffset, ':'); - // Long - - case 'zzzz': - default: - return 'GMT' + formatTimezone(timezoneOffset, ':'); - } - }, - // Seconds timestamp - t: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timestamp = Math.floor(originalDate.getTime() / 1000); - return addLeadingZeros(timestamp, token.length); - }, - // Milliseconds timestamp - T: function (date, token, _localize, options) { - var originalDate = options._originalDate || date; - var timestamp = originalDate.getTime(); - return addLeadingZeros(timestamp, token.length); - } - }; - - function formatTimezoneShort(offset, dirtyDelimiter) { - var sign = offset > 0 ? '-' : '+'; - var absOffset = Math.abs(offset); - var hours = Math.floor(absOffset / 60); - var minutes = absOffset % 60; - - if (minutes === 0) { - return sign + String(hours); - } - - var delimiter = dirtyDelimiter || ''; - return sign + String(hours) + delimiter + addLeadingZeros(minutes, 2); - } - - function formatTimezoneWithOptionalMinutes(offset, dirtyDelimiter) { - if (offset % 60 === 0) { - var sign = offset > 0 ? '-' : '+'; - return sign + addLeadingZeros(Math.abs(offset) / 60, 2); - } - - return formatTimezone(offset, dirtyDelimiter); - } - - function formatTimezone(offset, dirtyDelimiter) { - var delimiter = dirtyDelimiter || ''; - var sign = offset > 0 ? '-' : '+'; - var absOffset = Math.abs(offset); - var hours = addLeadingZeros(Math.floor(absOffset / 60), 2); - var minutes = addLeadingZeros(absOffset % 60, 2); - return sign + hours + delimiter + minutes; - } - - function dateLongFormatter(pattern, formatLong) { - switch (pattern) { - case 'P': - return formatLong.date({ - width: 'short' - }); - - case 'PP': - return formatLong.date({ - width: 'medium' - }); - - case 'PPP': - return formatLong.date({ - width: 'long' - }); - - case 'PPPP': - default: - return formatLong.date({ - width: 'full' - }); - } - } - - function timeLongFormatter(pattern, formatLong) { - switch (pattern) { - case 'p': - return formatLong.time({ - width: 'short' - }); - - case 'pp': - return formatLong.time({ - width: 'medium' - }); - - case 'ppp': - return formatLong.time({ - width: 'long' - }); - - case 'pppp': - default: - return formatLong.time({ - width: 'full' - }); - } - } - - function dateTimeLongFormatter(pattern, formatLong) { - var matchResult = pattern.match(/(P+)(p+)?/); - var datePattern = matchResult[1]; - var timePattern = matchResult[2]; - - if (!timePattern) { - return dateLongFormatter(pattern, formatLong); - } - - var dateTimeFormat; - - switch (datePattern) { - case 'P': - dateTimeFormat = formatLong.dateTime({ - width: 'short' - }); - break; - - case 'PP': - dateTimeFormat = formatLong.dateTime({ - width: 'medium' - }); - break; - - case 'PPP': - dateTimeFormat = formatLong.dateTime({ - width: 'long' - }); - break; - - case 'PPPP': - default: - dateTimeFormat = formatLong.dateTime({ - width: 'full' - }); - break; - } - - return dateTimeFormat.replace('{{date}}', dateLongFormatter(datePattern, formatLong)).replace('{{time}}', timeLongFormatter(timePattern, formatLong)); - } - - var longFormatters = { - p: timeLongFormatter, - P: dateTimeLongFormatter - }; - - var protectedDayOfYearTokens = ['D', 'DD']; - var protectedWeekYearTokens = ['YY', 'YYYY']; - function isProtectedDayOfYearToken(token) { - return protectedDayOfYearTokens.indexOf(token) !== -1; - } - function isProtectedWeekYearToken(token) { - return protectedWeekYearTokens.indexOf(token) !== -1; - } - function throwProtectedError(token, format, input) { - if (token === 'YYYY') { - throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(format, "`) for formatting years to the input `").concat(input, "`; see: https://git.io/fxCyr")); - } else if (token === 'YY') { - throw new RangeError("Use `yy` instead of `YY` (in `".concat(format, "`) for formatting years to the input `").concat(input, "`; see: https://git.io/fxCyr")); - } else if (token === 'D') { - throw new RangeError("Use `d` instead of `D` (in `".concat(format, "`) for formatting days of the month to the input `").concat(input, "`; see: https://git.io/fxCyr")); - } else if (token === 'DD') { - throw new RangeError("Use `dd` instead of `DD` (in `".concat(format, "`) for formatting days of the month to the input `").concat(input, "`; see: https://git.io/fxCyr")); - } - } - - // - [yYQqMLwIdDecihHKkms]o matches any available ordinal number token - // (one of the certain letters followed by `o`) - // - (\w)\1* matches any sequences of the same letter - // - '' matches two quote characters in a row - // - '(''|[^'])+('|$) matches anything surrounded by two quote characters ('), - // except a single quote symbol, which ends the sequence. - // Two quote characters do not end the sequence. - // If there is no matching single quote - // then the sequence will continue until the end of the string. - // - . matches any single character unmatched by previous parts of the RegExps - - var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g; // This RegExp catches symbols escaped by quotes, and also - // sequences of symbols P, p, and the combinations like `PPPPPPPppppp` - - var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g; - var escapedStringRegExp = /^'([^]*?)'?$/; - var doubleQuoteRegExp = /''/g; - var unescapedLatinCharacterRegExp = /[a-zA-Z]/; - /** - * @name format - * @category Common Helpers - * @summary Format the date. - * - * @description - * Return the formatted date string in the given format. The result may vary by locale. - * - * > ⚠️ Please note that the `format` tokens differ from Moment.js and other libraries. - * > See: https://git.io/fxCyr - * - * The characters wrapped between two single quotes characters (') are escaped. - * Two single quotes in a row, whether inside or outside a quoted sequence, represent a 'real' single quote. - * (see the last example) - * - * Format of the string is based on Unicode Technical Standard #35: - * https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table - * with a few additions (see note 7 below the table). - * - * Accepted patterns: - * | Unit | Pattern | Result examples | Notes | - * |---------------------------------|---------|-----------------------------------|-------| - * | Era | G..GGG | AD, BC | | - * | | GGGG | Anno Domini, Before Christ | 2 | - * | | GGGGG | A, B | | - * | Calendar year | y | 44, 1, 1900, 2017 | 5 | - * | | yo | 44th, 1st, 0th, 17th | 5,7 | - * | | yy | 44, 01, 00, 17 | 5 | - * | | yyy | 044, 001, 1900, 2017 | 5 | - * | | yyyy | 0044, 0001, 1900, 2017 | 5 | - * | | yyyyy | ... | 3,5 | - * | Local week-numbering year | Y | 44, 1, 1900, 2017 | 5 | - * | | Yo | 44th, 1st, 1900th, 2017th | 5,7 | - * | | YY | 44, 01, 00, 17 | 5,8 | - * | | YYY | 044, 001, 1900, 2017 | 5 | - * | | YYYY | 0044, 0001, 1900, 2017 | 5,8 | - * | | YYYYY | ... | 3,5 | - * | ISO week-numbering year | R | -43, 0, 1, 1900, 2017 | 5,7 | - * | | RR | -43, 00, 01, 1900, 2017 | 5,7 | - * | | RRR | -043, 000, 001, 1900, 2017 | 5,7 | - * | | RRRR | -0043, 0000, 0001, 1900, 2017 | 5,7 | - * | | RRRRR | ... | 3,5,7 | - * | Extended year | u | -43, 0, 1, 1900, 2017 | 5 | - * | | uu | -43, 01, 1900, 2017 | 5 | - * | | uuu | -043, 001, 1900, 2017 | 5 | - * | | uuuu | -0043, 0001, 1900, 2017 | 5 | - * | | uuuuu | ... | 3,5 | - * | Quarter (formatting) | Q | 1, 2, 3, 4 | | - * | | Qo | 1st, 2nd, 3rd, 4th | 7 | - * | | QQ | 01, 02, 03, 04 | | - * | | QQQ | Q1, Q2, Q3, Q4 | | - * | | QQQQ | 1st quarter, 2nd quarter, ... | 2 | - * | | QQQQQ | 1, 2, 3, 4 | 4 | - * | Quarter (stand-alone) | q | 1, 2, 3, 4 | | - * | | qo | 1st, 2nd, 3rd, 4th | 7 | - * | | qq | 01, 02, 03, 04 | | - * | | qqq | Q1, Q2, Q3, Q4 | | - * | | qqqq | 1st quarter, 2nd quarter, ... | 2 | - * | | qqqqq | 1, 2, 3, 4 | 4 | - * | Month (formatting) | M | 1, 2, ..., 12 | | - * | | Mo | 1st, 2nd, ..., 12th | 7 | - * | | MM | 01, 02, ..., 12 | | - * | | MMM | Jan, Feb, ..., Dec | | - * | | MMMM | January, February, ..., December | 2 | - * | | MMMMM | J, F, ..., D | | - * | Month (stand-alone) | L | 1, 2, ..., 12 | | - * | | Lo | 1st, 2nd, ..., 12th | 7 | - * | | LL | 01, 02, ..., 12 | | - * | | LLL | Jan, Feb, ..., Dec | | - * | | LLLL | January, February, ..., December | 2 | - * | | LLLLL | J, F, ..., D | | - * | Local week of year | w | 1, 2, ..., 53 | | - * | | wo | 1st, 2nd, ..., 53th | 7 | - * | | ww | 01, 02, ..., 53 | | - * | ISO week of year | I | 1, 2, ..., 53 | 7 | - * | | Io | 1st, 2nd, ..., 53th | 7 | - * | | II | 01, 02, ..., 53 | 7 | - * | Day of month | d | 1, 2, ..., 31 | | - * | | do | 1st, 2nd, ..., 31st | 7 | - * | | dd | 01, 02, ..., 31 | | - * | Day of year | D | 1, 2, ..., 365, 366 | 9 | - * | | Do | 1st, 2nd, ..., 365th, 366th | 7 | - * | | DD | 01, 02, ..., 365, 366 | 9 | - * | | DDD | 001, 002, ..., 365, 366 | | - * | | DDDD | ... | 3 | - * | Day of week (formatting) | E..EEE | Mon, Tue, Wed, ..., Sun | | - * | | EEEE | Monday, Tuesday, ..., Sunday | 2 | - * | | EEEEE | M, T, W, T, F, S, S | | - * | | EEEEEE | Mo, Tu, We, Th, Fr, Su, Sa | | - * | ISO day of week (formatting) | i | 1, 2, 3, ..., 7 | 7 | - * | | io | 1st, 2nd, ..., 7th | 7 | - * | | ii | 01, 02, ..., 07 | 7 | - * | | iii | Mon, Tue, Wed, ..., Sun | 7 | - * | | iiii | Monday, Tuesday, ..., Sunday | 2,7 | - * | | iiiii | M, T, W, T, F, S, S | 7 | - * | | iiiiii | Mo, Tu, We, Th, Fr, Su, Sa | 7 | - * | Local day of week (formatting) | e | 2, 3, 4, ..., 1 | | - * | | eo | 2nd, 3rd, ..., 1st | 7 | - * | | ee | 02, 03, ..., 01 | | - * | | eee | Mon, Tue, Wed, ..., Sun | | - * | | eeee | Monday, Tuesday, ..., Sunday | 2 | - * | | eeeee | M, T, W, T, F, S, S | | - * | | eeeeee | Mo, Tu, We, Th, Fr, Su, Sa | | - * | Local day of week (stand-alone) | c | 2, 3, 4, ..., 1 | | - * | | co | 2nd, 3rd, ..., 1st | 7 | - * | | cc | 02, 03, ..., 01 | | - * | | ccc | Mon, Tue, Wed, ..., Sun | | - * | | cccc | Monday, Tuesday, ..., Sunday | 2 | - * | | ccccc | M, T, W, T, F, S, S | | - * | | cccccc | Mo, Tu, We, Th, Fr, Su, Sa | | - * | AM, PM | a..aaa | AM, PM | | - * | | aaaa | a.m., p.m. | 2 | - * | | aaaaa | a, p | | - * | AM, PM, noon, midnight | b..bbb | AM, PM, noon, midnight | | - * | | bbbb | a.m., p.m., noon, midnight | 2 | - * | | bbbbb | a, p, n, mi | | - * | Flexible day period | B..BBB | at night, in the morning, ... | | - * | | BBBB | at night, in the morning, ... | 2 | - * | | BBBBB | at night, in the morning, ... | | - * | Hour [1-12] | h | 1, 2, ..., 11, 12 | | - * | | ho | 1st, 2nd, ..., 11th, 12th | 7 | - * | | hh | 01, 02, ..., 11, 12 | | - * | Hour [0-23] | H | 0, 1, 2, ..., 23 | | - * | | Ho | 0th, 1st, 2nd, ..., 23rd | 7 | - * | | HH | 00, 01, 02, ..., 23 | | - * | Hour [0-11] | K | 1, 2, ..., 11, 0 | | - * | | Ko | 1st, 2nd, ..., 11th, 0th | 7 | - * | | KK | 01, 02, ..., 11, 00 | | - * | Hour [1-24] | k | 24, 1, 2, ..., 23 | | - * | | ko | 24th, 1st, 2nd, ..., 23rd | 7 | - * | | kk | 24, 01, 02, ..., 23 | | - * | Minute | m | 0, 1, ..., 59 | | - * | | mo | 0th, 1st, ..., 59th | 7 | - * | | mm | 00, 01, ..., 59 | | - * | Second | s | 0, 1, ..., 59 | | - * | | so | 0th, 1st, ..., 59th | 7 | - * | | ss | 00, 01, ..., 59 | | - * | Fraction of second | S | 0, 1, ..., 9 | | - * | | SS | 00, 01, ..., 99 | | - * | | SSS | 000, 0001, ..., 999 | | - * | | SSSS | ... | 3 | - * | Timezone (ISO-8601 w/ Z) | X | -08, +0530, Z | | - * | | XX | -0800, +0530, Z | | - * | | XXX | -08:00, +05:30, Z | | - * | | XXXX | -0800, +0530, Z, +123456 | 2 | - * | | XXXXX | -08:00, +05:30, Z, +12:34:56 | | - * | Timezone (ISO-8601 w/o Z) | x | -08, +0530, +00 | | - * | | xx | -0800, +0530, +0000 | | - * | | xxx | -08:00, +05:30, +00:00 | 2 | - * | | xxxx | -0800, +0530, +0000, +123456 | | - * | | xxxxx | -08:00, +05:30, +00:00, +12:34:56 | | - * | Timezone (GMT) | O...OOO | GMT-8, GMT+5:30, GMT+0 | | - * | | OOOO | GMT-08:00, GMT+05:30, GMT+00:00 | 2 | - * | Timezone (specific non-locat.) | z...zzz | GMT-8, GMT+5:30, GMT+0 | 6 | - * | | zzzz | GMT-08:00, GMT+05:30, GMT+00:00 | 2,6 | - * | Seconds timestamp | t | 512969520 | 7 | - * | | tt | ... | 3,7 | - * | Milliseconds timestamp | T | 512969520900 | 7 | - * | | TT | ... | 3,7 | - * | Long localized date | P | 05/29/1453 | 7 | - * | | PP | May 29, 1453 | 7 | - * | | PPP | May 29th, 1453 | 7 | - * | | PPPP | Sunday, May 29th, 1453 | 2,7 | - * | Long localized time | p | 12:00 AM | 7 | - * | | pp | 12:00:00 AM | 7 | - * | | ppp | 12:00:00 AM GMT+2 | 7 | - * | | pppp | 12:00:00 AM GMT+02:00 | 2,7 | - * | Combination of date and time | Pp | 05/29/1453, 12:00 AM | 7 | - * | | PPpp | May 29, 1453, 12:00:00 AM | 7 | - * | | PPPppp | May 29th, 1453 at ... | 7 | - * | | PPPPpppp| Sunday, May 29th, 1453 at ... | 2,7 | - * Notes: - * 1. "Formatting" units (e.g. formatting quarter) in the default en-US locale - * are the same as "stand-alone" units, but are different in some languages. - * "Formatting" units are declined according to the rules of the language - * in the context of a date. "Stand-alone" units are always nominative singular: - * - * `format(new Date(2017, 10, 6), 'do LLLL', {locale: cs}) //=> '6. listopad'` - * - * `format(new Date(2017, 10, 6), 'do MMMM', {locale: cs}) //=> '6. listopadu'` - * - * 2. Any sequence of the identical letters is a pattern, unless it is escaped by - * the single quote characters (see below). - * If the sequence is longer than listed in table (e.g. `EEEEEEEEEEE`) - * the output will be the same as default pattern for this unit, usually - * the longest one (in case of ISO weekdays, `EEEE`). Default patterns for units - * are marked with "2" in the last column of the table. - * - * `format(new Date(2017, 10, 6), 'MMM') //=> 'Nov'` - * - * `format(new Date(2017, 10, 6), 'MMMM') //=> 'November'` - * - * `format(new Date(2017, 10, 6), 'MMMMM') //=> 'N'` - * - * `format(new Date(2017, 10, 6), 'MMMMMM') //=> 'November'` - * - * `format(new Date(2017, 10, 6), 'MMMMMMM') //=> 'November'` - * - * 3. Some patterns could be unlimited length (such as `yyyyyyyy`). - * The output will be padded with zeros to match the length of the pattern. - * - * `format(new Date(2017, 10, 6), 'yyyyyyyy') //=> '00002017'` - * - * 4. `QQQQQ` and `qqqqq` could be not strictly numerical in some locales. - * These tokens represent the shortest form of the quarter. - * - * 5. The main difference between `y` and `u` patterns are B.C. years: - * - * | Year | `y` | `u` | - * |------|-----|-----| - * | AC 1 | 1 | 1 | - * | BC 1 | 1 | 0 | - * | BC 2 | 2 | -1 | - * - * Also `yy` always returns the last two digits of a year, - * while `uu` pads single digit years to 2 characters and returns other years unchanged: - * - * | Year | `yy` | `uu` | - * |------|------|------| - * | 1 | 01 | 01 | - * | 14 | 14 | 14 | - * | 376 | 76 | 376 | - * | 1453 | 53 | 1453 | - * - * The same difference is true for local and ISO week-numbering years (`Y` and `R`), - * except local week-numbering years are dependent on `options.weekStartsOn` - * and `options.firstWeekContainsDate` (compare [getISOWeekYear]{@link https://date-fns.org/docs/getISOWeekYear} - * and [getWeekYear]{@link https://date-fns.org/docs/getWeekYear}). - * - * 6. Specific non-location timezones are currently unavailable in `date-fns`, - * so right now these tokens fall back to GMT timezones. - * - * 7. These patterns are not in the Unicode Technical Standard #35: - * - `i`: ISO day of week - * - `I`: ISO week of year - * - `R`: ISO week-numbering year - * - `t`: seconds timestamp - * - `T`: milliseconds timestamp - * - `o`: ordinal number modifier - * - `P`: long localized date - * - `p`: long localized time - * - * 8. `YY` and `YYYY` tokens represent week-numbering years but they are often confused with years. - * You should enable `options.useAdditionalWeekYearTokens` to use them. See: https://git.io/fxCyr - * - * 9. `D` and `DD` tokens represent days of the year but they are ofthen confused with days of the month. - * You should enable `options.useAdditionalDayOfYearTokens` to use them. See: https://git.io/fxCyr - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * - The second argument is now required for the sake of explicitness. - * - * ```javascript - * // Before v2.0.0 - * format(new Date(2016, 0, 1)) - * - * // v2.0.0 onward - * format(new Date(2016, 0, 1), "yyyy-MM-dd'T'HH:mm:ss.SSSxxx") - * ``` - * - * - New format string API for `format` function - * which is based on [Unicode Technical Standard #35](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table). - * See [this post](https://blog.date-fns.org/post/unicode-tokens-in-date-fns-v2-sreatyki91jg) for more details. - * - * - Characters are now escaped using single quote symbols (`'`) instead of square brackets. - * - * @param {Date|Number} date - the original date - * @param {String} format - the string of tokens - * @param {Object} [options] - an object with options. - * @param {Locale} [options.locale=defaultLocale] - the locale object. See [Locale]{@link https://date-fns.org/docs/Locale} - * @param {0|1|2|3|4|5|6} [options.weekStartsOn=0] - the index of the first day of the week (0 - Sunday) - * @param {Number} [options.firstWeekContainsDate=1] - the day of January, which is - * @param {Boolean} [options.useAdditionalWeekYearTokens=false] - if true, allows usage of the week-numbering year tokens `YY` and `YYYY`; - * see: https://git.io/fxCyr - * @param {Boolean} [options.useAdditionalDayOfYearTokens=false] - if true, allows usage of the day of year tokens `D` and `DD`; - * see: https://git.io/fxCyr - * @returns {String} the formatted date string - * @throws {TypeError} 2 arguments required - * @throws {RangeError} `date` must not be Invalid Date - * @throws {RangeError} `options.locale` must contain `localize` property - * @throws {RangeError} `options.locale` must contain `formatLong` property - * @throws {RangeError} `options.weekStartsOn` must be between 0 and 6 - * @throws {RangeError} `options.firstWeekContainsDate` must be between 1 and 7 - * @throws {RangeError} use `yyyy` instead of `YYYY` for formatting years using [format provided] to the input [input provided]; see: https://git.io/fxCyr - * @throws {RangeError} use `yy` instead of `YY` for formatting years using [format provided] to the input [input provided]; see: https://git.io/fxCyr - * @throws {RangeError} use `d` instead of `D` for formatting days of the month using [format provided] to the input [input provided]; see: https://git.io/fxCyr - * @throws {RangeError} use `dd` instead of `DD` for formatting days of the month using [format provided] to the input [input provided]; see: https://git.io/fxCyr - * @throws {RangeError} format string contains an unescaped latin alphabet character - * - * @example - * // Represent 11 February 2014 in middle-endian format: - * var result = format(new Date(2014, 1, 11), 'MM/dd/yyyy') - * //=> '02/11/2014' - * - * @example - * // Represent 2 July 2014 in Esperanto: - * import { eoLocale } from 'date-fns/locale/eo' - * var result = format(new Date(2014, 6, 2), "do 'de' MMMM yyyy", { - * locale: eoLocale - * }) - * //=> '2-a de julio 2014' - * - * @example - * // Escape string by single quote characters: - * var result = format(new Date(2014, 6, 2, 15), "h 'o''clock'") - * //=> "3 o'clock" - */ - - function format(dirtyDate, dirtyFormatStr, dirtyOptions) { - requiredArgs(2, arguments); - var formatStr = String(dirtyFormatStr); - var options = dirtyOptions || {}; - var locale$1 = options.locale || locale; - var localeFirstWeekContainsDate = locale$1.options && locale$1.options.firstWeekContainsDate; - var defaultFirstWeekContainsDate = localeFirstWeekContainsDate == null ? 1 : toInteger(localeFirstWeekContainsDate); - var firstWeekContainsDate = options.firstWeekContainsDate == null ? defaultFirstWeekContainsDate : toInteger(options.firstWeekContainsDate); // Test if weekStartsOn is between 1 and 7 _and_ is not NaN - - if (!(firstWeekContainsDate >= 1 && firstWeekContainsDate <= 7)) { - throw new RangeError('firstWeekContainsDate must be between 1 and 7 inclusively'); - } - - var localeWeekStartsOn = locale$1.options && locale$1.options.weekStartsOn; - var defaultWeekStartsOn = localeWeekStartsOn == null ? 0 : toInteger(localeWeekStartsOn); - var weekStartsOn = options.weekStartsOn == null ? defaultWeekStartsOn : toInteger(options.weekStartsOn); // Test if weekStartsOn is between 0 and 6 _and_ is not NaN - - if (!(weekStartsOn >= 0 && weekStartsOn <= 6)) { - throw new RangeError('weekStartsOn must be between 0 and 6 inclusively'); - } - - if (!locale$1.localize) { - throw new RangeError('locale must contain localize property'); - } - - if (!locale$1.formatLong) { - throw new RangeError('locale must contain formatLong property'); - } - - var originalDate = toDate(dirtyDate); - - if (!isValid(originalDate)) { - throw new RangeError('Invalid time value'); - } // Convert the date in system timezone to the same date in UTC+00:00 timezone. - // This ensures that when UTC functions will be implemented, locales will be compatible with them. - // See an issue about UTC functions: https://github.com/date-fns/date-fns/issues/376 - - - var timezoneOffset = getTimezoneOffsetInMilliseconds(originalDate); - var utcDate = subMilliseconds(originalDate, timezoneOffset); - var formatterOptions = { - firstWeekContainsDate: firstWeekContainsDate, - weekStartsOn: weekStartsOn, - locale: locale$1, - _originalDate: originalDate - }; - var result = formatStr.match(longFormattingTokensRegExp).map(function (substring) { - var firstCharacter = substring[0]; - - if (firstCharacter === 'p' || firstCharacter === 'P') { - var longFormatter = longFormatters[firstCharacter]; - return longFormatter(substring, locale$1.formatLong, formatterOptions); - } - - return substring; - }).join('').match(formattingTokensRegExp).map(function (substring) { - // Replace two single quote characters with one single quote character - if (substring === "''") { - return "'"; - } - - var firstCharacter = substring[0]; - - if (firstCharacter === "'") { - return cleanEscapedString(substring); - } - - var formatter = formatters[firstCharacter]; - - if (formatter) { - if (!options.useAdditionalWeekYearTokens && isProtectedWeekYearToken(substring)) { - throwProtectedError(substring, dirtyFormatStr, dirtyDate); - } - - if (!options.useAdditionalDayOfYearTokens && isProtectedDayOfYearToken(substring)) { - throwProtectedError(substring, dirtyFormatStr, dirtyDate); - } - - return formatter(utcDate, substring, locale$1.localize, formatterOptions); - } - - if (firstCharacter.match(unescapedLatinCharacterRegExp)) { - throw new RangeError('Format string contains an unescaped latin alphabet character `' + firstCharacter + '`'); - } - - return substring; - }).join(''); - return result; - } - - function cleanEscapedString(input) { - return input.match(escapedStringRegExp)[1].replace(doubleQuoteRegExp, "'"); - } - - /** - * @name formatRelative - * @category Common Helpers - * @summary Represent the date in words relative to the given base date. - * - * @description - * Represent the date in words relative to the given base date. - * - * | Distance to the base date | Result | - * |---------------------------|---------------------------| - * | Previous 6 days | last Sunday at 04:30 AM | - * | Last day | yesterday at 04:30 AM | - * | Same day | today at 04:30 AM | - * | Next day | tomorrow at 04:30 AM | - * | Next 6 days | Sunday at 04:30 AM | - * | Other | 12/31/2017 | - * - * ### v2.0.0 breaking changes: - * - * - [Changes that are common for the whole library](https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#Common-Changes). - * - * @param {Date|Number} date - the date to format - * @param {Date|Number} baseDate - the date to compare with - * @param {Object} [options] - an object with options. - * @param {Locale} [options.locale=defaultLocale] - the locale object. See [Locale]{@link https://date-fns.org/docs/Locale} - * @param {0|1|2|3|4|5|6} [options.weekStartsOn=0] - the index of the first day of the week (0 - Sunday) - * @returns {String} the date in words - * @throws {TypeError} 2 arguments required - * @throws {RangeError} `date` must not be Invalid Date - * @throws {RangeError} `baseDate` must not be Invalid Date - * @throws {RangeError} `options.weekStartsOn` must be between 0 and 6 - * @throws {RangeError} `options.locale` must contain `localize` property - * @throws {RangeError} `options.locale` must contain `formatLong` property - * @throws {RangeError} `options.locale` must contain `formatRelative` property - */ - - function formatRelative(dirtyDate, dirtyBaseDate, dirtyOptions) { - requiredArgs(2, arguments); - var date = toDate(dirtyDate); - var baseDate = toDate(dirtyBaseDate); - var options = dirtyOptions || {}; - var locale$1 = options.locale || locale; - - if (!locale$1.localize) { - throw new RangeError('locale must contain localize property'); - } - - if (!locale$1.formatLong) { - throw new RangeError('locale must contain formatLong property'); - } - - if (!locale$1.formatRelative) { - throw new RangeError('locale must contain formatRelative property'); - } - - var diff = differenceInCalendarDays(date, baseDate); - - if (isNaN(diff)) { - throw new RangeError('Invalid time value'); - } - - var token; - - if (diff < -6) { - token = 'other'; - } else if (diff < -1) { - token = 'lastWeek'; - } else if (diff < 0) { - token = 'yesterday'; - } else if (diff < 1) { - token = 'today'; - } else if (diff < 2) { - token = 'tomorrow'; - } else if (diff < 7) { - token = 'nextWeek'; - } else { - token = 'other'; - } - - var utcDate = subMilliseconds(date, getTimezoneOffsetInMilliseconds(date)); - var utcBaseDate = subMilliseconds(baseDate, getTimezoneOffsetInMilliseconds(baseDate)); - var formatStr = locale$1.formatRelative(token, utcDate, utcBaseDate, options); - return format(date, formatStr, options); - } - - var deepFreezeEs6 = {exports: {}}; - - function deepFreeze(obj) { - if (obj instanceof Map) { - obj.clear = obj.delete = obj.set = function () { - throw new Error('map is read-only'); - }; - } else if (obj instanceof Set) { - obj.add = obj.clear = obj.delete = function () { - throw new Error('set is read-only'); - }; - } - - // Freeze self - Object.freeze(obj); - - Object.getOwnPropertyNames(obj).forEach(function (name) { - var prop = obj[name]; - - // Freeze prop if it is an object - if (typeof prop == 'object' && !Object.isFrozen(prop)) { - deepFreeze(prop); - } - }); - - return obj; - } - - deepFreezeEs6.exports = deepFreeze; - deepFreezeEs6.exports.default = deepFreeze; - - var deepFreeze$1 = deepFreezeEs6.exports; - - /** @typedef {import('highlight.js').CallbackResponse} CallbackResponse */ - /** @typedef {import('highlight.js').CompiledMode} CompiledMode */ - /** @implements CallbackResponse */ - - class Response { - /** - * @param {CompiledMode} mode - */ - constructor(mode) { - // eslint-disable-next-line no-undefined - if (mode.data === undefined) mode.data = {}; - - this.data = mode.data; - this.isMatchIgnored = false; - } - - ignoreMatch() { - this.isMatchIgnored = true; - } - } - - /** - * @param {string} value - * @returns {string} - */ - function escapeHTML$1(value) { - return value - .replace(/&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, '''); - } - - /** - * performs a shallow merge of multiple objects into one - * - * @template T - * @param {T} original - * @param {Record[]} objects - * @returns {T} a single new object - */ - function inherit$1(original, ...objects) { - /** @type Record */ - const result = Object.create(null); - - for (const key in original) { - result[key] = original[key]; - } - objects.forEach(function(obj) { - for (const key in obj) { - result[key] = obj[key]; - } - }); - return /** @type {T} */ (result); - } - - /** - * @typedef {object} Renderer - * @property {(text: string) => void} addText - * @property {(node: Node) => void} openNode - * @property {(node: Node) => void} closeNode - * @property {() => string} value - */ - - /** @typedef {{kind?: string, sublanguage?: boolean}} Node */ - /** @typedef {{walk: (r: Renderer) => void}} Tree */ - /** */ - - const SPAN_CLOSE = ''; - - /** - * Determines if a node needs to be wrapped in - * - * @param {Node} node */ - const emitsWrappingTags = (node) => { - return !!node.kind; - }; - - /** - * - * @param {string} name - * @param {{prefix:string}} options - */ - const expandScopeName = (name, { prefix }) => { - if (name.includes(".")) { - const pieces = name.split("."); - return [ - `${prefix}${pieces.shift()}`, - ...(pieces.map((x, i) => `${x}${"_".repeat(i + 1)}`)) - ].join(" "); - } - return `${prefix}${name}`; - }; - - /** @type {Renderer} */ - class HTMLRenderer { - /** - * Creates a new HTMLRenderer - * - * @param {Tree} parseTree - the parse tree (must support `walk` API) - * @param {{classPrefix: string}} options - */ - constructor(parseTree, options) { - this.buffer = ""; - this.classPrefix = options.classPrefix; - parseTree.walk(this); - } - - /** - * Adds texts to the output stream - * - * @param {string} text */ - addText(text) { - this.buffer += escapeHTML$1(text); - } - - /** - * Adds a node open to the output stream (if needed) - * - * @param {Node} node */ - openNode(node) { - if (!emitsWrappingTags(node)) return; - - let scope = node.kind; - if (node.sublanguage) { - scope = `language-${scope}`; - } else { - scope = expandScopeName(scope, { prefix: this.classPrefix }); - } - this.span(scope); - } - - /** - * Adds a node close to the output stream (if needed) - * - * @param {Node} node */ - closeNode(node) { - if (!emitsWrappingTags(node)) return; - - this.buffer += SPAN_CLOSE; - } - - /** - * returns the accumulated buffer - */ - value() { - return this.buffer; - } - - // helpers - - /** - * Builds a span element - * - * @param {string} className */ - span(className) { - this.buffer += ``; - } - } - - /** @typedef {{kind?: string, sublanguage?: boolean, children: Node[]} | string} Node */ - /** @typedef {{kind?: string, sublanguage?: boolean, children: Node[]} } DataNode */ - /** @typedef {import('highlight.js').Emitter} Emitter */ - /** */ - - class TokenTree { - constructor() { - /** @type DataNode */ - this.rootNode = { children: [] }; - this.stack = [this.rootNode]; - } - - get top() { - return this.stack[this.stack.length - 1]; - } - - get root() { return this.rootNode; } - - /** @param {Node} node */ - add(node) { - this.top.children.push(node); - } - - /** @param {string} kind */ - openNode(kind) { - /** @type Node */ - const node = { kind, children: [] }; - this.add(node); - this.stack.push(node); - } - - closeNode() { - if (this.stack.length > 1) { - return this.stack.pop(); - } - // eslint-disable-next-line no-undefined - return undefined; - } - - closeAllNodes() { - while (this.closeNode()); - } - - toJSON() { - return JSON.stringify(this.rootNode, null, 4); - } - - /** - * @typedef { import("./html_renderer").Renderer } Renderer - * @param {Renderer} builder - */ - walk(builder) { - // this does not - return this.constructor._walk(builder, this.rootNode); - // this works - // return TokenTree._walk(builder, this.rootNode); - } - - /** - * @param {Renderer} builder - * @param {Node} node - */ - static _walk(builder, node) { - if (typeof node === "string") { - builder.addText(node); - } else if (node.children) { - builder.openNode(node); - node.children.forEach((child) => this._walk(builder, child)); - builder.closeNode(node); - } - return builder; - } - - /** - * @param {Node} node - */ - static _collapse(node) { - if (typeof node === "string") return; - if (!node.children) return; - - if (node.children.every(el => typeof el === "string")) { - // node.text = node.children.join(""); - // delete node.children; - node.children = [node.children.join("")]; - } else { - node.children.forEach((child) => { - TokenTree._collapse(child); - }); - } - } - } - - /** - Currently this is all private API, but this is the minimal API necessary - that an Emitter must implement to fully support the parser. - - Minimal interface: - - - addKeyword(text, kind) - - addText(text) - - addSublanguage(emitter, subLanguageName) - - finalize() - - openNode(kind) - - closeNode() - - closeAllNodes() - - toHTML() - - */ - - /** - * @implements {Emitter} - */ - class TokenTreeEmitter extends TokenTree { - /** - * @param {*} options - */ - constructor(options) { - super(); - this.options = options; - } - - /** - * @param {string} text - * @param {string} kind - */ - addKeyword(text, kind) { - if (text === "") { return; } - - this.openNode(kind); - this.addText(text); - this.closeNode(); - } - - /** - * @param {string} text - */ - addText(text) { - if (text === "") { return; } - - this.add(text); - } - - /** - * @param {Emitter & {root: DataNode}} emitter - * @param {string} name - */ - addSublanguage(emitter, name) { - /** @type DataNode */ - const node = emitter.root; - node.kind = name; - node.sublanguage = true; - this.add(node); - } - - toHTML() { - const renderer = new HTMLRenderer(this, this.options); - return renderer.value(); - } - - finalize() { - return true; - } - } - - /** - * @param {string} value - * @returns {RegExp} - * */ - - /** - * @param {RegExp | string } re - * @returns {string} - */ - function source(re) { - if (!re) return null; - if (typeof re === "string") return re; - - return re.source; - } - - /** - * @param {RegExp | string } re - * @returns {string} - */ - function lookahead(re) { - return concat('(?=', re, ')'); - } - - /** - * @param {...(RegExp | string) } args - * @returns {string} - */ - function concat(...args) { - const joined = args.map((x) => source(x)).join(""); - return joined; - } - - function stripOptionsFromArgs(args) { - const opts = args[args.length - 1]; - - if (typeof opts === 'object' && opts.constructor === Object) { - args.splice(args.length - 1, 1); - return opts; - } else { - return {}; - } - } - - /** - * Any of the passed expresssions may match - * - * Creates a huge this | this | that | that match - * @param {(RegExp | string)[] } args - * @returns {string} - */ - function either(...args) { - const opts = stripOptionsFromArgs(args); - const joined = '(' + - (opts.capture ? "" : "?:") + - args.map((x) => source(x)).join("|") + ")"; - return joined; - } - - /** - * @param {RegExp} re - * @returns {number} - */ - function countMatchGroups(re) { - return (new RegExp(re.toString() + '|')).exec('').length - 1; - } - - /** - * Does lexeme start with a regular expression match at the beginning - * @param {RegExp} re - * @param {string} lexeme - */ - function startsWith(re, lexeme) { - const match = re && re.exec(lexeme); - return match && match.index === 0; - } - - // BACKREF_RE matches an open parenthesis or backreference. To avoid - // an incorrect parse, it additionally matches the following: - // - [...] elements, where the meaning of parentheses and escapes change - // - other escape sequences, so we do not misparse escape sequences as - // interesting elements - // - non-matching or lookahead parentheses, which do not capture. These - // follow the '(' with a '?'. - const BACKREF_RE = /\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./; - - // **INTERNAL** Not intended for outside usage - // join logically computes regexps.join(separator), but fixes the - // backreferences so they continue to match. - // it also places each individual regular expression into it's own - // match group, keeping track of the sequencing of those match groups - // is currently an exercise for the caller. :-) - /** - * @param {(string | RegExp)[]} regexps - * @param {{joinWith: string}} opts - * @returns {string} - */ - function _rewriteBackreferences(regexps, { joinWith }) { - let numCaptures = 0; - - return regexps.map((regex) => { - numCaptures += 1; - const offset = numCaptures; - let re = source(regex); - let out = ''; - - while (re.length > 0) { - const match = BACKREF_RE.exec(re); - if (!match) { - out += re; - break; - } - out += re.substring(0, match.index); - re = re.substring(match.index + match[0].length); - if (match[0][0] === '\\' && match[1]) { - // Adjust the backreference. - out += '\\' + String(Number(match[1]) + offset); - } else { - out += match[0]; - if (match[0] === '(') { - numCaptures++; - } - } - } - return out; - }).map(re => `(${re})`).join(joinWith); - } - - /** @typedef {import('highlight.js').Mode} Mode */ - /** @typedef {import('highlight.js').ModeCallback} ModeCallback */ - - // Common regexps - const MATCH_NOTHING_RE = /\b\B/; - const IDENT_RE = '[a-zA-Z]\\w*'; - const UNDERSCORE_IDENT_RE = '[a-zA-Z_]\\w*'; - const NUMBER_RE = '\\b\\d+(\\.\\d+)?'; - const C_NUMBER_RE = '(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)'; // 0x..., 0..., decimal, float - const BINARY_NUMBER_RE = '\\b(0b[01]+)'; // 0b... - const RE_STARTERS_RE = '!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~'; - - /** - * @param { Partial & {binary?: string | RegExp} } opts - */ - const SHEBANG = (opts = {}) => { - const beginShebang = /^#![ ]*\//; - if (opts.binary) { - opts.begin = concat( - beginShebang, - /.*\b/, - opts.binary, - /\b.*/); - } - return inherit$1({ - scope: 'meta', - begin: beginShebang, - end: /$/, - relevance: 0, - /** @type {ModeCallback} */ - "on:begin": (m, resp) => { - if (m.index !== 0) resp.ignoreMatch(); - } - }, opts); - }; - - // Common modes - const BACKSLASH_ESCAPE = { - begin: '\\\\[\\s\\S]', relevance: 0 - }; - const APOS_STRING_MODE = { - scope: 'string', - begin: '\'', - end: '\'', - illegal: '\\n', - contains: [BACKSLASH_ESCAPE] - }; - const QUOTE_STRING_MODE = { - scope: 'string', - begin: '"', - end: '"', - illegal: '\\n', - contains: [BACKSLASH_ESCAPE] - }; - const PHRASAL_WORDS_MODE = { - begin: /\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ - }; - /** - * Creates a comment mode - * - * @param {string | RegExp} begin - * @param {string | RegExp} end - * @param {Mode | {}} [modeOptions] - * @returns {Partial} - */ - const COMMENT = function(begin, end, modeOptions = {}) { - const mode = inherit$1( - { - scope: 'comment', - begin, - end, - contains: [] - }, - modeOptions - ); - mode.contains.push({ - scope: 'doctag', - // hack to avoid the space from being included. the space is necessary to - // match here to prevent the plain text rule below from gobbling up doctags - begin: '[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)', - end: /(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/, - excludeBegin: true, - relevance: 0 - }); - const ENGLISH_WORD = either( - // list of common 1 and 2 letter words in English - "I", - "a", - "is", - "so", - "us", - "to", - "at", - "if", - "in", - "it", - "on", - // note: this is not an exhaustive list of contractions, just popular ones - /[A-Za-z]+['](d|ve|re|ll|t|s|n)/, // contractions - can't we'd they're let's, etc - /[A-Za-z]+[-][a-z]+/, // `no-way`, etc. - /[A-Za-z][a-z]{2,}/ // allow capitalized words at beginning of sentences - ); - // looking like plain text, more likely to be a comment - mode.contains.push( - { - // TODO: how to include ", (, ) without breaking grammars that use these for - // comment delimiters? - // begin: /[ ]+([()"]?([A-Za-z'-]{3,}|is|a|I|so|us|[tT][oO]|at|if|in|it|on)[.]?[()":]?([.][ ]|[ ]|\))){3}/ - // --- - - // this tries to find sequences of 3 english words in a row (without any - // "programming" type syntax) this gives us a strong signal that we've - // TRULY found a comment - vs perhaps scanning with the wrong language. - // It's possible to find something that LOOKS like the start of the - // comment - but then if there is no readable text - good chance it is a - // false match and not a comment. - // - // for a visual example please see: - // https://github.com/highlightjs/highlight.js/issues/2827 - - begin: concat( - /[ ]+/, // necessary to prevent us gobbling up doctags like /* @author Bob Mcgill */ - '(', - ENGLISH_WORD, - /[.]?[:]?([.][ ]|[ ])/, - '){3}') // look for 3 words in a row - } - ); - return mode; - }; - const C_LINE_COMMENT_MODE = COMMENT('//', '$'); - const C_BLOCK_COMMENT_MODE = COMMENT('/\\*', '\\*/'); - const HASH_COMMENT_MODE = COMMENT('#', '$'); - const NUMBER_MODE = { - scope: 'number', - begin: NUMBER_RE, - relevance: 0 - }; - const C_NUMBER_MODE = { - scope: 'number', - begin: C_NUMBER_RE, - relevance: 0 - }; - const BINARY_NUMBER_MODE = { - scope: 'number', - begin: BINARY_NUMBER_RE, - relevance: 0 - }; - const REGEXP_MODE = { - // this outer rule makes sure we actually have a WHOLE regex and not simply - // an expression such as: - // - // 3 / something - // - // (which will then blow up when regex's `illegal` sees the newline) - begin: /(?=\/[^/\n]*\/)/, - contains: [{ - scope: 'regexp', - begin: /\//, - end: /\/[gimuy]*/, - illegal: /\n/, - contains: [ - BACKSLASH_ESCAPE, - { - begin: /\[/, - end: /\]/, - relevance: 0, - contains: [BACKSLASH_ESCAPE] - } - ] - }] - }; - const TITLE_MODE = { - scope: 'title', - begin: IDENT_RE, - relevance: 0 - }; - const UNDERSCORE_TITLE_MODE = { - scope: 'title', - begin: UNDERSCORE_IDENT_RE, - relevance: 0 - }; - const METHOD_GUARD = { - // excludes method names from keyword processing - begin: '\\.\\s*' + UNDERSCORE_IDENT_RE, - relevance: 0 - }; - - /** - * Adds end same as begin mechanics to a mode - * - * Your mode must include at least a single () match group as that first match - * group is what is used for comparison - * @param {Partial} mode - */ - const END_SAME_AS_BEGIN = function(mode) { - return Object.assign(mode, - { - /** @type {ModeCallback} */ - 'on:begin': (m, resp) => { resp.data._beginMatch = m[1]; }, - /** @type {ModeCallback} */ - 'on:end': (m, resp) => { if (resp.data._beginMatch !== m[1]) resp.ignoreMatch(); } - }); - }; - - var MODES = /*#__PURE__*/Object.freeze({ - __proto__: null, - MATCH_NOTHING_RE: MATCH_NOTHING_RE, - IDENT_RE: IDENT_RE, - UNDERSCORE_IDENT_RE: UNDERSCORE_IDENT_RE, - NUMBER_RE: NUMBER_RE, - C_NUMBER_RE: C_NUMBER_RE, - BINARY_NUMBER_RE: BINARY_NUMBER_RE, - RE_STARTERS_RE: RE_STARTERS_RE, - SHEBANG: SHEBANG, - BACKSLASH_ESCAPE: BACKSLASH_ESCAPE, - APOS_STRING_MODE: APOS_STRING_MODE, - QUOTE_STRING_MODE: QUOTE_STRING_MODE, - PHRASAL_WORDS_MODE: PHRASAL_WORDS_MODE, - COMMENT: COMMENT, - C_LINE_COMMENT_MODE: C_LINE_COMMENT_MODE, - C_BLOCK_COMMENT_MODE: C_BLOCK_COMMENT_MODE, - HASH_COMMENT_MODE: HASH_COMMENT_MODE, - NUMBER_MODE: NUMBER_MODE, - C_NUMBER_MODE: C_NUMBER_MODE, - BINARY_NUMBER_MODE: BINARY_NUMBER_MODE, - REGEXP_MODE: REGEXP_MODE, - TITLE_MODE: TITLE_MODE, - UNDERSCORE_TITLE_MODE: UNDERSCORE_TITLE_MODE, - METHOD_GUARD: METHOD_GUARD, - END_SAME_AS_BEGIN: END_SAME_AS_BEGIN - }); - - /** - @typedef {import('highlight.js').CallbackResponse} CallbackResponse - @typedef {import('highlight.js').CompilerExt} CompilerExt - */ - - // Grammar extensions / plugins - // See: https://github.com/highlightjs/highlight.js/issues/2833 - - // Grammar extensions allow "syntactic sugar" to be added to the grammar modes - // without requiring any underlying changes to the compiler internals. - - // `compileMatch` being the perfect small example of now allowing a grammar - // author to write `match` when they desire to match a single expression rather - // than being forced to use `begin`. The extension then just moves `match` into - // `begin` when it runs. Ie, no features have been added, but we've just made - // the experience of writing (and reading grammars) a little bit nicer. - - // ------ - - // TODO: We need negative look-behind support to do this properly - /** - * Skip a match if it has a preceding dot - * - * This is used for `beginKeywords` to prevent matching expressions such as - * `bob.keyword.do()`. The mode compiler automatically wires this up as a - * special _internal_ 'on:begin' callback for modes with `beginKeywords` - * @param {RegExpMatchArray} match - * @param {CallbackResponse} response - */ - function skipIfHasPrecedingDot(match, response) { - const before = match.input[match.index - 1]; - if (before === ".") { - response.ignoreMatch(); - } - } - - /** - * - * @type {CompilerExt} - */ - function scopeClassName(mode, _parent) { - // eslint-disable-next-line no-undefined - if (mode.className !== undefined) { - mode.scope = mode.className; - delete mode.className; - } - } - - /** - * `beginKeywords` syntactic sugar - * @type {CompilerExt} - */ - function beginKeywords(mode, parent) { - if (!parent) return; - if (!mode.beginKeywords) return; - - // for languages with keywords that include non-word characters checking for - // a word boundary is not sufficient, so instead we check for a word boundary - // or whitespace - this does no harm in any case since our keyword engine - // doesn't allow spaces in keywords anyways and we still check for the boundary - // first - mode.begin = '\\b(' + mode.beginKeywords.split(' ').join('|') + ')(?!\\.)(?=\\b|\\s)'; - mode.__beforeBegin = skipIfHasPrecedingDot; - mode.keywords = mode.keywords || mode.beginKeywords; - delete mode.beginKeywords; - - // prevents double relevance, the keywords themselves provide - // relevance, the mode doesn't need to double it - // eslint-disable-next-line no-undefined - if (mode.relevance === undefined) mode.relevance = 0; - } - - /** - * Allow `illegal` to contain an array of illegal values - * @type {CompilerExt} - */ - function compileIllegal(mode, _parent) { - if (!Array.isArray(mode.illegal)) return; - - mode.illegal = either(...mode.illegal); - } - - /** - * `match` to match a single expression for readability - * @type {CompilerExt} - */ - function compileMatch(mode, _parent) { - if (!mode.match) return; - if (mode.begin || mode.end) throw new Error("begin & end are not supported with match"); - - mode.begin = mode.match; - delete mode.match; - } - - /** - * provides the default 1 relevance to all modes - * @type {CompilerExt} - */ - function compileRelevance(mode, _parent) { - // eslint-disable-next-line no-undefined - if (mode.relevance === undefined) mode.relevance = 1; - } - - // allow beforeMatch to act as a "qualifier" for the match - // the full match begin must be [beforeMatch][begin] - const beforeMatchExt = (mode, parent) => { - if (!mode.beforeMatch) return; - // starts conflicts with endsParent which we need to make sure the child - // rule is not matched multiple times - if (mode.starts) throw new Error("beforeMatch cannot be used with starts"); - - const originalMode = Object.assign({}, mode); - Object.keys(mode).forEach((key) => { delete mode[key]; }); - - mode.keywords = originalMode.keywords; - mode.begin = concat(originalMode.beforeMatch, lookahead(originalMode.begin)); - mode.starts = { - relevance: 0, - contains: [ - Object.assign(originalMode, { endsParent: true }) - ] - }; - mode.relevance = 0; - - delete originalMode.beforeMatch; - }; - - // keywords that should have no default relevance value - const COMMON_KEYWORDS = [ - 'of', - 'and', - 'for', - 'in', - 'not', - 'or', - 'if', - 'then', - 'parent', // common variable name - 'list', // common variable name - 'value' // common variable name - ]; - - const DEFAULT_KEYWORD_SCOPE = "keyword"; - - /** - * Given raw keywords from a language definition, compile them. - * - * @param {string | Record | Array} rawKeywords - * @param {boolean} caseInsensitive - */ - function compileKeywords(rawKeywords, caseInsensitive, scopeName = DEFAULT_KEYWORD_SCOPE) { - /** @type KeywordDict */ - const compiledKeywords = Object.create(null); - - // input can be a string of keywords, an array of keywords, or a object with - // named keys representing scopeName (which can then point to a string or array) - if (typeof rawKeywords === 'string') { - compileList(scopeName, rawKeywords.split(" ")); - } else if (Array.isArray(rawKeywords)) { - compileList(scopeName, rawKeywords); - } else { - Object.keys(rawKeywords).forEach(function(scopeName) { - // collapse all our objects back into the parent object - Object.assign( - compiledKeywords, - compileKeywords(rawKeywords[scopeName], caseInsensitive, scopeName) - ); - }); - } - return compiledKeywords; - - // --- - - /** - * Compiles an individual list of keywords - * - * Ex: "for if when while|5" - * - * @param {string} scopeName - * @param {Array} keywordList - */ - function compileList(scopeName, keywordList) { - if (caseInsensitive) { - keywordList = keywordList.map(x => x.toLowerCase()); - } - keywordList.forEach(function(keyword) { - const pair = keyword.split('|'); - compiledKeywords[pair[0]] = [scopeName, scoreForKeyword(pair[0], pair[1])]; - }); - } - } - - /** - * Returns the proper score for a given keyword - * - * Also takes into account comment keywords, which will be scored 0 UNLESS - * another score has been manually assigned. - * @param {string} keyword - * @param {string} [providedScore] - */ - function scoreForKeyword(keyword, providedScore) { - // manual scores always win over common keywords - // so you can force a score of 1 if you really insist - if (providedScore) { - return Number(providedScore); - } - - return commonKeyword(keyword) ? 0 : 1; - } - - /** - * Determines if a given keyword is common or not - * - * @param {string} keyword */ - function commonKeyword(keyword) { - return COMMON_KEYWORDS.includes(keyword.toLowerCase()); - } - - /* - - For the reasoning behind this please see: - https://github.com/highlightjs/highlight.js/issues/2880#issuecomment-747275419 - - */ - - /** - * @type {Record} - */ - const seenDeprecations = {}; - - /** - * @param {string} message - */ - const error = (message) => { - console.error(message); - }; - - /** - * @param {string} message - * @param {any} args - */ - const warn = (message, ...args) => { - console.log(`WARN: ${message}`, ...args); - }; - - /** - * @param {string} version - * @param {string} message - */ - const deprecated = (version, message) => { - if (seenDeprecations[`${version}/${message}`]) return; - - console.log(`Deprecated as of ${version}. ${message}`); - seenDeprecations[`${version}/${message}`] = true; - }; - - /* eslint-disable no-throw-literal */ - - /** - @typedef {import('highlight.js').CompiledMode} CompiledMode - */ - - const MultiClassError = new Error(); - - /** - * Renumbers labeled scope names to account for additional inner match - * groups that otherwise would break everything. - * - * Lets say we 3 match scopes: - * - * { 1 => ..., 2 => ..., 3 => ... } - * - * So what we need is a clean match like this: - * - * (a)(b)(c) => [ "a", "b", "c" ] - * - * But this falls apart with inner match groups: - * - * (a)(((b)))(c) => ["a", "b", "b", "b", "c" ] - * - * Our scopes are now "out of alignment" and we're repeating `b` 3 times. - * What needs to happen is the numbers are remapped: - * - * { 1 => ..., 2 => ..., 5 => ... } - * - * We also need to know that the ONLY groups that should be output - * are 1, 2, and 5. This function handles this behavior. - * - * @param {CompiledMode} mode - * @param {Array} regexes - * @param {{key: "beginScope"|"endScope"}} opts - */ - function remapScopeNames(mode, regexes, { key }) { - let offset = 0; - const scopeNames = mode[key]; - /** @type Record */ - const emit = {}; - /** @type Record */ - const positions = {}; - - for (let i = 1; i <= regexes.length; i++) { - positions[i + offset] = scopeNames[i]; - emit[i + offset] = true; - offset += countMatchGroups(regexes[i - 1]); - } - // we use _emit to keep track of which match groups are "top-level" to avoid double - // output from inside match groups - mode[key] = positions; - mode[key]._emit = emit; - mode[key]._multi = true; - } - - /** - * @param {CompiledMode} mode - */ - function beginMultiClass(mode) { - if (!Array.isArray(mode.begin)) return; - - if (mode.skip || mode.excludeBegin || mode.returnBegin) { - error("skip, excludeBegin, returnBegin not compatible with beginScope: {}"); - throw MultiClassError; - } - - if (typeof mode.beginScope !== "object" || mode.beginScope === null) { - error("beginScope must be object"); - throw MultiClassError; - } - - remapScopeNames(mode, mode.begin, {key: "beginScope"}); - mode.begin = _rewriteBackreferences(mode.begin, { joinWith: "" }); - } - - /** - * @param {CompiledMode} mode - */ - function endMultiClass(mode) { - if (!Array.isArray(mode.end)) return; - - if (mode.skip || mode.excludeEnd || mode.returnEnd) { - error("skip, excludeEnd, returnEnd not compatible with endScope: {}"); - throw MultiClassError; - } - - if (typeof mode.endScope !== "object" || mode.endScope === null) { - error("endScope must be object"); - throw MultiClassError; - } - - remapScopeNames(mode, mode.end, {key: "endScope"}); - mode.end = _rewriteBackreferences(mode.end, { joinWith: "" }); - } - - /** - * this exists only to allow `scope: {}` to be used beside `match:` - * Otherwise `beginScope` would necessary and that would look weird - - { - match: [ /def/, /\w+/ ] - scope: { 1: "keyword" , 2: "title" } - } - - * @param {CompiledMode} mode - */ - function scopeSugar(mode) { - if (mode.scope && typeof mode.scope === "object" && mode.scope !== null) { - mode.beginScope = mode.scope; - delete mode.scope; - } - } - - /** - * @param {CompiledMode} mode - */ - function MultiClass(mode) { - scopeSugar(mode); - - if (typeof mode.beginScope === "string") { - mode.beginScope = { _wrap: mode.beginScope }; - } - if (typeof mode.endScope === "string") { - mode.endScope = { _wrap: mode.endScope }; - } - - beginMultiClass(mode); - endMultiClass(mode); - } - - /** - @typedef {import('highlight.js').Mode} Mode - @typedef {import('highlight.js').CompiledMode} CompiledMode - @typedef {import('highlight.js').Language} Language - @typedef {import('highlight.js').HLJSPlugin} HLJSPlugin - @typedef {import('highlight.js').CompiledLanguage} CompiledLanguage - */ - - // compilation - - /** - * Compiles a language definition result - * - * Given the raw result of a language definition (Language), compiles this so - * that it is ready for highlighting code. - * @param {Language} language - * @returns {CompiledLanguage} - */ - function compileLanguage(language) { - /** - * Builds a regex with the case sensitivity of the current language - * - * @param {RegExp | string} value - * @param {boolean} [global] - */ - function langRe(value, global) { - return new RegExp( - source(value), - 'm' + (language.case_insensitive ? 'i' : '') + (global ? 'g' : '') - ); - } - - /** - Stores multiple regular expressions and allows you to quickly search for - them all in a string simultaneously - returning the first match. It does - this by creating a huge (a|b|c) regex - each individual item wrapped with () - and joined by `|` - using match groups to track position. When a match is - found checking which position in the array has content allows us to figure - out which of the original regexes / match groups triggered the match. - - The match object itself (the result of `Regex.exec`) is returned but also - enhanced by merging in any meta-data that was registered with the regex. - This is how we keep track of which mode matched, and what type of rule - (`illegal`, `begin`, end, etc). - */ - class MultiRegex { - constructor() { - this.matchIndexes = {}; - // @ts-ignore - this.regexes = []; - this.matchAt = 1; - this.position = 0; - } - - // @ts-ignore - addRule(re, opts) { - opts.position = this.position++; - // @ts-ignore - this.matchIndexes[this.matchAt] = opts; - this.regexes.push([opts, re]); - this.matchAt += countMatchGroups(re) + 1; - } - - compile() { - if (this.regexes.length === 0) { - // avoids the need to check length every time exec is called - // @ts-ignore - this.exec = () => null; - } - const terminators = this.regexes.map(el => el[1]); - this.matcherRe = langRe(_rewriteBackreferences(terminators, { joinWith: '|' }), true); - this.lastIndex = 0; - } - - /** @param {string} s */ - exec(s) { - this.matcherRe.lastIndex = this.lastIndex; - const match = this.matcherRe.exec(s); - if (!match) { return null; } - - // eslint-disable-next-line no-undefined - const i = match.findIndex((el, i) => i > 0 && el !== undefined); - // @ts-ignore - const matchData = this.matchIndexes[i]; - // trim off any earlier non-relevant match groups (ie, the other regex - // match groups that make up the multi-matcher) - match.splice(0, i); - - return Object.assign(match, matchData); - } - } - - /* - Created to solve the key deficiently with MultiRegex - there is no way to - test for multiple matches at a single location. Why would we need to do - that? In the future a more dynamic engine will allow certain matches to be - ignored. An example: if we matched say the 3rd regex in a large group but - decided to ignore it - we'd need to started testing again at the 4th - regex... but MultiRegex itself gives us no real way to do that. - - So what this class creates MultiRegexs on the fly for whatever search - position they are needed. - - NOTE: These additional MultiRegex objects are created dynamically. For most - grammars most of the time we will never actually need anything more than the - first MultiRegex - so this shouldn't have too much overhead. - - Say this is our search group, and we match regex3, but wish to ignore it. - - regex1 | regex2 | regex3 | regex4 | regex5 ' ie, startAt = 0 - - What we need is a new MultiRegex that only includes the remaining - possibilities: - - regex4 | regex5 ' ie, startAt = 3 - - This class wraps all that complexity up in a simple API... `startAt` decides - where in the array of expressions to start doing the matching. It - auto-increments, so if a match is found at position 2, then startAt will be - set to 3. If the end is reached startAt will return to 0. - - MOST of the time the parser will be setting startAt manually to 0. - */ - class ResumableMultiRegex { - constructor() { - // @ts-ignore - this.rules = []; - // @ts-ignore - this.multiRegexes = []; - this.count = 0; - - this.lastIndex = 0; - this.regexIndex = 0; - } - - // @ts-ignore - getMatcher(index) { - if (this.multiRegexes[index]) return this.multiRegexes[index]; - - const matcher = new MultiRegex(); - this.rules.slice(index).forEach(([re, opts]) => matcher.addRule(re, opts)); - matcher.compile(); - this.multiRegexes[index] = matcher; - return matcher; - } - - resumingScanAtSamePosition() { - return this.regexIndex !== 0; - } - - considerAll() { - this.regexIndex = 0; - } - - // @ts-ignore - addRule(re, opts) { - this.rules.push([re, opts]); - if (opts.type === "begin") this.count++; - } - - /** @param {string} s */ - exec(s) { - const m = this.getMatcher(this.regexIndex); - m.lastIndex = this.lastIndex; - let result = m.exec(s); - - // The following is because we have no easy way to say "resume scanning at the - // existing position but also skip the current rule ONLY". What happens is - // all prior rules are also skipped which can result in matching the wrong - // thing. Example of matching "booger": - - // our matcher is [string, "booger", number] - // - // ....booger.... - - // if "booger" is ignored then we'd really need a regex to scan from the - // SAME position for only: [string, number] but ignoring "booger" (if it - // was the first match), a simple resume would scan ahead who knows how - // far looking only for "number", ignoring potential string matches (or - // future "booger" matches that might be valid.) - - // So what we do: We execute two matchers, one resuming at the same - // position, but the second full matcher starting at the position after: - - // /--- resume first regex match here (for [number]) - // |/---- full match here for [string, "booger", number] - // vv - // ....booger.... - - // Which ever results in a match first is then used. So this 3-4 step - // process essentially allows us to say "match at this position, excluding - // a prior rule that was ignored". - // - // 1. Match "booger" first, ignore. Also proves that [string] does non match. - // 2. Resume matching for [number] - // 3. Match at index + 1 for [string, "booger", number] - // 4. If #2 and #3 result in matches, which came first? - if (this.resumingScanAtSamePosition()) { - if (result && result.index === this.lastIndex) ; else { // use the second matcher result - const m2 = this.getMatcher(0); - m2.lastIndex = this.lastIndex + 1; - result = m2.exec(s); - } - } - - if (result) { - this.regexIndex += result.position + 1; - if (this.regexIndex === this.count) { - // wrap-around to considering all matches again - this.considerAll(); - } - } - - return result; - } - } - - /** - * Given a mode, builds a huge ResumableMultiRegex that can be used to walk - * the content and find matches. - * - * @param {CompiledMode} mode - * @returns {ResumableMultiRegex} - */ - function buildModeRegex(mode) { - const mm = new ResumableMultiRegex(); - - mode.contains.forEach(term => mm.addRule(term.begin, { rule: term, type: "begin" })); - - if (mode.terminatorEnd) { - mm.addRule(mode.terminatorEnd, { type: "end" }); - } - if (mode.illegal) { - mm.addRule(mode.illegal, { type: "illegal" }); - } - - return mm; - } - - /** skip vs abort vs ignore - * - * @skip - The mode is still entered and exited normally (and contains rules apply), - * but all content is held and added to the parent buffer rather than being - * output when the mode ends. Mostly used with `sublanguage` to build up - * a single large buffer than can be parsed by sublanguage. - * - * - The mode begin ands ends normally. - * - Content matched is added to the parent mode buffer. - * - The parser cursor is moved forward normally. - * - * @abort - A hack placeholder until we have ignore. Aborts the mode (as if it - * never matched) but DOES NOT continue to match subsequent `contains` - * modes. Abort is bad/suboptimal because it can result in modes - * farther down not getting applied because an earlier rule eats the - * content but then aborts. - * - * - The mode does not begin. - * - Content matched by `begin` is added to the mode buffer. - * - The parser cursor is moved forward accordingly. - * - * @ignore - Ignores the mode (as if it never matched) and continues to match any - * subsequent `contains` modes. Ignore isn't technically possible with - * the current parser implementation. - * - * - The mode does not begin. - * - Content matched by `begin` is ignored. - * - The parser cursor is not moved forward. - */ - - /** - * Compiles an individual mode - * - * This can raise an error if the mode contains certain detectable known logic - * issues. - * @param {Mode} mode - * @param {CompiledMode | null} [parent] - * @returns {CompiledMode | never} - */ - function compileMode(mode, parent) { - const cmode = /** @type CompiledMode */ (mode); - if (mode.isCompiled) return cmode; - - [ - scopeClassName, - // do this early so compiler extensions generally don't have to worry about - // the distinction between match/begin - compileMatch, - MultiClass, - beforeMatchExt - ].forEach(ext => ext(mode, parent)); - - language.compilerExtensions.forEach(ext => ext(mode, parent)); - - // __beforeBegin is considered private API, internal use only - mode.__beforeBegin = null; - - [ - beginKeywords, - // do this later so compiler extensions that come earlier have access to the - // raw array if they wanted to perhaps manipulate it, etc. - compileIllegal, - // default to 1 relevance if not specified - compileRelevance - ].forEach(ext => ext(mode, parent)); - - mode.isCompiled = true; - - let keywordPattern = null; - if (typeof mode.keywords === "object" && mode.keywords.$pattern) { - // we need a copy because keywords might be compiled multiple times - // so we can't go deleting $pattern from the original on the first - // pass - mode.keywords = Object.assign({}, mode.keywords); - keywordPattern = mode.keywords.$pattern; - delete mode.keywords.$pattern; - } - keywordPattern = keywordPattern || /\w+/; - - if (mode.keywords) { - mode.keywords = compileKeywords(mode.keywords, language.case_insensitive); - } - - cmode.keywordPatternRe = langRe(keywordPattern, true); - - if (parent) { - if (!mode.begin) mode.begin = /\B|\b/; - cmode.beginRe = langRe(mode.begin); - if (!mode.end && !mode.endsWithParent) mode.end = /\B|\b/; - if (mode.end) cmode.endRe = langRe(mode.end); - cmode.terminatorEnd = source(mode.end) || ''; - if (mode.endsWithParent && parent.terminatorEnd) { - cmode.terminatorEnd += (mode.end ? '|' : '') + parent.terminatorEnd; - } - } - if (mode.illegal) cmode.illegalRe = langRe(/** @type {RegExp | string} */ (mode.illegal)); - if (!mode.contains) mode.contains = []; - - mode.contains = [].concat(...mode.contains.map(function(c) { - return expandOrCloneMode(c === 'self' ? mode : c); - })); - mode.contains.forEach(function(c) { compileMode(/** @type Mode */ (c), cmode); }); - - if (mode.starts) { - compileMode(mode.starts, parent); - } - - cmode.matcher = buildModeRegex(cmode); - return cmode; - } - - if (!language.compilerExtensions) language.compilerExtensions = []; - - // self is not valid at the top-level - if (language.contains && language.contains.includes('self')) { - throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation."); - } - - // we need a null object, which inherit will guarantee - language.classNameAliases = inherit$1(language.classNameAliases || {}); - - return compileMode(/** @type Mode */ (language)); - } - - /** - * Determines if a mode has a dependency on it's parent or not - * - * If a mode does have a parent dependency then often we need to clone it if - * it's used in multiple places so that each copy points to the correct parent, - * where-as modes without a parent can often safely be re-used at the bottom of - * a mode chain. - * - * @param {Mode | null} mode - * @returns {boolean} - is there a dependency on the parent? - * */ - function dependencyOnParent(mode) { - if (!mode) return false; - - return mode.endsWithParent || dependencyOnParent(mode.starts); - } - - /** - * Expands a mode or clones it if necessary - * - * This is necessary for modes with parental dependenceis (see notes on - * `dependencyOnParent`) and for nodes that have `variants` - which must then be - * exploded into their own individual modes at compile time. - * - * @param {Mode} mode - * @returns {Mode | Mode[]} - * */ - function expandOrCloneMode(mode) { - if (mode.variants && !mode.cachedVariants) { - mode.cachedVariants = mode.variants.map(function(variant) { - return inherit$1(mode, { variants: null }, variant); - }); - } - - // EXPAND - // if we have variants then essentially "replace" the mode with the variants - // this happens in compileMode, where this function is called from - if (mode.cachedVariants) { - return mode.cachedVariants; - } - - // CLONE - // if we have dependencies on parents then we need a unique - // instance of ourselves, so we can be reused with many - // different parents without issue - if (dependencyOnParent(mode)) { - return inherit$1(mode, { starts: mode.starts ? inherit$1(mode.starts) : null }); - } - - if (Object.isFrozen(mode)) { - return inherit$1(mode); - } - - // no special dependency issues, just return ourselves - return mode; - } - - var version = "11.1.0"; - - /* - Syntax highlighting with language autodetection. - https://highlightjs.org/ - */ - - /** - @typedef {import('highlight.js').Mode} Mode - @typedef {import('highlight.js').CompiledMode} CompiledMode - @typedef {import('highlight.js').Language} Language - @typedef {import('highlight.js').HLJSApi} HLJSApi - @typedef {import('highlight.js').HLJSPlugin} HLJSPlugin - @typedef {import('highlight.js').PluginEvent} PluginEvent - @typedef {import('highlight.js').HLJSOptions} HLJSOptions - @typedef {import('highlight.js').LanguageFn} LanguageFn - @typedef {import('highlight.js').HighlightedHTMLElement} HighlightedHTMLElement - @typedef {import('highlight.js').BeforeHighlightContext} BeforeHighlightContext - @typedef {import('highlight.js/private').MatchType} MatchType - @typedef {import('highlight.js/private').KeywordData} KeywordData - @typedef {import('highlight.js/private').EnhancedMatch} EnhancedMatch - @typedef {import('highlight.js/private').AnnotatedError} AnnotatedError - @typedef {import('highlight.js').AutoHighlightResult} AutoHighlightResult - @typedef {import('highlight.js').HighlightOptions} HighlightOptions - @typedef {import('highlight.js').HighlightResult} HighlightResult - */ - - - const escape = escapeHTML$1; - const inherit = inherit$1; - const NO_MATCH = Symbol("nomatch"); - const MAX_KEYWORD_HITS = 7; - - /** - * @param {any} hljs - object that is extended (legacy) - * @returns {HLJSApi} - */ - const HLJS = function(hljs) { - // Global internal variables used within the highlight.js library. - /** @type {Record} */ - const languages = Object.create(null); - /** @type {Record} */ - const aliases = Object.create(null); - /** @type {HLJSPlugin[]} */ - const plugins = []; - - // safe/production mode - swallows more errors, tries to keep running - // even if a single syntax or parse hits a fatal error - let SAFE_MODE = true; - const LANGUAGE_NOT_FOUND = "Could not find the language '{}', did you forget to load/include a language module?"; - /** @type {Language} */ - const PLAINTEXT_LANGUAGE = { disableAutodetect: true, name: 'Plain text', contains: [] }; - - // Global options used when within external APIs. This is modified when - // calling the `hljs.configure` function. - /** @type HLJSOptions */ - let options = { - ignoreUnescapedHTML: false, - noHighlightRe: /^(no-?highlight)$/i, - languageDetectRe: /\blang(?:uage)?-([\w-]+)\b/i, - classPrefix: 'hljs-', - cssSelector: 'pre code', - languages: null, - // beta configuration options, subject to change, welcome to discuss - // https://github.com/highlightjs/highlight.js/issues/1086 - __emitter: TokenTreeEmitter - }; - - /* Utility functions */ - - /** - * Tests a language name to see if highlighting should be skipped - * @param {string} languageName - */ - function shouldNotHighlight(languageName) { - return options.noHighlightRe.test(languageName); - } - - /** - * @param {HighlightedHTMLElement} block - the HTML element to determine language for - */ - function blockLanguage(block) { - let classes = block.className + ' '; - - classes += block.parentNode ? block.parentNode.className : ''; - - // language-* takes precedence over non-prefixed class names. - const match = options.languageDetectRe.exec(classes); - if (match) { - const language = getLanguage(match[1]); - if (!language) { - warn(LANGUAGE_NOT_FOUND.replace("{}", match[1])); - warn("Falling back to no-highlight mode for this block.", block); - } - return language ? match[1] : 'no-highlight'; - } - - return classes - .split(/\s+/) - .find((_class) => shouldNotHighlight(_class) || getLanguage(_class)); - } - - /** - * Core highlighting function. - * - * OLD API - * highlight(lang, code, ignoreIllegals, continuation) - * - * NEW API - * highlight(code, {lang, ignoreIllegals}) - * - * @param {string} codeOrLanguageName - the language to use for highlighting - * @param {string | HighlightOptions} optionsOrCode - the code to highlight - * @param {boolean} [ignoreIllegals] - whether to ignore illegal matches, default is to bail - * - * @returns {HighlightResult} Result - an object that represents the result - * @property {string} language - the language name - * @property {number} relevance - the relevance score - * @property {string} value - the highlighted HTML code - * @property {string} code - the original raw code - * @property {CompiledMode} top - top of the current mode stack - * @property {boolean} illegal - indicates whether any illegal matches were found - */ - function highlight(codeOrLanguageName, optionsOrCode, ignoreIllegals) { - let code = ""; - let languageName = ""; - if (typeof optionsOrCode === "object") { - code = codeOrLanguageName; - ignoreIllegals = optionsOrCode.ignoreIllegals; - languageName = optionsOrCode.language; - } else { - // old API - deprecated("10.7.0", "highlight(lang, code, ...args) has been deprecated."); - deprecated("10.7.0", "Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"); - languageName = codeOrLanguageName; - code = optionsOrCode; - } - - // https://github.com/highlightjs/highlight.js/issues/3149 - // eslint-disable-next-line no-undefined - if (ignoreIllegals === undefined) { ignoreIllegals = true; } - - /** @type {BeforeHighlightContext} */ - const context = { - code, - language: languageName - }; - // the plugin can change the desired language or the code to be highlighted - // just be changing the object it was passed - fire("before:highlight", context); - - // a before plugin can usurp the result completely by providing it's own - // in which case we don't even need to call highlight - const result = context.result - ? context.result - : _highlight(context.language, context.code, ignoreIllegals); - - result.code = context.code; - // the plugin can change anything in result to suite it - fire("after:highlight", result); - - return result; - } - - /** - * private highlight that's used internally and does not fire callbacks - * - * @param {string} languageName - the language to use for highlighting - * @param {string} codeToHighlight - the code to highlight - * @param {boolean?} [ignoreIllegals] - whether to ignore illegal matches, default is to bail - * @param {CompiledMode?} [continuation] - current continuation mode, if any - * @returns {HighlightResult} - result of the highlight operation - */ - function _highlight(languageName, codeToHighlight, ignoreIllegals, continuation) { - const keywordHits = Object.create(null); - - /** - * Return keyword data if a match is a keyword - * @param {CompiledMode} mode - current mode - * @param {string} matchText - the textual match - * @returns {KeywordData | false} - */ - function keywordData(mode, matchText) { - return mode.keywords[matchText]; - } - - function processKeywords() { - if (!top.keywords) { - emitter.addText(modeBuffer); - return; - } - - let lastIndex = 0; - top.keywordPatternRe.lastIndex = 0; - let match = top.keywordPatternRe.exec(modeBuffer); - let buf = ""; - - while (match) { - buf += modeBuffer.substring(lastIndex, match.index); - const word = language.case_insensitive ? match[0].toLowerCase() : match[0]; - const data = keywordData(top, word); - if (data) { - const [kind, keywordRelevance] = data; - emitter.addText(buf); - buf = ""; - - keywordHits[word] = (keywordHits[word] || 0) + 1; - if (keywordHits[word] <= MAX_KEYWORD_HITS) relevance += keywordRelevance; - if (kind.startsWith("_")) { - // _ implied for relevance only, do not highlight - // by applying a class name - buf += match[0]; - } else { - const cssClass = language.classNameAliases[kind] || kind; - emitter.addKeyword(match[0], cssClass); - } - } else { - buf += match[0]; - } - lastIndex = top.keywordPatternRe.lastIndex; - match = top.keywordPatternRe.exec(modeBuffer); - } - buf += modeBuffer.substr(lastIndex); - emitter.addText(buf); - } - - function processSubLanguage() { - if (modeBuffer === "") return; - /** @type HighlightResult */ - let result = null; - - if (typeof top.subLanguage === 'string') { - if (!languages[top.subLanguage]) { - emitter.addText(modeBuffer); - return; - } - result = _highlight(top.subLanguage, modeBuffer, true, continuations[top.subLanguage]); - continuations[top.subLanguage] = /** @type {CompiledMode} */ (result._top); - } else { - result = highlightAuto(modeBuffer, top.subLanguage.length ? top.subLanguage : null); - } - - // Counting embedded language score towards the host language may be disabled - // with zeroing the containing mode relevance. Use case in point is Markdown that - // allows XML everywhere and makes every XML snippet to have a much larger Markdown - // score. - if (top.relevance > 0) { - relevance += result.relevance; - } - emitter.addSublanguage(result._emitter, result.language); - } - - function processBuffer() { - if (top.subLanguage != null) { - processSubLanguage(); - } else { - processKeywords(); - } - modeBuffer = ''; - } - - /** - * @param {CompiledMode} mode - * @param {RegExpMatchArray} match - */ - function emitMultiClass(scope, match) { - let i = 1; - // eslint-disable-next-line no-undefined - while (match[i] !== undefined) { - if (!scope._emit[i]) { i++; continue; } - const klass = language.classNameAliases[scope[i]] || scope[i]; - const text = match[i]; - if (klass) { - emitter.addKeyword(text, klass); - } else { - modeBuffer = text; - processKeywords(); - modeBuffer = ""; - } - i++; - } - } - - /** - * @param {CompiledMode} mode - new mode to start - * @param {RegExpMatchArray} match - */ - function startNewMode(mode, match) { - if (mode.scope && typeof mode.scope === "string") { - emitter.openNode(language.classNameAliases[mode.scope] || mode.scope); - } - if (mode.beginScope) { - // beginScope just wraps the begin match itself in a scope - if (mode.beginScope._wrap) { - emitter.addKeyword(modeBuffer, language.classNameAliases[mode.beginScope._wrap] || mode.beginScope._wrap); - modeBuffer = ""; - } else if (mode.beginScope._multi) { - // at this point modeBuffer should just be the match - emitMultiClass(mode.beginScope, match); - modeBuffer = ""; - } - } - - top = Object.create(mode, { parent: { value: top } }); - return top; - } - - /** - * @param {CompiledMode } mode - the mode to potentially end - * @param {RegExpMatchArray} match - the latest match - * @param {string} matchPlusRemainder - match plus remainder of content - * @returns {CompiledMode | void} - the next mode, or if void continue on in current mode - */ - function endOfMode(mode, match, matchPlusRemainder) { - let matched = startsWith(mode.endRe, matchPlusRemainder); - - if (matched) { - if (mode["on:end"]) { - const resp = new Response(mode); - mode["on:end"](match, resp); - if (resp.isMatchIgnored) matched = false; - } - - if (matched) { - while (mode.endsParent && mode.parent) { - mode = mode.parent; - } - return mode; - } - } - // even if on:end fires an `ignore` it's still possible - // that we might trigger the end node because of a parent mode - if (mode.endsWithParent) { - return endOfMode(mode.parent, match, matchPlusRemainder); - } - } - - /** - * Handle matching but then ignoring a sequence of text - * - * @param {string} lexeme - string containing full match text - */ - function doIgnore(lexeme) { - if (top.matcher.regexIndex === 0) { - // no more regexes to potentially match here, so we move the cursor forward one - // space - modeBuffer += lexeme[0]; - return 1; - } else { - // no need to move the cursor, we still have additional regexes to try and - // match at this very spot - resumeScanAtSamePosition = true; - return 0; - } - } - - /** - * Handle the start of a new potential mode match - * - * @param {EnhancedMatch} match - the current match - * @returns {number} how far to advance the parse cursor - */ - function doBeginMatch(match) { - const lexeme = match[0]; - const newMode = match.rule; - - const resp = new Response(newMode); - // first internal before callbacks, then the public ones - const beforeCallbacks = [newMode.__beforeBegin, newMode["on:begin"]]; - for (const cb of beforeCallbacks) { - if (!cb) continue; - cb(match, resp); - if (resp.isMatchIgnored) return doIgnore(lexeme); - } - - if (newMode.skip) { - modeBuffer += lexeme; - } else { - if (newMode.excludeBegin) { - modeBuffer += lexeme; - } - processBuffer(); - if (!newMode.returnBegin && !newMode.excludeBegin) { - modeBuffer = lexeme; - } - } - startNewMode(newMode, match); - return newMode.returnBegin ? 0 : lexeme.length; - } - - /** - * Handle the potential end of mode - * - * @param {RegExpMatchArray} match - the current match - */ - function doEndMatch(match) { - const lexeme = match[0]; - const matchPlusRemainder = codeToHighlight.substr(match.index); - - const endMode = endOfMode(top, match, matchPlusRemainder); - if (!endMode) { return NO_MATCH; } - - const origin = top; - if (top.endScope && top.endScope._wrap) { - processBuffer(); - emitter.addKeyword(lexeme, top.endScope._wrap); - } else if (top.endScope && top.endScope._multi) { - processBuffer(); - emitMultiClass(top.endScope, match); - } else if (origin.skip) { - modeBuffer += lexeme; - } else { - if (!(origin.returnEnd || origin.excludeEnd)) { - modeBuffer += lexeme; - } - processBuffer(); - if (origin.excludeEnd) { - modeBuffer = lexeme; - } - } - do { - if (top.scope && !top.isMultiClass) { - emitter.closeNode(); - } - if (!top.skip && !top.subLanguage) { - relevance += top.relevance; - } - top = top.parent; - } while (top !== endMode.parent); - if (endMode.starts) { - startNewMode(endMode.starts, match); - } - return origin.returnEnd ? 0 : lexeme.length; - } - - function processContinuations() { - const list = []; - for (let current = top; current !== language; current = current.parent) { - if (current.scope) { - list.unshift(current.scope); - } - } - list.forEach(item => emitter.openNode(item)); - } - - /** @type {{type?: MatchType, index?: number, rule?: Mode}}} */ - let lastMatch = {}; - - /** - * Process an individual match - * - * @param {string} textBeforeMatch - text preceding the match (since the last match) - * @param {EnhancedMatch} [match] - the match itself - */ - function processLexeme(textBeforeMatch, match) { - const lexeme = match && match[0]; - - // add non-matched text to the current mode buffer - modeBuffer += textBeforeMatch; - - if (lexeme == null) { - processBuffer(); - return 0; - } - - // we've found a 0 width match and we're stuck, so we need to advance - // this happens when we have badly behaved rules that have optional matchers to the degree that - // sometimes they can end up matching nothing at all - // Ref: https://github.com/highlightjs/highlight.js/issues/2140 - if (lastMatch.type === "begin" && match.type === "end" && lastMatch.index === match.index && lexeme === "") { - // spit the "skipped" character that our regex choked on back into the output sequence - modeBuffer += codeToHighlight.slice(match.index, match.index + 1); - if (!SAFE_MODE) { - /** @type {AnnotatedError} */ - const err = new Error(`0 width match regex (${languageName})`); - err.languageName = languageName; - err.badRule = lastMatch.rule; - throw err; - } - return 1; - } - lastMatch = match; - - if (match.type === "begin") { - return doBeginMatch(match); - } else if (match.type === "illegal" && !ignoreIllegals) { - // illegal match, we do not continue processing - /** @type {AnnotatedError} */ - const err = new Error('Illegal lexeme "' + lexeme + '" for mode "' + (top.scope || '') + '"'); - err.mode = top; - throw err; - } else if (match.type === "end") { - const processed = doEndMatch(match); - if (processed !== NO_MATCH) { - return processed; - } - } - - // edge case for when illegal matches $ (end of line) which is technically - // a 0 width match but not a begin/end match so it's not caught by the - // first handler (when ignoreIllegals is true) - if (match.type === "illegal" && lexeme === "") { - // advance so we aren't stuck in an infinite loop - return 1; - } - - // infinite loops are BAD, this is a last ditch catch all. if we have a - // decent number of iterations yet our index (cursor position in our - // parsing) still 3x behind our index then something is very wrong - // so we bail - if (iterations > 100000 && iterations > match.index * 3) { - const err = new Error('potential infinite loop, way more iterations than matches'); - throw err; - } - - /* - Why might be find ourselves here? An potential end match that was - triggered but could not be completed. IE, `doEndMatch` returned NO_MATCH. - (this could be because a callback requests the match be ignored, etc) - - This causes no real harm other than stopping a few times too many. - */ - - modeBuffer += lexeme; - return lexeme.length; - } - - const language = getLanguage(languageName); - if (!language) { - error(LANGUAGE_NOT_FOUND.replace("{}", languageName)); - throw new Error('Unknown language: "' + languageName + '"'); - } - - const md = compileLanguage(language); - let result = ''; - /** @type {CompiledMode} */ - let top = continuation || md; - /** @type Record */ - const continuations = {}; // keep continuations for sub-languages - const emitter = new options.__emitter(options); - processContinuations(); - let modeBuffer = ''; - let relevance = 0; - let index = 0; - let iterations = 0; - let resumeScanAtSamePosition = false; - - try { - top.matcher.considerAll(); - - for (;;) { - iterations++; - if (resumeScanAtSamePosition) { - // only regexes not matched previously will now be - // considered for a potential match - resumeScanAtSamePosition = false; - } else { - top.matcher.considerAll(); - } - top.matcher.lastIndex = index; - - const match = top.matcher.exec(codeToHighlight); - // console.log("match", match[0], match.rule && match.rule.begin) - - if (!match) break; - - const beforeMatch = codeToHighlight.substring(index, match.index); - const processedCount = processLexeme(beforeMatch, match); - index = match.index + processedCount; - } - processLexeme(codeToHighlight.substr(index)); - emitter.closeAllNodes(); - emitter.finalize(); - result = emitter.toHTML(); - - return { - language: languageName, - value: result, - relevance: relevance, - illegal: false, - _emitter: emitter, - _top: top - }; - } catch (err) { - if (err.message && err.message.includes('Illegal')) { - return { - language: languageName, - value: escape(codeToHighlight), - illegal: true, - relevance: 0, - _illegalBy: { - message: err.message, - index: index, - context: codeToHighlight.slice(index - 100, index + 100), - mode: err.mode, - resultSoFar: result - }, - _emitter: emitter - }; - } else if (SAFE_MODE) { - return { - language: languageName, - value: escape(codeToHighlight), - illegal: false, - relevance: 0, - errorRaised: err, - _emitter: emitter, - _top: top - }; - } else { - throw err; - } - } - } - - /** - * returns a valid highlight result, without actually doing any actual work, - * auto highlight starts with this and it's possible for small snippets that - * auto-detection may not find a better match - * @param {string} code - * @returns {HighlightResult} - */ - function justTextHighlightResult(code) { - const result = { - value: escape(code), - illegal: false, - relevance: 0, - _top: PLAINTEXT_LANGUAGE, - _emitter: new options.__emitter(options) - }; - result._emitter.addText(code); - return result; - } - - /** - Highlighting with language detection. Accepts a string with the code to - highlight. Returns an object with the following properties: - - - language (detected language) - - relevance (int) - - value (an HTML string with highlighting markup) - - secondBest (object with the same structure for second-best heuristically - detected language, may be absent) - - @param {string} code - @param {Array} [languageSubset] - @returns {AutoHighlightResult} - */ - function highlightAuto(code, languageSubset) { - languageSubset = languageSubset || options.languages || Object.keys(languages); - const plaintext = justTextHighlightResult(code); - - const results = languageSubset.filter(getLanguage).filter(autoDetection).map(name => - _highlight(name, code, false) - ); - results.unshift(plaintext); // plaintext is always an option - - const sorted = results.sort((a, b) => { - // sort base on relevance - if (a.relevance !== b.relevance) return b.relevance - a.relevance; - - // always award the tie to the base language - // ie if C++ and Arduino are tied, it's more likely to be C++ - if (a.language && b.language) { - if (getLanguage(a.language).supersetOf === b.language) { - return 1; - } else if (getLanguage(b.language).supersetOf === a.language) { - return -1; - } - } - - // otherwise say they are equal, which has the effect of sorting on - // relevance while preserving the original ordering - which is how ties - // have historically been settled, ie the language that comes first always - // wins in the case of a tie - return 0; - }); - - const [best, secondBest] = sorted; - - /** @type {AutoHighlightResult} */ - const result = best; - result.secondBest = secondBest; - - return result; - } - - /** - * Builds new class name for block given the language name - * - * @param {HTMLElement} element - * @param {string} [currentLang] - * @param {string} [resultLang] - */ - function updateClassName(element, currentLang, resultLang) { - const language = (currentLang && aliases[currentLang]) || resultLang; - - element.classList.add("hljs"); - element.classList.add(`language-${language}`); - } - - /** - * Applies highlighting to a DOM node containing code. - * - * @param {HighlightedHTMLElement} element - the HTML element to highlight - */ - function highlightElement(element) { - /** @type HTMLElement */ - let node = null; - const language = blockLanguage(element); - - if (shouldNotHighlight(language)) return; - - fire("before:highlightElement", - { el: element, language: language }); - - // we should be all text, no child nodes - if (!options.ignoreUnescapedHTML && element.children.length > 0) { - console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."); - console.warn("https://github.com/highlightjs/highlight.js/issues/2886"); - console.warn(element); - } - - node = element; - const text = node.textContent; - const result = language ? highlight(text, { language, ignoreIllegals: true }) : highlightAuto(text); - - element.innerHTML = result.value; - updateClassName(element, language, result.language); - element.result = { - language: result.language, - // TODO: remove with version 11.0 - re: result.relevance, - relevance: result.relevance - }; - if (result.secondBest) { - element.secondBest = { - language: result.secondBest.language, - relevance: result.secondBest.relevance - }; - } - - fire("after:highlightElement", { el: element, result, text }); - } - - /** - * Updates highlight.js global options with the passed options - * - * @param {Partial} userOptions - */ - function configure(userOptions) { - options = inherit(options, userOptions); - } - - // TODO: remove v12, deprecated - const initHighlighting = () => { - highlightAll(); - deprecated("10.6.0", "initHighlighting() deprecated. Use highlightAll() now."); - }; - - // TODO: remove v12, deprecated - function initHighlightingOnLoad() { - highlightAll(); - deprecated("10.6.0", "initHighlightingOnLoad() deprecated. Use highlightAll() now."); - } - - let wantsHighlight = false; - - /** - * auto-highlights all pre>code elements on the page - */ - function highlightAll() { - // if we are called too early in the loading process - if (document.readyState === "loading") { - wantsHighlight = true; - return; - } - - const blocks = document.querySelectorAll(options.cssSelector); - blocks.forEach(highlightElement); - } - - function boot() { - // if a highlight was requested before DOM was loaded, do now - if (wantsHighlight) highlightAll(); - } - - // make sure we are in the browser environment - if (typeof window !== 'undefined' && window.addEventListener) { - window.addEventListener('DOMContentLoaded', boot, false); - } - - /** - * Register a language grammar module - * - * @param {string} languageName - * @param {LanguageFn} languageDefinition - */ - function registerLanguage(languageName, languageDefinition) { - let lang = null; - try { - lang = languageDefinition(hljs); - } catch (error$1) { - error("Language definition for '{}' could not be registered.".replace("{}", languageName)); - // hard or soft error - if (!SAFE_MODE) { throw error$1; } else { error(error$1); } - // languages that have serious errors are replaced with essentially a - // "plaintext" stand-in so that the code blocks will still get normal - // css classes applied to them - and one bad language won't break the - // entire highlighter - lang = PLAINTEXT_LANGUAGE; - } - // give it a temporary name if it doesn't have one in the meta-data - if (!lang.name) lang.name = languageName; - languages[languageName] = lang; - lang.rawDefinition = languageDefinition.bind(null, hljs); - - if (lang.aliases) { - registerAliases(lang.aliases, { languageName }); - } - } - - /** - * Remove a language grammar module - * - * @param {string} languageName - */ - function unregisterLanguage(languageName) { - delete languages[languageName]; - for (const alias of Object.keys(aliases)) { - if (aliases[alias] === languageName) { - delete aliases[alias]; - } - } - } - - /** - * @returns {string[]} List of language internal names - */ - function listLanguages() { - return Object.keys(languages); - } - - /** - * @param {string} name - name of the language to retrieve - * @returns {Language | undefined} - */ - function getLanguage(name) { - name = (name || '').toLowerCase(); - return languages[name] || languages[aliases[name]]; - } - - /** - * - * @param {string|string[]} aliasList - single alias or list of aliases - * @param {{languageName: string}} opts - */ - function registerAliases(aliasList, { languageName }) { - if (typeof aliasList === 'string') { - aliasList = [aliasList]; - } - aliasList.forEach(alias => { aliases[alias.toLowerCase()] = languageName; }); - } - - /** - * Determines if a given language has auto-detection enabled - * @param {string} name - name of the language - */ - function autoDetection(name) { - const lang = getLanguage(name); - return lang && !lang.disableAutodetect; - } - - /** - * Upgrades the old highlightBlock plugins to the new - * highlightElement API - * @param {HLJSPlugin} plugin - */ - function upgradePluginAPI(plugin) { - // TODO: remove with v12 - if (plugin["before:highlightBlock"] && !plugin["before:highlightElement"]) { - plugin["before:highlightElement"] = (data) => { - plugin["before:highlightBlock"]( - Object.assign({ block: data.el }, data) - ); - }; - } - if (plugin["after:highlightBlock"] && !plugin["after:highlightElement"]) { - plugin["after:highlightElement"] = (data) => { - plugin["after:highlightBlock"]( - Object.assign({ block: data.el }, data) - ); - }; - } - } - - /** - * @param {HLJSPlugin} plugin - */ - function addPlugin(plugin) { - upgradePluginAPI(plugin); - plugins.push(plugin); - } - - /** - * - * @param {PluginEvent} event - * @param {any} args - */ - function fire(event, args) { - const cb = event; - plugins.forEach(function(plugin) { - if (plugin[cb]) { - plugin[cb](args); - } - }); - } - - /** - * DEPRECATED - * @param {HighlightedHTMLElement} el - */ - function deprecateHighlightBlock(el) { - deprecated("10.7.0", "highlightBlock will be removed entirely in v12.0"); - deprecated("10.7.0", "Please use highlightElement now."); - - return highlightElement(el); - } - - /* Interface definition */ - Object.assign(hljs, { - highlight, - highlightAuto, - highlightAll, - highlightElement, - // TODO: Remove with v12 API - highlightBlock: deprecateHighlightBlock, - configure, - initHighlighting, - initHighlightingOnLoad, - registerLanguage, - unregisterLanguage, - listLanguages, - getLanguage, - registerAliases, - autoDetection, - inherit, - addPlugin - }); - - hljs.debugMode = function() { SAFE_MODE = false; }; - hljs.safeMode = function() { SAFE_MODE = true; }; - hljs.versionString = version; - - for (const key in MODES) { - // @ts-ignore - if (typeof MODES[key] === "object") { - // @ts-ignore - deepFreeze$1(MODES[key]); - } - } - - // merge all the modes/regexes into our main object - Object.assign(hljs, MODES); - - return hljs; - }; - - // export an "instance" of the highlighter - var highlight$1 = HLJS({}); - - var core = highlight$1; - - // https://nodejs.org/api/packages.html#packages_writing_dual_packages_while_avoiding_or_minimizing_hazards - - /* - Language: JSON - Description: JSON (JavaScript Object Notation) is a lightweight data-interchange format. - Author: Ivan Sagalaev - Website: http://www.json.org - Category: common, protocols, web - */ - - function json(hljs) { - const ATTRIBUTE = { - className: 'attr', - begin: /"(\\.|[^\\"\r\n])*"(?=\s*:)/, - relevance: 1.01 - }; - const PUNCTUATION = { - match: /[{}[\],:]/, - className: "punctuation", - relevance: 0 - }; - // normally we would rely on `keywords` for this but using a mode here allows us - // to use the very tight `illegal: \S` rule later to flag any other character - // as illegal indicating that despite looking like JSON we do not truly have - // JSON and thus improve false-positively greatly since JSON will try and claim - // all sorts of JSON looking stuff - const LITERALS = { - beginKeywords: [ - "true", - "false", - "null" - ].join(" ") - }; - - return { - name: 'JSON', - contains: [ - ATTRIBUTE, - PUNCTUATION, - hljs.QUOTE_STRING_MODE, - LITERALS, - hljs.C_NUMBER_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ], - illegal: '\\S' - }; - } - - core.registerLanguage("json", json); - function stringify(msg, o = { formatted: false }) { - const jsonFormatted = JSON.stringify(JSON.parse(msg), null, 4); - let html = core.highlightAuto(msg).value; - if (o.formatted) { - html = `
${core.highlightAuto(jsonFormatted).value}
`; - } - return html; - } - - const highlight = (txt, search) => { - if (!search) - return txt; - const text = txt.split(" "); - for (let i = 0; i < text.length; i++) { - let index = text[i]; - let splitIndex = index.split(""); - if (index.toLowerCase().includes(search.toLowerCase())) { - for (let si = 0; si < index.length; si++) { - if (search.toLowerCase().includes(index[si].toLowerCase())) { - splitIndex[si] = `${index[si]}`; - text[i] = splitIndex.join(""); - } - } - } - } - return text.join(" "); - }; - - function escapeHTML(str) { - return new Option(str).innerHTML; - } - - /* src\pages\Logs\Item.svelte generated by Svelte v3.24.1 */ - - function create_if_block$5(ctx) { - let li; - let div0; - let span0; - let t0_value = /*log*/ ctx[0].error_type + ""; - let t0; - let t1; - let show_if_2 = /*isJson*/ ctx[4](/*log*/ ctx[0].message); - let t2; - let span1; - let t3_value = formatRelative(new Date(/*log*/ ctx[0].updated_at), new Date()) + ""; - let t3; - let span1_title_value; - let t4; - let span2; - let t5_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss") + ""; - let t5; - let t6; - let div1; - let show_if_1; - let li_class_value; - let t7; - let show_if = /*log*/ ctx[0].id === get_store_value(/*cachedLastId*/ ctx[1]); - let if_block2_anchor; - let if_block0 = show_if_2 && create_if_block_3$1(ctx); - - function select_block_type(ctx, dirty) { - if (show_if_1 == null || dirty & /*log*/ 1) show_if_1 = !!/*isJson*/ ctx[4](/*log*/ ctx[0].message); - if (show_if_1) return create_if_block_2$1; - return create_else_block$4; - } - - let current_block_type = select_block_type(ctx, -1); - let if_block1 = current_block_type(ctx); - let if_block2 = show_if && create_if_block_1$2(); - - return { - c() { - li = element("li"); - div0 = element("div"); - span0 = element("span"); - t0 = text(t0_value); - t1 = space(); - if (if_block0) if_block0.c(); - t2 = space(); - span1 = element("span"); - t3 = text(t3_value); - t4 = space(); - span2 = element("span"); - t5 = text(t5_value); - t6 = space(); - div1 = element("div"); - if_block1.c(); - t7 = space(); - if (if_block2) if_block2.c(); - if_block2_anchor = empty(); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - div0 = claim_element(li_nodes, "DIV", { class: true }); - var div0_nodes = children(div0); - span0 = claim_element(div0_nodes, "SPAN", { class: true }); - var span0_nodes = children(span0); - t0 = claim_text(span0_nodes, t0_value); - span0_nodes.forEach(detach); - t1 = claim_space(div0_nodes); - if (if_block0) if_block0.l(div0_nodes); - div0_nodes.forEach(detach); - t2 = claim_space(li_nodes); - span1 = claim_element(li_nodes, "SPAN", { class: true, title: true }); - var span1_nodes = children(span1); - t3 = claim_text(span1_nodes, t3_value); - span1_nodes.forEach(detach); - t4 = claim_space(li_nodes); - span2 = claim_element(li_nodes, "SPAN", { class: true }); - var span2_nodes = children(span2); - t5 = claim_text(span2_nodes, t5_value); - span2_nodes.forEach(detach); - t6 = claim_space(li_nodes); - div1 = claim_element(li_nodes, "DIV", { class: true }); - var div1_nodes = children(div1); - if_block1.l(div1_nodes); - div1_nodes.forEach(detach); - li_nodes.forEach(detach); - t7 = claim_space(nodes); - if (if_block2) if_block2.l(nodes); - if_block2_anchor = empty(); - this.h(); - }, - h() { - attr(span0, "class", "mx-2 break-all"); - attr(div0, "class", "flex flex-wrap items-center lg:w-48"); - attr(span1, "class", "mx-2 text-xs lg:order-first lg:hidden"); - attr(span1, "title", span1_title_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss")); - attr(span2, "class", "mx-2 text-xs lg:order-first lg:inline-flex hidden"); - attr(div1, "class", "w-full break-all items-start pl-2 mt-1"); - attr(li, "class", li_class_value = "" + ((/*log*/ ctx[0].isHighlighted ? "text-red-800" : "") + "\r\n text-sm mb-2\r\n flex flex-wrap lg:flex-nowrap items-start justify-between shadow border border-gray-200 p-2\r\n ")); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, div0); - append(div0, span0); - append(span0, t0); - append(div0, t1); - if (if_block0) if_block0.m(div0, null); - append(li, t2); - append(li, span1); - append(span1, t3); - append(li, t4); - append(li, span2); - append(span2, t5); - append(li, t6); - append(li, div1); - if_block1.m(div1, null); - insert(target, t7, anchor); - if (if_block2) if_block2.m(target, anchor); - insert(target, if_block2_anchor, anchor); - }, - p(ctx, dirty) { - if (dirty & /*log*/ 1 && t0_value !== (t0_value = /*log*/ ctx[0].error_type + "")) set_data(t0, t0_value); - if (dirty & /*log*/ 1) show_if_2 = /*isJson*/ ctx[4](/*log*/ ctx[0].message); - - if (show_if_2) { - if (if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0 = create_if_block_3$1(ctx); - if_block0.c(); - if_block0.m(div0, null); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (dirty & /*log*/ 1 && t3_value !== (t3_value = formatRelative(new Date(/*log*/ ctx[0].updated_at), new Date()) + "")) set_data(t3, t3_value); - - if (dirty & /*log*/ 1 && span1_title_value !== (span1_title_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss"))) { - attr(span1, "title", span1_title_value); - } - - if (dirty & /*log*/ 1 && t5_value !== (t5_value = format(new Date(/*log*/ ctx[0].updated_at), "dd/MM hh:mm:ss") + "")) set_data(t5, t5_value); - - if (current_block_type === (current_block_type = select_block_type(ctx, dirty)) && if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1.d(1); - if_block1 = current_block_type(ctx); - - if (if_block1) { - if_block1.c(); - if_block1.m(div1, null); - } - } - - if (dirty & /*log*/ 1 && li_class_value !== (li_class_value = "" + ((/*log*/ ctx[0].isHighlighted ? "text-red-800" : "") + "\r\n text-sm mb-2\r\n flex flex-wrap lg:flex-nowrap items-start justify-between shadow border border-gray-200 p-2\r\n "))) { - attr(li, "class", li_class_value); - } - - if (dirty & /*log, cachedLastId*/ 3) show_if = /*log*/ ctx[0].id === get_store_value(/*cachedLastId*/ ctx[1]); - - if (show_if) { - if (if_block2) ; else { - if_block2 = create_if_block_1$2(); - if_block2.c(); - if_block2.m(if_block2_anchor.parentNode, if_block2_anchor); - } - } else if (if_block2) { - if_block2.d(1); - if_block2 = null; - } - }, - d(detaching) { - if (detaching) detach(li); - if (if_block0) if_block0.d(); - if_block1.d(); - if (detaching) detach(t7); - if (if_block2) if_block2.d(detaching); - if (detaching) detach(if_block2_anchor); - } - }; - } - - // (45:6) {#if isJson(log.message)} - function create_if_block_3$1(ctx) { - let label; - let input; - let input_name_value; - let input_id_value; - let t; - let label_for_value; - let mounted; - let dispose; - - return { - c() { - label = element("label"); - input = element("input"); - t = text("\r\n Prettify"); - this.h(); - }, - l(nodes) { - label = claim_element(nodes, "LABEL", { for: true, class: true }); - var label_nodes = children(label); - - input = claim_element(label_nodes, "INPUT", { - type: true, - class: true, - name: true, - id: true - }); - - t = claim_text(label_nodes, "\r\n Prettify"); - label_nodes.forEach(detach); - this.h(); - }, - h() { - attr(input, "type", "checkbox"); - attr(input, "class", "cursor-pointer w-4 h-4"); - attr(input, "name", input_name_value = "cv-" + /*log*/ ctx[0].id); - attr(input, "id", input_id_value = "cv-" + /*log*/ ctx[0].id); - attr(label, "for", label_for_value = "cv-" + /*log*/ ctx[0].id); - attr(label, "class", "cursor-pointer px-2 py-1 lg:ml-2 lg:mt-2 bg-gray-100"); - }, - m(target, anchor) { - insert(target, label, anchor); - append(label, input); - input.checked = /*formatted*/ ctx[3]; - append(label, t); - - if (!mounted) { - dispose = listen(input, "change", /*input_change_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*log*/ 1 && input_name_value !== (input_name_value = "cv-" + /*log*/ ctx[0].id)) { - attr(input, "name", input_name_value); - } - - if (dirty & /*log*/ 1 && input_id_value !== (input_id_value = "cv-" + /*log*/ ctx[0].id)) { - attr(input, "id", input_id_value); - } - - if (dirty & /*formatted*/ 8) { - input.checked = /*formatted*/ ctx[3]; - } - - if (dirty & /*log*/ 1 && label_for_value !== (label_for_value = "cv-" + /*log*/ ctx[0].id)) { - attr(label, "for", label_for_value); - } - }, - d(detaching) { - if (detaching) detach(label); - mounted = false; - dispose(); - } - }; - } - - // (77:6) {:else} - function create_else_block$4(ctx) { - let html_tag; - let raw_value = highlight(escapeHTML(/*log*/ ctx[0].message), /*filter*/ ctx[2]) + ""; - let html_anchor; - - return { - c() { - html_anchor = empty(); - this.h(); - }, - l(nodes) { - html_anchor = empty(); - this.h(); - }, - h() { - html_tag = new HtmlTag(html_anchor); - }, - m(target, anchor) { - html_tag.m(raw_value, target, anchor); - insert(target, html_anchor, anchor); - }, - p(ctx, dirty) { - if (dirty & /*log, filter*/ 5 && raw_value !== (raw_value = highlight(escapeHTML(/*log*/ ctx[0].message), /*filter*/ ctx[2]) + "")) html_tag.p(raw_value); - }, - d(detaching) { - if (detaching) detach(html_anchor); - if (detaching) html_tag.d(); - } - }; - } - - // (73:6) {#if isJson(log.message)} - function create_if_block_2$1(ctx) { - let p; - let raw_value = stringify(/*log*/ ctx[0].message, { formatted: /*formatted*/ ctx[3] }) + ""; - let p_class_value; - - return { - c() { - p = element("p"); - this.h(); - }, - l(nodes) { - p = claim_element(nodes, "P", { class: true }); - var p_nodes = children(p); - p_nodes.forEach(detach); - this.h(); - }, - h() { - attr(p, "class", p_class_value = "font-mono overflow-x-auto " + (/*formatted*/ ctx[3] ? "" : "max-h-96")); - }, - m(target, anchor) { - insert(target, p, anchor); - p.innerHTML = raw_value; - }, - p(ctx, dirty) { - if (dirty & /*log, formatted*/ 9 && raw_value !== (raw_value = stringify(/*log*/ ctx[0].message, { formatted: /*formatted*/ ctx[3] }) + "")) p.innerHTML = raw_value; - if (dirty & /*formatted*/ 8 && p_class_value !== (p_class_value = "font-mono overflow-x-auto " + (/*formatted*/ ctx[3] ? "" : "max-h-96"))) { - attr(p, "class", p_class_value); - } - }, - d(detaching) { - if (detaching) detach(p); - } - }; - } - - // (83:2) {#if log.id === get(cachedLastId)} - function create_if_block_1$2(ctx) { - let li; - let hr; - let t0; - let span; - let t1; - - return { - c() { - li = element("li"); - hr = element("hr"); - t0 = space(); - span = element("span"); - t1 = text("NEW"); - this.h(); - }, - l(nodes) { - li = claim_element(nodes, "LI", { class: true }); - var li_nodes = children(li); - hr = claim_element(li_nodes, "HR", { class: true }); - t0 = claim_space(li_nodes); - span = claim_element(li_nodes, "SPAN", { class: true }); - var span_nodes = children(span); - t1 = claim_text(span_nodes, "NEW"); - span_nodes.forEach(detach); - li_nodes.forEach(detach); - this.h(); - }, - h() { - attr(hr, "class", "bg-red-700 h-1"); - attr(span, "class", "text-sm absolute -top-3 left-1/2 bg-white px-4 py-1"); - attr(li, "class", "relative my-5"); - }, - m(target, anchor) { - insert(target, li, anchor); - append(li, hr); - append(li, t0); - append(li, span); - append(span, t1); - }, - d(detaching) { - if (detaching) detach(li); - } - }; - } - - function create_fragment$d(ctx) { - let show_if = /*shouldShow*/ ctx[5](/*log*/ ctx[0], /*filter*/ ctx[2]); - let if_block_anchor; - let if_block = show_if && create_if_block$5(ctx); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - l(nodes) { - if (if_block) if_block.l(nodes); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - }, - p(ctx, [dirty]) { - if (dirty & /*log, filter*/ 5) show_if = /*shouldShow*/ ctx[5](/*log*/ ctx[0], /*filter*/ ctx[2]); - - if (show_if) { - if (if_block) { - if_block.p(ctx, dirty); - } else { - if_block = create_if_block$5(ctx); - if_block.c(); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - if_block.d(1); - if_block = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; - } - - function instance$d($$self, $$props, $$invalidate) { - const isJson = msg => { - try { - JSON.parse(msg); - return true; - } catch(e) { - return false; - } - }; - - const shouldShow = ({ error_type, message }, filter) => { - const typeLower = log.error_type.toLowerCase(); - const messageLower = log.message.toLowerCase(); - const filterL = filter.toLowerCase(); - return typeLower.indexOf(filterL) > -1 || messageLower.indexOf(filterL) > -1; - }; - - let { log } = $$props; - let { cachedLastId } = $$props; - let { filter } = $$props; - let formatted = false; - - function input_change_handler() { - formatted = this.checked; - $$invalidate(3, formatted); - } - - $$self.$$set = $$props => { - if ("log" in $$props) $$invalidate(0, log = $$props.log); - if ("cachedLastId" in $$props) $$invalidate(1, cachedLastId = $$props.cachedLastId); - if ("filter" in $$props) $$invalidate(2, filter = $$props.filter); - }; - - return [log, cachedLastId, filter, formatted, isJson, shouldShow, input_change_handler]; - } - - class Item extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$d, create_fragment$d, safe_not_equal, { log: 0, cachedLastId: 1, filter: 2 }); - } - } - - var Item$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Item - }); - - /* src\pages\Logs\index.svelte generated by Svelte v3.24.1 */ - - function get_each_context$5(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[3] = list[i]; - return child_ctx; - } - - // (30:4) {#each $logs as log} - function create_each_block$5(ctx) { - let item; - let current; - - item = new Item({ - props: { - log: /*log*/ ctx[3], - cachedLastId, - filter: /*filter*/ ctx[0] - } - }); - - return { - c() { - create_component(item.$$.fragment); - }, - l(nodes) { - claim_component(item.$$.fragment, nodes); - }, - m(target, anchor) { - mount_component(item, target, anchor); - current = true; - }, - p(ctx, dirty) { - const item_changes = {}; - if (dirty & /*$logs*/ 2) item_changes.log = /*log*/ ctx[3]; - if (dirty & /*filter*/ 1) item_changes.filter = /*filter*/ ctx[0]; - item.$set(item_changes); - }, - i(local) { - if (current) return; - transition_in(item.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(item.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(item, detaching); - } - }; - } - - function create_fragment$c(ctx) { - let p1; - let label; - let p0; - let t0; - let t1; - let input; - let t2; - let button; - let t3; - let t4; - let section; - let ul; - let t5; - let p2; - let t6; - let t7_value = POLLING_INTERVAL / 1000 + ""; - let t7; - let t8; - let current; - let mounted; - let dispose; - let each_value = /*$logs*/ ctx[1]; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$5(get_each_context$5(ctx, each_value, i)); - } - - const out = i => transition_out(each_blocks[i], 1, 1, () => { - each_blocks[i] = null; - }); - - return { - c() { - p1 = element("p"); - label = element("label"); - p0 = element("p"); - t0 = text("Filter:"); - t1 = space(); - input = element("input"); - t2 = space(); - button = element("button"); - t3 = text("Clear screen"); - t4 = space(); - section = element("section"); - ul = element("ul"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t5 = space(); - p2 = element("p"); - t6 = text("Polling for new logs every "); - t7 = text(t7_value); - t8 = text(" seconds."); - this.h(); - }, - l(nodes) { - p1 = claim_element(nodes, "P", { class: true }); - var p1_nodes = children(p1); - label = claim_element(p1_nodes, "LABEL", { for: true, class: true }); - var label_nodes = children(label); - p0 = claim_element(label_nodes, "P", { class: true, title: true }); - var p0_nodes = children(p0); - t0 = claim_text(p0_nodes, "Filter:"); - p0_nodes.forEach(detach); - t1 = claim_space(label_nodes); - input = claim_element(label_nodes, "INPUT", { type: true, class: true }); - label_nodes.forEach(detach); - t2 = claim_space(p1_nodes); - button = claim_element(p1_nodes, "BUTTON", { class: true }); - var button_nodes = children(button); - t3 = claim_text(button_nodes, "Clear screen"); - button_nodes.forEach(detach); - p1_nodes.forEach(detach); - t4 = claim_space(nodes); - section = claim_element(nodes, "SECTION", { class: true }); - var section_nodes = children(section); - ul = claim_element(section_nodes, "UL", {}); - var ul_nodes = children(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].l(ul_nodes); - } - - ul_nodes.forEach(detach); - t5 = claim_space(section_nodes); - p2 = claim_element(section_nodes, "P", {}); - var p2_nodes = children(p2); - t6 = claim_text(p2_nodes, "Polling for new logs every "); - t7 = claim_text(p2_nodes, t7_value); - t8 = claim_text(p2_nodes, " seconds."); - p2_nodes.forEach(detach); - section_nodes.forEach(detach); - this.h(); - }, - h() { - attr(p0, "class", "mr-2 text-lg text-white"); - attr(p0, "title", "Filter by log type and message text"); - attr(input, "type", "text"); - attr(input, "class", "border text-lg outline-none border-gray-200 px-2 py-1 w-96"); - attr(label, "for", ""); - attr(label, "class", "flex items-center"); - attr(button, "class", "ml-auto bg-white text-gray-700 px-2 py-1"); - attr(p1, "class", "bg-gray-700 font-light flex justify-between items-center text-sm border-yellow-600 px-3 py-2 mb-4 sticky top-0"); - attr(section, "class", "xl:container"); - }, - m(target, anchor) { - insert(target, p1, anchor); - append(p1, label); - append(label, p0); - append(p0, t0); - append(label, t1); - append(label, input); - set_input_value(input, /*filter*/ ctx[0]); - append(p1, t2); - append(p1, button); - append(button, t3); - insert(target, t4, anchor); - insert(target, section, anchor); - append(section, ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(ul, null); - } - - append(section, t5); - append(section, p2); - append(p2, t6); - append(p2, t7); - append(p2, t8); - current = true; - - if (!mounted) { - dispose = [ - listen(input, "input", /*input_input_handler*/ ctx[2]), - listen(button, "click", clearLogs) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*filter*/ 1 && input.value !== /*filter*/ ctx[0]) { - set_input_value(input, /*filter*/ ctx[0]); - } - - if (dirty & /*$logs, cachedLastId, filter*/ 3) { - each_value = /*$logs*/ ctx[1]; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$5(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - transition_in(each_blocks[i], 1); - } else { - each_blocks[i] = create_each_block$5(child_ctx); - each_blocks[i].c(); - transition_in(each_blocks[i], 1); - each_blocks[i].m(ul, null); - } - } - - group_outros(); - - for (i = each_value.length; i < each_blocks.length; i += 1) { - out(i); - } - - check_outros(); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - each_blocks = each_blocks.filter(Boolean); - - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - if (detaching) detach(p1); - if (detaching) detach(t4); - if (detaching) detach(section); - destroy_each(each_blocks, detaching); - mounted = false; - run_all(dispose); - } - }; - } - - const POLLING_INTERVAL = 3000; - - function instance$c($$self, $$props, $$invalidate) { - let $logs; - component_subscribe($$self, logs, $$value => $$invalidate(1, $logs = $$value)); - let filter = ""; - - onMount(async () => { - fetchLogs(); - setInterval(fetchLogs, POLLING_INTERVAL); - }); - - function input_input_handler() { - filter = this.value; - $$invalidate(0, filter); - } - - return [filter, $logs, input_input_handler]; - } - - class Logs extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$c, create_fragment$c, safe_not_equal, {}); - } - } - - var index$2 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Logs - }); - - /* src\pages\Logs\Modal.svelte generated by Svelte v3.24.1 */ - - const { document: document_1 } = globals; - - function add_css() { - var style = element("style"); - style.id = "svelte-11g0cp4-style"; - style.textContent = ".modal-background.svelte-11g0cp4{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.modal.svelte-11g0cp4{position:absolute;left:50%;top:50%;width:calc(100vw - 4em);max-width:32em;max-height:calc(100vh - 4em);overflow:auto;transform:translate(-50%,-50%);padding:1em;border-radius:0.2em;background:white}button.svelte-11g0cp4{display:block}"; - append(document_1.head, style); - } - - const get_header_slot_changes = dirty => ({}); - const get_header_slot_context = ctx => ({}); - - function create_fragment$b(ctx) { - let div0; - let t0; - let div1; - let t1; - let hr0; - let t2; - let t3; - let hr1; - let t4; - let button; - let t5; - let current; - let mounted; - let dispose; - const header_slot_template = /*$$slots*/ ctx[4].header; - const header_slot = create_slot(header_slot_template, ctx, /*$$scope*/ ctx[3], get_header_slot_context); - const default_slot_template = /*$$slots*/ ctx[4].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[3], null); - - return { - c() { - div0 = element("div"); - t0 = space(); - div1 = element("div"); - if (header_slot) header_slot.c(); - t1 = space(); - hr0 = element("hr"); - t2 = space(); - if (default_slot) default_slot.c(); - t3 = space(); - hr1 = element("hr"); - t4 = space(); - button = element("button"); - t5 = text("close modal"); - this.h(); - }, - l(nodes) { - div0 = claim_element(nodes, "DIV", { class: true }); - children(div0).forEach(detach); - t0 = claim_space(nodes); - - div1 = claim_element(nodes, "DIV", { - class: true, - role: true, - "aria-modal": true - }); - - var div1_nodes = children(div1); - if (header_slot) header_slot.l(div1_nodes); - t1 = claim_space(div1_nodes); - hr0 = claim_element(div1_nodes, "HR", {}); - t2 = claim_space(div1_nodes); - if (default_slot) default_slot.l(div1_nodes); - t3 = claim_space(div1_nodes); - hr1 = claim_element(div1_nodes, "HR", {}); - t4 = claim_space(div1_nodes); - button = claim_element(div1_nodes, "BUTTON", { autofocus: true, class: true }); - var button_nodes = children(button); - t5 = claim_text(button_nodes, "close modal"); - button_nodes.forEach(detach); - div1_nodes.forEach(detach); - this.h(); - }, - h() { - attr(div0, "class", "modal-background svelte-11g0cp4"); - button.autofocus = true; - attr(button, "class", "svelte-11g0cp4"); - attr(div1, "class", "modal svelte-11g0cp4"); - attr(div1, "role", "dialog"); - attr(div1, "aria-modal", "true"); - }, - m(target, anchor) { - insert(target, div0, anchor); - insert(target, t0, anchor); - insert(target, div1, anchor); - - if (header_slot) { - header_slot.m(div1, null); - } - - append(div1, t1); - append(div1, hr0); - append(div1, t2); - - if (default_slot) { - default_slot.m(div1, null); - } - - append(div1, t3); - append(div1, hr1); - append(div1, t4); - append(div1, button); - append(button, t5); - /*div1_binding*/ ctx[5](div1); - current = true; - button.focus(); - - if (!mounted) { - dispose = [ - listen(window, "keydown", /*handle_keydown*/ ctx[2]), - listen(div0, "click", /*close*/ ctx[1]), - listen(button, "click", /*close*/ ctx[1]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (header_slot) { - if (header_slot.p && dirty & /*$$scope*/ 8) { - update_slot(header_slot, header_slot_template, ctx, /*$$scope*/ ctx[3], dirty, get_header_slot_changes, get_header_slot_context); - } - } - - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 8) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[3], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(header_slot, local); - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(header_slot, local); - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div0); - if (detaching) detach(t0); - if (detaching) detach(div1); - if (header_slot) header_slot.d(detaching); - if (default_slot) default_slot.d(detaching); - /*div1_binding*/ ctx[5](null); - mounted = false; - run_all(dispose); - } - }; - } - - function instance$b($$self, $$props, $$invalidate) { - const dispatch = createEventDispatcher(); - const close = () => dispatch("close"); - let modal; - - const handle_keydown = e => { - if (e.key === "Escape") { - close(); - return; - } - - if (e.key === "Tab") { - // trap focus - const nodes = modal.querySelectorAll("*"); - - const tabbable = Array.from(nodes).filter(n => n.tabIndex >= 0); - let index = tabbable.indexOf(document.activeElement); - if (index === -1 && e.shiftKey) index = 0; - index += tabbable.length + (e.shiftKey ? -1 : 1); - index %= tabbable.length; - tabbable[index].focus(); - e.preventDefault(); - } - }; - - const previously_focused = typeof document !== "undefined" && document.activeElement; - - if (previously_focused) { - onDestroy(() => { - previously_focused.focus(); - }); - } - - let { $$slots = {}, $$scope } = $$props; - - function div1_binding($$value) { - binding_callbacks[$$value ? "unshift" : "push"](() => { - modal = $$value; - $$invalidate(0, modal); - }); - } - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(3, $$scope = $$props.$$scope); - }; - - return [modal, close, handle_keydown, $$scope, $$slots, div1_binding]; - } - - class Modal extends SvelteComponent { - constructor(options) { - super(); - if (!document_1.getElementById("svelte-11g0cp4-style")) add_css(); - init$1(this, options, instance$b, create_fragment$b, safe_not_equal, {}); - } - } - - var Modal$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Modal - }); - - /* src\pages\Models\_layout.svelte generated by Svelte v3.24.1 */ - - function create_fragment$a(ctx) { - let current; - const default_slot_template = /*$$slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - if (default_slot) default_slot.c(); - }, - l(nodes) { - if (default_slot) default_slot.l(nodes); - }, - m(target, anchor) { - if (default_slot) { - default_slot.m(target, anchor); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && dirty & /*$$scope*/ 1) { - update_slot(default_slot, default_slot_template, ctx, /*$$scope*/ ctx[0], dirty, null, null); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (default_slot) default_slot.d(detaching); - } - }; - } - - function instance$a($$self, $$props, $$invalidate) { - let { $$slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ("$$scope" in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, $$slots]; - } - - class Layout$2 extends SvelteComponent { - constructor(options) { - super(); - init$1(this, options, instance$a, create_fragment$a, safe_not_equal, {}); - } - } - - var _layout$2 = /*#__PURE__*/Object.freeze({ - __proto__: null, - 'default': Layout$2 - }); - - /* src\pages\Models\index.svelte generated by Svelte v3.24.1 */ - - function get_each_context$4(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[4] = list[i].id; - child_ctx[5] = list[i].name; - child_ctx[6] = list[i].properties; - return child_ctx; - } - - // (1:0) ' - ); -} - -function dynamicTransform(contents) { - return contents.toString().replace( - '__SCRIPT__', - '' - ); -} diff --git a/gui/admin/sandbox.config.json b/gui/admin/sandbox.config.json deleted file mode 100644 index c5a7ba4a..00000000 --- a/gui/admin/sandbox.config.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "container": { - "port": 5000 - } -} diff --git a/gui/admin/src/App.svelte b/gui/admin/src/App.svelte deleted file mode 100644 index 12c337e5..00000000 --- a/gui/admin/src/App.svelte +++ /dev/null @@ -1,8 +0,0 @@ - - -
- -
\ No newline at end of file diff --git a/gui/admin/src/_components/Footer.svelte b/gui/admin/src/_components/Footer.svelte deleted file mode 100644 index fcef87e6..00000000 --- a/gui/admin/src/_components/Footer.svelte +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/gui/admin/src/_components/Header.svelte b/gui/admin/src/_components/Header.svelte deleted file mode 100644 index 75f0871c..00000000 --- a/gui/admin/src/_components/Header.svelte +++ /dev/null @@ -1,9 +0,0 @@ -
- -
\ No newline at end of file diff --git a/gui/admin/src/_components/InputField.svelte b/gui/admin/src/_components/InputField.svelte deleted file mode 100644 index c2ed209f..00000000 --- a/gui/admin/src/_components/InputField.svelte +++ /dev/null @@ -1,47 +0,0 @@ - - -