[
  {
    "path": ".github/CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment include:\n\n* Using welcoming and inclusive language\n* Being respectful of differing viewpoints and experiences\n* Gracefully accepting constructive criticism\n* Focusing on what is best for the community\n* Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n* The use of sexualized language or imagery and unwelcome sexual attention or advances\n* Trolling, insulting/derogatory comments, and personal or political attacks\n* Public or private harassment\n* Publishing others' private information, such as a physical or electronic address, without explicit permission\n* Other conduct which could reasonably be considered inappropriate in a professional setting\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at florielfedry@gmail.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]\n\n[homepage]: http://contributor-covenant.org\n[version]: http://contributor-covenant.org/version/1/4/\n"
  },
  {
    "path": ".github/FUNDING.yml",
    "content": "# These are supported funding model platforms\n\ngithub: ['Ffloriel']\npatreon: # Replace with a single Patreon username\nopen_collective: # Replace with a single Open Collective username\nko_fi: # Replace with a single Ko-fi username\ntidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel\ncommunity_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry\nliberapay: # Replace with a single Liberapay username\nissuehunt: # Replace with a single IssueHunt username\notechie: # Replace with a single Otechie username\ncustom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.yml",
    "content": "name: Bug Report\ndescription: File a bug report\ntitle: \"[Bug]: \"\nlabels: [bug]\nassignees:\n  - octocat\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        Thanks for taking the time to fill out this bug report!\n        Please, search if a similar issue has not been posted before submitting a new one.\n  - type: textarea\n    id: describe-the-bug\n    attributes:\n      label: Describe the bug\n      description: A clear and concise description of what the bug is\n      placeholder: Unexpected behavior...\n      value: \"A bug\"\n    validations:\n      required: true\n  - type: textarea\n    id: to-reproduce\n    attributes:\n      label: To Reproduce\n      description: Steps to reproduce the behavior or a minimal repository\n      placeholder: 1. Go to '...', 2. Click on '...'\n      value: \"steps\"\n    validations:\n      required: true\n  - type: textarea\n    id: expected-behavior\n    attributes:\n      label: Expected Behavior\n      description: A clear and concise description of what you expected to happen\n      placeholder: \"Expecting...\"\n      value: \"expected behavior\"\n    validations:\n      required: true\n  - type: textarea\n    id: environment\n    attributes:\n      label: Environment\n      description: \"Add information about OS, Package, Version\"\n      placeholder: \"OS: macOS, Package: postcss-purgecss, Version: 4.0.1\"\n      value: \"environment\"\n    validations:\n      required: true\n  - type: textarea\n    id: context\n    attributes:\n      label: Add any other context about the problem here\n      description: Additional context\n      value: \"context\"\n  - type: checkboxes\n    id: terms\n    attributes:\n      label: Code of Conduct\n      description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/FullHuman/purgecss/blob/main/.github/CODE_OF_CONDUCT.md)\n      options:\n        - label: I agree to follow this project's Code of Conduct\n          required: true"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/feature_request.md",
    "content": "---\nname: Feature request\nabout: Suggest an idea for this project\ntitle: ''\nlabels: Feature request\nassignees: ''\n\n---\n\n**Is your feature request related to a problem? Please describe.**\nA clear and concise description of what the problem is. Ex. I'm always frustrated when [...]\n\n**Describe the solution you'd like**\nA clear and concise description of what you want to happen.\n\n**Describe alternatives you've considered**\nA clear and concise description of any alternative solutions or features you've considered.\n\n**Additional context**\nAdd any other context or screenshots about the feature request here.\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE.md",
    "content": "Before you open an issue, please check if a similar issue already exists or has been closed before.\n\n### When reporting a bug, please try to include the following:\n- [ ] A descriptive title\n- [ ] An *isolated* way to reproduce the behavior (example: GitHub repository with code isolated to the issue that anyone can clone to observe the problem)\n- [ ] What package and version  you're using, and the platform(s) you're running it on\n- [ ] The behavior you expect to see, and the actual behavior\n\n### When you open an issue for a feature request, please add as much detail as possible:\n- [ ] A descriptive title\n- [ ] A description of the problem you're trying to solve, including *why* you think this is a problem\n- [ ] An overview of the suggested solution\n- [ ] If the feature changes current behavior, reasons why your solution is better\n"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE.md",
    "content": "## Proposed changes\n\nDescribe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.\n\n## Types of changes\n\nWhat types of changes does your code introduce?\n_Put an `x` in the boxes that apply_\n\n- [ ] Bugfix (non-breaking change which fixes an issue)\n- [ ] New feature (non-breaking change which adds functionality)\n- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)\n\n## Checklist\n\n_Put an `x` in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code._\n\n- [ ] Lint and unit tests pass locally with my changes\n- [ ] I have added tests that prove my fix is effective or that my feature works\n- [ ] I have added necessary documentation (if appropriate)\n\n## Further comments\n\nIf this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...\n"
  },
  {
    "path": ".github/dependabot.yml",
    "content": "version: 2\nupdates:\n- package-ecosystem: npm\n  directory: \"/\"\n  schedule:\n    interval: monthly\n  open-pull-requests-limit: 10\n  reviewers:\n  - Ffloriel\n  ignore:\n  - dependency-name: commander\n    versions:\n    - 7.0.0\n    - 7.1.0\n  - dependency-name: eslint\n    versions:\n    - 7.21.0\n  - dependency-name: \"@typescript-eslint/parser\"\n    versions:\n    - 4.14.1\n- package-ecosystem: github-actions\n  directory: \"/\"\n  schedule:\n    interval: monthly\n"
  },
  {
    "path": ".github/workflows/build-and-test.yml",
    "content": "name: Build / Test\npermissions:\n  contents: read\n\non: [push, pull_request]\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n\n    strategy:\n      matrix:\n        node-version: [20.x]\n\n    steps:\n    - uses: actions/checkout@v6\n    - name: Use Node.js ${{ matrix.node-version }}\n      uses: actions/setup-node@v6\n      with:\n        node-version: ${{ matrix.node-version }}\n    - name: npm install, lerna bootstrap, run build and test\n      run: |\n        npm i -g npm\n        npm i\n        npm run build --if-present\n        npm run lint\n        npm run test -- -- --coverage\n    - name: Coveralls GitHub Action\n      uses: coverallsapp/github-action@v2.3.7\n      with:\n        github-token: ${{ secrets.GITHUB_TOKEN }}\n        base-path: ./packages/purgecss\n      env:\n        CI: true\n\n"
  },
  {
    "path": ".github/workflows/publish.yml",
    "content": "name: Publish to npm\n\non:\n  workflow_dispatch:\n    inputs:\n      dry-run:\n        description: 'Run in dry-run mode (no actual publish)'\n        required: false\n        default: false\n        type: boolean\n      otp:\n        description: 'npm OTP code (if 2FA is enabled)'\n        required: false\n        type: string\n\npermissions:\n  contents: read\n  id-token: write\n\njobs:\n  publish:\n    runs-on: ubuntu-latest\n    \n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v6\n        with:\n          fetch-depth: 0\n\n      - name: Setup Node.js\n        uses: actions/setup-node@v6\n        with:\n          node-version: '24.x'\n          registry-url: 'https://registry.npmjs.org'\n\n      - name: Install dependencies\n        run: |\n          npm i -g npm\n          npm ci\n\n      - name: Build packages\n        run: npm run build\n\n      - name: Run tests\n        run: npm run test\n\n      - name: Publish packages (dry-run)\n        if: ${{ inputs.dry-run == true || inputs.dry-run == 'true' }}\n        run: npx lerna publish from-package --no-private --yes --no-git-tag-version --no-push\n        env:\n          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}\n          npm_config_dry_run: true\n\n      - name: Publish packages\n        if: ${{ inputs.dry-run == false || inputs.dry-run == 'false' }}\n        run: |\n          if [ -n \"${{ inputs.otp }}\" ]; then\n            npx lerna publish from-package --no-private --yes --otp ${{ inputs.otp }}\n          else\n            npx lerna publish from-package --no-private --yes\n          fi\n        env:\n          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}\n"
  },
  {
    "path": ".github/workflows/stale-issues.yml",
    "content": "name: 'Close stale issues and PRs'\non:\n  schedule:\n    - cron: '0 0 * * *'\n\njobs:\n  stale:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/stale@v10\n        with:\n          stale-issue-message: 'This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.'\n          stale-pr-message: 'This PR is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.'\n          days-before-stale: 180\n          days-before-close: 5\n          exempt-all-issue-assignees: true\n          exempt-all-issue-milestones: true\n          exempt-issue-labels: bug"
  },
  {
    "path": ".gitignore",
    "content": "docs/api-reference/\npackages/*/lib/\npackages/purgecss/bin/\npackages/grunt-purgecss/tasks/\ndocs/.vuepress/dist/\n.firebase/\n.firebaserc\n\n.DS_Store\n\npackages/purgecss-webpack-plugin/__tests__/js\npackages/grunt-purgecss/__tests__/tmp\n\n.temp\n.cache\n\nnpm-shrinkwrap.json\nyarn.lock\n\n# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n\n# Directory for instrumented libs generated by jscoverage/JSCover\nlib-cov\n\n# Coverage directory used by tools like istanbul\ncoverage\n\n# nyc test coverage\n.nyc_output\n\n# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)\n.grunt\n\n# Bower dependency directory (https://bower.io/)\nbower_components\n\n# node-waf configuration\n.lock-wscript\n\n# Compiled binary addons (http://nodejs.org/api/addons.html)\nbuild/Release\n\n# Dependency directories\nnode_modules/\njspm_packages/\n\n# Typescript v1 declaration files\ntypings/\n\n# Optional npm cache directory\n.npm\n\n# Optional eslint cache\n.eslintcache\n\n# Optional REPL history\n.node_repl_history\n\n# Output of 'npm pack'\n*.tgz\n\n# Yarn Integrity file\n.yarn-integrity\n\n# dotenv environment variables file\n.env\n"
  },
  {
    "path": ".husky/.gitignore",
    "content": "_\n"
  },
  {
    "path": ".husky/pre-commit",
    "content": "npm run prettier\n"
  },
  {
    "path": ".vscode/launch.json",
    "content": "{\n  // Use IntelliSense to learn about possible attributes.\n  // Hover to view descriptions of existing attributes.\n  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387\n  \"version\": \"0.2.0\",\n  \"configurations\": [\n    {\n      \"type\": \"node\",\n      \"name\": \"vscode-jest-tests\",\n      \"request\": \"launch\",\n      \"args\": [\n        \"--runInBand\"\n      ],\n      \"cwd\": \"${workspaceFolder}\",\n      \"console\": \"integratedTerminal\",\n      \"internalConsoleOptions\": \"neverOpen\",\n      \"disableOptimisticBPs\": true,\n      \"program\": \"${workspaceFolder}/node_modules/jest/bin/jest\"\n    }\n  ]\n}"
  },
  {
    "path": "CHANGELOG.md",
    "content": "# [8.0.0](https://github.com/FullHuman/purgecss/compare/v7.0.2...v8.0.0)\n\n### BREAKING CHANGES\n\n- Revert the changes from v7.0.2 that modified the import of the PostCSS plugin. This was causing issues (see [#1295](https://github.com/FullHuman/purgecss/issues/1295). The PostCSS plugin should now be imported via a default import:\n```ts\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n```\n\n### Features\n\n* feat: add --preserve-paths option to CLI for maintaining folder hierarchy ([aa5ac9d](https://github.com/FullHuman/purgecss/commit/aa5ac9d)), closes [#377](https://github.com/FullHuman/purgecss/issues/377)\n\n### Bug fixes\n\n* fix:  for code scanning alert no. 5: Incomplete multi-character sanitization (#1403) ([3f39411](https://github.com/FullHuman/purgecss/commit/3f39411)), closes [#1403](https://github.com/FullHuman/purgecss/issues/1403)\n* fix: enhance setOptions to support both ES modules and CommonJS config exports ([4ad48c4](https://github.com/FullHuman/purgecss/commit/4ad48c4)), closes [#1340](https://github.com/FullHuman/purgecss/issues/1340)\n* fix: fix glob expression illegal operations on directories (#1308) ([b27293f](https://github.com/FullHuman/purgecss/commit/b27293f)), closes [#1308](https://github.com/FullHuman/purgecss/issues/1308) [#1266](https://github.com/FullHuman/purgecss/issues/1266)\n* fix: update import statements for purgeCSSPlugin in documentation and source files ([e5cbce2](https://github.com/FullHuman/purgecss/commit/e5cbce2)), closes [#1295](https://github.com/FullHuman/purgecss/issues/1295)\n* fix(#995): preserve relative paths in source maps ([4f6c4d9](https://github.com/FullHuman/purgecss/commit/4f6c4d9)), closes [#995](https://github.com/FullHuman/purgecss/issues/995)\n* fix: enhance keyframes handling to preserve animations referenced via CSS variables ([076c027](https://github.com/FullHuman/purgecss/commit/076c027)), closes [#478](https://github.com/FullHuman/purgecss/issues/478)\n\n### Changes (commits since v7.0.2)\n\n* Add French documentation for PurgeCSS guides and plugins ([b9f4309](https://github.com/FullHuman/purgecss/commit/b9f4309))\n* fix for \"Workflow does not contain permissions\" ([eb6d3b8](https://github.com/FullHuman/purgecss/commit/eb6d3b8))\n* fix(#995): preserve relative paths in source maps ([4f6c4d9](https://github.com/FullHuman/purgecss/commit/4f6c4d9)), closes [#995](https://github.com/FullHuman/purgecss/issues/995)\n* v8.0.0 ([2e315a5](https://github.com/FullHuman/purgecss/commit/2e315a5))\n* chore: format ([6c0c84e](https://github.com/FullHuman/purgecss/commit/6c0c84e))\n* chore: format ([7ad2fb7](https://github.com/FullHuman/purgecss/commit/7ad2fb7))\n* docs: add breaking changes for v7 about named export for postcss plugin ([7d86fb5](https://github.com/FullHuman/purgecss/commit/7d86fb5))\n* docs: add changelog for v7 ([bafb8a1](https://github.com/FullHuman/purgecss/commit/bafb8a1))\n* docs: add SEO enhancements and sitemap support to documentation ([6505b7d](https://github.com/FullHuman/purgecss/commit/6505b7d))\n* docs: remove outdated TailwindCSS sponsor image ([3949790](https://github.com/FullHuman/purgecss/commit/3949790))\n* docs: update sponsorship images and remove outdated link ([bdf87e4](https://github.com/FullHuman/purgecss/commit/bdf87e4))\n* docs: use named export for postcss plugin ([8eb027d](https://github.com/FullHuman/purgecss/commit/8eb027d))\n* feat: add --preserve-paths option to CLI for maintaining folder hierarchy ([aa5ac9d](https://github.com/FullHuman/purgecss/commit/aa5ac9d)), closes [#377](https://github.com/FullHuman/purgecss/issues/377)\n* feat: enhance keyframes handling to preserve animations referenced via CSS variables ([076c027](https://github.com/FullHuman/purgecss/commit/076c027)), closes [#478](https://github.com/FullHuman/purgecss/issues/478)\n* build(deps-dev): bump @eslint/eslintrc from 3.1.0 to 3.2.0 (#1303) ([8308cdb](https://github.com/FullHuman/purgecss/commit/8308cdb)), closes [#1303](https://github.com/FullHuman/purgecss/issues/1303)\n* build(deps-dev): bump @eslint/js from 9.11.1 to 9.39.0 (#1391) ([2348f82](https://github.com/FullHuman/purgecss/commit/2348f82)), closes [#1391](https://github.com/FullHuman/purgecss/issues/1391)\n* build(deps-dev): bump @rollup/plugin-typescript from 12.1.0 to 12.1.2 (#1312) ([9387a9b](https://github.com/FullHuman/purgecss/commit/9387a9b)), closes [#1312](https://github.com/FullHuman/purgecss/issues/1312)\n* build(deps-dev): bump @rollup/plugin-typescript from 12.1.2 to 12.3.0 (#1407) ([5902189](https://github.com/FullHuman/purgecss/commit/5902189)), closes [#1407](https://github.com/FullHuman/purgecss/issues/1407)\n* build(deps-dev): bump @types/glob from 8.0.0 to 9.0.0 (#1408) ([aa30f0f](https://github.com/FullHuman/purgecss/commit/aa30f0f)), closes [#1408](https://github.com/FullHuman/purgecss/issues/1408)\n* build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 (#1301) ([cb3d1c4](https://github.com/FullHuman/purgecss/commit/cb3d1c4)), closes [#1301](https://github.com/FullHuman/purgecss/issues/1301)\n* build(deps-dev): bump @types/node from 22.13.0 to 25.0.3 (#1406) ([ca242ee](https://github.com/FullHuman/purgecss/commit/ca242ee)), closes [#1406](https://github.com/FullHuman/purgecss/issues/1406)\n* build(deps-dev): bump @types/node from 22.8.6 to 22.13.0 (#1322) ([0d9f594](https://github.com/FullHuman/purgecss/commit/0d9f594)), closes [#1322](https://github.com/FullHuman/purgecss/issues/1322)\n* build(deps-dev): bump @typescript-eslint/parser from 8.14.0 to 8.46.2 (#1390) ([67b5b0c](https://github.com/FullHuman/purgecss/commit/67b5b0c)), closes [#1390](https://github.com/FullHuman/purgecss/issues/1390)\n* build(deps-dev): bump @vuepress/plugin-search (#1320) ([00251a7](https://github.com/FullHuman/purgecss/commit/00251a7)), closes [#1320](https://github.com/FullHuman/purgecss/issues/1320)\n* build(deps-dev): bump @vuepress/plugin-search (#1372) ([307f8d2](https://github.com/FullHuman/purgecss/commit/307f8d2)), closes [#1372](https://github.com/FullHuman/purgecss/issues/1372)\n* build(deps-dev): bump @vuepress/theme-default (#1405) ([047f0ea](https://github.com/FullHuman/purgecss/commit/047f0ea)), closes [#1405](https://github.com/FullHuman/purgecss/issues/1405)\n* build(deps-dev): bump axios from 1.7.7 to 1.13.2 (#1401) ([bb14e06](https://github.com/FullHuman/purgecss/commit/bb14e06)), closes [#1401](https://github.com/FullHuman/purgecss/issues/1401)\n* build(deps-dev): bump eslint from 9.39.1 to 9.39.2 (#1409) ([4a24603](https://github.com/FullHuman/purgecss/commit/4a24603)), closes [#1409](https://github.com/FullHuman/purgecss/issues/1409)\n* build(deps-dev): bump eslint-plugin-tsdoc from 0.3.0 to 0.4.0 (#1304) ([447d424](https://github.com/FullHuman/purgecss/commit/447d424)), closes [#1304](https://github.com/FullHuman/purgecss/issues/1304)\n* build(deps-dev): bump form-data from 4.0.0 to 4.0.4 (#1374) ([0853fd4](https://github.com/FullHuman/purgecss/commit/0853fd4)), closes [#1374](https://github.com/FullHuman/purgecss/issues/1374)\n* build(deps-dev): bump globals from 15.11.0 to 16.5.0 (#1393) ([cfc4939](https://github.com/FullHuman/purgecss/commit/cfc4939)), closes [#1393](https://github.com/FullHuman/purgecss/issues/1393)\n* build(deps-dev): bump lodash from 4.17.21 to 4.17.23 (#1414) ([f79b815](https://github.com/FullHuman/purgecss/commit/f79b815)), closes [#1414](https://github.com/FullHuman/purgecss/issues/1414)\n* build(deps-dev): bump prettier from 3.3.3 to 3.4.2 (#1315) ([504f025](https://github.com/FullHuman/purgecss/commit/504f025)), closes [#1315](https://github.com/FullHuman/purgecss/issues/1315)\n* build(deps-dev): bump prettier from 3.4.2 to 3.7.4 (#1413) ([bb778ad](https://github.com/FullHuman/purgecss/commit/bb778ad)), closes [#1413](https://github.com/FullHuman/purgecss/issues/1413)\n* build(deps-dev): bump rollup from 4.53.3 to 4.54.0 (#1410) ([14052e6](https://github.com/FullHuman/purgecss/commit/14052e6)), closes [#1410](https://github.com/FullHuman/purgecss/issues/1410)\n* build(deps-dev): bump vuepress from 2.0.0-rc.19 to 2.0.0-rc.26 ([a0bcec5](https://github.com/FullHuman/purgecss/commit/a0bcec5))\n* build(deps-dev): update @typescript-eslint packages to version 8.48.1 ([52c16f4](https://github.com/FullHuman/purgecss/commit/52c16f4))\n* build(deps-dev): update conventional-changelog-cli to conventional-changelog version 7.1.1 ([2745ee9](https://github.com/FullHuman/purgecss/commit/2745ee9))\n* build(deps-dev): update conventional-changelog-cli to conventional-changelog version 7.1.1 ([69d8bbb](https://github.com/FullHuman/purgecss/commit/69d8bbb))\n* build(deps): bump actions/checkout from 4 to 6 (#1399) ([f1f9930](https://github.com/FullHuman/purgecss/commit/f1f9930)), closes [#1399](https://github.com/FullHuman/purgecss/issues/1399)\n* build(deps): bump actions/setup-node from 4 to 6 (#1389) ([256eea7](https://github.com/FullHuman/purgecss/commit/256eea7)), closes [#1389](https://github.com/FullHuman/purgecss/issues/1389)\n* build(deps): bump actions/stale from 9 to 10 (#1384) ([3f67275](https://github.com/FullHuman/purgecss/commit/3f67275)), closes [#1384](https://github.com/FullHuman/purgecss/issues/1384)\n* build(deps): bump coverallsapp/github-action from 2.3.4 to 2.3.6 (#1319) ([53edc4f](https://github.com/FullHuman/purgecss/commit/53edc4f)), closes [#1319](https://github.com/FullHuman/purgecss/issues/1319)\n* build(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 (#1398) ([9f760aa](https://github.com/FullHuman/purgecss/commit/9f760aa)), closes [#1398](https://github.com/FullHuman/purgecss/issues/1398)\n* build(deps): bump js-yaml, @microsoft/api-documenter and lerna (#1402) ([1505cac](https://github.com/FullHuman/purgecss/commit/1505cac)), closes [#1402](https://github.com/FullHuman/purgecss/issues/1402)\n* build(deps): bump nanoid from 3.3.7 to 3.3.8 (#1307) ([5e13f33](https://github.com/FullHuman/purgecss/commit/5e13f33)), closes [#1307](https://github.com/FullHuman/purgecss/issues/1307)\n* build(deps): bump postcss from 8.5.1 to 8.5.6 (#1371) ([c5b9e06](https://github.com/FullHuman/purgecss/commit/c5b9e06)), closes [#1371](https://github.com/FullHuman/purgecss/issues/1371)\n* build(deps): bump postcss-selector-parser from 6.1.2 to 7.0.0 (#1306) ([23cf540](https://github.com/FullHuman/purgecss/commit/23cf540)), closes [#1306](https://github.com/FullHuman/purgecss/issues/1306)\n* build(deps): bump postcss-selector-parser from 7.0.0 to 7.1.1 (#1404) ([b1f2eab](https://github.com/FullHuman/purgecss/commit/b1f2eab)), closes [#1404](https://github.com/FullHuman/purgecss/issues/1404)\n* build(deps): bump tmp and inquirer (#1400) ([9a05d07](https://github.com/FullHuman/purgecss/commit/9a05d07)), closes [#1400](https://github.com/FullHuman/purgecss/issues/1400)\n* build(deps): bump typescript from 5.6.3 to 5.9.3 (#1412) ([0ee0b45](https://github.com/FullHuman/purgecss/commit/0ee0b45)), closes [#1412](https://github.com/FullHuman/purgecss/issues/1412)\n* fix:  for code scanning alert no. 5: Incomplete multi-character sanitization (#1403) ([3f39411](https://github.com/FullHuman/purgecss/commit/3f39411)), closes [#1403](https://github.com/FullHuman/purgecss/issues/1403)\n* fix: enhance setOptions to support both ES modules and CommonJS config exports ([4ad48c4](https://github.com/FullHuman/purgecss/commit/4ad48c4)), closes [#1340](https://github.com/FullHuman/purgecss/issues/1340)\n* fix: fix glob expression illegal operations on directories (#1308) ([b27293f](https://github.com/FullHuman/purgecss/commit/b27293f)), closes [#1308](https://github.com/FullHuman/purgecss/issues/1308) [#1266](https://github.com/FullHuman/purgecss/issues/1266)\n* fix: update import statements for purgeCSSPlugin in documentation and source files ([e5cbce2](https://github.com/FullHuman/purgecss/commit/e5cbce2)), closes [#1295](https://github.com/FullHuman/purgecss/issues/1295)\n\n\n\n# [7.0.0](https://github.com/FullHuman/purgecss/compare/v6.0.0...v7.0.1)\n\n### Bug Fixes\n\n* fix: fix issue where pseudo classes like :where, :not, :is were always removed at root level ([89024ce](https://github.com/FullHuman/purgecss/commit/89024ce)), closes [#1282](https://github.com/FullHuman/purgecss/issues/1282) [#978](https://github.com/FullHuman/purgecss/issues/978)\n* build: add named export for postcss plugin ([87d15b7](https://github.com/FullHuman/purgecss/commit/87d15b7)), closes [#1263](https://github.com/FullHuman/purgecss/issues/1263)\n\n### Features\n\n* feat(purgecss-from-pug): returns ExtractorResultDetailed instead of selectors ([fb51dc6](https://github.com/FullHuman/purgecss/commit/fb51dc6))\n\n### BREAKING CHANGES\n\n- PostCSS plugin should now be imported via purgeCSSPlugin\n```ts\nimport { purgeCSSPlugin } from '@fullhuman/postcss-purgecss';\n```\n- drop support for node 18\n\n# [](https://github.com/FullHuman/purgecss/compare/v6.0.0...v) (2024-03-29)\n\n# [6.0.0](https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0) (2024-03-29)\n\n### Bug Fixes\n\n- collect of used variables for changed selector ([#1217](https://github.com/FullHuman/purgecss/issues/1217)) ([9fbb592](https://github.com/FullHuman/purgecss/commit/9fbb5920164d3ffd296c0eaab6a4d2b4477b418c))\n- **gulp-purgecss:** move vinyl-sourcemaps-apply to deps [#999](https://github.com/FullHuman/purgecss/issues/999) ([7858b7a](https://github.com/FullHuman/purgecss/commit/7858b7a910efda13162095d8f528fb9e668cc190))\n\n### Features\n\n- **purgecss:** add support for :where and :is [#978](https://github.com/FullHuman/purgecss/issues/978) ([bb5782b](https://github.com/FullHuman/purgecss/commit/bb5782bff296805f95c6bae0ce434be314bd1580))\n- warn if no files are found [#642](https://github.com/FullHuman/purgecss/issues/642) ([6188505](https://github.com/FullHuman/purgecss/commit/61885055f46bc36c839f77c07e7d680378083567))\n\n# [](https://github.com/FullHuman/purgecss/compare/v5.0.0...v) (2022-09-13)\n\n# [5.0.0](https://github.com/FullHuman/purgecss/compare/v4.1.3...v5.0.0) (2022-09-13)\n\n### Bug Fixes\n\n- add safelist variables to postcss-purgecss [#840](https://github.com/FullHuman/purgecss/issues/840) ([c822058](https://github.com/FullHuman/purgecss/commit/c822058a703a0544c0bb683427937d9683688742))\n- **gulp-purgecss:** support skippedContentGlobs option [#853](https://github.com/FullHuman/purgecss/issues/853) ([b72de77](https://github.com/FullHuman/purgecss/commit/b72de77323fd74d5d53695409fef26e369656839))\n- Purgecss webpack plugin/only filter fix ([#933](https://github.com/FullHuman/purgecss/issues/933)) ([f8e4c2c](https://github.com/FullHuman/purgecss/commit/f8e4c2c48440c26ca612b2486a6e9561be6f56d0))\n- **purgecss-webpack-plugin:** add sourcemap support [#409](https://github.com/FullHuman/purgecss/issues/409) ([b3f73ed](https://github.com/FullHuman/purgecss/commit/b3f73ed5293fa1d840aff98b5796f635343d48ec))\n- **purgecss-webpack-plugin:** export as named export as well as default ([#821](https://github.com/FullHuman/purgecss/issues/821)) ([a6a2c8e](https://github.com/FullHuman/purgecss/commit/a6a2c8e0634324cc9ab276e02d5447d5d6c1e6e3))\n- wrong path import ([4f3ddd0](https://github.com/FullHuman/purgecss/commit/4f3ddd0a47ec29cf8a723bd68ebc4b724e03dc7e))\n\n### Features\n\n- add source map support [#526](https://github.com/FullHuman/purgecss/issues/526) ([f2a9c5a](https://github.com/FullHuman/purgecss/commit/f2a9c5ac575af9a1e3f85be63b758fb9c37077e1))\n- **gulp-purgecss:** add support for gulp-sourcemaps [#257](https://github.com/FullHuman/purgecss/issues/257) ([55c26d2](https://github.com/FullHuman/purgecss/commit/55c26d2790b8502f115180cfe02aba5720c84b7b))\n- **postcss-purgecss:** load options from purgecss config ([4de3bd8](https://github.com/FullHuman/purgecss/commit/4de3bd8e198985670502f77c57567eb43fcccbd4))\n- **purgecss-webpack-plugin:** load config file automatically [#767](https://github.com/FullHuman/purgecss/issues/767) ([726faaa](https://github.com/FullHuman/purgecss/commit/726faaa1e6eeb96f6c6b223d1ba925f9d7f33cba))\n\n### BREAKING CHANGES\n\n- **purgecss-webpack-plugin:** drop webpack 4 support\n\n# [](https://github.com/FullHuman/purgecss/compare/v5.0.0...v) (2022-09-13)\n\n# [4.1.0](https://github.com/FullHuman/purgecss/compare/v4.0.3...v4.1.0) (2021-11-28)\n\n### Bug Fixes\n\n- Allow Absolute Paths ([#679](https://github.com/FullHuman/purgecss/issues/679)) ([15335a2](https://github.com/FullHuman/purgecss/commit/15335a2f4643a60593ab071064ad51db8f47ce77))\n- css variable removed when declared in wrong order ([89ece42](https://github.com/FullHuman/purgecss/commit/89ece42929a3fd62b2a84fb0b57c0ac16c98908f)), closes [#518](https://github.com/FullHuman/purgecss/issues/518)\n- Fix interaction with other plugins ([#647](https://github.com/FullHuman/purgecss/issues/647)) ([fb08e3a](https://github.com/FullHuman/purgecss/commit/fb08e3a3c27a1b25e4f023cbcbfca35a0cc2b43e))\n- **grunt-purgecss:** Fix plugin not ouputting all files ([#723](https://github.com/FullHuman/purgecss/issues/723)) ([646e419](https://github.com/FullHuman/purgecss/commit/646e419cac01b3e647cc77ffebcfd5c31d087e23))\n- **gulp-purgecss:** fix support for stream input ([fd5d3bf](https://github.com/FullHuman/purgecss/commit/fd5d3bf578344f2512d1c0961d8dbbb1f3b8d0d5))\n- Keep keyframe decimals for prefixed [@keyframes](https://github.com/keyframes) ([#749](https://github.com/FullHuman/purgecss/issues/749)) ([b804441](https://github.com/FullHuman/purgecss/commit/b80444195c08e2ae62f5e5f249a1e346b1d70097))\n- **purgecss-from-pug:** class attribute with multiple values not correctly handled with pug ([#678](https://github.com/FullHuman/purgecss/issues/678)) ([ba6285d](https://github.com/FullHuman/purgecss/commit/ba6285def36c304ca7ae3fa5999cec378065060c)), closes [#677](https://github.com/FullHuman/purgecss/issues/677)\n\n### Features\n\n- add dynamicAttributes option ([2f9cc65](https://github.com/FullHuman/purgecss/commit/2f9cc653ba77b0eb58ebed40269bcb6923b3fe83))\n- add option to ouput unused css ([#763](https://github.com/FullHuman/purgecss/issues/763)) ([3a3d958](https://github.com/FullHuman/purgecss/commit/3a3d9582f28434acceaca5622f82c39f598a85e1))\n- add purgecss-from-tsx ([#716](https://github.com/FullHuman/purgecss/issues/716)) ([e556afc](https://github.com/FullHuman/purgecss/commit/e556afc6401a56886f10f8fda7f729853c0735e7))\n- export all types [#780](https://github.com/FullHuman/purgecss/issues/780) ([1a959c6](https://github.com/FullHuman/purgecss/commit/1a959c6700bf82975fd52ac32ec1012b3e2e1b5b))\n- new purgecss-from-jsx plugin ([#692](https://github.com/FullHuman/purgecss/issues/692)) ([3570c7d](https://github.com/FullHuman/purgecss/commit/3570c7db9a4028e494ad684a7689f2cc5a99a585))\n\n# [](https://github.com/FullHuman/purgecss/compare/v4.0.3...v) (2021-06-07)\n\n### Bug Fixes\n\n- Allow Absolute Paths ([#679](https://github.com/FullHuman/purgecss/issues/679)) ([15335a2](https://github.com/FullHuman/purgecss/commit/15335a2f4643a60593ab071064ad51db8f47ce77))\n- **purgecss-from-pug:** class attribute with multiple values not correctly handled with pug ([#678](https://github.com/FullHuman/purgecss/issues/678)) ([ba6285d](https://github.com/FullHuman/purgecss/commit/ba6285def36c304ca7ae3fa5999cec378065060c)), closes [#677](https://github.com/FullHuman/purgecss/issues/677)\n- css variable removed when declared in wrong order ([89ece42](https://github.com/FullHuman/purgecss/commit/89ece42929a3fd62b2a84fb0b57c0ac16c98908f)), closes [#518](https://github.com/FullHuman/purgecss/issues/518)\n- Fix interaction with other plugins ([#647](https://github.com/FullHuman/purgecss/issues/647)) ([fb08e3a](https://github.com/FullHuman/purgecss/commit/fb08e3a3c27a1b25e4f023cbcbfca35a0cc2b43e))\n\n### Features\n\n- add dynamicAttributes option ([2f9cc65](https://github.com/FullHuman/purgecss/commit/2f9cc653ba77b0eb58ebed40269bcb6923b3fe83))\n\n## [4.0.3](https://github.com/FullHuman/purgecss/compare/v4.0.2...v4.0.3) (2021-03-20)\n\n### Features\n\n- add dynamic attributes option ([9b0fdc3](https://github.com/FullHuman/purgecss/commit/9b0fdc3219b1b24856e302e0798e4d22ab006a5a)), closes [#588](https://github.com/FullHuman/purgecss/issues/588)\n- add skippedContentGlobs option to webpack and gulp plugin ([e3dce1a](https://github.com/FullHuman/purgecss/commit/e3dce1a43791d32f5967d4aa320f2ec80690b299))\n\n## [4.0.2](https://github.com/FullHuman/purgecss/compare/v4.0.1...v4.0.2) (2021-02-21)\n\n## [4.0.1](https://github.com/FullHuman/purgecss/compare/v4.0.0...v4.0.1) (2021-02-21)\n\n### Bug Fixes\n\n- attribute selector with spaces being removed ([418dc7e](https://github.com/FullHuman/purgecss/commit/418dc7e0a7a30b57e1d7d9d10272e8f47eeb46fb)), closes [#392](https://github.com/FullHuman/purgecss/issues/392)\n- webpack plugin option blocklist types ([5b029c2](https://github.com/FullHuman/purgecss/commit/5b029c21eb0269bc464d8e5f5a4ab9c3eed23064))\n\n### Features\n\n- add option blocklist to webpack plugin ([#610](https://github.com/FullHuman/purgecss/issues/610)) ([0148cea](https://github.com/FullHuman/purgecss/commit/0148cea584f9a09c26846b505dbb4945b4c1b536))\n\n# [4.0.0](https://github.com/FullHuman/purgecss/compare/v3.1.3...v4.0.0) (2021-01-17)\n\n### Bug Fixes\n\n- **test:** webpack test type error ([c41ad27](https://github.com/FullHuman/purgecss/commit/c41ad27fac09fca62343ba5bdc0a6b7f53aeb757))\n\n### Features\n\n- **postcss-purgecss:** remove compatibility with postcss 7 ([48ce28f](https://github.com/FullHuman/purgecss/commit/48ce28fa10cb4bd72385f2ac0b25303f67c581be)), closes [#488](https://github.com/FullHuman/purgecss/issues/488) [#540](https://github.com/FullHuman/purgecss/issues/540)\n\n### BREAKING CHANGES\n\n- **postcss-purgecss:** dropping support for postcss 7\n  Drop PostCSS 7 support, use @fullhuman/postcss-purgecss 3.0 with PostCSS 7.\n\n# [](https://github.com/FullHuman/purgecss/compare/v3.1.3-alpha.0...v) (2020-12-15)\n\n- **postcss-purgecss** remove postcss 8 as peer dependency\n- **purgecss-webpack-plugin** fix backward compatibility with webpack 4\n\n# [3.1](https://github.com/FullHuman/purgecss/compare/v3.1.0-alpha.0...v) (2020-12-14)\n\n- **PurgeCSS** Update to PostCSS 8\n- **postcss-purgecss** Add compatibility with PostCSS 8\n- **purgecss-webpack-plugin** Fix deprecation warning with Webpack 5\n\n### Bug Fixes\n\n- ci update to postcss 8.2 ([72302ff](https://github.com/FullHuman/purgecss/commit/72302ffa475a2f74af4211c5a3caa70f2de4abfd))\n- safelist option in CLI ([43dbe3c](https://github.com/FullHuman/purgecss/commit/43dbe3c498292a9c1ef2166d8c714275fcb9d62a)), closes [#513](https://github.com/FullHuman/purgecss/issues/513)\n\n# [3.0](https://github.com/FullHuman/purgecss/compare/v2.3.0...v) (2020-09-06)\n\n### Features\n\n- **CLI:** add blocklist option ([3961afb](https://github.com/FullHuman/purgecss/commit/3961afbc6d90eae83fe4862a4498857fa7ba3ff6))\n- add blocklist option ([04223f7](https://github.com/FullHuman/purgecss/commit/04223f7fe27f8d818961a53900a7c5293d2322b6))\n- add safelist option, replace whitelist\n- add safelist keyframes and css variables ([dc59d30](https://github.com/FullHuman/purgecss/commit/dc59d309a4a4be9845c40966a19f9705c42a33a1)), closes [#418](https://github.com/FullHuman/purgecss/issues/418) [#439](https://github.com/FullHuman/purgecss/issues/439)\n\n# [](https://github.com/FullHuman/purgecss/compare/v2.0.1-alpha.0...v) (2019-11-23)\n\n## [2.0.1-alpha.0](https://github.com/FullHuman/purgecss/compare/1.4.0...v2.0.1-alpha.0) (2019-10-08)\n\n### Features\n\n- **postcss-purgecss:** add package ([2b0616f](https://github.com/FullHuman/purgecss/commit/2b0616fb9adc69255171aae53ef22580d131852b))\n\n# [1.4.0](https://github.com/FullHuman/purgecss/compare/v1.3.0...1.4.0) (2019-09-01)\n\n- Merged https://github.com/FullHuman/purgecss/commit/bc9f3b5b9d670832f0d1cca7bc7facfb253fb60b, ensure classes beginning with numbers are properly purged\n- Merged https://github.com/FullHuman/purgecss/pull/214, fix font-face processing\n- update dependencies\n\n# [1.3.0](https://github.com/FullHuman/purgecss/compare/1.2.0...v1.3.0) (2019-04-20)\n\n- Merged https://github.com/FullHuman/purgecss/pull/183, adding `defaultExtractor` option\n- remove ignore comment once purged, issue https://github.com/FullHuman/purgecss/issues/121\n\n# [1.2.0](https://github.com/FullHuman/purgecss/compare/1.1.0...1.2.0) (2019-04-05)\n\n- fix issue https://github.com/FullHuman/purgecss/issues/148, so the default extract is used for any file type that is not specified\n- Merged https://github.com/FullHuman/purgecss/pull/167, fixing issue #166\n- Merged https://github.com/FullHuman/purgecss/pull/176, fixing invalid json output by the CLI\n- Update dependencies\n- Update dev dependencies, including babel 7\n\n### Bug Fixes\n\n- **package:** update postcss to version 7.0.0 ([3657c4d](https://github.com/FullHuman/purgecss/commit/3657c4de55be13b3cddec91288b8d3ff2ec5dbc6))\n- **package:** update postcss-selector-parser to version 6.0.0 ([8dd2442](https://github.com/FullHuman/purgecss/commit/8dd244216951eebaddf70323bf28298d40b4af3c))\n\n# [1.0.0](https://github.com/FullHuman/purgecss/compare/v0.20.1...1.0.0) (2018-05-22)\n\n- Merge https://github.com/FullHuman/purgecss/pull/81, fixing https://github.com/FullHuman/purgecss/issues/80\n- Change default extractor, does not return error for empty file anymore\n- Remove legacy option\n- Add rejected option https://github.com/FullHuman/purgecss/issues/55\n- Add range ignore comment (`purgecss start ignore` and `purgecss end ignore`) https://github.com/FullHuman/purgecss/issues/66\n\n### Reverts\n\n- Revert \"adds keepChildren ability from whitelistPatterns Object[]\" ([c52c81b](https://github.com/FullHuman/purgecss/commit/c52c81b248ba01ded6e6ac4965871af426821eec))\n- Revert \"fixes style code\" ([2213be6](https://github.com/FullHuman/purgecss/commit/2213be632b4bf6ec28d06c63866fdd4e85c2adfc))\n\n## [0.20.1](https://github.com/FullHuman/purgecss/compare/v0.20.0...v0.20.1) (2018-03-12)\n\n# [0.20.0](https://github.com/FullHuman/purgecss/compare/v0.19.0...v0.20.0) (2018-01-30)\n\n- https://github.com/FullHuman/purgecss/pull/48, fix https://github.com/FullHuman/purgecss/issues/41\n- New option `fontFace` to remove unused font-face declaration\n- Remove unused vendor-prefixed keyframes rules\n- Update dependencies\n\n# [0.18.0](https://github.com/FullHuman/purgecss/compare/v0.16.0...v0.18.0) (2018-01-04)\n\n- Change default extractor regex, fixing https://github.com/FullHuman/purgecss/issues/37\n- Update dependencies\n- Use files property in package.json: importing only necessary files.\n\n# [0.16.0](https://github.com/FullHuman/purgecss/compare/v0.14.0...v0.16.0) (2017-12-18)\n\n- `keyframes` option set to `false` by default, `keyframes: true` causing issue with bootstrap https://github.com/FullHuman/purgecss/issues/33\n- Update dependencies.\n\n# [0.14.0](https://github.com/FullHuman/purgecss/compare/v0.9.0...v0.14.0) (2017-12-07)\n\n- Merge PR https://github.com/FullHuman/purgecss/pull/29 by @jsnanigans: add\n  `raw` for content option to pass a raw string instead of a filepath.\n- Fix incorrect logic that removes attributes selectors.\n- Update dependencies.\n\n# [0.9.0](https://github.com/FullHuman/purgecss/compare/v0.8.0...v0.9.0) (2017-11-07)\n\n# [0.8.0](https://github.com/FullHuman/purgecss/compare/v0.4.0...v0.8.0) (2017-10-23)\n\n# [0.4.0](https://github.com/FullHuman/purgecss/compare/v0.3.0...v0.4.0) (2017-07-31)\n\n# [0.3.0](https://github.com/FullHuman/purgecss/compare/v0.2.0...v0.3.0) (2017-07-23)\n\n# 0.2.0 (2017-07-16)\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "## [Code of Conduct](./.github/CODE_OF_CONDUCT.md)\n\nFullHuman has adopted the Contributor Covenant Code of Conduct for all of its\nproject. Please read the text so that you understand how to conduct while\ncontributing to this project.\n\n## Semantic Versioning\n\nPurgecss use [SemVer](http://semver.org/) for versioning.\n\n## Sending a Pull Request\n\n**Before submitting a pull request,** please make sure the following is done:\n\n1. Fork [the repository](https://github.com/FullHuman/purgecss)\n   and create your branch from `main`.\n2. If you've added code that should be tested, add tests!\n3. If you've changed APIs, update the documentation.\n4. Ensure the test suite passes (`npm test`).\n4. Make sure your code lints (`npm run lint`).\n\n### Development Workflow\n\nAfter cloning Purgecss, run `npm i && npm run bootstrap` to fetch its dependencies. Then, you can run\nseveral commands:\n\n* `npm run build` will build cjs and es module of all PurgeCSS packages in their `lib` folder.\n* `npm run lint` checks the code style.\n* `npm test` runs the complete test suite.\n* `npm test -- --watch` runs an interactive test watcher.\n* `npm test <pattern>` runs tests with matching filenames.\n* `npm run build` creates the cjs and es module of all Purgecss packages in their `lib` folder.\n\nMake sure that your pull request contains unit tests for any new functionality.\nThis way we can ensure that we don't break your code in the future.\n\n### License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file\nfor details.\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2020 Full Human\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# PurgeCSS\n\n[![npm](https://img.shields.io/npm/v/purgecss?style=for-the-badge)](https://www.npmjs.com/package/purgecss)\n![npm](https://img.shields.io/npm/dm/purgecss?style=for-the-badge)\n![GitHub](https://img.shields.io/github/license/FullHuman/purgecss?style=for-the-badge)\n![Dependabot](https://img.shields.io/badge/dependabot-enabled-%23024ea4?style=for-the-badge)\n\n<p align=\"center\">\n\t<img src=\"https://i.imgur.com/UEiUiJ0.png\" height=\"200\" width=\"200\" alt=\"PurgeCSS logo\"/>\n</p>\n\n## What is PurgeCSS?\n\nWhen you are building a website, chances are that you are using a css framework like Bootstrap, Materializecss, Foundation, etc... But you will only use a small set of the framework and a lot of unused css styles will be included.\n\nThis is where PurgeCSS comes into play. PurgeCSS analyzes your content and your css files. Then it matches the selectors used in your css files with the ones in your content files. It removes unused selectors from your css, resulting in smaller css files.\n\nYou can try PurgeCSS online at [purgecss.full-human.com](https://purgecss.full-human.com).\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n\n## Documentation\n\nYou can find the PurgeCSS documentation on [this website](https://purgecss.com).\n\n### Table of Contents\n\n#### PurgeCSS\n\n- [Configuration](https://purgecss.com/configuration.html)\n- [Command Line Interface](https://purgecss.com/CLI.html)\n- [Programmatic API](https://purgecss.com/api.html)\n- [Safelisting](https://purgecss.com/safelisting.html)\n- [Extractors](https://purgecss.com/extractors.html)\n- [Comparison](https://purgecss.com/comparison.html)\n\n#### Plugins\n\n- [PostCSS](https://purgecss.com/plugins/postcss.html)\n- [Webpack](https://purgecss.com/plugins/webpack.html)\n- [Gulp](https://purgecss.com/plugins/gulp.html)\n- [Grunt](https://purgecss.com/plugins/grunt.html)\n- [Gatsby](https://purgecss.com/plugins/gatsby.html)\n\n#### Guides\n\n- [Vue.js](https://purgecss.com/guides/vue.html)\n- [Nuxt.js](https://purgecss.com/guides/nuxt.html)\n- [React.js](https://purgecss.com/guides/react.html)\n- [Next.js](https://purgecss.com/guides/next.html)\n- [Razzle](https://purgecss.com/guides/razzle.html)\n- [Hugo](https://purgecss.com/guides/hugo.html)\n\n## Getting Started\n\n#### Installation\n\n```sh\nnpm install purgecss --save-dev\n```\n\n## Usage\n\n```js\nimport { PurgeCSS } from \"purgecss\";\nconst purgeCSSResults = await new PurgeCSS().purge({\n  content: [\"**/*.html\"],\n  css: [\"**/*.css\"],\n});\n```\n\n## Packages\n\nThis repository is a monorepo that we manage using [Lerna](https://github.com/lerna/lerna). That means that we actually publish [several packages](/packages) to npm from the same codebase, including:\n\n| Package                                                      | Version                                                                                     | Description                                |\n| ------------------------------------------------------------ | ------------------------------------------------------------------------------------------- | ------------------------------------------ |\n| [purgecss](/packages/purgecss)                               | ![npm](https://img.shields.io/npm/v/purgecss?style=flat-square)                             | The core of PurgeCSS                       |\n| [postcss-purgecss](/packages/postcss-purgecss)               | ![npm (scoped)](https://img.shields.io/npm/v/@fullhuman/postcss-purgecss?style=flat-square) | PostCSS plugin for PurgeCSS                |\n| [purgecss-webpack-plugin](/packages/purgecss-webpack-plugin) | ![npm](https://img.shields.io/npm/v/purgecss-webpack-plugin?style=flat-square)              | Webpack plugin for PurgeCSS                |\n| [gulp-purgecss](/packages/gulp-purgecss)                     | ![npm](https://img.shields.io/npm/v/gulp-purgecss?style=flat-square)                        | Gulp plugin for PurgeCSS                   |\n| [grunt-purgecss](/packages/grunt-purgecss)                   | ![npm](https://img.shields.io/npm/v/grunt-purgecss?style=flat-square)                       | Grunt plugin for PurgeCSS                  |\n| [rollup-plugin-purgecss](/packages/rollup-plugin-purgecss)   | ![npm](https://img.shields.io/npm/v/rollup-plugin-purgecss?style=flat-square)               | Rollup plugin for PurgeCSS                 |\n| [purgecss-from-html](/packages/purgecss-from-html)           | ![npm](https://img.shields.io/npm/v/purgecss-from-html?style=flat-square)                   | Html extractor for PurgeCSS                |\n| [purgecss-from-pug](/packages/purgecss-from-pug)             | ![npm](https://img.shields.io/npm/v/purgecss-from-pug?style=flat-square)                    | Pug extractor for PurgeCSS                 |\n| [purgecss-with-wordpress](/packages/purgecss-with-wordpress) | ![npm](https://img.shields.io/npm/v/purgecss-with-wordpress?style=flat-square)              | Collection of safelist items for WordPress |\n| [vue-cli-plugin-purgecss](/packages/vue-cli-plugin-purgecss) | ![npm](https://img.shields.io/npm/v/@fullhuman/vue-cli-plugin-purgecss?style=flat-square)   | Vue CLI Plugin for PurgeCSS                |\n"
  },
  {
    "path": "SECURITY.md",
    "content": "# Security Policy\n\n## Supported Versions\n\nThis is the list of versions of PurgeCSS which are currently being supported with security updates.\n\n| Version | Supported          |\n| ------- | ------------------ |\n| 5.0.x   | :white_check_mark: |\n| < 5.0   | :x:                |\n\n## Reporting a Vulnerability\n\nTo report a vulnerability, please report it directly on GitHub. If you are not able to report it on GitHub,\nyou can send an email with the details to contact@full-human.com. The vulnerability report must include a\nproof-of-concept of the exploit, or at least a few pointers that can help us assess the risk level.\nYour report will be acknowledged within 2 business days.\n"
  },
  {
    "path": "docs/.vuepress/client.ts",
    "content": "import { defineClientConfig } from \"@vuepress/client\";\n\nexport default defineClientConfig({\n  enhance() {},\n  setup() {},\n  rootComponents: [],\n});\n"
  },
  {
    "path": "docs/.vuepress/config.ts",
    "content": "import { defineUserConfig } from \"vuepress\";\nimport localTheme from \"./theme/index\";\nimport { searchPlugin } from \"@vuepress/plugin-search\";\nimport { viteBundler } from \"@vuepress/bundler-vite\";\nimport { markdownTabPlugin } from \"@vuepress/plugin-markdown-tab\";\nimport { sitemapPlugin } from \"@vuepress/plugin-sitemap\";\n\n// Sidebar configuration for reuse across locales\nconst getEnglishSidebar = () => [\n  {\n    text: \"PurgeCSS\",\n    children: [\n      {\n        text: \"About PurgeCSS\",\n        link: \"/introduction\",\n      },\n      {\n        text: \"Getting Started\",\n        link: \"/getting-started\",\n      },\n      {\n        text: \"Configuration\",\n        link: \"/configuration\",\n      },\n      {\n        text: \"Command Line Interface\",\n        link: \"/CLI\",\n      },\n      {\n        text: \"Programmatic API\",\n        link: \"/api\",\n      },\n      {\n        text: \"Safelisting\",\n        link: \"/safelisting\",\n      },\n      {\n        text: \"Extractors\",\n        link: \"/extractors\",\n      },\n    ],\n  },\n  {\n    text: \"Plugins\",\n    children: [\n      {\n        text: \"PostCSS\",\n        link: \"/plugins/postcss\",\n      },\n      {\n        text: \"Webpack\",\n        link: \"/plugins/webpack\",\n      },\n      {\n        text: \"Gulp\",\n        link: \"/plugins/gulp\",\n      },\n      {\n        text: \"Grunt\",\n        link: \"/plugins/grunt\",\n      },\n      {\n        text: \"Gatsby\",\n        link: \"/plugins/gatsby\",\n      },\n    ],\n  },\n  {\n    text: \"Guides\",\n    children: [\n      {\n        text: \"Vue\",\n        link: \"/guides/vue\",\n      },\n      {\n        text: \"React\",\n        link: \"/guides/react\",\n      },\n      {\n        text: \"Next.js\",\n        link: \"/guides/next\",\n      },\n      {\n        text: \"Nuxt.js\",\n        link: \"/guides/nuxt\",\n      },\n      {\n        text: \"Razzle\",\n        link: \"/guides/razzle\",\n      },\n      {\n        text: \"WordPress\",\n        link: \"/guides/wordpress\",\n      },\n      {\n        text: \"Hugo\",\n        link: \"/guides/hugo\",\n      },\n    ],\n  },\n  {\n    text: \"Comparison\",\n    link: \"/comparison\",\n  },\n  {\n    text: \"Common Questions\",\n    children: [\n      {\n        text: \"How to use with CSS modules\",\n        link: \"/css_modules\",\n      },\n      {\n        text: \"How to use with Ant Design\",\n        link: \"/ant_design\",\n      },\n    ],\n  },\n];\n\nconst getFrenchSidebar = () => [\n  {\n    text: \"PurgeCSS\",\n    children: [\n      {\n        text: \"À propos de PurgeCSS\",\n        link: \"/fr/introduction\",\n      },\n      {\n        text: \"Démarrage rapide\",\n        link: \"/fr/getting-started\",\n      },\n      {\n        text: \"Configuration\",\n        link: \"/fr/configuration\",\n      },\n      {\n        text: \"Interface en ligne de commande\",\n        link: \"/fr/CLI\",\n      },\n      {\n        text: \"API programmatique\",\n        link: \"/fr/api\",\n      },\n      {\n        text: \"Liste blanche\",\n        link: \"/fr/safelisting\",\n      },\n      {\n        text: \"Extracteurs\",\n        link: \"/fr/extractors\",\n      },\n    ],\n  },\n  {\n    text: \"Plugins\",\n    children: [\n      {\n        text: \"PostCSS\",\n        link: \"/fr/plugins/postcss\",\n      },\n      {\n        text: \"Webpack\",\n        link: \"/fr/plugins/webpack\",\n      },\n      {\n        text: \"Gulp\",\n        link: \"/fr/plugins/gulp\",\n      },\n      {\n        text: \"Grunt\",\n        link: \"/fr/plugins/grunt\",\n      },\n      {\n        text: \"Gatsby\",\n        link: \"/fr/plugins/gatsby\",\n      },\n    ],\n  },\n  {\n    text: \"Guides\",\n    children: [\n      {\n        text: \"Vue\",\n        link: \"/fr/guides/vue\",\n      },\n      {\n        text: \"React\",\n        link: \"/fr/guides/react\",\n      },\n      {\n        text: \"Next.js\",\n        link: \"/fr/guides/next\",\n      },\n      {\n        text: \"Nuxt.js\",\n        link: \"/fr/guides/nuxt\",\n      },\n      {\n        text: \"Razzle\",\n        link: \"/fr/guides/razzle\",\n      },\n      {\n        text: \"WordPress\",\n        link: \"/fr/guides/wordpress\",\n      },\n      {\n        text: \"Hugo\",\n        link: \"/fr/guides/hugo\",\n      },\n    ],\n  },\n  {\n    text: \"Comparaison\",\n    link: \"/fr/comparison\",\n  },\n  {\n    text: \"Questions fréquentes\",\n    children: [\n      {\n        text: \"Utilisation avec les modules CSS\",\n        link: \"/fr/css_modules\",\n      },\n      {\n        text: \"Utilisation avec Ant Design\",\n        link: \"/fr/ant_design\",\n      },\n    ],\n  },\n];\n\nexport default defineUserConfig({\n  bundler: viteBundler({\n    viteOptions: {},\n    vuePluginOptions: {},\n  }),\n  locales: {\n    \"/\": {\n      lang: \"en-US\",\n      title: \"PurgeCSS\",\n      description: \"PurgeCSS is a tool to remove unused CSS from your project\",\n    },\n    \"/fr/\": {\n      lang: \"fr-FR\",\n      title: \"PurgeCSS\",\n      description:\n        \"PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet\",\n    },\n  },\n  head: [\n    // Canonical URL\n    [\"link\", { rel: \"canonical\", href: \"https://purgecss.com\" }],\n    // Open Graph meta tags\n    [\"meta\", { property: \"og:site_name\", content: \"PurgeCSS\" }],\n    [\"meta\", { property: \"og:type\", content: \"website\" }],\n    [\n      \"meta\",\n      { property: \"og:image\", content: \"https://purgecss.com/og-image.png\" },\n    ],\n    [\"meta\", { property: \"og:image:width\", content: \"1200\" }],\n    [\"meta\", { property: \"og:image:height\", content: \"630\" }],\n    [\n      \"meta\",\n      { property: \"og:image:alt\", content: \"PurgeCSS - Remove unused CSS\" },\n    ],\n    // Twitter Card meta tags\n    [\"meta\", { name: \"twitter:card\", content: \"summary_large_image\" }],\n    [\"meta\", { name: \"twitter:site\", content: \"@paborodulin\" }],\n    [\n      \"meta\",\n      {\n        name: \"twitter:title\",\n        content: \"PurgeCSS - Remove unused CSS from your project\",\n      },\n    ],\n    [\n      \"meta\",\n      {\n        name: \"twitter:description\",\n        content:\n          \"PurgeCSS analyzes your content and CSS files, removing unused selectors for smaller CSS files.\",\n      },\n    ],\n    [\n      \"meta\",\n      {\n        name: \"twitter:image\",\n        content: \"https://purgecss.com/og-image.png\",\n      },\n    ],\n    // Additional SEO meta tags\n    [\"meta\", { name: \"author\", content: \"Full Human\" }],\n    [\n      \"meta\",\n      {\n        name: \"keywords\",\n        content:\n          \"purgecss, css, unused css, remove css, optimize css, tailwindcss, postcss, webpack, purge\",\n      },\n    ],\n    [\n      \"link\",\n      {\n        rel: \"apple-touch-icon\",\n        sizes: \"180x180\",\n        href: \"/apple-touch-icon.png\",\n      },\n    ],\n    [\n      \"link\",\n      {\n        rel: \"icon\",\n        type: \"image/png\",\n        sizes: \"32x32\",\n        href: \"/favicon-32x32.png\",\n      },\n    ],\n    [\n      \"link\",\n      {\n        rel: \"icon\",\n        type: \"image/png\",\n        sizes: \"16x16\",\n        href: \"/favicon-16x16.png\",\n      },\n    ],\n    [\n      \"link\",\n      {\n        rel: \"manifest\",\n        href: \"/site.webmanifest\",\n      },\n    ],\n    [\n      \"link\",\n      {\n        rel: \"mask-icon\",\n        href: \"/safari-pinned-tab.svg\",\n        color: \"#000000\",\n      },\n    ],\n    [\n      \"meta\",\n      {\n        name: \"msapplication-TileColor\",\n        content: \"#ffffff\",\n      },\n    ],\n    [\n      \"meta\",\n      {\n        name: \"theme-color\",\n        content: \"#ffffff\",\n      },\n    ],\n    [\n      \"script\",\n      {\n        async: true,\n        src: \"https://www.googletagmanager.com/gtag/js?id=G-G2R9DBD8HD\",\n      },\n    ],\n    [\n      \"script\",\n      {},\n      `\n      window.dataLayer = window.dataLayer || [];\n      function gtag(){dataLayer.push(arguments);}\n      gtag('js', new Date());\n    \n      gtag('config', 'G-G2R9DBD8HD');\n      `,\n    ],\n  ],\n  theme: localTheme({\n    logo: \"/logo.png\",\n    repo: \"FullHuman/purgecss\",\n    locales: {\n      \"/\": {\n        selectLanguageName: \"English\",\n        selectLanguageText: \"Languages\",\n        navbar: [\n          {\n            text: \"API Reference\",\n            link: \"/api-reference/\",\n          },\n        ],\n        sidebar: {\n          \"/\": getEnglishSidebar(),\n        },\n      },\n      \"/fr/\": {\n        selectLanguageName: \"Français\",\n        selectLanguageText: \"Langues\",\n        navbar: [\n          {\n            text: \"Référence API\",\n            link: \"/api-reference/\",\n          },\n        ],\n        sidebar: {\n          \"/fr/\": getFrenchSidebar(),\n        },\n      },\n    },\n  }),\n  plugins: [\n    searchPlugin(),\n    markdownTabPlugin({\n      // Enable code tabs\n      codeTabs: true,\n      // Enable tabs\n      tabs: true,\n    }),\n    sitemapPlugin({\n      hostname: \"https://purgecss.com\",\n      changefreq: \"weekly\",\n    }),\n  ],\n});\n"
  },
  {
    "path": "docs/.vuepress/public/browserconfig.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<browserconfig>\n    <msapplication>\n        <tile>\n            <square150x150logo src=\"/mstile-150x150.png\"/>\n            <TileColor>#ffffff</TileColor>\n        </tile>\n    </msapplication>\n</browserconfig>\n"
  },
  {
    "path": "docs/.vuepress/public/robots.txt",
    "content": "# PurgeCSS Documentation\n# https://purgecss.com\n\nUser-agent: *\nAllow: /\n\n# Sitemap location\nSitemap: https://purgecss.com/sitemap.xml\n"
  },
  {
    "path": "docs/.vuepress/public/site.webmanifest",
    "content": "{\n    \"name\": \"PurgeCSS - Remove unused CSS\",\n    \"short_name\": \"PurgeCSS\",\n    \"description\": \"PurgeCSS is a tool to remove unused CSS from your project\",\n    \"icons\": [\n        {\n            \"src\": \"/android-chrome-192x192.png\",\n            \"sizes\": \"192x192\",\n            \"type\": \"image/png\"\n        },\n        {\n            \"src\": \"/android-chrome-512x512.png\",\n            \"sizes\": \"512x512\",\n            \"type\": \"image/png\"\n        }\n    ],\n    \"theme_color\": \"#ffffff\",\n    \"background_color\": \"#ffffff\",\n    \"display\": \"standalone\",\n    \"start_url\": \"/\",\n    \"scope\": \"/\"\n}\n"
  },
  {
    "path": "docs/.vuepress/styles/index.scss",
    "content": "// $accentColor = #2b668c\n:root {\n  // brand colors\n  --c-brand: #2b668c;\n  --c-brand-light: #2b668c;\n\n  // background colors\n  --c-bg: #ffffff;\n  --c-bg-light: #f3f4f5;\n  --c-bg-lighter: #eeeeee;\n  --c-bg-navbar: var(--c-bg);\n  --c-bg-sidebar: var(--c-bg);\n  --c-bg-arrow: #cccccc;\n\n  // text colors\n  --c-text: #2c3e50;\n  --c-text-accent: var(--c-brand);\n  --c-text-light: #3a5169;\n  --c-text-lighter: #4e6e8e;\n  --c-text-lightest: #6a8bad;\n  --c-text-quote: #999999;\n\n  // border colors\n  --c-border: #eaecef;\n  --c-border-dark: #dfe2e5;\n\n  // custom container colors\n  --c-tip: #2b668c;\n  --c-tip-bg: var(--c-bg-light);\n  --c-tip-title: var(--c-text);\n  --c-tip-text: var(--c-text);\n  --c-tip-text-accent: var(--c-text-accent);\n  --c-warning: #e7c000;\n  --c-warning-bg: #fffae3;\n  --c-warning-title: #ad9000;\n  --c-warning-text: #746000;\n  --c-warning-text-accent: var(--c-text);\n  --c-danger: #cc0000;\n  --c-danger-bg: #ffe0e0;\n  --c-danger-title: #990000;\n  --c-danger-text: #660000;\n  --c-danger-text-accent: var(--c-text);\n  --c-details-bg: #eeeeee;\n\n  // badge component colors\n  --c-badge-tip: var(--c-tip);\n  --c-badge-warning: var(--c-warning);\n  --c-badge-danger: var(--c-danger);\n\n  // transition vars\n  --t-color: 0.3s ease;\n  --t-transform: 0.3s ease;\n\n  // code blocks vars\n  --code-bg-color: #282c34;\n  --code-hl-bg-color: rgba(0, 0, 0, 0.66);\n  --code-ln-color: #9e9e9e;\n  --code-ln-wrapper-width: 3.5rem;\n\n  // font vars\n  --font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen,\n    Ubuntu, Cantarell, \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n  --font-family-code: Consolas, Monaco, \"Andale Mono\", \"Ubuntu Mono\", monospace;\n\n  // layout vars\n  --navbar-height: 3.6rem;\n  --navbar-padding-v: 0.7rem;\n  --navbar-padding-h: 1.5rem;\n  --sidebar-width: 20rem;\n  --sidebar-width-mobile: calc(var(--sidebar-width) * 0.82);\n  --content-width: 740px;\n  --homepage-width: 960px;\n}\n\n// plugin-back-to-top\n.back-to-top {\n  --back-to-top-color: var(--c-brand);\n  --back-to-top-color-hover: var(--c-brand-light);\n}\n\n// plugin-docsearch\n.DocSearch {\n  --docsearch-primary-color: var(--c-brand);\n  --docsearch-text-color: var(--c-text);\n  --docsearch-highlight-color: var(--c-brand);\n  --docsearch-muted-color: var(--c-text-quote);\n  --docsearch-container-background: rgba(9, 10, 17, 0.8);\n  --docsearch-modal-background: var(--c-bg-light);\n  --docsearch-searchbox-background: var(--c-bg-lighter);\n  --docsearch-searchbox-focus-background: var(--c-bg);\n  --docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);\n  --docsearch-hit-color: var(--c-text-light);\n  --docsearch-hit-active-color: var(--c-bg);\n  --docsearch-hit-background: var(--c-bg);\n  --docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);\n  --docsearch-footer-background: var(--c-bg);\n}\n\n// plugin-external-link-icon\n.external-link-icon {\n  --external-link-icon-color: var(--c-text-quote);\n}\n\n// plugin-medium-zoom\n.medium-zoom-overlay {\n  --medium-zoom-bg-color: var(--c-bg);\n}\n\n// plugin-nprogress\n#nprogress {\n  --nprogress-color: var(--c-brand);\n}\n\n// plugin-pwa-popup\n.pwa-popup {\n  --pwa-popup-text-color: var(--c-text);\n  --pwa-popup-bg-color: var(--c-bg);\n  --pwa-popup-border-color: var(--c-brand);\n  --pwa-popup-shadow: 0 4px 16px var(--c-brand);\n  --pwa-popup-btn-text-color: var(--c-bg);\n  --pwa-popup-btn-bg-color: var(--c-brand);\n  --pwa-popup-btn-hover-bg-color: var(--c-brand-light);\n}\n\n// plugin-search\n.search-box {\n  --search-bg-color: var(--c-bg);\n  --search-accent-color: var(--c-brand);\n  --search-text-color: var(--c-text);\n  --search-border-color: var(--c-border);\n\n  --search-item-text-color: var(--c-text-lighter);\n  --search-item-focus-bg-color: var(--c-bg-light);\n}\n\nhtml.dark {\n  // brand colors\n  --c-brand: #2b668c;\n  --c-brand-light: #2b668c;\n\n  // background colors\n  --c-bg: #000000;\n  --c-bg-light: #2b313a;\n  --c-bg-lighter: #262c34;\n\n  // text colors\n  --c-text: #adbac7;\n  --c-text-light: #96a7b7;\n  --c-text-lighter: #8b9eb0;\n  --c-text-lightest: #8094a8;\n\n  // border colors\n  --c-border: #3e4c5a;\n  --c-border-dark: #34404c;\n\n  // custom container colors\n  --c-tip: #2b668c;\n  --c-warning: #ceab00;\n  --c-warning-bg: #7e755b;\n  --c-warning-title: #ceac03;\n  --c-warning-text: #362e00;\n  --c-danger: #940000;\n  --c-danger-bg: #806161;\n  --c-danger-title: #610000;\n  --c-danger-text: #3a0000;\n  --c-details-bg: #323843;\n\n  // code blocks vars\n  --code-hl-bg-color: #363b46;\n}\n\n// plugin-docsearch\nhtml.dark .DocSearch {\n  --docsearch-logo-color: var(--c-text);\n  --docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;\n  --docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d,\n    0 2px 2px 0 rgba(3, 4, 9, 0.3);\n  --docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);\n  --docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, 0.5),\n    0 -4px 8px 0 rgba(0, 0, 0, 0.2);\n}\n"
  },
  {
    "path": "docs/.vuepress/theme/client.ts",
    "content": "import { defineClientConfig } from \"@vuepress/client\";\nimport Layout from \"./layouts/Layout.vue\";\n\nexport default defineClientConfig({\n  layouts: {\n    Layout,\n  },\n});\n"
  },
  {
    "path": "docs/.vuepress/theme/components/CarbonAds.vue",
    "content": "<template>\n  <div class=\"carbon-ads\"></div>\n</template>\n<script>\nexport default {\n  name: 'CarbonAds',\n  mounted () {\n    this.load()\n  },\n  watch: {\n    '$route' (to, from) {\n      if (\n        to.path !== from.path\n        // Only reload if the ad has been loaded\n        // otherwise it's possible that the script is appended but\n        // the ads are not loaded yet. This would result in duplicated ads.\n        && this.$el.querySelector('#carbonads')\n      ) {\n        this.$el.innerHTML = ''\n        this.load()\n      }\n    }\n  },\n  methods: {\n    load () {\n      const s = document.createElement('script')\n      s.id = '_carbonads_js'\n      s.src = `//cdn.carbonads.com/carbon.js?serve=CE7DKKJJ&placement=wwwpurgecsscom`\n      this.$el.appendChild(s)\n    }\n  }\n}\n</script>\n\n<style scoped lang=\"scss\">\n.carbon-ads {\n  min-height: 102px;\n  padding: 1.5rem 1.5rem 0;\n  margin-bottom: -0.5rem;\n  font-size: 0.75rem;\n}\na {\n    color: #444;\n    font-weight: normal;\n    display: inline;\n}\n.carbon-img {\n  float: left;\n  margin-right: 1rem;\n  border: 1px solid black;\n}\nimg {\n  display: block;\n}\n.carbon-poweredby {\n  color: #999;\n  display: block;\n  margin-top: 0.5em;\n}\n\n$MQMobile: 719px !default;\n\n@media (max-width: $MQMobile) {\n    .carbon-img img {\n      width: 100px;\n      height: 77px;\n    }\n}\n</style>\n"
  },
  {
    "path": "docs/.vuepress/theme/index.ts",
    "content": "import { getDirname, path } from \"@vuepress/utils\";\nimport { defaultTheme, DefaultThemeOptions } from \"@vuepress/theme-default\";\n\nconst __dirname = getDirname(import.meta.url);\n\nconst localTheme = (options: DefaultThemeOptions) => {\n  return {\n    name: \"vuepress-theme-local\",\n    extends: defaultTheme(options),\n    // path to the client config of your theme\n    clientConfigFile: path.resolve(__dirname, \"client.ts\"),\n  };\n};\n\nexport default localTheme;\n"
  },
  {
    "path": "docs/.vuepress/theme/layouts/Layout.vue",
    "content": "<template>\n  <Layout>\n    <template #sidebar-top>\n      <CarbonAds/>\n    </template>\n  </Layout>\n</template>\n\n<script setup>\nimport Layout from '../../../../node_modules/@vuepress/theme-default/lib/client/layouts/Layout.vue'\nimport CarbonAds from '../components/CarbonAds.vue'\n</script>\n"
  },
  {
    "path": "docs/CLI.md",
    "content": "---\ntitle: CLI\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its command line interface to use it as part of your development workflow.\n  - itemprop: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its command line interface to use it as part of your development workflow.\n  - property: og:url\n    content:  https://purgecss.com/CLI\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its command line interface to use it as part of your development workflow.\n---\n\n# CLI\n\nPurgeCSS is available via a Command Line Interface. You can use the CLI by itself or with a configuration file.\n\n## Installation\n\nYou can either install PurgeCSS as a dev dependency and use the CLI with `npx` or you can also install PurgeCSS globally:\n\n```sh\nnpm i -g purgecss\n```\n\n## Usage\n\nTo see the available options for the CLI: `purgecss --help`\n\n```text\nUsage: purgecss --css <css...> --content <content...> [options]\n\nRemove unused css selectors\n\nOptions:\n  -V, --version                        output the version number\n  -con, --content <files...>           glob of content files\n  -css, --css <files...>               glob of css files\n  -c, --config <path>                  path to the configuration file\n  -o, --output <path>                  file path directory to write purged css files to\n  -font, --font-face                   option to remove unused font-faces\n  -keyframes, --keyframes              option to remove unused keyframes\n  -v, --variables                      option to remove unused variables\n  -rejected, --rejected                option to output rejected selectors\n  -rejected-css, --rejected-css        option to output rejected css\n  -s, --safelist <list...>             list of classes that should not be removed\n  -b, --blocklist <list...>            list of selectors that should be removed\n  -k, --skippedContentGlobs <list...>  list of glob patterns for folders/files that should not be scanned\n  -p, --preserve-paths                 preserve folder hierarchy in the output\n  -h, --help                           display help for command\n```\n\nThe options available through the CLI are similar to the ones available with a configuration file. You can also use the CLI with a configuration file.\n\n### --css\n\n```sh\npurgecss --css css/app.css css/palette.css --content src/index.html\n```\n\n### --content\n\nYou can specify content that should be analyzed by PurgeCSS with an array of filenames or [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer). These files can be HTML, Pug, Blade, etc.\n\n```sh\npurgecss --css css/app.css --content src/index.html src/**/*.js\n```\n\n### --config\n\nYou can use the CLI with a [configuration file](configuration.md). Use `--config` or `-c` with the path to the config file.\n\n```sh\npurgecss --config ./purgecss.config.js\n```\n\n### --output\n\nBy default, the CLI outputs the result in the console. If you wish to return the CSS as files, specify the directory to write the purified CSS files to.\n\n```sh\npurgecss --css css/app.css --content src/index.html \"src/**/*.js\" --output build/css/\n```\n\n### --preserve-paths\n\nBy default, the CLI flattens the folder hierarchy and outputs all CSS files to the same directory. If you want to preserve the original folder structure in the output, use the `--preserve-paths` flag.\n\n```sh\npurgecss --css src/**/*.css --content src/index.html --output build/ --preserve-paths\n```\n\nFor example, if your CSS files are located at:\n- `src/styles/main.css`\n- `src/components/button.css`\n\nWithout `--preserve-paths`, both files would be written to `build/main.css` and `build/button.css`.\n\nWith `--preserve-paths`, the files would be written to:\n- `build/src/styles/main.css`\n- `build/src/components/button.css`\n\n### --safelist\n\nIf you wish to prevent PurgeCSS from removing a specific CSS selector, you can add it to the safelist.\n\n```sh\npurgecss --css css/app.css --content src/index.html --safelist classnameToSafelist\n```\n"
  },
  {
    "path": "docs/README.md",
    "content": "---\nhome: true\ntitle: PurgeCSS - Remove unused CSS\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - itemprop: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n\nheroImage: https://i.imgur.com/UEiUiJ0.png\nactions:\n  - text: Get Started\n    link: /getting-started\n    type: primary\n  - text: Introduction\n    link: /introduction\n    type: secondary\nfooter: MIT Licensed | Copyright © 2018-present Full Human LTD\n---\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\" alt=\"BairesDev - Sponsor\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n[<img src=\"/full-human.png\" height=\"85\" style=\"margin-right: 10px\" alt=\"Full Human - Sponsor\">](https://full-human.health/)\n\n## Table of Contents\n\n### PurgeCSS\n\n- [Configuration](configuration.md)\n- [Command Line Interface](CLI.md)\n- [Programmatic API](api.md)\n- [Safelisting](safelisting.md)\n- [Extractors](extractors.md)\n- [Comparison](comparison.md)\n\n### Plugins\n\n- [PostCSS](plugins/postcss.md)\n- [Webpack](plugins/webpack.md)\n- [Gulp](plugins/gulp.md)\n- [Grunt](plugins/grunt.md)\n- [Gatsby](plugins/gatsby.md)\n\n### Guides\n\n- [Vue.js](guides/vue.md)\n- [Nuxt.js](guides/nuxt.md)\n- [React.js](guides/react.md)\n- [Next.js](guides/next.md)\n- [Razzle](guides/razzle.md)\n- [WordPress](guides/wordpress.md)\n- [Hugo](guides/hugo.md)\n\n### Common Questions\n\n- [How to use with CSS modules?](css_modules.md)\n- [How to use with Ant Design?](ant_design.md)\n"
  },
  {
    "path": "docs/ant_design.md",
    "content": "---\ntitle: Ant Design\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Ant Design but requires to create a custom CSS extractor.\n  - itemprop: description\n    content: PurgeCSS can be used with Ant Design but requires to create a custom CSS extractor.\n  - property: og:url\n    content:  https://purgecss.com/ant_design\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Ant Design but requires to create a custom CSS extractor.\n---\n\n# How to use with Ant Design\n\n::: tip\nThe content of this page comes from [this issue](https://github.com/FullHuman/purgecss/issues/172#issuecomment-637045325).\n:::\n\nPurgeCSS works by comparing the selectors in your content files with the ones on your CSS files. When using component libraries with their own CSS, it happens the CSS is removed because the content is not found. You then need to specify where the content can be found.\n\nIn the case of ant-design, the list of selectors used in ant-design cannot be retrieve easily from its content.\n\nBelow is a way to use PurgeCSS with Ant Design and React.\nThe project was created with create-react-app. Then, it is using react-app-rewired to extend the configuration.\n\n\n```js\nconst glob = require(\"glob-all\");\nconst paths = require(\"react-scripts/config/paths\");\n\nconst { override, addPostcssPlugins } = require(\"customize-cra\");\n\nconst purgecss = require(\"@fullhuman/postcss-purgecss\")({\n  content: [\n    paths.appHtml,\n    ...glob.sync(`${paths.appSrc}/**/*.js`, { nodir: true }),\n    ...glob.sync(`${paths.appNodeModules}/antd/es/button/**/*.css`, {\n      nodir: true,\n    }),\n  ],\n  extractors: [\n    {\n      extractor: (content) => content.match(/([a-zA-Z-]+)(?= {)/g) || [],\n      extensions: [\"css\"],\n    },\n  ],\n});\n\nmodule.exports = override(\n  addPostcssPlugins([\n    ...(process.env.NODE_ENV === \"production\" ? [purgecss] : []),\n  ])\n);\n```\n\nI essentially added a path to the antd css file that I want to keep. in the example below, `button`.\n\n```js\n...glob.sync(`${paths.appNodeModules}/antd/es/button/**/*.css`,\n```\n\nTo keep antd entirely, you could replace by\n```js\n...glob.sync(`${paths.appNodeModules}/antd/es/**/*.css`,\n```\n\nand wrote an extractor for css file that intend to get the selectors from the file:\n```js\n  extractors: [\n    {\n      extractor: (content) => content.match(/([a-zA-Z-]+)(?= {)/g) || [],\n      extensions: [\"css\"],\n    },\n  ],\n```\n"
  },
  {
    "path": "docs/api.md",
    "content": "---\ntitle: Programmatic API\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its programmatic API to use it as part of your development workflow.\n  - itemprop: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its programmatic API to use it as part of your development workflow.\n  - property: og:url\n    content:  https://purgecss.com/api\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use its programmatic API to use it as part of your development workflow.\n---\n\n# Programmatic API\n\nStart by installing PurgeCSS as a dev dependency.\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm install purgecss --save-dev\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add purgecss --dev\n```\n:::\n::::\n\nYou can now use PurgeCSS inside a JavaScript file.\n\nIn the following examples, the options passed to PurgeCSS are the same as the ones [here](configuration.md). The result `purgecssResult` is an array of an object containing the name of the files with the purged CSS.\n\n## Usage\n\n### ES Module Import Syntax\n```js\nimport { PurgeCSS } from 'purgecss'\nconst purgeCSSResult = await new PurgeCSS().purge({\n  content: ['**/*.html'],\n  css: ['**/*.css']\n})\n```\n\n### CommonJS Syntax\n```js\nconst { PurgeCSS } = require('purgecss')\nconst purgeCSSResult = await new PurgeCSS().purge({\n  content: ['**/*.html'],\n  css: ['**/*.css']\n})\n```\n\nThe format of purgeCSSResult is\n\n```js\n[\n    {\n        file: 'main.css',\n        css: '/* purged css for main.css */'\n    },\n    {\n        file: 'animate.css',\n        css: '/* purged css for animate.css */'\n    }\n]\n```\n\nThe type of the result is\n\n```typescript\ninterface ResultPurge {\n  css: string;\n  file?: string;\n  rejected?: string[];\n  rejectedCss?: string;\n}\n```\n"
  },
  {
    "path": "docs/comparison.md",
    "content": "---\ntitle: Comparison\nlang: en-US\nmeta:\n  - name: description\n    content: Comparison between PurgeCSS and similar tools such as UnCSS and PurifyCSS.\n  - itemprop: description\n    content: Comparison between PurgeCSS and similar tools such as UnCSS and PurifyCSS.\n  - property: og:url\n    content:  https://purgecss.com/comparison\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: Comparison between PurgeCSS and similar tools such as UnCSS and PurifyCSS.\n---\n\n# Comparison\n\nPurgeCSS is not the only tool to remove unused CSS. Below you will find a comparison between PurgeCSS and the other two most used tools to remove unused CSS.\n\n## UnCSS\n\nAs indicated in its README, UnCSS works in the following way:\n\n- The HTML files are loaded by jsdom, and JavaScript is executed.\n- PostCSS parses all the stylesheets.\n  document.querySelector filters out selectors that are not found in the HTML files.\n- The remaining rules are converted back to CSS.\n\nBecause of its HTML emulation and JavaScript execution, UnCSS is effective at removing unused selectors from web applications.\n\nHowever, its emulation can have a cost in terms of performance and practicality. To remove unused CSS from Pug template files, for example, you would need to convert Pug to HTML and emulate the page inside jsdom. After this step, UnCSS can run document.querySelector on each selector and perform Step 4.\n\nAt the moment, UnCSS is probably the most accurate tool to remove unused CSS for a few situations. If you do not use server-side rendering, and you have a simple website with HTML and javascript, it should work correctly and outperform PurgeCSS in terms of CSS size result.\n\nPurgeCSS has an extractor for JavaScript files. The goal is to provide more accurate results, which will make the CSS size result better than UnCSS. Thanks to PurgeCSS modularity, developers can create an extractor for specific frameworks (Vue, React, Aurelia) and file types (pug, ejs). This way, you can get the most accurate results without the need for emulation.\n\n## PurifyCSS\n\nThe biggest flaw with PurifyCSS is its lack of modularity. However, this is also its biggest benefit. PurifyCSS can work with any file type, not just HTML or JavaScript.\n\nPurifyCSS works by looking at all of the words in your files and comparing them with the selectors in your CSS. Every word is considered a selector, which means that a lot of selectors can be erroneously find used. For example, you may happen to have a word in a paragraph that matches a selector in your CSS.\n\nPurgeCSS fixes this problem by providing the possibility to create an extractor. An extractor is a function that takes the content of a file and extracts the list of CSS selectors used in it. It allows a perfect removal of unused CSS.\n\nThe extractor can be used as a parser that returns an AST (abstract syntax tree) and looks through it to find any CSS selectors. This is the way purge-from-html works.\n\nYou can specify which extractors you want to use for each file type, allowing you to get the most accurate results. But using specific extractors is optional, and you can rely on the default one.\n"
  },
  {
    "path": "docs/configuration.md",
    "content": "---\ntitle: Configuration\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS has a list of options that allow you to customize its behavior. Customization can improve the performance and efficiency of PurgeCSS. Details about the configuration of PurgeCSS and options available.\n  - itemprop: description\n    content: PurgeCSS has a list of options that allow you to customize its behavior. Customization can improve the performance and efficiency of PurgeCSS. Details about the configuration of PurgeCSS and options available.\n  - property: og:url\n    content:  https://purgecss.com/configuration\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS has a list of options that allow you to customize its behavior. Customization can improve the performance and efficiency of PurgeCSS. Details about the configuration of PurgeCSS and options available.\n---\n\n# Configuration\n\nPurgeCSS has a list of options that allow you to customize its behavior. Customization can improve the performance and efficiency of PurgeCSS. You can create a configuration file with the following options.\n\n## Configuration file\n\nThe configuration file is a simple JavaScript file. By default, the JavaScript API will look for `purgecss.config.js`.\n\n```js\nmodule.exports = {\n  content: ['index.html'],\n  css: ['style.css']\n}\n```\n\nYou can then use PurgeCSS with the config file:\n\n```js\nconst purgecss = await new PurgeCSS().purge()\n// or use the path to the file as the only parameter\nconst purgecss = await new PurgeCSS().purge('./purgecss.config.js')\n```\n\n## Options\n\nThe options are defined by the following types:\n\n```ts\ninterface UserDefinedOptions {\n  content: Array<string | RawContent>;\n  css: Array<string | RawCSS>;\n  defaultExtractor?: ExtractorFunction;\n  extractors?: Array<Extractors>;\n  fontFace?: boolean;\n  keyframes?: boolean;\n  output?: string;\n  rejected?: boolean;\n  rejectedCss?: boolean;\n  stdin?: boolean;\n  stdout?: boolean;\n  variables?: boolean;\n  safelist?: UserDefinedSafelist;\n  blocklist?: StringRegExpArray;\n}\n\ninterface RawContent {\n  extension: string\n  raw: string\n}\n\ninterface RawCSS {\n  raw: string\n}\n\ntype StringRegExpArray = Array<RegExp | string>;\n\ntype ComplexSafelist = {\n  standard?: StringRegExpArray;\n  deep?: RegExp[];\n  greedy?: RegExp[];\n  variables?: StringRegExpArray;\n  keyframes?: StringRegExpArray;\n};\n\ntype UserDefinedSafelist = StringRegExpArray | ComplexSafelist;\n```\n\n- **content**\n\nYou can specify content that should be analyzed by PurgeCSS with an array of filenames or [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer). The files can be HTML, Pug, Blade, etc.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css']\n})\n```\n\nPurgeCSS also works with raw content. To do this, you need to pass an object with the `raw` property instead of a filename. To work properly with custom extractors you need to pass the `extension` property along with the raw content.\n\n```js\nawait new PurgeCSS().purge({\n  content: [\n    {\n      raw: '<html><body><div class=\"app\"></div></body></html>',\n      extension: 'html'\n    },\n    '**/*.js',\n    '**/*.html',\n    '**/*.vue'\n  ],\n  css: [\n    {\n      raw: 'body { margin: 0 }'\n    },\n    'css/app.css'\n  ]\n})\n```\n\n- **css**\n\nSimilar to `content`, you can specify css that should be processed by PurgeCSS with an array of filenames or [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer).\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css']\n})\n```\n\nPurgeCSS also works with raw css. To do this, you need to pass an object with the `raw` property instead of a filename.\n\n```js\nawait new PurgeCSS().purge({\n  content: [\n    {\n      raw: '<html><body><div class=\"app\"></div></body></html>',\n      extension: 'html'\n    },\n    '**/*.js',\n    '**/*.html',\n    '**/*.vue'\n  ],\n  css: [\n    {\n      raw: 'body { margin: 0 }'\n    }\n  ]\n})\n```\n\n- **defaultExtractor**\n\nPurgeCSS can be adapted to suit your needs. If you notice a lot of unused CSS is not being removed, you might want to use a custom extractor. Extractors can be used based on extensions files. If you want to use the same with every types of files, specify your extractor in `defaultExtractor`.\n\n```js\nawait new PurgeCSS().purge({\n  // ...\n  defaultExtractor: content => content.match(/[\\w-/:]+(?<!:)/g) || []\n})\n```\n\n- **extractors**\n\nPurgeCSS can be adapted to suit your needs. If you notice a lot of unused CSS is not being removed, you might want to use a custom extractor. You can find a list of available extractors, they can provide better accuracy and better optimization but their behavior will be proper to them. Which can make things difficult to reason about.\n\nConsider using extractors as an advanced optimization technique that might not be necessary.\n\n```js\nimport purgeFromHTML from 'purge-from-html'\n\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  extractors: [\n    {\n      extractor: purgeFromHTML,\n      extensions: ['html']\n    },\n    {\n      extractor: content => content.match(/[\\w-/:]+(?<!:)/g) || [],\n      extensions: ['vue', 'js']\n    }\n  ]\n})\n```\n\nYou can learn more about extractors [here](extractors.md).\n\n- **fontFace \\(default: false\\)**\n\nIf there are any unused @font-face rules in your css, you can remove them by setting the `fontFace` option to `true`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  fontFace: true\n})\n```\n\n- **keyframes \\(default: false\\)**\n\nIf you are using a CSS animation library such as animate.css, you can remove unused keyframes by setting the `keyframes` option to `true`.\n\nPurgeCSS detects used keyframes by scanning `animation` and `animation-name` property values, as well as CSS custom property (variable) values. This means keyframes referenced via CSS variables will be correctly preserved:\n\n```css\n.component {\n  animation: var(--component-animation);\n}\n.component--animated {\n  --component-animation: fadeIn 0.4s;\n}\n@keyframes fadeIn {\n  /* This keyframe will be preserved because \"fadeIn\" appears in --component-animation */\n}\n```\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  keyframes: true\n})\n```\n\n- **variables \\(default: false\\)**\n\nIf you are using Custom Properties (CSS variables), or a library using them such as Bootstrap, you can remove unused CSS variables by setting the `variables` option to `true`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  variables: true\n})\n```\n\n- **rejected \\(default: false\\)**\n\nIt can sometimes be more practical to scan through the removed list to see if there's anything obviously wrong. If you want to do it, use the `rejected` option.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  rejected: true\n})\n```\n- **rejectedCss \\(default: false\\)**\n\nIf you would like to keep the discarded CSS you can do so by using the `rejectedCss` option.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  rejectedCss: true\n})\n```\n\n- **safelist**\n\nYou can indicate which selectors are safe to leave in the final CSS. This can be accomplished with the option `safelist`.\n\nTwo forms are available for this option.\n\n```js\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nIn this form, safelist is an array that can take a string or a regex.\n\nThe _complex_ form is:\n\n```js\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\ne.g:\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: ['random', 'yep', 'button']\n})\n```\n\nIn this example, the selectors `.random`, `#yep`, `button` will be left in the final CSS.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: [/red$/]\n})\n```\n\nIn this example, selectors ending with `red` such as `.bg-red` will be left in the final CSS.\n\n- **safelist.deep**\n\nYou can safelist selectors and their children based on a regular expression with `safelist.deep`.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: {\n    deep: [/red$/]\n  }\n})\n```\n\nIn this example, selectors such as `.bg-red .child-of-bg` will be left in the final CSS, even if `child-of-bg` is not found.\n\n- **safelist.greedy**\n\nFinally, you can safelist whole selectors if any part of that selector matches a regular expression with `safelist.greedy`.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: {\n    greedy: [/red$/]\n  }\n})\n```\n\nIn this example, selectors such as `button.bg-red.nonexistent-class` will be left in the final CSS, even if `button` and `nonexistent-class` are not found.\n\n- **blocklist**\n\nBlocklist will block the CSS selectors from appearing in the final output CSS. The selectors will be removed even when they are seen as used by PurgeCSS.\n\n```js\nblocklist: ['usedClass', /^nav-/]\n```\nEven if nav-links and usedClass are found by an extractor, they will be removed.\n\n- **skippedContentGlobs**\n\nIf you provide globs for the `content` parameter, you can use this option to exclude certain files or folders that would otherwise be scanned. Pass an array of globs matching items that should be excluded. (Note: this option has no effect if `content` is not globs.)\n\n```js\nskippedContentGlobs: ['node_modules/**', 'components/**']\n```\nHere, PurgeCSS will not scan anything in the \"node_modules\" and \"components\" folders.\n\n- **dynamicAttributes**\n\nOption to add custom CSS attribute selectors like \"aria-selected\", \"data-selected\", ...etc. \n\n```js\ndynamicAttributes: [\"aria-selected\"]\n```"
  },
  {
    "path": "docs/css_modules.md",
    "content": "---\ntitle: CSS modules\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with CSS modules by modifying the webpack configuration.\n  - itemprop: description\n    content: PurgeCSS can be used with CSS modules by modifying the webpack configuration.\n  - property: og:url\n    content:  https://purgecss.com/css_modules\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with CSS modules by modifying the webpack configuration.\n---\n\n# How to use with CSS modules\n\n::: tip\nThe content of this page comes from [this issue](https://github.com/FullHuman/purgecss/issues/163#issuecomment-526607181).\nYou can refer to the answer by [@goldmont](https://github.com/goldmont) for more details.\n:::\n\nPurgeCSS works by comparing the selectors in your content files with the ones on your CSS files. When using CSS modules, the names of your classes are replaced by a hash. For this reason, working with CSS modules and PurgeCSS might not be as straightforward as you would want it to be.\n\nBelow is a way to use PurgeCSS with CSS modules and React.\nThe project was created with create-react-app. Then, it was ejected running `npm run eject`.\n\n\n```js\nconst glob = require('glob-all');\nconst MiniCssExtractPlugin = require('mini-css-extract-plugin');\nconst getCSSModuleLocalIdent = require('react-dev-utils/getCSSModuleLocalIdent');\n\nconst shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false';\n\nmodule.exports = function(webpackEnv) {\n\n    const isEnvDevelopment = webpackEnv === 'development';\n    const isEnvProduction = webpackEnv === 'production';\n    const shouldUseRelativeAssetPaths = publicPath === './';\n\n    const getStyleLoaders = (cssOptions, preProcessor) => {\n\t\tconst loaders = [\n\t\t\tisEnvDevelopment && require.resolve('style-loader'),\n\t\t\tisEnvProduction && {\n\t\t\t\tloader: MiniCssExtractPlugin.loader,\n\t\t\t\toptions: shouldUseRelativeAssetPaths ? { publicPath: '../../' } : {}\n\t\t\t},\n\t\t\t{\n\t\t\t\tloader: require.resolve('css-loader'),\n\t\t\t\toptions: cssOptions\n\t\t\t},\n\t\t\t{\n\t\t\t\tloader: require.resolve('postcss-loader'),\n\t\t\t\toptions: {\n\t\t\t\t\tident: 'postcss',\n\t\t\t\t\tsyntax: 'postcss-scss',\n\t\t\t\t\tplugins: () => [\n\t\t\t\t\t\trequire('postcss-flexbugs-fixes'),\n\t\t\t\t\t\trequire('postcss-preset-env')({\n\t\t\t\t\t\t\tautoprefixer: {\n\t\t\t\t\t\t\t\tflexbox: 'no-2009'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tstage: 3\n\t\t\t\t\t\t}),\n\t\t\t\t\t\trequire('@fullhuman/postcss-purgecss')({\n\t\t\t\t\t\t\tcontent: [ paths.appHtml, ...glob.sync(path.join(paths.appSrc, '/**/*.{js,jsx}'), { nodir: true }) ],\n\t\t\t\t\t\t}),\n\t\t\t\t\t\trequire('postcss-normalize')\n\t\t\t\t\t].filter(Boolean),\n\t\t\t\t\tsourceMap: isEnvProduction && shouldUseSourceMap\n\t\t\t\t}\n\t\t\t}\n\t\t].filter(Boolean);\n\t\tif (preProcessor) {\n\t\t\tloaders.push({\n\t\t\t\tloader: require.resolve(preProcessor),\n\t\t\t\toptions: {\n\t\t\t\t\tsourceMap: isEnvProduction && shouldUseSourceMap\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\treturn loaders;\n\t};\n\n    return {\n\n        /* {...} */\n\n        module: {\n            rules: [\n\n              /* {...} */\n    \n              {\n                oneOf: [\n\n                    /* {...} */\n    \n                    {\n                        test: /\\.module\\.(scss|sass)$/,\n                        use: getStyleLoaders(\n                            {\n                                importLoaders: 2,\n                                sourceMap: isEnvProduction && shouldUseSourceMap,\n                                modules: true,\n                                getLocalIdent: getCSSModuleLocalIdent\n                            },\n                            'sass-loader'\n                        )\n                    }\n    \n                    /* {...} */\n\n                ]\n              }\n    \n              /* {...} */\n\n            ]\n        },\n\n        /* {...} */\n        \n    };\n\n};\n```\n\nYou can use regular module syntax in your JSX just like this:\n\n```js\n// @flow\n\nimport styles from './Test.module.scss';\n\nimport * as React from 'react';\n\ntype Props = {};\n\ntype State = {};\n\nexport default class Test extends React.Component<Props, State> {\n\n\trender(): * {\n\t\treturn (\n\t\t\t<div className={styles.myCssClass}></div>\n\t\t);\n\t}\n\n}\n```"
  },
  {
    "path": "docs/extractors.md",
    "content": "---\ntitle: Extractors\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS relies on extractors to get the list of selector used in a file. There are multiples types of files that can contains selectors such as html files, templating files like pug, or even javascript file.\n  - itemprop: description\n    content: PurgeCSS relies on extractors to get the list of selector used in a file. There are multiples types of files that can contains selectors such as html files, templating files like pug, or even javascript file.\n  - property: og:url\n    content: https://purgecss.com/extractors\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS relies on extractors to get the list of selector used in a file. There are multiples types of files that can contains selectors such as html files, templating files like pug, or even javascript file.\n---\n\n# Extractors\n\nPurgeCSS can be adapted to suit your need. If you notice a lot of unused css is not being removed, you might want to use a specific extractor.\n\nPurgeCSS relies on extractors to get the list of selector used in a file. There are multiples types of files that can contains selectors such as html files, templating files like pug, or even javascript file.\n\n## Default extractor\n\nPurgeCSS provides a default extractor that is working with all types of files but can be limited and not fit exactly the type of files or css framework that you are using.\n\nThe default extractor considers every word of a file as a selector. The default extractor has a few limitations:\n\n- Does not consider special characters such as `@`, `:`, `/`\n\n## Using an extractor\n\nUsing an extractor can be useful if you notice that PurgeCSS does not remove enough unused css or removes used ones.\n\nUsing a specific extractor for an extension should provide you with the best accuracy. If you want to purge exclusively html files you might want to consider the `purgecss-from-html` extractor.\n\nYou can use an extractor by settings the extractors option in the PurgeCSS config file.\n\n```js\nimport { purgeCSSFromPug } from \"purgecss-from-pug\";\nimport { purgeCSSFromHtml } from \"purgecss-from-html\";\n\nconst options = {\n  content: [], // files to extract the selectors from\n  css: [], // css\n  extractors: [\n    {\n      extractor: purgeCSSFromPug,\n      extensions: [\"pug\"],\n    },\n    {\n      extractor: purgeCSSFromHtml,\n      extensions: [\"html\"],\n    },\n  ],\n};\nexport default options;\n```\n\n## Creating an extractor\n\nAn extractor is a simple function that takes the content of a file as a string and returns an array of selectors. By convention, the name of the npm package is `purgecss-from-[typefile]` \\(e.g. purgecss-from-pug\\). Using this convention will allow users to look at the list of extractor on npm by searching `purgecss-from`.\n\nThe function can returns either an array of selectors (tags, classes, ids) or the object below for better accuracy:\n\n```ts\ninterface ExtractorResultDetailed {\n  attributes: {\n    names: string[];\n    values: string[];\n  };\n  classes: string[];\n  ids: string[];\n  tags: string[];\n  undetermined: string[];\n}\n```\n\n```js\nconst purgeFromJs = (content) => {\n  // return array of css selectors\n};\n```\n\n## List of available extractors (in progress)\n\n::: warning\nThose extractors are still a work in progress.\nIt is not encouraged to use them in production yet.\n:::\n\n- [purgecss-from-html](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-html): HTML files (.html)\n- [purgecss-from-jsx](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-jsx): JSX files\n- [purgecss-from-pug](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-pug): Pug files (.pug)\n"
  },
  {
    "path": "docs/fr/CLI.md",
    "content": "---\ntitle: CLI\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son interface en ligne de commande dans votre flux de travail de développement.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son interface en ligne de commande dans votre flux de travail de développement.\n  - property: og:url\n    content:  https://purgecss.com/fr/CLI\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son interface en ligne de commande dans votre flux de travail de développement.\n---\n\n# CLI\n\nPurgeCSS est disponible via une interface en ligne de commande (CLI). Vous pouvez utiliser le CLI seul ou avec un fichier de configuration.\n\n## Installation\n\nVous pouvez soit installer PurgeCSS comme dépendance de développement et utiliser le CLI avec `npx`, soit installer PurgeCSS globalement :\n\n```sh\nnpm i -g purgecss\n```\n\n## Utilisation\n\nPour voir les options disponibles pour le CLI : `purgecss --help`\n\n```text\nUsage: purgecss --css <css...> --content <content...> [options]\n\nRemove unused css selectors\n\nOptions:\n  -V, --version                        output the version number\n  -con, --content <files...>           glob of content files\n  -css, --css <files...>               glob of css files\n  -c, --config <path>                  path to the configuration file\n  -o, --output <path>                  file path directory to write purged css files to\n  -font, --font-face                   option to remove unused font-faces\n  -keyframes, --keyframes              option to remove unused keyframes\n  -v, --variables                      option to remove unused variables\n  -rejected, --rejected                option to output rejected selectors\n  -rejected-css, --rejected-css        option to output rejected css\n  -s, --safelist <list...>             list of classes that should not be removed\n  -b, --blocklist <list...>            list of selectors that should be removed\n  -k, --skippedContentGlobs <list...>  list of glob patterns for folders/files that should not be scanned\n  -p, --preserve-paths                 preserve folder hierarchy in the output\n  -h, --help                           display help for command\n```\n\nLes options disponibles via le CLI sont similaires à celles disponibles avec un fichier de configuration. Vous pouvez également utiliser le CLI avec un fichier de configuration.\n\n### --css\n\n```sh\npurgecss --css css/app.css css/palette.css --content src/index.html\n```\n\n### --content\n\nVous pouvez spécifier le contenu qui doit être analysé par PurgeCSS avec un tableau de noms de fichiers ou de [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer). Ces fichiers peuvent être HTML, Pug, Blade, etc.\n\n```sh\npurgecss --css css/app.css --content src/index.html src/**/*.js\n```\n\n### --config\n\nVous pouvez utiliser le CLI avec un [fichier de configuration](configuration.md). Utilisez `--config` ou `-c` avec le chemin vers le fichier de configuration.\n\n```sh\npurgecss --config ./purgecss.config.js\n```\n\n### --output\n\nPar défaut, le CLI affiche le résultat dans la console. Si vous souhaitez retourner le CSS sous forme de fichiers, spécifiez le répertoire dans lequel écrire les fichiers CSS purifiés.\n\n```sh\npurgecss --css css/app.css --content src/index.html \"src/**/*.js\" --output build/css/\n```\n\n### --preserve-paths\n\nPar défaut, le CLI aplatit la hiérarchie des dossiers et génère tous les fichiers CSS dans le même répertoire. Si vous souhaitez préserver la structure de dossiers originale dans la sortie, utilisez le flag `--preserve-paths`.\n\n```sh\npurgecss --css src/**/*.css --content src/index.html --output build/ --preserve-paths\n```\n\nPar exemple, si vos fichiers CSS sont situés à :\n- `src/styles/main.css`\n- `src/components/button.css`\n\nSans `--preserve-paths`, les deux fichiers seraient écrits dans `build/main.css` et `build/button.css`.\n\nAvec `--preserve-paths`, les fichiers seraient écrits dans :\n- `build/src/styles/main.css`\n- `build/src/components/button.css`\n\n### --safelist\n\nSi vous souhaitez empêcher PurgeCSS de supprimer un sélecteur CSS spécifique, vous pouvez l'ajouter à la safelist.\n\n```sh\npurgecss --css css/app.css --content src/index.html --safelist classnameToSafelist\n```\n"
  },
  {
    "path": "docs/fr/README.md",
    "content": "---\nhome: true\ntitle: PurgeCSS - Supprimer le CSS inutilisé\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n\nheroImage: https://i.imgur.com/UEiUiJ0.png\nactions:\n  - text: Commencer\n    link: /fr/getting-started\n    type: primary\n  - text: Introduction\n    link: /fr/introduction\n    type: secondary\nfooter: Licence MIT | Copyright © 2018-présent Full Human LTD\n---\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\" alt=\"BairesDev - Sponsor\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n[<img src=\"/full-human.png\" height=\"85\" style=\"margin-right: 10px\" alt=\"Full Human - Sponsor\">](https://full-human.health/)\n\n## Table des matières\n\n### PurgeCSS\n\n- [Configuration](configuration.md)\n- [Interface en ligne de commande](CLI.md)\n- [API programmatique](api.md)\n- [Liste de sauvegarde](safelisting.md)\n- [Extracteurs](extractors.md)\n- [Comparaison](comparison.md)\n\n### Plugins\n\n- [PostCSS](plugins/postcss.md)\n- [Webpack](plugins/webpack.md)\n- [Gulp](plugins/gulp.md)\n- [Grunt](plugins/grunt.md)\n- [Gatsby](plugins/gatsby.md)\n\n### Guides\n\n- [Vue.js](guides/vue.md)\n- [Nuxt.js](guides/nuxt.md)\n- [React.js](guides/react.md)\n- [Next.js](guides/next.md)\n- [Razzle](guides/razzle.md)\n- [WordPress](guides/wordpress.md)\n- [Hugo](guides/hugo.md)\n\n### Questions fréquentes\n\n- [Comment utiliser avec les modules CSS ?](css_modules.md)\n- [Comment utiliser avec Ant Design ?](ant_design.md)\n"
  },
  {
    "path": "docs/fr/ant_design.md",
    "content": "---\ntitle: Ant Design\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Ant Design mais nécessite de créer un extracteur CSS personnalisé.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Ant Design mais nécessite de créer un extracteur CSS personnalisé.\n  - property: og:url\n    content:  https://purgecss.com/fr/ant_design\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Ant Design mais nécessite de créer un extracteur CSS personnalisé.\n---\n\n# Comment utiliser avec Ant Design\n\n::: tip\nLe contenu de cette page provient de [cette issue](https://github.com/FullHuman/purgecss/issues/172#issuecomment-637045325).\n:::\n\nPurgeCSS fonctionne en comparant les sélecteurs de vos fichiers de contenu avec ceux de vos fichiers CSS. Lors de l'utilisation de bibliothèques de composants avec leur propre CSS, il arrive que le CSS soit supprimé car le contenu n'est pas trouvé. Vous devez alors spécifier où le contenu peut être trouvé.\n\nDans le cas d'ant-design, la liste des sélecteurs utilisés dans ant-design ne peut pas être facilement récupérée à partir de son contenu.\n\nVoici une façon d'utiliser PurgeCSS avec Ant Design et React.\nLe projet a été créé avec create-react-app. Ensuite, il utilise react-app-rewired pour étendre la configuration.\n\n\n```js\nconst glob = require(\"glob-all\");\nconst paths = require(\"react-scripts/config/paths\");\n\nconst { override, addPostcssPlugins } = require(\"customize-cra\");\n\nconst purgecss = require(\"@fullhuman/postcss-purgecss\")({\n  content: [\n    paths.appHtml,\n    ...glob.sync(`${paths.appSrc}/**/*.js`, { nodir: true }),\n    ...glob.sync(`${paths.appNodeModules}/antd/es/button/**/*.css`, {\n      nodir: true,\n    }),\n  ],\n  extractors: [\n    {\n      extractor: (content) => content.match(/([a-zA-Z-]+)(?= {)/g) || [],\n      extensions: [\"css\"],\n    },\n  ],\n});\n\nmodule.exports = override(\n  addPostcssPlugins([\n    ...(process.env.NODE_ENV === \"production\" ? [purgecss] : []),\n  ])\n);\n```\n\nJ'ai essentiellement ajouté un chemin vers le fichier CSS d'antd que je veux conserver. Dans l'exemple ci-dessous, `button`.\n\n```js\n...glob.sync(`${paths.appNodeModules}/antd/es/button/**/*.css`,\n```\n\nPour conserver antd entièrement, vous pouvez remplacer par\n```js\n...glob.sync(`${paths.appNodeModules}/antd/es/**/*.css`,\n```\n\net j'ai écrit un extracteur pour les fichiers CSS qui a pour but de récupérer les sélecteurs depuis le fichier :\n```js\n  extractors: [\n    {\n      extractor: (content) => content.match(/([a-zA-Z-]+)(?= {)/g) || [],\n      extensions: [\"css\"],\n    },\n  ],\n```\n"
  },
  {
    "path": "docs/fr/api.md",
    "content": "---\ntitle: API Programmatique\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son API programmatique dans votre flux de travail de développement.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son API programmatique dans votre flux de travail de développement.\n  - property: og:url\n    content:  https://purgecss.com/fr/api\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez utiliser son API programmatique dans votre flux de travail de développement.\n---\n\n# API Programmatique\n\nCommencez par installer PurgeCSS comme dépendance de développement.\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm install purgecss --save-dev\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add purgecss --dev\n```\n:::\n::::\n\nVous pouvez maintenant utiliser PurgeCSS dans un fichier JavaScript.\n\nDans les exemples suivants, les options passées à PurgeCSS sont les mêmes que celles décrites [ici](configuration.md). Le résultat `purgecssResult` est un tableau d'objets contenant le nom des fichiers avec le CSS purgé.\n\n## Utilisation\n\n### Syntaxe d'import ES Module\n```js\nimport { PurgeCSS } from 'purgecss'\nconst purgeCSSResult = await new PurgeCSS().purge({\n  content: ['**/*.html'],\n  css: ['**/*.css']\n})\n```\n\n### Syntaxe CommonJS\n```js\nconst { PurgeCSS } = require('purgecss')\nconst purgeCSSResult = await new PurgeCSS().purge({\n  content: ['**/*.html'],\n  css: ['**/*.css']\n})\n```\n\nLe format de purgeCSSResult est\n\n```js\n[\n    {\n        file: 'main.css',\n        css: '/* css purgé pour main.css */'\n    },\n    {\n        file: 'animate.css',\n        css: '/* css purgé pour animate.css */'\n    }\n]\n```\n\nLe type du résultat est\n\n```typescript\ninterface ResultPurge {\n  css: string;\n  file?: string;\n  rejected?: string[];\n  rejectedCss?: string;\n}\n```\n"
  },
  {
    "path": "docs/fr/comparison.md",
    "content": "---\ntitle: Comparaison\nlang: fr-FR\nmeta:\n  - name: description\n    content: Comparaison entre PurgeCSS et des outils similaires tels que UnCSS et PurifyCSS.\n  - itemprop: description\n    content: Comparaison entre PurgeCSS et des outils similaires tels que UnCSS et PurifyCSS.\n  - property: og:url\n    content:  https://purgecss.com/fr/comparison\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: Comparaison entre PurgeCSS et des outils similaires tels que UnCSS et PurifyCSS.\n---\n\n# Comparaison\n\nPurgeCSS n'est pas le seul outil permettant de supprimer le CSS inutilisé. Vous trouverez ci-dessous une comparaison entre PurgeCSS et les deux autres outils les plus utilisés pour supprimer le CSS inutilisé.\n\n## UnCSS\n\nComme indiqué dans son README, UnCSS fonctionne de la manière suivante :\n\n- Les fichiers HTML sont chargés par jsdom, et le JavaScript est exécuté.\n- PostCSS analyse toutes les feuilles de style.\n  document.querySelector filtre les sélecteurs qui ne sont pas trouvés dans les fichiers HTML.\n- Les règles restantes sont reconverties en CSS.\n\nGrâce à son émulation HTML et à l'exécution JavaScript, UnCSS est efficace pour supprimer les sélecteurs inutilisés des applications web.\n\nCependant, son émulation peut avoir un coût en termes de performance et de praticité. Pour supprimer le CSS inutilisé des fichiers de templates Pug, par exemple, vous devriez convertir le Pug en HTML et émuler la page dans jsdom. Après cette étape, UnCSS peut exécuter document.querySelector sur chaque sélecteur et effectuer l'étape 4.\n\nÀ l'heure actuelle, UnCSS est probablement l'outil le plus précis pour supprimer le CSS inutilisé dans certaines situations. Si vous n'utilisez pas le rendu côté serveur et que vous avez un site web simple avec HTML et JavaScript, il devrait fonctionner correctement et surpasser PurgeCSS en termes de taille de CSS résultant.\n\nPurgeCSS dispose d'un extractor pour les fichiers JavaScript. L'objectif est de fournir des résultats plus précis, ce qui permettra d'obtenir une taille de CSS inférieure à celle d'UnCSS. Grâce à la modularité de PurgeCSS, les développeurs peuvent créer un extractor pour des frameworks spécifiques (Vue, React, Aurelia) et des types de fichiers (pug, ejs). Ainsi, vous pouvez obtenir les résultats les plus précis sans avoir besoin d'émulation.\n\n## PurifyCSS\n\nLa plus grande faiblesse de PurifyCSS est son manque de modularité. Cependant, c'est aussi son plus grand avantage. PurifyCSS peut fonctionner avec n'importe quel type de fichier, pas seulement HTML ou JavaScript.\n\nPurifyCSS fonctionne en examinant tous les mots dans vos fichiers et en les comparant aux sélecteurs de votre CSS. Chaque mot est considéré comme un sélecteur, ce qui signifie que de nombreux sélecteurs peuvent être trouvés utilisés par erreur. Par exemple, vous pourriez avoir un mot dans un paragraphe qui correspond à un sélecteur dans votre CSS.\n\nPurgeCSS résout ce problème en offrant la possibilité de créer un extractor. Un extractor est une fonction qui prend le contenu d'un fichier et en extrait la liste des sélecteurs CSS utilisés. Cela permet une suppression parfaite du CSS inutilisé.\n\nL'extractor peut être utilisé comme un analyseur qui retourne un AST (arbre syntaxique abstrait) et le parcourt pour trouver tous les sélecteurs CSS. C'est ainsi que fonctionne purge-from-html.\n\nVous pouvez spécifier quels extractors vous souhaitez utiliser pour chaque type de fichier, ce qui vous permet d'obtenir les résultats les plus précis. Mais l'utilisation d'extractors spécifiques est optionnelle, et vous pouvez vous appuyer sur celui par défaut.\n"
  },
  {
    "path": "docs/fr/configuration.md",
    "content": "---\ntitle: Configuration\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS dispose d'une liste d'options qui vous permettent de personnaliser son comportement. La personnalisation peut améliorer les performances et l'efficacité de PurgeCSS. Détails sur la configuration de PurgeCSS et les options disponibles.\n  - itemprop: description\n    content: PurgeCSS dispose d'une liste d'options qui vous permettent de personnaliser son comportement. La personnalisation peut améliorer les performances et l'efficacité de PurgeCSS. Détails sur la configuration de PurgeCSS et les options disponibles.\n  - property: og:url\n    content:  https://purgecss.com/fr/configuration\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS dispose d'une liste d'options qui vous permettent de personnaliser son comportement. La personnalisation peut améliorer les performances et l'efficacité de PurgeCSS. Détails sur la configuration de PurgeCSS et les options disponibles.\n---\n\n# Configuration\n\nPurgeCSS dispose d'une liste d'options qui vous permettent de personnaliser son comportement. La personnalisation peut améliorer les performances et l'efficacité de PurgeCSS. Vous pouvez créer un fichier de configuration avec les options suivantes.\n\n## Fichier de configuration\n\nLe fichier de configuration est un simple fichier JavaScript. Par défaut, l'API JavaScript recherchera `purgecss.config.js`.\n\n```js\nmodule.exports = {\n  content: ['index.html'],\n  css: ['style.css']\n}\n```\n\nVous pouvez ensuite utiliser PurgeCSS avec le fichier de configuration :\n\n```js\nconst purgecss = await new PurgeCSS().purge()\n// ou utiliser le chemin vers le fichier comme seul paramètre\nconst purgecss = await new PurgeCSS().purge('./purgecss.config.js')\n```\n\n## Options\n\nLes options sont définies par les types suivants :\n\n```ts\ninterface UserDefinedOptions {\n  content: Array<string | RawContent>;\n  css: Array<string | RawCSS>;\n  defaultExtractor?: ExtractorFunction;\n  extractors?: Array<Extractors>;\n  fontFace?: boolean;\n  keyframes?: boolean;\n  output?: string;\n  rejected?: boolean;\n  rejectedCss?: boolean;\n  stdin?: boolean;\n  stdout?: boolean;\n  variables?: boolean;\n  safelist?: UserDefinedSafelist;\n  blocklist?: StringRegExpArray;\n}\n\ninterface RawContent {\n  extension: string\n  raw: string\n}\n\ninterface RawCSS {\n  raw: string\n}\n\ntype StringRegExpArray = Array<RegExp | string>;\n\ntype ComplexSafelist = {\n  standard?: StringRegExpArray;\n  deep?: RegExp[];\n  greedy?: RegExp[];\n  variables?: StringRegExpArray;\n  keyframes?: StringRegExpArray;\n};\n\ntype UserDefinedSafelist = StringRegExpArray | ComplexSafelist;\n```\n\n- **content**\n\nVous pouvez spécifier le contenu qui doit être analysé par PurgeCSS avec un tableau de noms de fichiers ou de [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer). Les fichiers peuvent être HTML, Pug, Blade, etc.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css']\n})\n```\n\nPurgeCSS fonctionne également avec du contenu brut. Pour ce faire, vous devez passer un objet avec la propriété `raw` au lieu d'un nom de fichier. Pour fonctionner correctement avec des extracteurs personnalisés, vous devez passer la propriété `extension` avec le contenu brut.\n\n```js\nawait new PurgeCSS().purge({\n  content: [\n    {\n      raw: '<html><body><div class=\"app\"></div></body></html>',\n      extension: 'html'\n    },\n    '**/*.js',\n    '**/*.html',\n    '**/*.vue'\n  ],\n  css: [\n    {\n      raw: 'body { margin: 0 }'\n    },\n    'css/app.css'\n  ]\n})\n```\n\n- **css**\n\nSimilaire à `content`, vous pouvez spécifier le CSS qui doit être traité par PurgeCSS avec un tableau de noms de fichiers ou de [globs](https://github.com/isaacs/node-glob/blob/master/README.md#glob-primer).\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css']\n})\n```\n\nPurgeCSS fonctionne également avec du CSS brut. Pour ce faire, vous devez passer un objet avec la propriété `raw` au lieu d'un nom de fichier.\n\n```js\nawait new PurgeCSS().purge({\n  content: [\n    {\n      raw: '<html><body><div class=\"app\"></div></body></html>',\n      extension: 'html'\n    },\n    '**/*.js',\n    '**/*.html',\n    '**/*.vue'\n  ],\n  css: [\n    {\n      raw: 'body { margin: 0 }'\n    }\n  ]\n})\n```\n\n- **defaultExtractor**\n\nPurgeCSS peut être adapté à vos besoins. Si vous remarquez que beaucoup de CSS inutilisé n'est pas supprimé, vous pouvez utiliser un extracteur personnalisé. Les extracteurs peuvent être utilisés en fonction des extensions de fichiers. Si vous souhaitez utiliser le même extracteur pour tous les types de fichiers, spécifiez votre extracteur dans `defaultExtractor`.\n\n```js\nawait new PurgeCSS().purge({\n  // ...\n  defaultExtractor: content => content.match(/[\\w-/:]+(?<!:)/g) || []\n})\n```\n\n- **extractors**\n\nPurgeCSS peut être adapté à vos besoins. Si vous remarquez que beaucoup de CSS inutilisé n'est pas supprimé, vous pouvez utiliser un extracteur personnalisé. Vous pouvez trouver une liste d'extracteurs disponibles, ils peuvent fournir une meilleure précision et une meilleure optimisation, mais leur comportement leur est propre. Ce qui peut rendre les choses difficiles à comprendre.\n\nConsidérez l'utilisation des extracteurs comme une technique d'optimisation avancée qui n'est pas forcément nécessaire.\n\n```js\nimport purgeFromHTML from 'purge-from-html'\n\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  extractors: [\n    {\n      extractor: purgeFromHTML,\n      extensions: ['html']\n    },\n    {\n      extractor: content => content.match(/[\\w-/:]+(?<!:)/g) || [],\n      extensions: ['vue', 'js']\n    }\n  ]\n})\n```\n\nVous pouvez en apprendre plus sur les extracteurs [ici](extractors.md).\n\n- **fontFace \\(par défaut : false\\)**\n\nS'il y a des règles @font-face inutilisées dans votre CSS, vous pouvez les supprimer en définissant l'option `fontFace` à `true`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  fontFace: true\n})\n```\n\n- **keyframes \\(par défaut : false\\)**\n\nSi vous utilisez une bibliothèque d'animations CSS telle que animate.css, vous pouvez supprimer les keyframes inutilisés en définissant l'option `keyframes` à `true`.\n\nPurgeCSS détecte les keyframes utilisés en analysant les valeurs des propriétés `animation` et `animation-name`, ainsi que les valeurs des propriétés personnalisées CSS (variables). Cela signifie que les keyframes référencés via des variables CSS seront correctement préservés :\n\n```css\n.component {\n  animation: var(--component-animation);\n}\n.component--animated {\n  --component-animation: fadeIn 0.4s;\n}\n@keyframes fadeIn {\n  /* Ce keyframe sera préservé car \"fadeIn\" apparaît dans --component-animation */\n}\n```\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  keyframes: true\n})\n```\n\n- **variables \\(par défaut : false\\)**\n\nSi vous utilisez des propriétés personnalisées (variables CSS), ou une bibliothèque qui les utilise comme Bootstrap, vous pouvez supprimer les variables CSS inutilisées en définissant l'option `variables` à `true`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  variables: true\n})\n```\n\n- **rejected \\(par défaut : false\\)**\n\nIl peut parfois être plus pratique de parcourir la liste des éléments supprimés pour voir s'il y a quelque chose d'évidemment incorrect. Si vous voulez le faire, utilisez l'option `rejected`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  rejected: true\n})\n```\n- **rejectedCss \\(par défaut : false\\)**\n\nSi vous souhaitez conserver le CSS supprimé, vous pouvez le faire en utilisant l'option `rejectedCss`.\n\n```js\nawait new PurgeCSS().purge({\n  content: ['index.html', '**/*.js', '**/*.html', '**/*.vue'],\n  css: ['css/app.css'],\n  rejectedCss: true\n})\n```\n\n- **safelist**\n\nVous pouvez indiquer quels sélecteurs peuvent être laissés en toute sécurité dans le CSS final. Cela peut être accompli avec l'option `safelist`.\n\nDeux formes sont disponibles pour cette option.\n\n```js\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nSous cette forme, safelist est un tableau qui peut contenir une chaîne de caractères ou une expression régulière.\n\nLa forme _complexe_ est :\n\n```js\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\nExemple :\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: ['random', 'yep', 'button']\n})\n```\n\nDans cet exemple, les sélecteurs `.random`, `#yep`, `button` seront laissés dans le CSS final.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: [/red$/]\n})\n```\n\nDans cet exemple, les sélecteurs se terminant par `red` comme `.bg-red` seront laissés dans le CSS final.\n\n- **safelist.deep**\n\nVous pouvez mettre en safelist des sélecteurs et leurs enfants basés sur une expression régulière avec `safelist.deep`.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: {\n    deep: [/red$/]\n  }\n})\n```\n\nDans cet exemple, les sélecteurs tels que `.bg-red .child-of-bg` seront laissés dans le CSS final, même si `child-of-bg` n'est pas trouvé.\n\n- **safelist.greedy**\n\nEnfin, vous pouvez mettre en safelist des sélecteurs entiers si une partie de ce sélecteur correspond à une expression régulière avec `safelist.greedy`.\n\n```js\nconst purgecss = await new PurgeCSS().purge({\n  content: [],\n  css: [],\n  safelist: {\n    greedy: [/red$/]\n  }\n})\n```\n\nDans cet exemple, les sélecteurs tels que `button.bg-red.nonexistent-class` seront laissés dans le CSS final, même si `button` et `nonexistent-class` ne sont pas trouvés.\n\n- **blocklist**\n\nLa blocklist bloquera les sélecteurs CSS pour qu'ils n'apparaissent pas dans le CSS final. Les sélecteurs seront supprimés même s'ils sont considérés comme utilisés par PurgeCSS.\n\n```js\nblocklist: ['usedClass', /^nav-/]\n```\nMême si nav-links et usedClass sont trouvés par un extracteur, ils seront supprimés.\n\n- **skippedContentGlobs**\n\nSi vous fournissez des globs pour le paramètre `content`, vous pouvez utiliser cette option pour exclure certains fichiers ou dossiers qui seraient autrement analysés. Passez un tableau de globs correspondant aux éléments qui doivent être exclus. (Note : cette option n'a aucun effet si `content` n'utilise pas de globs.)\n\n```js\nskippedContentGlobs: ['node_modules/**', 'components/**']\n```\nIci, PurgeCSS n'analysera rien dans les dossiers \"node_modules\" et \"components\".\n\n- **dynamicAttributes**\n\nOption pour ajouter des sélecteurs d'attributs CSS personnalisés comme \"aria-selected\", \"data-selected\", etc.\n\n```js\ndynamicAttributes: [\"aria-selected\"]\n```\n"
  },
  {
    "path": "docs/fr/css_modules.md",
    "content": "---\ntitle: Modules CSS\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec les modules CSS en modifiant la configuration webpack.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec les modules CSS en modifiant la configuration webpack.\n  - property: og:url\n    content:  https://purgecss.com/fr/css_modules\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec les modules CSS en modifiant la configuration webpack.\n---\n\n# Comment utiliser avec les modules CSS\n\n::: tip\nLe contenu de cette page provient de [cette issue](https://github.com/FullHuman/purgecss/issues/163#issuecomment-526607181).\nVous pouvez vous référer à la réponse de [@goldmont](https://github.com/goldmont) pour plus de détails.\n:::\n\nPurgeCSS fonctionne en comparant les sélecteurs de vos fichiers de contenu avec ceux de vos fichiers CSS. Lors de l'utilisation des modules CSS, les noms de vos classes sont remplacés par un hash. Pour cette raison, travailler avec les modules CSS et PurgeCSS peut ne pas être aussi simple que vous le souhaiteriez.\n\nVoici une façon d'utiliser PurgeCSS avec les modules CSS et React.\nLe projet a été créé avec create-react-app. Ensuite, il a été éjecté en exécutant `npm run eject`.\n\n\n```js\nconst glob = require('glob-all');\nconst MiniCssExtractPlugin = require('mini-css-extract-plugin');\nconst getCSSModuleLocalIdent = require('react-dev-utils/getCSSModuleLocalIdent');\n\nconst shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false';\n\nmodule.exports = function(webpackEnv) {\n\n    const isEnvDevelopment = webpackEnv === 'development';\n    const isEnvProduction = webpackEnv === 'production';\n    const shouldUseRelativeAssetPaths = publicPath === './';\n\n    const getStyleLoaders = (cssOptions, preProcessor) => {\n\t\tconst loaders = [\n\t\t\tisEnvDevelopment && require.resolve('style-loader'),\n\t\t\tisEnvProduction && {\n\t\t\t\tloader: MiniCssExtractPlugin.loader,\n\t\t\t\toptions: shouldUseRelativeAssetPaths ? { publicPath: '../../' } : {}\n\t\t\t},\n\t\t\t{\n\t\t\t\tloader: require.resolve('css-loader'),\n\t\t\t\toptions: cssOptions\n\t\t\t},\n\t\t\t{\n\t\t\t\tloader: require.resolve('postcss-loader'),\n\t\t\t\toptions: {\n\t\t\t\t\tident: 'postcss',\n\t\t\t\t\tsyntax: 'postcss-scss',\n\t\t\t\t\tplugins: () => [\n\t\t\t\t\t\trequire('postcss-flexbugs-fixes'),\n\t\t\t\t\t\trequire('postcss-preset-env')({\n\t\t\t\t\t\t\tautoprefixer: {\n\t\t\t\t\t\t\t\tflexbox: 'no-2009'\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tstage: 3\n\t\t\t\t\t\t}),\n\t\t\t\t\t\trequire('@fullhuman/postcss-purgecss')({\n\t\t\t\t\t\t\tcontent: [ paths.appHtml, ...glob.sync(path.join(paths.appSrc, '/**/*.{js,jsx}'), { nodir: true }) ],\n\t\t\t\t\t\t}),\n\t\t\t\t\t\trequire('postcss-normalize')\n\t\t\t\t\t].filter(Boolean),\n\t\t\t\t\tsourceMap: isEnvProduction && shouldUseSourceMap\n\t\t\t\t}\n\t\t\t}\n\t\t].filter(Boolean);\n\t\tif (preProcessor) {\n\t\t\tloaders.push({\n\t\t\t\tloader: require.resolve(preProcessor),\n\t\t\t\toptions: {\n\t\t\t\t\tsourceMap: isEnvProduction && shouldUseSourceMap\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t\treturn loaders;\n\t};\n\n    return {\n\n        /* {...} */\n\n        module: {\n            rules: [\n\n              /* {...} */\n\n              /* {...} */\n    \n              {\n                oneOf: [\n\n                    /* {...} */\n    \n                    {\n                        test: /\\.module\\.(scss|sass)$/,\n                        use: getStyleLoaders(\n                            {\n                                importLoaders: 2,\n                                sourceMap: isEnvProduction && shouldUseSourceMap,\n                                modules: true,\n                                getLocalIdent: getCSSModuleLocalIdent\n                            },\n                            'sass-loader'\n                        )\n                    }\n    \n                    /* {...} */\n\n                ]\n              }\n    \n              /* {...} */\n\n            ]\n        },\n\n        /* {...} */\n        \n    };\n\n};\n```\n\nVous pouvez utiliser la syntaxe de module habituelle dans votre JSX comme ceci :\n\n```js\n// @flow\n\nimport styles from './Test.module.scss';\n\nimport * as React from 'react';\n\ntype Props = {};\n\ntype State = {};\n\nexport default class Test extends React.Component<Props, State> {\n\n\trender(): * {\n\t\treturn (\n\t\t\t<div className={styles.myCssClass}></div>\n\t\t);\n\t}\n\n}\n```\n"
  },
  {
    "path": "docs/fr/extractors.md",
    "content": "---\ntitle: Extractors\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS s'appuie sur des extractors pour obtenir la liste des sélecteurs utilisés dans un fichier. Il existe plusieurs types de fichiers pouvant contenir des sélecteurs, tels que les fichiers HTML, les fichiers de templates comme Pug, ou même les fichiers JavaScript.\n  - itemprop: description\n    content: PurgeCSS s'appuie sur des extractors pour obtenir la liste des sélecteurs utilisés dans un fichier. Il existe plusieurs types de fichiers pouvant contenir des sélecteurs, tels que les fichiers HTML, les fichiers de templates comme Pug, ou même les fichiers JavaScript.\n  - property: og:url\n    content: https://purgecss.com/fr/extractors\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS s'appuie sur des extractors pour obtenir la liste des sélecteurs utilisés dans un fichier. Il existe plusieurs types de fichiers pouvant contenir des sélecteurs, tels que les fichiers HTML, les fichiers de templates comme Pug, ou même les fichiers JavaScript.\n---\n\n# Extractors\n\nPurgeCSS peut être adapté à vos besoins. Si vous remarquez qu'une grande quantité de CSS inutilisé n'est pas supprimée, vous pourriez vouloir utiliser un extractor spécifique.\n\nPurgeCSS s'appuie sur des extractors pour obtenir la liste des sélecteurs utilisés dans un fichier. Il existe plusieurs types de fichiers pouvant contenir des sélecteurs, tels que les fichiers HTML, les fichiers de templates comme Pug, ou même les fichiers JavaScript.\n\n## Extractor par défaut\n\nPurgeCSS fournit un extractor par défaut qui fonctionne avec tous les types de fichiers, mais qui peut être limité et ne pas correspondre exactement au type de fichiers ou au framework CSS que vous utilisez.\n\nL'extractor par défaut considère chaque mot d'un fichier comme un sélecteur. L'extractor par défaut a quelques limitations :\n\n- Ne prend pas en compte les caractères spéciaux tels que `@`, `:`, `/`\n\n## Utiliser un extractor\n\nUtiliser un extractor peut être utile si vous remarquez que PurgeCSS ne supprime pas assez de CSS inutilisé ou supprime du CSS utilisé.\n\nUtiliser un extractor spécifique pour une extension devrait vous offrir la meilleure précision. Si vous voulez purger exclusivement des fichiers HTML, vous pourriez envisager l'extractor `purgecss-from-html`.\n\nVous pouvez utiliser un extractor en configurant l'option extractors dans le fichier de configuration de PurgeCSS.\n\n```js\nimport { purgeCSSFromPug } from \"purgecss-from-pug\";\nimport { purgeCSSFromHtml } from \"purgecss-from-html\";\n\nconst options = {\n  content: [], // fichiers desquels extraire les sélecteurs\n  css: [], // css\n  extractors: [\n    {\n      extractor: purgeCSSFromPug,\n      extensions: [\"pug\"],\n    },\n    {\n      extractor: purgeCSSFromHtml,\n      extensions: [\"html\"],\n    },\n  ],\n};\nexport default options;\n```\n\n## Créer un extractor\n\nUn extractor est une simple fonction qui prend le contenu d'un fichier sous forme de chaîne de caractères et retourne un tableau de sélecteurs. Par convention, le nom du package npm est `purgecss-from-[typefichier]` \\(par exemple purgecss-from-pug\\). Cette convention permet aux utilisateurs de consulter la liste des extractors sur npm en recherchant `purgecss-from`.\n\nLa fonction peut retourner soit un tableau de sélecteurs (balises, classes, ids), soit l'objet ci-dessous pour une meilleure précision :\n\n```ts\ninterface ExtractorResultDetailed {\n  attributes: {\n    names: string[];\n    values: string[];\n  };\n  classes: string[];\n  ids: string[];\n  tags: string[];\n  undetermined: string[];\n}\n```\n\n```js\nconst purgeFromJs = (content) => {\n  // retourne un tableau de sélecteurs CSS\n};\n```\n\n## Liste des extractors disponibles (en cours)\n\n::: warning\nCes extractors sont encore en cours de développement.\nIl n'est pas recommandé de les utiliser en production pour le moment.\n:::\n\n- [purgecss-from-html](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-html) : Fichiers HTML (.html)\n- [purgecss-from-jsx](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-jsx) : Fichiers JSX\n- [purgecss-from-pug](https://github.com/FullHuman/purgecss/blob/main/packages/purgecss-from-pug) : Fichiers Pug (.pug)\n"
  },
  {
    "path": "docs/fr/getting-started.md",
    "content": "---\ntitle: Commencer\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n---\n\n# Commencer\n\nLa plupart des bundlers et frameworks pour construire des sites web utilisent PostCSS. La façon la plus simple de configurer PurgeCSS est avec son plugin PostCSS.\n\nInstallez le plugin PostCSS :\n\n:::: code-tabs\n@tab npm\n```sh\nnpm i -D @fullhuman/postcss-purgecss\n```\n@tab yarn\n```sh\nyarn add @fullhuman/postcss-purgecss --dev\n```\n::::\n\net ajoutez le plugin PurgeCSS à la configuration PostCSS :\n\n```js{1,5-7}\nimport { purgeCSSPlugin } from '@fullhuman/postcss-purgecss';\n\nmodule.exports = {\n  plugins: [\n    purgecss({\n      content: ['./**/*.html']\n    })\n  ]\n}\n```\n\nPurgeCSS supprimera le CSS qui n'est pas présent dans les fichiers spécifiés dans l'option `content`.\n\nVous pouvez trouver plus d'informations sur le plugin PostCSS et les options de configuration sur les pages suivantes :\n- [Plugin PostCSS](/fr/plugins/postcss)\n- [Configuration](/fr/configuration)\n"
  },
  {
    "path": "docs/fr/guides/hugo.md",
    "content": "---\ntitle: Hugo\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Hugo via le traitement des assets Hugo Pipes\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Hugo via le traitement des assets Hugo Pipes\n  - property: og:url\n    content: https://purgecss.com/fr/guides/hugo\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Hugo via le traitement des assets Hugo Pipes\n---\n\n# Hugo\n\n> Hugo est l'un des générateurs de sites statiques open-source les plus populaires. Avec sa vitesse et sa flexibilité incroyables, Hugo rend la création de sites web à nouveau amusante.\n\nPurgeCSS peut être utilisé avec [Hugo](https://gohugo.io/) via le traitement des assets Hugo Pipes.\n\n## Outils\n\n1. Installez [Hugo](https://gohugo.io/getting-started/installing/)\n1. Installez [Node.js](https://nodejs.org/en/download/)\n\n## Write Stats\n\nDans votre fichier `config.toml`, ajoutez ceci :\n\n```toml\n[build]\n  [build.buildStats]\n    enable = true\n```\n\nOu, si vous utilisez un fichier `config.yaml`, ajoutez ceci :\n\n```yaml\nbuild:\n  buildStats:\n    enable: true\n```\n\nCela indique à Hugo d'écrire un fichier `hugo_stats.json` à la racine du projet lors de la construction. Il inclut toutes les balises, classes et identifiants de vos templates `*.html`.\n\nVous devriez également ajouter `hugo_stats.json` au watcher du serveur Hugo :\n\n```toml\n[module]\n  [module.hugoVersion]\n    extended = false\n    min      = \"0.115.0\"\n  [[module.mounts]]\n    source = \"assets\"\n    target = \"assets\"\n  [[module.mounts]]\n    source = \"hugo_stats.json\"\n    target = \"assets/watching/hugo_stats.json\"\n```\n\n## Packages Node\n\nSi le fichier `package.json` à la racine du projet n'existe pas encore (celui qui suit toutes vos dépendances node), exécutez cette commande depuis le répertoire racine de votre projet pour le créer :\n\n```\nnpm init\n```\n\nVous pouvez entrer autant ou aussi peu d'informations que vous le souhaitez. Une fois le fichier créé, vous pouvez continuer à installer les packages.\n\nExécutez ceci depuis la racine de votre projet pour installer les packages nécessaires :\n\n```\nnpm install postcss postcss-cli @fullhuman/postcss-purgecss --save\n```\n\nLes packages seront installés dans un dossier appelé `node_modules` et seront également ajoutés à votre fichier `package.json`.\n\nS'il n'y est pas déjà, ajoutez `node_modules/` à votre fichier `.gitignore`.\n\n## Fichier de configuration PostCSS\n\nCréez un fichier `postcss.config.js` à la racine du projet avec ce contenu :\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\nconst purgecss = purgeCSSPlugin({\n  content: [\"./hugo_stats.json\"],\n  defaultExtractor: (content) => {\n    const els = JSON.parse(content).htmlElements;\n    return [...(els.tags || []), ...(els.classes || []), ...(els.ids || [])];\n  },\n  safelist: [],\n});\n\nexport default {\n  plugins: [\n    ...(process.env.HUGO_ENVIRONMENT === \"production\" ? [purgecss] : []),\n  ],\n};\n```\n\nConsultez la [documentation de configuration PurgeCSS](../configuration.md) pour plus de détails sur chaque option.\n\n**Note :** `safelist` est un tableau vide (pour l'instant). Rappelez-vous, seuls les éléments de vos templates HTML sont extraits. Donc, si votre JS ajoute des éléments, vous devrez les mettre en safelist.\n\n## Template HTML\n\nDans le template HTML de votre `<head>`, ajoutez ceci :\n\n```html\n{{ $css := resources.Get \"css/style.css\" | resources.PostCSS }} \n{{ if hugo.IsProduction }} \n    {{ $css = $css | minify | fingerprint | resources.PostProcess }} \n{{ end }}\n\n<link\n  rel=\"stylesheet\"\n  href=\"{{ $css.RelPermalink }}\"\n  {{ if hugo.IsProduction -}} \n    integrity=\"{{ $css.Data.Integrity }}\"\n  {{- end }}\n/>\n```\n\nCela suppose que :\n\n- Votre fichier CSS est situé à `assets/css/style.css`\n- Vous souhaitez minifier et créer une empreinte de la version de production de ce fichier\n\nSi ces suppositions ne sont pas vraies pour vous, modifiez le code en conséquence.\n\n## Utilisation\n\nParfait, maintenant nous pouvons l'utiliser.\n\nServez votre site en mode développement, qui est le mode par défaut :\n\n```\nhugo serve\n```\n\nOuvrez les DevTools de votre navigateur, allez dans l'onglet Network, puis notez la taille du fichier CSS.\n\nMaintenant, faites `Control` + `C` pour l'arrêter, puis servez votre site en mode production :\n\n```\nhugo serve --environment production\n```\n\nRemarquez que le fichier CSS a maintenant une taille *beaucoup plus petite*.\n\n## Environnement\n\nSi vous ne voulez pas passer l'option `--environment production`, vous pouvez définir cette variable d'environnement :\n\n```\nHUGO_ENVIRONMENT=production\n```\n\n## Références\n\n- <https://gohugo.io/hugo-pipes/postprocess/>\n"
  },
  {
    "path": "docs/fr/guides/next.md",
    "content": "---\ntitle: Next.js\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Next.js grâce au plugin next-purgecss ou au plugin PostCSS.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Next.js grâce au plugin next-purgecss ou au plugin PostCSS.\n  - property: og:url\n    content:  https://purgecss.com/fr/guides/next\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Next.js grâce au plugin next-purgecss ou au plugin PostCSS.\n---\n\n# Next.js\n\n> Next.js est un framework React pour des applications de qualité professionnelle qui passent à l'échelle. Les entreprises leaders mondiales utilisent Next.js pour construire des applications rendues côté serveur, des sites web statiques, et plus encore.\n\nVous pouvez utiliser PurgeCSS avec Next.js en utilisant le plugin PostCSS dans la configuration Next.js.\n\n## Personnaliser la configuration PostCSS (Next.js >= 9.3)\n\nPour personnaliser la configuration PostCSS, créez un fichier postcss.config.js à la racine de votre projet.\n\n> Attention : Lorsque vous définissez un fichier de configuration PostCSS personnalisé, Next.js désactive complètement le comportement par défaut. Assurez-vous de configurer manuellement toutes les fonctionnalités dont vous avez besoin, y compris [Autoprefixer](https://github.com/postcss/autoprefixer). Vous devez également installer manuellement tous les plugins inclus dans votre configuration personnalisée, c'est-à-dire `npm install postcss-flexbugs-fixes postcss-preset-env`.\n\n> Par défaut, le document externe contenant `html` et `body` se trouve dans le module node de Next.js. Ajoutez `safelist:[\"html\", \"body\"]` pour vous assurer que PurgeCSS ne supprime pas ces styles.\n\nAjoutez PurgeCSS à la configuration par défaut :\n\n```js\nmodule.exports = {\n  \"plugins\": [\n    \"postcss-flexbugs-fixes\",\n    [\n      \"postcss-preset-env\",\n      {\n        \"autoprefixer\": {\n          \"flexbox\": \"no-2009\"\n        },\n        \"stage\": 3,\n        \"features\": {\n          \"custom-properties\": false\n        }\n      }\n    ],\n    [\n      '@fullhuman/postcss-purgecss',\n      {\n        content: [\n            './pages/**/*.{js,jsx,ts,tsx}',\n            './components/**/*.{js,jsx,ts,tsx}'\n        ],\n        defaultExtractor: content => content.match(/[\\w-/:]+(?<!:)/g) || [],\n        safelist: [\"html\", \"body\"]\n      }\n    ],\n  ]\n}\n```\n\n## Plugin Next.js (Next.js < 9.3)\n\n### Installation\n\n`next-purgecss` nécessite l'un des **plugins css next** suivants :\n\n- [next-css](https://github.com/zeit/next-plugins/tree/master/packages/next-css)\n- [next-less](https://github.com/zeit/next-plugins/tree/master/packages/next-less)\n- [next-sass](https://github.com/zeit/next-plugins/tree/master/packages/next-sass)\n\nChoisissez simplement celui qui correspond à vos besoins. Dans les étapes suivantes, j'utiliserai `next-css` mais cela fonctionne de la même manière pour les autres **plugins css next**.\n\nPar exemple, installez `next-css` et `next-purgecss` :\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm install @zeit/next-css next-purgecss --save-dev\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add @zeit/next-css next-purgecss --dev\n```\n:::\n::::\n\nUne fois les packages installés, vous devez modifier `next.config.js`.\n\n```js\n// next.config.js\nconst withCss = require(\"@zeit/next-css\");\nconst withPurgeCss = require(\"next-purgecss\");\n\nmodule.exports = withCss(withPurgeCss());\n```\n\n### Options\n\n#### `purgeCssEnabled`\n\nPar défaut, `next-purgecss` supprimera toujours le CSS inutilisé, quel que soit l'environnement de build. Vous pouvez changer cela en définissant une fonction pour l'option `purgeCssEnabled`. La fonction `purgeCssEnabled` reçoit deux arguments :\n\n| Argument   | Type      | Description                                                                                      |\n| ---------- | --------- | ------------------------------------------------------------------------------------------------ |\n| `dev`      | `Boolean` | `true` en mode développement (exécution de `next`) ou `false` en mode production (exécution de `next start`) |\n| `isServer` | `Boolean` | `true` pendant la compilation côté serveur ou `false` pendant la compilation côté client                  |\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCssEnabled: ({ dev, isServer }) => !dev && !isServer, // Activer PurgeCSS uniquement pour les builds de production côté client\n  })\n);\n```\n\n#### `purgeCssPaths`\n\nPar défaut, ce plugin analysera les répertoires `components` et `pages` pour les noms de classes. Vous pouvez changer cela en définissant `purgeCssPaths`.\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCssPaths: [\n      \"pages/**/*\",\n      \"components/**/*\",\n      \"other-components/**/*\", // analyser également le dossier other-components\n    ],\n  })\n);\n```\n\n#### `purgeCss`\n\nVous pouvez passer des options personnalisées à [PurgeCSS](https://github.com/FullHuman/purgecss-webpack-plugin) en définissant l'objet `purgeCss` dans votre `next.config.js`.\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCss: {\n      whitelist: () => [\"my-custom-class\"],\n    },\n  })\n);\n```\n\nLa liste des options disponibles est documentée dans la [documentation de `purgecss-webpack-plugin`](https://github.com/FullHuman/purgecss-webpack-plugin#options).\n\n::: warning\n`purgeCss.paths` écrasera `purgeCssPaths`\n:::\n"
  },
  {
    "path": "docs/fr/guides/nuxt.md",
    "content": "---\ntitle: Nuxt.js\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Nuxt.js grâce au plugin nuxt-purgecss ou au plugin PostCSS.\n  - name: keywords\n    content: PurgeCSS Nuxt.js Nuxt plugin postCSS nuxt-purgecss\n\n  - name: description\n    content: PurgeCSS peut être utilisé avec Nuxt.js grâce au plugin nuxt-purgecss ou au plugin PostCSS.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Nuxt.js grâce au plugin nuxt-purgecss ou au plugin PostCSS.\n  - property: og:url\n    content:  https://purgecss.com/fr/guides/nuxt\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Nuxt.js grâce au plugin nuxt-purgecss ou au plugin PostCSS.\n---\n\n# Nuxt.js\n\n> Nuxt.js prédéfinit toute la configuration nécessaire pour rendre le développement d'une application Vue.js agréable. Nuxt.js peut produire des applications universelles, monopages et générées statiquement.\n\nVous pouvez utiliser PurgeCSS avec Nuxt.js en utilisant le [plugin Nuxt.js](https://github.com/Developmint/nuxt-purgecss) ou le plugin PostCSS.\n\n## Plugin Nuxt.js\n\nVous pouvez utiliser un module communautaire appelé [nuxt-purgecss](https://github.com/Developmint/nuxt-purgecss) pour faciliter au maximum l'utilisation de PurgeCSS avec Nuxt. Avec ses paramètres par défaut adaptés, vous n'avez besoin d'apporter que quelques modifications (ou aucune) à la configuration.\n\n### Installation\n\n- Ajoutez la dépendance `nuxt-purgecss` à votre projet en utilisant yarn ou npm\n- Ajoutez `nuxt-purgecss` à la section `modules` de `nuxt.config.js` :\n\n```js\n{\n  buildModules: [ // si vous utilisez nuxt < 2.9.0, utilisez la propriété modules à la place.\n    'nuxt-purgecss',\n  ],\n\n  purgeCSS: {\n   // vos paramètres ici\n  }\n}\n```\n\n### Options\n\n#### Valeurs par défaut\n\nAvant d'examiner les attributs individuels, voici les paramètres par défaut du module :\n\n```js\n{\n  mode: MODES.webpack,\n  enabled: ({ isDev, isClient }) => (!isDev && isClient), // ou `false` en mode dev/debug\n  paths: [\n    'components/**/*.vue',\n    'layouts/**/*.vue',\n    'pages/**/*.vue',\n    'plugins/**/*.js'\n  ],\n  styleExtensions: ['.css'],\n  whitelist: ['body', 'html', 'nuxt-progress'],\n  extractors: [\n    {\n      extractor: content => content.match(/[A-z0-9-:\\\\/]+/g) || [],\n      extensions: ['html', 'vue', 'js']\n    }\n  ]\n}\n```\n\nCes paramètres devraient constituer une bonne base pour une variété de projets.\n\n#### Fusion des valeurs par défaut\n\nVous pouvez définir chaque option soit comme fonction, soit comme valeur statique (primitives, objets, tableaux, ...).\nSi vous utilisez une fonction, la valeur par défaut sera fournie comme premier argument.\n\nSi vous *n'utilisez pas* de fonction pour définir vos propriétés, le module essaiera de les fusionner avec les valeurs par défaut. Cela peut être pratique pour `paths`, `whitelist` et ainsi de suite car les valeurs par défaut sont assez sensées. Si vous ne voulez pas inclure les valeurs par défaut, utilisez simplement une fonction.\n\n#### Propriétés en détail\n\n##### mode\n\n* Type : `String` (webpack ou postcss)\n* Défaut : `webpack`\n\nDéfinit le mode dans lequel PurgeCSS doit être utilisé.\n\n* Le mode Webpack ne peut être utilisé qu'avec `build.extractCSS: true`\n* Le mode PostCSS ne peut être utilisé qu'avec un **objet** `build.postcss` (pas un tableau) ou les paramètres par défaut\n\n##### enabled\n\n* Type : `Boolean` ou `Function` (uniquement pour le mode webpack, recevra le ctx de build.extend)\n* Défaut : `({ isDev, isClient }) => (!isDev && isClient)` (s'active uniquement en mode production) ou `false` en mode debug/dev\n\nActive/Désactive le module\n\n* S'il est évalué à false, le module ne sera pas activé du tout\n* Si une fonction est fournie, elle sera correctement évaluée en mode webpack (en mode postcss, elle sera traitée comme true)\n\n\n##### Options PurgeCSS\n\nVeuillez lire [la documentation PurgeCSS](https://www.purgecss.com/fr/configuration) pour obtenir des informations sur les paramètres liés à PurgeCSS.\n\nAu lieu de `content`, nous utilisons `paths` pour spécifier les chemins que PurgeCSS doit examiner (expliqué [ici](https://www.purgecss.com/with-webpack#options)).\nCela s'applique aux **deux modes**, pas seulement au `mode webpack`.\n\n## Plugin PostCSS\n\nEn utilisant l'option *extractCSS*, Nuxt créera des fichiers CSS qui seront chargés séparément par le navigateur.\nLors de la génération de votre application, cela peut représenter beaucoup de petits fichiers.\n\nPour inclure le CSS dans l'en-tête du fichier HTML, vous devrez exécuter les commandes suivantes.\nVeuillez noter qu'avec cette configuration, PurgeCSS sera actif en mode production et développement.\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm i -D @fullhuman/postcss-purgecss\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add @fullhuman/postcss-purgecss --dev\n```\n:::\n::::\n\n```js\n'@fullhuman/postcss-purgecss': {\n  content: ['./pages/**/*.vue', './layouts/**/*.vue', './components/**/*.vue'],\n  safelist: ['html', 'body']\n}\n```\n"
  },
  {
    "path": "docs/fr/guides/razzle.md",
    "content": "---\ntitle: Razzle\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Razzle grâce au plugin razzle-plugin-purgecss ou au plugin PostCSS.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Razzle grâce au plugin razzle-plugin-purgecss ou au plugin PostCSS.\n  - property: og:url\n    content:  https://purgecss.com/fr/guides/razzle\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Razzle grâce au plugin razzle-plugin-purgecss ou au plugin PostCSS.\n---\n\n# Razzle\n\nCet exemple montre comment configurer PurgeCSS avec le template `create-razzle-app`.\n\n## Installation\n\n### 1. Installer les packages\n\nUne fois que vous avez initialisé votre projet avec `npx create-razzle-app my-app`, installez le plugin PurgeCSS :\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm i --save-dev razzle-plugin-purgecss\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add --dev razzle-plugin-purgecss\n```\n:::\n::::\n\n### 2. Modifier `razzle.config.js`\n\n```js\n// razzle.config.js\nconst path = require('path');\n\nmodule.exports = {\n  plugins: [\n    {\n      name: 'purgecss',\n      options: {\n        // Cette option path est requise pour que PurgeCSS analyse tout votre contenu\n        path: path.resolve(__dirname, 'src/**/*'),\n      }\n    }\n  ],\n};\n```\n\n## Options\n\n- only\n\n  Vous pouvez spécifier des points d'entrée pour PurgeCSS avec l'option `only` :\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          only: ['bundle', 'vendor'],\n        }\n      }\n    ],\n  };\n  ```\n\n- whitelist (défaut : [])\n\n  Vous pouvez mettre en liste blanche des sélecteurs pour empêcher PurgeCSS de les supprimer de votre CSS. Cela peut être accompli avec les options `whitelist` et `whitelistPatterns`.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          whitelist: ['random', 'yep', 'button'],\n        }\n      }\n    ],\n  };\n  ```\n\n- whitelistPatterns (défaut : [])\n\n  Vous pouvez mettre en liste blanche des sélecteurs basés sur une expression régulière avec whitelistPatterns.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          whitelistPatterns: [/red$/],\n        }\n      }\n    ],\n  };\n  ```\n\n- keyframes (défaut : false)\n\n  Si vous utilisez une bibliothèque d'animations CSS comme animate.css, vous pouvez supprimer les keyframes inutilisées en définissant l'option keyframes à true.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          keyframes: true\n        }\n      }\n    ],\n  };\n  ```\n\n- fontFace (défaut : false)\n\n  S'il y a des règles `@font-face` inutilisées dans votre CSS, vous pouvez les supprimer en définissant l'option fontFace à true\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          fontFace: true,\n        }\n      }\n    ],\n  };\n  ```\n\n- rejected (défaut : false)\n\n  Il peut parfois être plus pratique de parcourir la liste des éléments supprimés pour voir s'il y a quelque chose d'évidemment incorrect. Si vous voulez le faire, utilisez l'option rejected.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          rejected: true,\n        }\n      }\n    ],\n  };\n  ```\n"
  },
  {
    "path": "docs/fr/guides/react.md",
    "content": "---\ntitle: React\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec React.js en utilisant craco, un script postbuild ou en éjectant create-react-app.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec React.js en utilisant craco, un script postbuild ou en éjectant create-react-app.\n  - property: og:url\n    content: https://purgecss.com/fr/guides/react\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec React.js en utilisant craco, un script postbuild ou en éjectant create-react-app.\n---\n\n# React\n\n> React est une bibliothèque JavaScript pour créer des interfaces utilisateur. Create React App est un environnement confortable pour apprendre React, et c'est la meilleure façon de commencer à construire une nouvelle application monopage en React.\n\nCe guide suppose que vous utilisez create-react-app pour construire votre application React monopage.\n\n## Méthode 1 : Utiliser `craco`\n\nDes plugins PostCSS personnalisés (y compris PurgeCSS) peuvent être ajoutés aux applications Create React App en utilisant [craco](https://github.com/gsoft-inc/craco/). Suivez les [instructions d'installation de craco](https://github.com/gsoft-inc/craco/blob/master/packages/craco/README.md#installation), puis installez le plugin PostCSS `PurgeCSS` et ajoutez-le à la configuration craco :\n\n```sh\nnpm i --save-dev @fullhuman/postcss-purgecss\n```\n\n```js\n// craco.config.js\nconst purgecss = require(\"@fullhuman/postcss-purgecss\");\n\nmodule.exports = {\n  style: {\n    postcss: {\n      plugins: [\n        purgecss({\n          content: [\"./src/**/*.html\", \"./src/**/*.tsx\", \"./src/**/*.ts\"],\n        }),\n      ],\n    },\n  },\n};\n```\n\n## Méthode 2 : Exécuter PurgeCSS CLI dans `postbuild`\n\nAjoutez le code suivant dans **package.json**\n\n```json\n\"scripts\": {\n  \"postbuild\": \"purgecss --css build/static/css/*.css --content build/index.html build/static/js/*.js --output build/static/css\"\n},\n```\n\n## Méthode 3 : `eject` de create-react-app\n\nVous devez [éjecter](https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject) afin d'exposer la configuration webpack offerte par create-react-app original.\n\nInstallez le plugin webpack pour PurgeCSS :\n\n```sh\nnpm i --save-dev glob-all purgecss-webpack-plugin\n```\n\nMaintenant, modifiez le fichier `config/webpack.prod.conf.js` en ajoutant le code suivant avec le reste des imports :\n\n```js\n// importer le plugin webpack PurgeCSS et glob-all\nconst { PurgecssPlugin } = require(\"purgecss-webpack-plugin\");\nconst glob = require(\"glob-all\");\n```\n\n...et directement avant `new ManifestPlugin(...)` dans la liste des plugins, ajoutez ceci :\n\n```js\n    // Supprimer le CSS inutilisé avec PurgeCSS. Voir https://github.com/FullHuman/purgecss\n    // pour plus d'informations sur PurgeCSS.\n    // Spécifiez le chemin des fichiers html et des fichiers sources\n    new PurgecssPlugin({\n      paths: [paths.appHtml, ...glob.sync(`${paths.appSrc}/**/*`, { nodir: true })]\n    }),\n```\n"
  },
  {
    "path": "docs/fr/guides/vue.md",
    "content": "---\ntitle: Vue\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Vue grâce au plugin webpack.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Vue grâce au plugin webpack.\n  - property: og:url\n    content: https://purgecss.com/fr/guides/vue\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Vue grâce au plugin webpack.\n---\n\n# Vue\n\n## Utiliser le plugin Vue CLI\n\n![vue cli plugin purgecss](https://i.imgur.com/ZYnJSin.png)\n\n### Installation\n\nSi vous n'avez pas encore installé vue-cli 3, suivez d'abord les instructions d'installation ici : https://github.com/vuejs/vue-cli\n\nGénérez un projet en utilisant vue-cli 3.0 :\n\n```sh\nvue create my-app\n```\n\nAvant d'installer le plugin PurgeCSS, assurez-vous de valider ou de mettre de côté vos modifications au cas où vous auriez besoin de revenir en arrière.\n\nPour installer le plugin PurgeCSS, naviguez simplement vers le dossier de votre application et ajoutez PurgeCSS.\n\n```sh\ncd my-app\n\nvue add @fullhuman/purgecss\n```\n\nLe plugin PurgeCSS générera un fichier `postcss.config.js` avec PurgeCSS configuré. Vous pouvez ensuite modifier les options de PurgeCSS.\n\n### Utilisation\n\nVoici les options PurgeCSS définies par ce plugin :\n\n```js\n{\n  content: [ `./public/**/*.html`, `./src/**/*.vue` ],\n  defaultExtractor (content) {\n    const contentWithoutStyleBlocks = content.replace(/<style[^]+?<\\/style>/gi, '')\n    return contentWithoutStyleBlocks.match(/[A-Za-z0-9-_/:]*[A-Za-z0-9-_/]+/g) || []\n  },\n  safelist: [ /-(leave|enter|appear)(|-(to|from|active))$/, /^(?!(|.*?:)cursor-move).+-move$/, /^router-link(|-exact)-active$/, /data-v-.*/ ],\n}\n```\n"
  },
  {
    "path": "docs/fr/guides/wordpress.md",
    "content": "---\ntitle: WordPress\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé pour le développement WordPress. Un module existe pour faciliter le processus et fournir des éléments de safelist courants.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé pour le développement WordPress. Un module existe pour faciliter le processus et fournir des éléments de safelist courants.\n  - property: og:url\n    content:  https://purgecss.com/fr/guides/wordpress\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé pour le développement WordPress. Un module existe pour faciliter le processus et fournir des éléments de safelist courants.\n---\n\n# WordPress\n\nSi vous souhaitez utiliser PurgeCSS avec WordPress, vous pourriez avoir besoin de mettre en safelist les classes générées par WordPress pour éviter qu'elles soient supprimées par PurgeCSS. `purgecss-with-wordpress` contient les classes qui doivent être mises en safelist.\n\n## Installation\n\nVous devez d'abord installer [purgecss](https://github.com/FullHuman/purgecss).\n\nInstallez `purgecss-with-wordpress` :\n```sh\nnpm i --save-dev purgecss-with-wordpress\n```\n\n## Utilisation\n\n```js{2,7,8}\nimport Purgecss from 'purgecss'\nimport purgecssWordpress from 'purgecss-with-wordpress'\n\nconst purgeCss = new Purgecss({\n  content: ['**/*.html'],\n  css: ['**/*.css'],\n  safelist: purgecssWordpress.safelist\n})\nconst result = purgecss.purge()\n```\n\nSi vous avez des classes supplémentaires que vous souhaitez inclure, vous pouvez les inclure en utilisant l'opérateur de décomposition :\n\n```js\n{\n  safelist: [\n    ...purgecssWordpress.safelist,\n    'red',\n    'blue',\n    /^red/,\n    /blue$/,\n  ]\n}\n```\n"
  },
  {
    "path": "docs/fr/introduction.md",
    "content": "---\ntitle: Introduction\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Il peut être utilisé dans votre flux de développement. PurgeCSS est disponible avec une API JavaScript, un CLI, et des plugins pour les outils de build populaires.\n---\n\n# À propos de PurgeCSS\n\nPurgeCSS est un outil pour supprimer le CSS inutilisé. Il peut faire partie de votre flux de développement.\nLorsque vous construisez un site web, vous pouvez décider d'utiliser un framework CSS comme TailwindCSS, Bootstrap, MaterializeCSS, Foundation, etc. Cependant, vous n'utiliserez qu'une petite partie du framework, et de nombreux styles CSS inutilisés seront inclus.\n\nC'est là que PurgeCSS entre en jeu. PurgeCSS analyse votre contenu et vos fichiers CSS. Ensuite, il fait correspondre les sélecteurs utilisés dans vos fichiers avec ceux de vos fichiers de contenu. Il supprime les sélecteurs inutilisés de votre CSS, ce qui résulte en des fichiers CSS plus légers.\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\" alt=\"BairesDev - Sponsor\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n[<img src=\"/full-human.png\" height=\"85\" style=\"margin-right: 10px\" alt=\"Full Human - Sponsor\">](https://full-human.health/)\n"
  },
  {
    "path": "docs/fr/plugins/gatsby.md",
    "content": "---\ntitle: Gatsby\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS peut être utilisé avec Gatsby grâce au plugin gatsby-plugin-purgecss.\n  - itemprop: description\n    content: PurgeCSS peut être utilisé avec Gatsby grâce au plugin gatsby-plugin-purgecss.\n  - property: og:url\n    content:  https://purgecss.com/fr/plugins/gatbsy\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS peut être utilisé avec Gatsby grâce au plugin gatsby-plugin-purgecss.\n---\n\n# Gatsby\n\n::: tip\nCe plugin a été créé par [@anantoghosh](https://github.com/anantoghosh) et cette page est un extrait du ReadMe.\nVous pouvez trouver plus d'informations sur [le dépôt du plugin](https://github.com/anantoghosh/gatsby-plugin-purgecss)\n:::\n\nVous pouvez supprimer le CSS inutilisé des fichiers et modules css/sass/less/stylus dans votre projet Gatsby en utilisant PurgeCSS. Compatible avec tailwind, bootstrap, bulma, etc.\n\n::: warning\nCe n'est PAS un plugin de type « installer et oublier ». Par défaut, il peut également supprimer des styles nécessaires.\n:::\n\n📘 [Lire la dernière documentation ici.](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md) • [Journal des modifications](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/CHANGELOG.md) •\n\n### Démonstration\nLors de l'utilisation dans [gatsby-starter-bootstrap](https://github.com/jaxx2104/gatsby-starter-bootstrap)\n\n![demo](https://anantoghosh.github.io/files/gatsby-starter-bootstrap.png)\n\nLors de l'utilisation dans [gatsby-starter-bootstrap-cv](https://github.com/mhjadav/gatsby-starter-bootstrap-cv) (installé par défaut)\n\n![demo](https://anantoghosh.github.io/files/gatsby-starter-bootstrap-cv.png)\n## Fichiers supportés\n\n- `.css` , `.module.css`\n- `.scss`, `.sass`, `.module.scss`, `.module.sass` (via [gatsby-plugin-sass](https://next.gatsbyjs.org/packages/gatsby-plugin-sass/))\n- `.less`, `.module.less` (via [gatsby-plugin-less](https://next.gatsbyjs.org/packages/gatsby-plugin-less/))\n- `.styl`, `.module.styl` (via [gatsby-plugin-stylus](https://next.gatsbyjs.org/packages/gatsby-plugin-sass/))\n\n## Installation\n\n```sh\nnpm i gatsby-plugin-purgecss\n```\n\n### Utilisation\n\n> **Ajoutez le plugin APRÈS les autres plugins css/postcss**\n\n```js\n// gatsy-config.js\nmodule.exports = {\n  plugins: [\n    `gatsby-plugin-stylus`,\n    `gatsby-plugin-sass`,\n    `gatsby-plugin-less`,\n    `gatsby-plugin-postcss`,\n    // Ajouter après ces plugins s'ils sont utilisés\n    { \n      resolve: `gatsby-plugin-purgecss`,\n      options: {\n        printRejected: true, // Affiche les sélecteurs supprimés et les noms des fichiers traités\n        // develop: true, // Activer lors de l'utilisation de `gatsby develop`\n        // tailwind: true, // Activer le support de tailwindcss\n        // whitelist: ['whitelist'], // Ne pas supprimer ce sélecteur\n        // ignore: ['/ignored.css', 'prismjs/', 'docsearch.js/'], // Ignorer les fichiers/dossiers\n        // purgeOnly : ['components/', '/main.css', 'bootstrap/'], // Purger uniquement ces fichiers/dossiers\n      }\n    }\n  ]\n};\n```\n\n## En résumé\n* Définissez les options dans `gatsby-config.js`, pas dans `purgecss.config.js`.\n* Si vous utilisez tailwindcss, utilisez l'[option `tailwind: true`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#tailwind).\n* Utilisez l'option [`printRejected: true`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#printrejected) pour afficher les sélecteurs supprimés.\n* Seuls les fichiers traités par Webpack seront purgés.\n* `my-selector` ne correspondra pas à `mySelector`.\n* Ajoutez à la liste blanche les sélecteurs requis ou ignorez les fichiers/dossiers en utilisant le guide [Solutions de liste blanche](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#whitelist-solutions).\n* Ignorez des packages complets avec [`ignore: ['packagename/']`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#ignore).\n* Pour purger uniquement des fichiers/packages spécifiques, utilisez [`purgeOnly: ['fileOrPackage/']`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#purgeOnly).\n* Seuls les fichiers `js, jsx, ts, tsx` sont analysés pour les sélecteurs par défaut. Si vous souhaitez ajouter `md` ou `mdx`, utilisez `content: [path.join(process.cwd(), 'src/**/!(*.d).{ts,js,jsx,tsx,md,mdx}')]` ou mieux encore, ajoutez simplement les sélecteurs requis à la liste blanche.\n"
  },
  {
    "path": "docs/fr/plugins/grunt.md",
    "content": "---\ntitle: Grunt\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec grunt grâce à un plugin.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec grunt grâce à un plugin.\n  - property: og:url\n    content:  https://purgecss.com/fr/plugins/grunt\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec grunt grâce à un plugin.\n---\n\n# Grunt\n\n## Installation\n\n```shell\nnpm install grunt-purgecss --save-dev\n```\n\nUne fois le plugin installé, il peut être activé dans votre Gruntfile avec cette ligne de JavaScript :\n\n```js\ngrunt.loadNpmTasks('grunt-purgecss');\n```\n\n## La tâche \"purgecss\"\n\n### Aperçu\n\nDans le Gruntfile de votre projet, ajoutez une section nommée `purgecss` à l'objet de données passé à `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n    // Configuration à exécuter (puis à tester).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html']\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n\n### Options\n\nToutes les options de purgecss sont disponibles avec les plugins.\nVous trouverez ci-dessous les principales options disponibles. Pour la liste complète, consultez le [site de documentation de Purgecss](https://www.purgecss.com/fr/configuration.html#options).\n\n#### options.content\n\nType : `string | Object`\n\nVous pouvez spécifier le contenu qui doit être analysé par Purgecss avec un tableau de noms de fichiers ou de globs. Les fichiers peuvent être HTML, Pug, Blade, etc.\n\n#### options.extractors\n\nType : `Array<Object>`\n\nPurgecss peut être adapté à vos besoins. Si vous remarquez que beaucoup de CSS inutilisé n'est pas supprimé, vous voudrez peut-être utiliser un extracteur personnalisé.\nPlus d'informations sur les extracteurs [ici](https://www.purgecss.com/fr/extractors.html).\n\n#### options.safelist\n\nVous pouvez indiquer quels sélecteurs sont sûrs à conserver dans le CSS final. Cela peut être accompli avec l'option `safelist`.\n\nDeux formes sont disponibles pour cette option.\n\n```ts\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nSous cette forme, safelist est un tableau qui peut contenir une chaîne de caractères ou une expression régulière.\n\nLa forme _complexe_ est :\n\n```ts\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\n#### options.keyframes\n\nType : `boolean`\nValeur par défaut : `false`\n\nSi vous utilisez une bibliothèque d'animations CSS comme animate.css, vous pouvez supprimer les keyframes inutilisées en définissant l'option `keyframes` sur true.\n\n#### options.fontFace\n\nType : `boolean`\nValeur par défaut : `false`\n\nS'il y a des règles `@font-face` inutilisées dans votre CSS, vous pouvez les supprimer en définissant l'option `fontFace` sur true.\n\n### Exemple\n\nL'exemple ci-dessous utilise toutes les principales options disponibles.\n\n```js\ngrunt.initConfig({\n    // Configuration à exécuter (puis à tester).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html', `src/**/*.js`, 'src/**/*.blade', 'src/**/*.vue'],\n          extractors: {\n            extractor: class {\n                static extract(content) {\n                    content.match(/a-Z/) || []\n                }\n            },\n            extension: ['html', 'blade']\n          },\n          safelist: ['random', 'yep', 'button', /red$/],\n          keyframes: true,\n          fontFace: true\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n"
  },
  {
    "path": "docs/fr/plugins/gulp.md",
    "content": "---\ntitle: Gulp\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Vous pouvez l'utiliser avec le plugin gulp.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Vous pouvez l'utiliser avec le plugin gulp.\n  - property: og:url\n    content:  https://purgecss.com/fr/plugins/gulp\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS inutilisé de votre projet. Vous pouvez l'utiliser avec le plugin gulp.\n---\n\n# Gulp\n\n## Installation\n\n```sh\nnpm i -D gulp-purgecss\nnpm install --save-dev gulp-purgecss\n```\n\n## Utilisation\n\nPar défaut, `purgecss` génère le CSS source _avec les sélecteurs inutilisés supprimés_ :\n\n```js\nconst gulp = require('gulp')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(purgecss({\n            content: ['src/**/*.html']\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n\nEn définissant l'option `rejected`, vous pouvez « inverser » la sortie pour lister _uniquement les sélecteurs supprimés_ :\n\n```js\nconst gulp = require('gulp')\nconst rename = require('gulp-rename')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss-rejected', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(rename({\n            suffix: '.rejected'\n        }))\n        .pipe(purgecss({\n            content: ['src/**/*.html'],\n            rejected: true\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n"
  },
  {
    "path": "docs/fr/plugins/postcss.md",
    "content": "---\ntitle: PostCSS\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec postcss grâce à un plugin.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec postcss grâce à un plugin.\n  - property: og:url\n    content:  https://purgecss.com/fr/plugins/postcss\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec postcss grâce à un plugin.\n---\n\n# PostCSS\n\n::: warning\nSi vous utilisez PostCSS 7, installez @fullhuman/postcss-purgecss 3.0.0 : `npm i -D @fullhuman/postcss-purgecss@3.0.0`.\nÀ partir de la version 4.0, il est compatible uniquement avec PostCSS >=8.\n:::\n\n## Installation\n\n```sh\nnpm i -D @fullhuman/postcss-purgecss postcss\n```\n\n## Utilisation\n\nDans `postcss.config.js` :\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\nmodule.exports = {\n  plugins: [\n    purgeCSSPlugin({\n      content: ['./**/*.html']\n    })\n  ]\n}\n```\n\nEn utilisant l'API PostCSS :\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\npostcss([\n  purgeCSSPlugin({\n    content: ['./src/**/*.html']\n  })\n])\n```\n\nConsultez la documentation de [PostCSS](https://github.com/postcss/postcss) pour des exemples adaptés à votre environnement.\n\n## Options\n\nToutes les options de PurgeCSS sont disponibles avec les plugins.\nVous trouverez ci-dessous la définition de type des principales options disponibles. Pour la liste complète, consultez le [site de documentation de PurgeCSS](https://www.purgecss.com/fr/configuration.html#options).\n\n```ts\nexport interface UserDefinedOptions {\n  content?: Array<string | RawContent>;\n  contentFunction?: (sourceFile: string) => Array<string | RawContent>;\n  defaultExtractor?: ExtractorFunction;\n  extractors?: Array<Extractors>;\n  fontFace?: boolean;\n  keyframes?: boolean;\n  output?: string;\n  rejected?: boolean;\n  stdin?: boolean;\n  stdout?: boolean;\n  variables?: boolean;\n  safelist?: UserDefinedSafelist;\n  blocklist?: StringRegExpArray;\n}\n\ninterface RawContent {\n  extension: string\n  raw: string\n}\n\ninterface RawCSS {\n  raw: string\n}\n\ntype StringRegExpArray = Array<RegExp | string>;\n```\n"
  },
  {
    "path": "docs/fr/plugins/webpack.md",
    "content": "---\ntitle: Webpack\nlang: fr-FR\nmeta:\n  - name: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec webpack grâce à un plugin.\n  - itemprop: description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec webpack grâce à un plugin.\n  - property: og:url\n    content: https://purgecss.com/fr/plugins/webpack\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: PurgeCSS est un outil pour supprimer le CSS que vous n'utilisez pas réellement dans votre projet. Vous pouvez l'utiliser avec webpack grâce à un plugin.\n---\n\n# Webpack\n\n:::tip\nVous pouvez utiliser soit le plugin Webpack directement dans votre configuration webpack, soit utiliser le [plugin PostCSS](postcss.md) lorsque vous utilisez le loader postCSS de Webpack.\n:::\n\n## Installation\n\n```sh\nnpm i purgecss-webpack-plugin -D\n```\n\n## Utilisation\n\n### Avec mini-css-extract-plugin\n\n```js\nconst path = require(\"path\");\nconst glob = require(\"glob\");\nconst MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  entry: \"./src/index.js\",\n  output: {\n    filename: \"bundle.js\",\n    path: path.join(__dirname, \"dist\"),\n  },\n  optimization: {\n    splitChunks: {\n      cacheGroups: {\n        styles: {\n          name: \"styles\",\n          test: /\\.css$/,\n          chunks: \"all\",\n          enforce: true,\n        },\n      },\n    },\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({\n      paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n    }),\n  ],\n};\n```\n\n### Chemins multiples\n\nSi vous avez besoin de plusieurs chemins, utilisez le package npm `glob-all` au lieu de `glob`, puis vous pouvez utiliser cette syntaxe :\n\n```js\nnew PurgeCSSPlugin({\n  paths: glob.sync([\n    // ...\n  ])\n}),\n```\n\npour filtrer les répertoires, consultez la documentation de glob-all [ici](https://www.npmjs.com/package/glob-all#filtering-out-directories).\n\n## Options\n\nLes options disponibles dans la [Configuration](https://www.purgecss.com/fr/configuration.html) de purgecss sont également disponibles dans le plugin webpack, à l'exception des options `css` et `content`.\n\n- #### paths\n\nAvec le plugin webpack, vous pouvez spécifier le contenu qui doit être analysé par purgecss en fournissant un tableau de noms de fichiers. Il peut s'agir de fichiers html, pug, blade, etc. Vous pouvez également utiliser un module comme `glob` ou `glob-all` pour obtenir facilement une liste de fichiers.\n\n> Vous devrez probablement passer `{ noDir: true }` comme option à `glob.sync()` car `glob.sync` correspond à un répertoire sur lequel le plugin ne peut pas opérer.\n\n```js\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\nconst glob = require(\"glob\");\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\n// Dans la configuration webpack\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\nSi vous souhaitez régénérer la liste des chemins à chaque compilation (par exemple lors de l'utilisation de `--watch`), vous pouvez également passer une fonction à l'option `paths` comme dans l'exemple suivant :\n\n```js\nnew PurgeCSSPlugin({\n  paths: () => glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\n- #### only\n\nVous pouvez spécifier les noms des chunks au plugin purgecss-webpack-plugin avec l'option `only` :\n\n```js\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n  only: [\"bundle\", \"vendor\"],\n});\n```\n\n- #### safelist\n\nComme pour l'option `paths`, vous pouvez également définir une fonction pour cette option :\n\n```js\nfunction collectSafelist() {\n  return {\n    standard: [\"safelisted\", /^safelisted-/],\n    deep: [/^safelisted-deep-/],\n    greedy: [/^safelisted-greedy/],\n  };\n}\n\n// Dans la configuration webpack\nnew PurgeCSSPlugin({\n  safelist: collectSafelist,\n});\n```\n\n- #### rejected\n\nLorsque cette option est définie sur `true`, tous les sélecteurs supprimés sont ajoutés aux [Stats Data](https://webpack.js.org/api/stats/) sous le nom `purged`.\n"
  },
  {
    "path": "docs/fr/safelisting.md",
    "content": "---\ntitle: Safelisting\nlang: fr-FR\nmeta:\n  - name: description\n    content: Pour éviter que PurgeCSS supprime du CSS inutilisé que vous souhaitez conserver, vous pouvez ajouter des sélecteurs à la safelist.\n  - itemprop: description\n    content: Pour éviter que PurgeCSS supprime du CSS inutilisé que vous souhaitez conserver, vous pouvez ajouter des sélecteurs à la safelist.\n  - property: og:url\n    content:  https://purgecss.com/fr/safelisting\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: fr_FR\n  - property: og:title\n    content: Supprimer le CSS inutilisé - PurgeCSS\n  - property: og:description\n    content: Pour éviter que PurgeCSS supprime du CSS inutilisé que vous souhaitez conserver, vous pouvez ajouter des sélecteurs à la safelist.\n---\n\n::: tip\nCette documentation concerne PurgeCSS 3.0 et versions ultérieures. Pour consulter la documentation de PurgeCSS 2.x, cliquez [ici](https://github.com/FullHuman/purgecss/tree/5314e41edf328e2ad2639549e1587b82a964a42e/docs)\n:::\n\n# Safelisting\n\nVous pouvez indiquer quels sélecteurs peuvent être conservés en toute sécurité dans le CSS final. Cela peut être accompli avec l'option PurgeCSS `safelist`, ou directement dans votre CSS avec un commentaire spécial.\n\n## Sélecteurs spécifiques\n\nVous pouvez ajouter des sélecteurs à la safelist avec `safelist`.\n\n```js\nconst purgecss = new Purgecss({\n    content: [], // contenu\n    css: [], // css\n    safelist: ['random', 'yep', 'button']\n})\n```\n\nDans cet exemple, les sélecteurs `.random`, `#yep`, `button` seront conservés dans le CSS final.\n\n## Motifs\n\nVous pouvez ajouter des sélecteurs à la safelist en fonction d'une expression régulière avec `safelist.standard`, `safelist.deep` et `safelist.greedy`.\n\n```js\nconst purgecss = new Purgecss({\n    content: [], // contenu\n    css: [], // css\n    safelist: {\n      standard: [/red$/],\n      deep: [/blue$/],\n      greedy: [/yellow$/]\n    }\n})\n```\n\nDans cet exemple, les sélecteurs se terminant par `red` comme `.bg-red`, les sélecteurs se terminant par `blue` ainsi que leurs enfants comme `blue p` ou `.bg-blue .child-of-bg`, et les sélecteurs dont une partie se termine par `yellow` comme `button.bg-yellow.other-class`, seront conservés dans le CSS final.\n\nLes motifs sont des expressions régulières. Vous pouvez utiliser [regexr](https://regexr.com) pour vérifier que les expressions régulières correspondent à ce que vous recherchez.\n\n## Directement dans le CSS\n\nVous pouvez ajouter des éléments à la safelist directement dans votre CSS avec un commentaire spécial.\nUtilisez `/* purgecss ignore */` pour ajouter la règle suivante à la safelist.\n\n```css\n/* purgecss ignore */\nh1 {\n    color: blue;\n}\n```\n\nUtilisez `/* purgecss ignore current */` pour ajouter la règle actuelle à la safelist.\n\n```css\nh1 {\n    /* purgecss ignore current */\n    color: blue;\n}\n```\n\nVous pouvez utiliser `/* purgecss start ignore */` et `/* purgecss end ignore */` pour ajouter une plage de règles à la safelist.\n\n```css\n/* purgecss start ignore */\nh1 {\n  color: blue;\n}\n\nh3 {\n  color: green;\n}\n/* purgecss end ignore */\n\nh4 {\n  color: purple;\n}\n\n/* purgecss start ignore */\nh5 {\n  color: pink;\n}\n\nh6 {\n  color: lightcoral;\n}\n\n/* purgecss end ignore */\n```\n\n### Points d'attention\n\nCertains outils d'optimisation CSS tels que PostCSS ou cssnano suppriment les commentaires avant que PurgeCSS ne s'exécute dans votre processus de build. Cela peut passer inaperçu car ces étapes sont souvent désactivées en développement. Pour éviter que ces commentaires soient supprimés, vous pouvez les marquer comme importants avec un point d'exclamation.\n\n```css\n/*! purgecss start ignore */\nh5 {\n  color: pink;\n}\n\nh6 {\n  color: lightcoral;\n}\n\n/*! purgecss end ignore */\n```\n"
  },
  {
    "path": "docs/getting-started.md",
    "content": "---\ntitle: Getting Started\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - itemprop: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n---\n\n# Getting Started\n\nMost bundlers and frameworks to build websites are using PostCSS. The easiest way to configure PurgeCSS is with its PostCSS plugin.\n\nInstall the PostCSS plugin:\n\n:::: code-tabs\n@tab npm\n```sh\nnpm i -D @fullhuman/postcss-purgecss\n```\n@tab yarn\n```sh\nyarn add @fullhuman/postcss-purgecss --dev\n```\n::::\n\nand add the PurgeCSS plugin to the PostCSS configuration:\n\n```js{1,5-7}\nimport { purgeCSSPlugin } from '@fullhuman/postcss-purgecss';\n\nmodule.exports = {\n  plugins: [\n    purgecss({\n      content: ['./**/*.html']\n    })\n  ]\n}\n```\n\nPurgeCSS will remove the CSS that is not in the files specified in the `content` option.\n\nYou can find more information about PostCSS plugin and the configuration options on the following pages:\n- [PostCSS plugin](/plugins/postcss)\n- [Configuration](/configuration)\n"
  },
  {
    "path": "docs/guides/hugo.md",
    "content": "---\ntitle: Hugo\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Hugo via Hugo Pipes asset processing\n  - itemprop: description\n    content: PurgeCSS can be used with Hugo via Hugo Pipes asset processing\n  - property: og:url\n    content: https://purgecss.com/guides/hugo\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Hugo via Hugo Pipes asset processing\n---\n\n# Hugo\n\n> Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.\n\nPurgeCSS can be used with [Hugo](https://gohugo.io/) via Hugo Pipes asset processing.\n\n## Tooling\n\n1. Install [Hugo](https://gohugo.io/getting-started/installing/)\n1. Install [Node.js](https://nodejs.org/en/download/)\n\n## Write Stats\n\nIn your `config.toml` file, add this:\n\n```toml\n[build]\n  [build.buildStats]\n    enable = true\n```\n\nOr, If using a `config.yaml` file, add this:\n\n```yaml\nbuild:\n  buildStats:\n    enable: true\n```\n\nThis tells Hugo to write a `hugo_stats.json` file to the project root as part of the build. It includes all tags, classes, and ids from your `*.html` templates.\n\nYou should also add `hugo_stats.json` to Hugo's server watcher:\n\n```toml\n[module]\n  [module.hugoVersion]\n    extended = false\n    min      = \"0.115.0\"\n  [[module.mounts]]\n    source = \"assets\"\n    target = \"assets\"\n  [[module.mounts]]\n    source = \"hugo_stats.json\"\n    target = \"assets/watching/hugo_stats.json\"\n```\n\n## Node Packages\n\nIf the `package.json` file at the project root doesn't exist yet (which tracks all your node dependancies), run this command from your project root directory to create it:\n\n```\nnpm init\n```\n\nYou can enter as much or little information as you want. When the file is created, you can continue to install the packages.\n\nRun this from your project root to install the necessary packages:\n\n```\nnpm install postcss postcss-cli @fullhuman/postcss-purgecss --save\n```\n\nThe packages will install into a folder called `node_modules` and also be added to your `package.json` file.\n\nIf it's not already there, add `node_modules/` to your `.gitignore` file.\n\n## PostCSS Config File\n\nCreate a `postcss.config.js` file at the project root with these contents:\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\nconst purgecss = purgeCSSPlugin({\n  content: [\"./hugo_stats.json\"],\n  defaultExtractor: (content) => {\n    const els = JSON.parse(content).htmlElements;\n    return [...(els.tags || []), ...(els.classes || []), ...(els.ids || [])];\n  },\n  safelist: [],\n});\n\nexport default {\n  plugins: [\n    ...(process.env.HUGO_ENVIRONMENT === \"production\" ? [purgecss] : []),\n  ],\n};\n```\n\nSee the [PurgeCSS configuration docs](../configuration.md) for details on each option.\n\n**Note:** `safelist` is an empty array (for now). Remember, only elements from your HTML templates are extracted. So, if your JS adds elements, you'll need to safelist them.\n\n## HTML Template\n\nIn the HTML Template for your `<head>`, add this:\n\n```html\n{{ $css := resources.Get \"css/style.css\" | resources.PostCSS }} \n{{ if hugo.IsProduction }} \n    {{ $css = $css | minify | fingerprint | resources.PostProcess }} \n{{ end }}\n\n<link\n  rel=\"stylesheet\"\n  href=\"{{ $css.RelPermalink }}\"\n  {{ if hugo.IsProduction -}} \n    integrity=\"{{ $css.Data.Integrity }}\"\n  {{- end }}\n/>\n```\n\nThis assumes:\n\n- Your CSS file is at `assets/css/style.css`\n- You want to minify and fingerprint the production version of this file\n\nIf these assumptions aren't true for you, modify the code accordingly.\n\n## Use it\n\nCool, now we can use it.\n\nServe your site in development mode, which is the default:\n\n```\nhugo serve\n```\n\nOpen your browser DevTools, go to the Network tab, then note the size of the CSS file.\n\nNow, `Control` + `C` to stop it, then serve your site in production mode:\n\n```\nhugo serve --environment production\n```\n\nNotice the CSS file now has a _much smaller_ size.\n\n## Environment\n\nIf you don't want to pass the `--environment production` option, you can set this env var:\n\n```\nHUGO_ENVIRONMENT=production\n```\n\n## References\n\n- <https://gohugo.io/hugo-pipes/postprocess/>\n"
  },
  {
    "path": "docs/guides/next.md",
    "content": "---\ntitle: Next.js\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Next.js with the plugin next-purgecss or with the postcss plugin.\n  - itemprop: description\n    content: PurgeCSS can be used with Next.js with the plugin next-purgecss or with the postcss plugin.\n  - property: og:url\n    content:  https://purgecss.com/guides/next\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Next.js with the plugin next-purgecss or with the postcss plugin.\n---\n\n# Next.js\n\n> Next.js is a React framework for production grade applications that scale. The world's leading companies use Next.js to build server-rendered applications, static websites, and more.\n\nYou can use PurgeCSS with Next.js by using the postCSS plugin in the Next.js configuration\n\n## Customize PostCSS configuration (Next.js >= 9.3)\n\nTo customize the PostCSS configuration, create a postcss.config.js file in the root of your project.\n\n> Warning: When you define a custom PostCSS configuration file, Next.js completely disables the default behavior. Be sure to manually configure all the features you need compiled, including [Autoprefixer](https://github.com/postcss/autoprefixer). You also need to install any plugins included in your custom configuration manually, i.e. `npm install postcss-flexbugs-fixes postcss-preset-env`.\n\n> By default, the outer document containing `html` and `body` is inside nextjs node module. Add `safelist:[\"html\", \"body\"]` to make sure PurgeCSS does not remove those style.\n\nAdd PurgeCSS to the default configuration:\n\n```js\nmodule.exports = {\n  \"plugins\": [\n    \"postcss-flexbugs-fixes\",\n    [\n      \"postcss-preset-env\",\n      {\n        \"autoprefixer\": {\n          \"flexbox\": \"no-2009\"\n        },\n        \"stage\": 3,\n        \"features\": {\n          \"custom-properties\": false\n        }\n      }\n    ],\n    [\n      '@fullhuman/postcss-purgecss',\n      {\n        content: [\n            './pages/**/*.{js,jsx,ts,tsx}',\n            './components/**/*.{js,jsx,ts,tsx}'\n        ],\n        defaultExtractor: content => content.match(/[\\w-/:]+(?<!:)/g) || [],\n        safelist: [\"html\", \"body\"]\n      }\n    ],\n  ]\n}\n```\n\n## Next.js plugin (Next.js < 9.3)\n\n### Installation\n\n`next-purgecss` requires one of the following **css next plugins** :\n\n- [next-css](https://github.com/zeit/next-plugins/tree/master/packages/next-css)\n- [next-less](https://github.com/zeit/next-plugins/tree/master/packages/next-less)\n- [next-sass](https://github.com/zeit/next-plugins/tree/master/packages/next-sass)\n\nJust pick the one that fits your needs. In the following steps, I will use `next-css` but it works the same for the other **css next plugins**.\n\nFor example, install `next-css` and `next-purgecss` :\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm install @zeit/next-css next-purgecss --save-dev\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add @zeit/next-css next-purgecss --dev\n```\n:::\n::::\n\nOnce you installed the packages, you need to edit `next.config.js`.\n\n```js\n// next.config.js\nconst withCss = require(\"@zeit/next-css\");\nconst withPurgeCss = require(\"next-purgecss\");\n\nmodule.exports = withCss(withPurgeCss());\n```\n\n### Options\n\n#### `purgeCssEnabled`\n\nBy default, `next-purgecss` will always remove unused CSS, regardless of build environment. You can change that by defining a function for the `purgeCssEnabled` option. The `purgeCssEnabled` function receives two arguments:\n\n| Argument   | Type      | Description                                                                                      |\n| ---------- | --------- | ------------------------------------------------------------------------------------------------ |\n| `dev`      | `Boolean` | `true` in development mode (running `next`) or `false` in production mode (running `next start`) |\n| `isServer` | `Boolean` | `true` during server side compilation or `false` during client side compilation                  |\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCssEnabled: ({ dev, isServer }) => !dev && !isServer, // Only enable PurgeCSS for client-side production builds\n  })\n);\n```\n\n#### `purgeCssPaths`\n\nBy default, this plugin will scan `components` and `pages`\ndirectories for classnames. You can change that by defining `purgeCssPaths`.\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCssPaths: [\n      \"pages/**/*\",\n      \"components/**/*\",\n      \"other-components/**/*\", // also scan other-components folder\n    ],\n  })\n);\n```\n\n#### `purgeCss`\n\nYou can pass custom options to\n[PurgeCSS](https://github.com/FullHuman/purgecss-webpack-plugin) by defining\n`purgeCss` object in your `next.config.js`.\n\n```js\n// next.config.js\nmodule.exports = withCss(\n  withPurgeCss({\n    purgeCss: {\n      whitelist: () => [\"my-custom-class\"],\n    },\n  })\n);\n```\n\nThe list of available options are documented in [`purgecss-webpack-plugin`\ndocs](https://github.com/FullHuman/purgecss-webpack-plugin#options).\n\n::: warning\n`purgeCss.paths` will overwrite `purgeCssPaths`\n:::\n"
  },
  {
    "path": "docs/guides/nuxt.md",
    "content": "---\ntitle: Nuxt.js\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Nuxt.js with the plugin nuxt-purgecss or with the PostCSS plugin.\n  - name: keywords\n    content: PurgeCSS Nuxt.js Nuxt plugin postCSS nuxt-purgecss\n\n  - name: description\n    content: PurgeCSS can be used with Nuxt.js with the plugin nuxt-purgecss or with the PostCSS plugin.\n  - itemprop: description\n    content: PurgeCSS can be used with Nuxt.js with the plugin nuxt-purgecss or with the PostCSS plugin.\n  - property: og:url\n    content:  https://purgecss.com/guides/nuxt\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Nuxt.js with the plugin nuxt-purgecss or with the PostCSS plugin.\n---\n\n# Nuxt.js\n\n> Nuxt.js presets all the configuration needed to make your development of a Vue.js application enjoyable. Nuxt.js can produce Universal, Single Page and Static Generated Applications.\n\nYou can use PurgeCSS with Nuxt.js by using the [Nuxt.js plugin](https://github.com/Developmint/nuxt-purgecss) or the PostCSS plugin.\n\n## Nuxt.js plugin\n\nYou can use a community module called [nuxt-purgecss](https://github.com/Developmint/nuxt-purgecss) to make the usage of PurgeCSS with Nuxt as easy as possible. With it's fitting defaults, you only need to make a few changes (or none at all)\nto the configuration.\n\n### Installation\n\n- Add `nuxt-purgecss` dependency using yarn or npm to your project\n- Add `nuxt-purgecss` to `modules` section of `nuxt.config.js`:\n\n```js\n{\n  buildModules: [ // if you are using nuxt < 2.9.0, use modules property instead.\n    'nuxt-purgecss',\n  ],\n\n  purgeCSS: {\n   // your settings here\n  }\n}\n```\n\n### Options\n\n#### Defaults\n\nBefore diving into the individual attributes, here are the default settings of the module:\n\n```js\n{\n  mode: MODES.webpack,\n  enabled: ({ isDev, isClient }) => (!isDev && isClient), // or `false` when in dev/debug mode\n  paths: [\n    'components/**/*.vue',\n    'layouts/**/*.vue',\n    'pages/**/*.vue',\n    'plugins/**/*.js'\n  ],\n  styleExtensions: ['.css'],\n  whitelist: ['body', 'html', 'nuxt-progress'],\n  extractors: [\n    {\n      extractor: content => content.match(/[A-z0-9-:\\\\/]+/g) || [],\n      extensions: ['html', 'vue', 'js']\n    }\n  ]\n}\n```\n\nThis settings should be a good foundation for a variety of projects.\n\n#### Merging defaults\n\nYou can define every option either as function or as static value (primitives, objects, arrays, ...).\nif you use a function, the default value will be provided as the first argument.\n\nIf you *don't* use a function to define you properties, the module will try to\nmerge them with the default values. This can be handy for `paths`, `whitelist` and so on because\nthe defaults are quite sensible. If you don't want to have the defaults include, just use a function.\n\n#### Properties in-depth\n\n##### mode\n\n* Type: `String` (webpack or postcss)\n* Default: `webpack`\n\nDefines the mode, PurgeCSS should be used in.\n\n* Webpack mode can only be used with `build.extractCSS: true`\n* PostCSS mode can only be used with a `build.postcss` **object** (no array) or default settings\n\n##### enabled\n\n* Type: `Boolean` or `Function` (only for webpack mode, will receive the build.extend ctx)\n* Default: `({ isDev, isClient }) => (!isDev && isClient)` (only activates in production mode) or `false` in debug/dev mode\n\nEnables/Disables the module\n\n* If it evaluates to false, the module won't be activated at all\n* If a function is given, it'll be properly evaluated in webpack mode (in postcss mode it'll be handled as true)\n\n\n##### PurgeCSS options\n\nPlease read [the PurgeCSS docs](https://www.purgecss.com/configuration) for information about\nPurgeCSS-related information.\n\nInstead of `content` we use `paths` to specify the paths PurgeCSS should look into (explained [here](https://www.purgecss.com/with-webpack#options).\nThis applies to **both modes**, not only to `webpack mode`.\n\n## PostCSS plugin\n\nUsing the *extractCSS* option Nuxt will create CSS files that will be loaded separately by the browser.\nWhen generating your application this might be a lot of small files.\n\nTo include the CSS into the header of the HTML file you'll need to run the following commands. \nPlease note that using this configuration PurgeCSS will be active in production and development mode.\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm i -D @fullhuman/postcss-purgecss\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add @fullhuman/postcss-purgecss --dev\n```\n:::\n::::\n\n```js\n'@fullhuman/postcss-purgecss': {\n  content: ['./pages/**/*.vue', './layouts/**/*.vue', './components/**/*.vue'],\n  safelist: ['html', 'body']\n}\n```\n"
  },
  {
    "path": "docs/guides/razzle.md",
    "content": "---\ntitle: Razzle\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Razzle with the plugin razzle-plugin-purgecss or with the PostCSS plugin.\n  - itemprop: description\n    content: PurgeCSS can be used with Razzle with the plugin razzle-plugin-purgecss or with the PostCSS plugin.\n  - property: og:url\n    content:  https://purgecss.com/guides/razzle\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Razzle with the plugin razzle-plugin-purgecss or with the PostCSS plugin.\n---\n\n# Razzle\n\nThis example shows how to set up PurgeCSS with `create-razzle-app` template.  \n\n## Installation\n\n### 1. Install the packages\n\nOnce you initialized your project with `npx create-razzle-app my-app`, install the PurgeCSS plugin:\n\n:::: code-group\n::: code-group-item NPM\n```sh\nnpm i --save-dev razzle-plugin-purgecss\n```\n:::\n::: code-group-item YARN\n```sh\nyarn add --dev razzle-plugin-purgecss\n```\n:::\n::::\n\n### 2. Edit `razzle.config.js`\n\n```js\n// razzle.config.js\nconst path = require('path');\n\nmodule.exports = {\n  plugins: [\n    {\n      name: 'purgecss',\n      options: {\n        // This path options is required for PurgeCSS to analyzed all of yours content\n        path: path.resolve(__dirname, 'src/**/*'),\n      }\n    }\n  ],\n};\n```\n\n## Options\n\n- only\n\n  You can specify entrypoints to the PurgeCSS with the option `only`:\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          only: ['bundle', 'vendor'],\n        }\n      }\n    ],\n  };\n  ```\n\n- whitelist (default: [])\n\n  You can `whitelist` selectors to stop PurgeCSS from removing them from your CSS. This can be accomplished with the options `whitelist` and `whitelistPatterns`.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          whitelist: ['random', 'yep', 'button'],\n        }\n      }\n    ],\n  };\n  ```\n\n- whitelistPatterns (default: [])\n\n  You can whitelist selectors based on a regular expression with whitelistPatterns.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          whitelistPatterns: [/red$/],\n        }\n      }\n    ],\n  };\n  ```\n\n- keyframes (default: false)\n\n  If you are using a CSS animation library such as animate.css, you can remove unused keyframes by setting the keyframes option to true.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          keyframes: true\n        }\n      }\n    ],\n  };\n  ```\n\n- fontFace (default: false)\n\n  If there are any unused `@font-face` rules in your css, you can remove them by setting the fontFace option to true\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          fontFace: true,\n        }\n      }\n    ],\n  };\n  ```\n\n- rejected (default: false)\n\n  It can sometimes be more practical to scan through the removed list to see if there's anything obviously wrong. If you want to do it, use the rejected option.\n\n  ```js\n  // razzle.config.js\n  const path = require('path');\n\n  module.exports = {\n    plugins: [\n      {\n        name: 'purgecss',\n        options: {\n          path: path.resolve(__dirname, 'src/**/*'),\n          rejected: true,\n        }\n      }\n    ],\n  };\n  ```\n"
  },
  {
    "path": "docs/guides/react.md",
    "content": "---\ntitle: React\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with React.js by using craco, a postbuild script or ejecting create-react-app.\n  - itemprop: description\n    content: PurgeCSS can be used with React.js by using craco, a postbuild script or ejecting create-react-app.\n  - property: og:url\n    content: https://purgecss.com/guides/react\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with React.js by using craco, a postbuild script or ejecting create-react-app.\n---\n\n# React\n\n> React is a JavaScript library for building user interfaces. Create React App is a comfortable environment for learning React, and is the best way to start building a new single-page application in React.\n\nThis guide assumes you are using create-react-app to build your single-page react application.\n\n## Method 1: Use `craco`\n\nCustom PostCSS plugins (including PurgeCSS) can be added to Create React App apps using [craco](https://github.com/gsoft-inc/craco/). Follow the [craco installation instructions](https://github.com/gsoft-inc/craco/blob/master/packages/craco/README.md#installation), then install the `PurgeCSS` PostCSS plugin and add it to the craco config:\n\n```sh\nnpm i --save-dev @fullhuman/postcss-purgecss\n```\n\n```js\n// craco.config.js\nconst purgecss = require(\"@fullhuman/postcss-purgecss\");\n\nmodule.exports = {\n  style: {\n    postcss: {\n      plugins: [\n        purgecss({\n          content: [\"./src/**/*.html\", \"./src/**/*.tsx\", \"./src/**/*.ts\"],\n        }),\n      ],\n    },\n  },\n};\n```\n\n## Method 2: Run PurgeCSS CLI in `postbuild`\n\nAdd the following code in **package.json**\n\n```json\n\"scripts\": {\n  \"postbuild\": \"purgecss --css build/static/css/*.css --content build/index.html build/static/js/*.js --output build/static/css\"\n},\n```\n\n## Method 3: `eject` create-react-app\n\nYou need to [eject](https://facebook.github.io/create-react-app/docs/available-scripts#npm-run-eject) in order to expose the webpack configuration offered by original create-react-app\n\nInstall the webpack plugin for PurgeCSS:\n\n```sh\nnpm i --save-dev glob-all purgecss-webpack-plugin\n```\n\nNow, modify the file `config/webpack.prod.conf.js` by adding the following code with the rest of the imports:\n\n```js\n// import PurgeCSS webpack plugin and glob-all\nconst { PurgecssPlugin } = require(\"purgecss-webpack-plugin\");\nconst glob = require(\"glob-all\");\n```\n\n...and directly before `new ManifestPlugin(...)` in the plugins list, add this:\n\n```js\n    // Remove unused css with PurgeCSS. See https://github.com/FullHuman/purgecss\n    // for more information about PurgeCSS.\n    // Specify the path of the html files and source files\n    new PurgecssPlugin({\n      paths: [paths.appHtml, ...glob.sync(`${paths.appSrc}/**/*`, { nodir: true })]\n    }),\n```\n"
  },
  {
    "path": "docs/guides/vue.md",
    "content": "---\ntitle: Vue\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Vue with the webpack plugin.\n  - itemprop: description\n    content: PurgeCSS can be used with Vue with the webpack plugin.\n  - property: og:url\n    content: https://purgecss.com/guides/vue\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Vue with the webpack plugin.\n---\n\n# Vue\n\n## Use the vue CLI plugin\n\n![vue cli plugin purgecss](https://i.imgur.com/ZYnJSin.png)\n\n### Install\n\nIf you haven't yet installed vue-cli 3, first follow the install instructions here: https://github.com/vuejs/vue-cli\n\nGenerate a project using vue-cli 3.0:\n\n```sh\nvue create my-app\n```\n\nBefore installing the PurgeCSS plugin, make sure to commit or stash your changes in case you need to revert the changes.\n\nTo install the PurgeCSS plugin simply navigate to your application folder and add PurgeCSS.\n\n```sh\ncd my-app\n\nvue add @fullhuman/purgecss\n```\n\nThe PurgeCSS plugin will generate a `postcss.config.js` file with PurgeCSS configured in it. You can then modify the PurgeCSS options.\n\n### Usage\n\nBelow are the PurgeCSS options set by this plugin:\n\n```js\n{\n  content: [ `./public/**/*.html`, `./src/**/*.vue` ],\n  defaultExtractor (content) {\n    const contentWithoutStyleBlocks = content.replace(/<style[^]+?<\\/style>/gi, '')\n    return contentWithoutStyleBlocks.match(/[A-Za-z0-9-_/:]*[A-Za-z0-9-_/]+/g) || []\n  },\n  safelist: [ /-(leave|enter|appear)(|-(to|from|active))$/, /^(?!(|.*?:)cursor-move).+-move$/, /^router-link(|-exact)-active$/, /data-v-.*/ ],\n}\n```\n"
  },
  {
    "path": "docs/guides/wordpress.md",
    "content": "---\ntitle: WordPress\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used for WordPress development. A module exists to ease the process and provide common safelist items.\n  - itemprop: description\n    content: PurgeCSS can be used for WordPress development. A module exists to ease the process and provide common safelist items.\n  - property: og:url\n    content:  https://purgecss.com/guides/wordpress\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used for WordPress development. A module exists to ease the process and provide common safelist items.\n---\n\n# WordPress\n\nIf you want to use PurgeCSS with WordPress, you might need to safelist classes generated by WordPress to avoid them being removed by PurgeCSS. `purgecss-with-wordpress` contains the classes needed to be safelisted.\n\n## Installation\n\nYou need to install [purgecss](https://github.com/FullHuman/purgecss) first.\n\nInstall `purgecss-with-wordpress`:\n```sh\nnpm i --save-dev purgecss-with-wordpress\n```\n\n## Usage\n\n```js{2,7,8}\nimport Purgecss from 'purgecss'\nimport purgecssWordpress from 'purgecss-with-wordpress'\n\nconst purgeCss = new Purgecss({\n  content: ['**/*.html'],\n  css: ['**/*.css'],\n  safelist: purgecssWordpress.safelist\n})\nconst result = purgecss.purge()\n```\n\nIf you have additional classes you want to include, you can include them using the spread operator:\n\n```js\n{\n  safelist: [\n    ...purgecssWordpress.safelist,\n    'red',\n    'blue',\n    /^red/,\n    /blue$/,\n  ]\n}\n```\n"
  },
  {
    "path": "docs/introduction.md",
    "content": "---\ntitle: Introduction\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - itemprop: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n  - property: og:url\n    content: https://purgecss.com\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool to remove unused CSS from your project. It can be used as part of your development workflow. PurgeCSS comes with a JavaScript API, a CLI, and plugins for popular build tools.\n---\n\n# About PurgeCSS\n\nPurgeCSS is a tool to remove unused CSS. It can be part of your development workflow.\nWhen you are building a website, you might decide to use a CSS framework like TailwindCSS, Bootstrap, MaterializeCSS, Foundation, etc... But you will only use a small set of the framework, and a lot of unused CSS styles will be included.\n\nThis is where PurgeCSS comes into play. PurgeCSS analyzes your content and your CSS files. Then it matches the selectors used in your files with the one in your content files. It removes unused selectors from your CSS, resulting in smaller CSS files.\n\nYou can try PurgeCSS online at [purgecss.full-human.com](https://purgecss.full-human.com).\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\" alt=\"BairesDev - Sponsor\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n[<img src=\"/full-human.png\" height=\"85\" style=\"margin-right: 10px\" alt=\"Full Human - Sponsor\">](https://full-human.health/)\n"
  },
  {
    "path": "docs/plugins/gatsby.md",
    "content": "---\ntitle: Gatsby\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS can be used with Gatsby with the plugin gatsby-plugin-purgecss.\n  - itemprop: description\n    content: PurgeCSS can be used with Gatsby with the plugin gatsby-plugin-purgecss.\n  - property: og:url\n    content:  https://purgecss.com/plugins/gatbsy\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS can be used with Gatsby with the plugin gatsby-plugin-purgecss.\n---\n\n# Gatsby\n\n::: tip\nThis plugin has been created by [@anantoghosh](https://github.com/anantoghosh) and this page is an extract from the ReadMe. \nYou can find more information on [the plugin repository](https://github.com/anantoghosh/gatsby-plugin-purgecss)\n:::\n\nYou can remove unused css from css/sass/less/stylus files and modules in your Gatsby project using PurgeCSS. Supports tailwind, bootstrap, bulma etc.\n\n::: warning\nThis is NOT an install and forget type plugin. By default, it may remove required styles too.  \n:::\n\n📘 [Read the latest docs here.](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md) • [Changelog](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/CHANGELOG.md) • \n\n### Demo\nWhen used in [gatsby-starter-bootstrap](https://github.com/jaxx2104/gatsby-starter-bootstrap)\n\n![demo](https://anantoghosh.github.io/files/gatsby-starter-bootstrap.png)\n\nWhen used in [gatsby-starter-bootstrap-cv](https://github.com/mhjadav/gatsby-starter-bootstrap-cv) (installed by default)\n\n![demo](https://anantoghosh.github.io/files/gatsby-starter-bootstrap-cv.png)\n## Supported files\n\n- `.css` , `.module.css`\n- `.scss`, `.sass`, `.module.scss`, `.module.sass` (via [gatsby-plugin-sass](https://next.gatsbyjs.org/packages/gatsby-plugin-sass/))\n- `.less`, `.module.less` (via [gatsby-plugin-less](https://next.gatsbyjs.org/packages/gatsby-plugin-less/))\n- `.styl`, `.module.styl` (via [gatsby-plugin-stylus](https://next.gatsbyjs.org/packages/gatsby-plugin-sass/))\n\n## Installation\n\n```sh\nnpm i gatsby-plugin-purgecss\n```\n\n### Usage\n\n> **Add the plugin AFTER other css/postcss plugins**\n\n```js\n// gatsy-config.js\nmodule.exports = {\n  plugins: [\n    `gatsby-plugin-stylus`,\n    `gatsby-plugin-sass`,\n    `gatsby-plugin-less`,\n    `gatsby-plugin-postcss`,\n    // Add after these plugins if used\n    { \n      resolve: `gatsby-plugin-purgecss`,\n      options: {\n        printRejected: true, // Print removed selectors and processed file names\n        // develop: true, // Enable while using `gatsby develop`\n        // tailwind: true, // Enable tailwindcss support\n        // whitelist: ['whitelist'], // Don't remove this selector\n        // ignore: ['/ignored.css', 'prismjs/', 'docsearch.js/'], // Ignore files/folders\n        // purgeOnly : ['components/', '/main.css', 'bootstrap/'], // Purge only these files/folders\n      }\n    }\n  ]\n};\n```\n\n## TLDR\n* Define options in `gatsby-config.js`, not `purgecss.config.js`.\n* If using tailwindcss, use the [`tailwind: true` option](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#tailwind).\n* Use [`printRejected: true`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#printrejected) option to print the removed selectors.\n* Only files processed by Webpack will be purged.\n* `my-selector` will not match `mySelector`.\n* Whitelist required selectors or ignore files/folder using the [Whitelist Solutions](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#whitelist-solutions) guide.\n* Ignore complete packages with [`ignore: ['packagename/']`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#ignore).\n* To only purge specific files/packages use [`purgeOnly: ['fileOrPackage/']`](https://github.com/anantoghosh/gatsby-plugin-purgecss/blob/master/README.md#purgeOnly).\n* Only `js, jsx, ts, tsx` files are scanned for selectors by default. If you want to add `md` or `mdx` use `content: [path.join(process.cwd(), 'src/**/!(*.d).{ts,js,jsx,tsx,md,mdx}')]` or better, just whitelist the required selectors.\n\n"
  },
  {
    "path": "docs/plugins/grunt.md",
    "content": "---\ntitle: Grunt\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with grunt with a plugin.\n  - itemprop: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with grunt with a plugin.\n  - property: og:url\n    content:  https://purgecss.com/plugins/grunt\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with grunt with a plugin.\n---\n\n# Grunt\n\n## Installation\n\n```shell\nnpm install grunt-purgecss --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-purgecss');\n```\n\n## The \"purgecss\" task\n\n### Overview\n\nIn your project's Gruntfile, add a section named `purgecss` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n    // Configuration to be run (and then tested).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html']\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n\n### Options\n\nAll of the options of purgecss are available to use with the plugins.\nYou will find below the main options available. For the complete list, go to the [Purgecss documentation website](https://www.purgecss.com/configuration.html#options).\n\n#### options.content\n\nType: `string | Object`\n\nYou can specify content that should be analyzed by Purgecss with an array of filenames or globs. The files can be HTML, Pug, Blade, etc.\n\n#### options.extractors\n\nType: `Array<Object>`\n\nPurgecss can be adapted to suit your needs. If you notice a lot of unused CSS is not being removed, you might want to use a custom extractor.\nMore information about extractors [here](https://www.purgecss.com/extractors.html).\n\n#### options.safelist\n\nYou can indicate which selectors are safe to leave in the final CSS. This can be accomplished with the option `safelist`.\n\nTwo forms are available for this option.\n\n```ts\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nIn this form, safelist is an array that can take a string or a regex.\n\nThe _complex_ form is:\n\n```ts\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\n#### options.keyframes\n\nType: `boolean`\nDefault value: `false`\n\nIf you are using a CSS animation library such as animate.css, you can remove unused keyframes by setting the `keyframes` option to true.\n\n#### options.fontFace\n\nType: `boolean`\nDefault value: `false`\n\nIf there are any unused `@font-face` rules in your CSS, you can remove them by setting the `fontFace` option to true.\n\n### Example\n\nThe example below is using all of the main options available.\n\n```js\ngrunt.initConfig({\n    // Configuration to be run (and then tested).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html', `src/**/*.js`, 'src/**/*.blade', 'src/**/*.vue'],\n          extractors: {\n            extractor: class {\n                static extract(content) {\n                    content.match(/a-Z/) || []\n                }\n            },\n            extension: ['html', 'blade']\n          },\n          safelist: ['random', 'yep', 'button', /red$/],\n          keyframes: true,\n          fontFace: true\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n"
  },
  {
    "path": "docs/plugins/gulp.md",
    "content": "---\ntitle: Gulp\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. You can use it with gulp plugin.\n  - itemprop: description\n    content: PurgeCSS is a tool to remove unused CSS from your project. You can use it with gulp plugin.\n  - property: og:url\n    content:  https://purgecss.com/plugins/gulp\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool to remove unused CSS from your project. You can use it with gulp plugin.\n---\n\n# Gulp\n\n## Installation\n\n```sh\nnpm i -D gulp-purgecss\nnpm install --save-dev gulp-purgecss\n```\n\n## Usage\n\nBy default, `purgecss` outputs the source CSS _with unused selectors removed_:\n\n```js\nconst gulp = require('gulp')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(purgecss({\n            content: ['src/**/*.html']\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n\nBy setting the `rejected` option, you can 'invert' the output to list _only the removed selectors_: \n\n```js\nconst gulp = require('gulp')\nconst rename = require('gulp-rename')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss-rejected', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(rename({\n            suffix: '.rejected'\n        }))\n        .pipe(purgecss({\n            content: ['src/**/*.html'],\n            rejected: true\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n"
  },
  {
    "path": "docs/plugins/postcss.md",
    "content": "---\ntitle: PostCSS\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with postcss with a plugin.\n  - itemprop: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with postcss with a plugin.\n  - property: og:url\n    content:  https://purgecss.com/plugins/postcss\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with postcss with a plugin.\n---\n\n# PostCSS\n\n::: warning\nIf you are using PostCSS 7, install @fullhuman/postcss-purgecss 3.0.0: `npm i -D @fullhuman/postcss-purgecss@3.0.0`.\nFrom version 4.0, it is compatible with PostCSS >=8 only.\n:::\n\n## Installation\n\n```sh\nnpm i -D @fullhuman/postcss-purgecss postcss\n```\n\n## Usage\n\nIn `postcss.config.js`:\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\nmodule.exports = {\n  plugins: [\n    purgeCSSPlugin({\n      content: ['./**/*.html']\n    })\n  ]\n}\n```\n\nUsing PostCSS API:\n\n```js\nimport purgeCSSPlugin from '@fullhuman/postcss-purgecss';\n\npostcss([\n  purgeCSSPlugin({\n    content: ['./src/**/*.html']\n  })\n])\n```\n\nSee [PostCSS](https://github.com/postcss/postcss) documentation for examples for your environment.\n\n## Options\n\nAll of the options of PurgeCSS are available to use with the plugins.\nYou will find below the type definition of the main options available. For the complete list, go to the [PurgeCSS documentation website](https://www.purgecss.com/configuration.html#options).\n\n```ts\nexport interface UserDefinedOptions {\n  content?: Array<string | RawContent>;\n  contentFunction?: (sourceFile: string) => Array<string | RawContent>;\n  defaultExtractor?: ExtractorFunction;\n  extractors?: Array<Extractors>;\n  fontFace?: boolean;\n  keyframes?: boolean;\n  output?: string;\n  rejected?: boolean;\n  stdin?: boolean;\n  stdout?: boolean;\n  variables?: boolean;\n  safelist?: UserDefinedSafelist;\n  blocklist?: StringRegExpArray;\n}\n\ninterface RawContent {\n  extension: string\n  raw: string\n}\n\ninterface RawCSS {\n  raw: string\n}\n\ntype StringRegExpArray = Array<RegExp | string>;\n```\n"
  },
  {
    "path": "docs/plugins/webpack.md",
    "content": "---\ntitle: Webpack\nlang: en-US\nmeta:\n  - name: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with webpack with a plugin.\n  - itemprop: description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with webpack with a plugin.\n  - property: og:url\n    content: https://purgecss.com/plugins/webpack\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:type\n    content: website\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: PurgeCSS is a tool for removing CSS that you're not actually using in your project. You can use it with webpack with a plugin.\n---\n\n# Webpack\n\n:::tip\nYou can use either the Webpack plugin directly in your webpack configuration or use the [PostCSS plugin](postcss.md) when you are using the Webpack postCSS loader.\n:::\n\n## Installation\n\n```sh\nnpm i purgecss-webpack-plugin -D\n```\n\n## Usage\n\n### With mini-css-extract-plugin\n\n```js\nconst path = require(\"path\");\nconst glob = require(\"glob\");\nconst MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  entry: \"./src/index.js\",\n  output: {\n    filename: \"bundle.js\",\n    path: path.join(__dirname, \"dist\"),\n  },\n  optimization: {\n    splitChunks: {\n      cacheGroups: {\n        styles: {\n          name: \"styles\",\n          test: /\\.css$/,\n          chunks: \"all\",\n          enforce: true,\n        },\n      },\n    },\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({\n      paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n    }),\n  ],\n};\n```\n\n### Multiple paths\n\nIf you need multiple paths use the npm package `glob-all` instead of `glob`, then you can use this syntax:\n\n```js\nnew PurgeCSSPlugin({\n  paths: glob.sync([\n    // ...\n  ])\n}),\n```\n\nto filter out directories see the glob-all documentation [here](https://www.npmjs.com/package/glob-all#filtering-out-directories).\n\n## Options\n\nThe options available in purgecss [Configuration](https://www.purgecss.com/configuration.html) are also available in the webpack plugin, with the exception of the `css` and `content` options.\n\n- #### paths\n\nWith the webpack plugin, you can specify the content that should be analyzed by purgecss by providing an array of filenames. These can be html, pug, blade, ... files. You can also use a module like `glob` or `glob-all` to easily get a list of files.\n\n> You likely need to pass `{ noDir: true }` as an option to `glob.sync()` as `glob.sync` is matching a dir which the plugin can't operate on.\n\n```js\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\nconst glob = require(\"glob\");\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\n// In the webpack configuration\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\nIf you want to regenerate the list of paths on every compilation (e.g. when using `--watch`), then you can also pass a function to the `paths` option as in the following example:\n\n```js\nnew PurgeCSSPlugin({\n  paths: () => glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\n- #### only\n\nYou can specify chunk names to the purgecss-webpack-plugin with the option `only`:\n\n```js\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n  only: [\"bundle\", \"vendor\"],\n});\n```\n\n- #### safelist\n\nSimilar as for the `paths` option, you also can define a function for this option:\n\n```js\nfunction collectSafelist() {\n  return {\n    standard: [\"safelisted\", /^safelisted-/],\n    deep: [/^safelisted-deep-/],\n    greedy: [/^safelisted-greedy/],\n  };\n}\n\n// In the webpack configuration\nnew PurgeCSSPlugin({\n  safelist: collectSafelist,\n});\n```\n\n- #### rejected\n\nWhen this option is set to `true` all removed selectors are added to the [Stats Data](https://webpack.js.org/api/stats/) as `purged`.\n"
  },
  {
    "path": "docs/safelisting.md",
    "content": "---\ntitle: Safelisting\nlang: en-US\nmeta:\n  - name: description\n    content: To avoid PurgeCSS to remove unused CSS that you want to keep, you can safelist selectors.\n  - itemprop: description\n    content: To avoid PurgeCSS to remove unused CSS that you want to keep, you can safelist selectors.\n  - property: og:url\n    content:  https://purgecss.com/safelisting\n  - property: og:site_name\n    content: purgecss.com\n  - property: og:image\n    content: https://i.imgur.com/UEiUiJ0.png\n  - property: og:locale\n    content: en_US\n  - property: og:title\n    content: Remove unused CSS - PurgeCSS\n  - property: og:description\n    content: To avoid PurgeCSS to remove unused CSS that you want to keep, you can safelist selectors.\n---\n\n::: tip\nThe documentation is for PurgeCSS 3.0 and above. To see the documentation for PurgeCSS 2.x, click [here](https://github.com/FullHuman/purgecss/tree/5314e41edf328e2ad2639549e1587b82a964a42e/docs)\n:::\n\n# Safelisting\n\nYou can indicate which selectors are safe to leave in the final CSS. This can be accomplished with the PurgeCSS option `safelist`, or directly in your CSS with a special comment.\n\n## Specific selectors\n\nYou can add selectors to the safelist with `safelist`. \n\n```js\nconst purgecss = new Purgecss({\n    content: [], // content\n    css: [], // css\n    safelist: ['random', 'yep', 'button']\n})\n```\n\nIn the example, the selectors `.random`, `#yep`, `button` will be left in the final CSS.\n\n## Patterns\n\nYou can safelist selectors based on a regular expression with `safelist.standard`, `safelist.deep`, and `safelist.greedy`.\n\n```js\nconst purgecss = new Purgecss({\n    content: [], // content\n    css: [], // css\n    safelist: {\n      standard: [/red$/],\n      deep: [/blue$/],\n      greedy: [/yellow$/]\n    }\n})\n```\n\nIn the example, selectors ending with `red` such as `.bg-red`, selectors ending with `blue` as well as their children such as `blue p` or `.bg-blue .child-of-bg`, and selectors that have any part ending with `yellow` such as `button.bg-yellow.other-class`, will be left in the final CSS.\n\nPatterns are regular expressions. You can use [regexr](https://regexr.com) to verify the regular expressions correspond to what you are looking for.\n\n## In the CSS directly\n\nYou can safelist directly in your CSS with a special comment.\nUse `/* purgecss ignore */` to safelist the next rule.\n\n```css\n/* purgecss ignore */\nh1 {\n    color: blue;\n}\n```\n\nUse `/* purgecss ignore current */` to safelist the current rule.\n\n```css\nh1 {\n    /* purgecss ignore current */\n    color: blue;\n}\n```\n\nYou can use `/* purgecss start ignore */` and `/* purgecss end ignore */` to safelist a range of rules.\n\n```css\n/* purgecss start ignore */\nh1 {\n  color: blue;\n}\n\nh3 {\n  color: green;\n}\n/* purgecss end ignore */\n\nh4 {\n  color: purple;\n}\n\n/* purgecss start ignore */\nh5 {\n  color: pink;\n}\n\nh6 {\n  color: lightcoral;\n}\n\n/* purgecss end ignore */\n```\n\n### Gotchas\n\nSome CSS optimising tools such as PostCSS or cssnano will strip comments before PurgeCSS runs in your build process, this can go unnoticed as often these steps are disabled in development. To prevent these comments being removed you can mark as important with an exclamation mark.\n\n```css\n/*! purgecss start ignore */\nh5 {\n  color: pink;\n}\n\nh6 {\n  color: lightcoral;\n}\n\n/*! purgecss end ignore */\n```\n"
  },
  {
    "path": "eslint.config.mjs",
    "content": "import typescriptEslint from \"@typescript-eslint/eslint-plugin\";\nimport tsdoc from \"eslint-plugin-tsdoc\";\nimport globals from \"globals\";\nimport tsParser from \"@typescript-eslint/parser\";\nimport path from \"node:path\";\nimport { fileURLToPath } from \"node:url\";\nimport js from \"@eslint/js\";\nimport { FlatCompat } from \"@eslint/eslintrc\";\n\nconst __filename = fileURLToPath(import.meta.url);\nconst __dirname = path.dirname(__filename);\nconst compat = new FlatCompat({\n    baseDirectory: __dirname,\n    recommendedConfig: js.configs.recommended,\n    allConfig: js.configs.all\n});\n\nexport default [...compat.extends(\n    \"eslint:recommended\",\n    \"plugin:@typescript-eslint/eslint-recommended\",\n    \"plugin:@typescript-eslint/recommended\",\n).map(config => ({\n    ...config,\n    files: [\"**/*.ts\"],\n})), {\n    files: [\"**/*.ts\"],\n\n    plugins: {\n        \"@typescript-eslint\": typescriptEslint,\n        tsdoc,\n    },\n\n    languageOptions: {\n        globals: {\n            ...globals.jest,\n            ...globals.node,\n        },\n\n        parser: tsParser,\n    },\n\n    rules: {\n        \"tsdoc/syntax\": \"warn\",\n    },\n}];"
  },
  {
    "path": "firebase.json",
    "content": "{\n  \"hosting\": {\n    \"cleanUrls\": true,\n    \"public\": \"docs/.vuepress/dist\",\n    \"ignore\": [\n      \"firebase.json\",\n      \"**/.*\",\n      \"**/node_modules/**\"\n    ]\n  }\n}\n"
  },
  {
    "path": "jest.config.ts",
    "content": "import type { JestConfigWithTsJest } from \"ts-jest\";\n\nconst config: JestConfigWithTsJest = {\n  preset: \"ts-jest\",\n  coverageDirectory: \"coverage\",\n  coverageReporters: [\"html\", \"lcov\", \"text\"],\n  collectCoverageFrom: [\"<rootDir>/src/**/*.ts\"],\n  moduleFileExtensions: [\"ts\", \"tsx\", \"js\", \"json\"],\n  moduleNameMapper: {\n    \"^purgecss-from-html$\": \"<rootDir>/../purgecss-from-html/src\",\n  },\n  testMatch: [\"<rootDir>/__tests__/**/*test.ts\"],\n  transform: {\n    \"^.+\\\\.tsx?$\": [\"ts-jest\", {}],\n    \"node_modules/(parse5|parse5-htmlparser2-tree-adapter)/.+\\\\.js$\": [\n      \"ts-jest\",\n      { useESM: false },\n    ],\n  },\n  transformIgnorePatterns: [\n    \"node_modules/(?!(parse5|parse5-htmlparser2-tree-adapter)/)\",\n  ],\n};\n\nexport function createConfig(\n  rootDir: string,\n  displayName: string,\n): JestConfigWithTsJest {\n  return {\n    ...config,\n    rootDir,\n    displayName,\n  };\n}\n\nexport default config;\n"
  },
  {
    "path": "lerna.json",
    "content": "{\n  \"$schema\": \"node_modules/lerna/schemas/lerna-schema.json\",\n  \"version\": \"8.0.0\"\n}\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"root\",\n  \"private\": true,\n  \"workspaces\": [\n    \"packages/*\"\n  ],\n  \"devDependencies\": {\n    \"@eslint/eslintrc\": \"^3.3.3\",\n    \"@eslint/js\": \"^10.0.1\",\n    \"@microsoft/api-documenter\": \"^7.28.9\",\n    \"@microsoft/api-extractor\": \"^7.56.3\",\n    \"@rollup/plugin-json\": \"^6.1.0\",\n    \"@rollup/plugin-typescript\": \"^12.3.0\",\n    \"@types/jest\": \"^30.0.0\",\n    \"@types/node\": \"^25.2.3\",\n    \"@typescript-eslint/eslint-plugin\": \"^8.56.0\",\n    \"@typescript-eslint/parser\": \"^8.56.0\",\n    \"@vuepress/bundler-vite\": \"^2.0.0-rc.26\",\n    \"@vuepress/plugin-markdown-tab\": \"^2.0.0-rc.120\",\n    \"@vuepress/plugin-search\": \"^2.0.0-rc.120\",\n    \"@vuepress/plugin-sitemap\": \"^2.0.0-rc.120\",\n    \"@vuepress/theme-default\": \"2.0.0-rc.121\",\n    \"conventional-changelog\": \"^7.1.1\",\n    \"eslint\": \"^10.0.0\",\n    \"eslint-plugin-tsdoc\": \"^0.5.0\",\n    \"globals\": \"^17.3.0\",\n    \"husky\": \"^9.1.7\",\n    \"jest\": \"^30.2.0\",\n    \"lerna\": \"^9.0.4\",\n    \"prettier\": \"^3.8.1\",\n    \"rollup\": \"^4.57.1\",\n    \"sass-embedded\": \"^1.97.3\",\n    \"ts-jest\": \"^29.4.6\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.9.3\",\n    \"vuepress\": \"2.0.0-rc.26\"\n  },\n  \"scripts\": {\n    \"build\": \"lerna run build\",\n    \"docs:dev\": \"vuepress dev docs\",\n    \"docs:build\": \"vuepress build docs\",\n    \"generate-api-reference\": \"api-documenter markdown -i ./docs/.vuepress/.temp/api-reference/ -o ./docs/api-reference/\",\n    \"generate-changelog\": \"conventional-changelog -p angular -i CHANGELOG.md -s -r 1\",\n    \"lint\": \"eslint . --fix --ignore-pattern **/lib/** --ignore-pattern **/bin/**\",\n    \"prettier\": \"prettier --write --parser typescript '**/*.ts'\",\n    \"test\": \"lerna run test\",\n    \"prepare\": \"husky || true\"\n  }\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/Gruntfile.js",
    "content": "module.exports = grunt => {\n\n  // Project configuration.\n  grunt.initConfig({\n    // Configuration to be run (and then tested).\n    purgecss: {\n      simple: {\n        options: {\n          content: ['./__tests__/fixtures/src/simple/**/*.html']\n        },\n        files: {\n          '__tests__/tmp/menu.css': ['__tests__/fixtures/src/menu.css'],\n          '__tests__/tmp/profile.css': ['__tests__/fixtures/src/profile.css'],\n          '__tests__/tmp/footer.css': ['__tests__/fixtures/src/footer.css'],\n          '__tests__/tmp/simple.css': ['__tests__/fixtures/src/simple/simple.css']\n        }\n      }\n    }\n  });\n\n  // Actually load this plugin's task(s).\n  grunt.loadTasks('tasks');\n\n  // By default, lint and run all tests.\n  grunt.registerTask('default', ['purgecss']);\n\n};\n"
  },
  {
    "path": "packages/grunt-purgecss/README.md",
    "content": "# grunt-purgecss\n\n[![npm](https://img.shields.io/npm/v/grunt-purgecss.svg)](https://www.npmjs.com/package/grunt-purgecss)\n[![license](https://img.shields.io/github/license/fullhuman/grunt-purgecss.svg)]()\n\n> Grunt plugin for Purgecss.\n\n## Getting Started\n\nThis plugin requires Grunt `~0.4.5`.\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-purgecss --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-purgecss');\n```\n\n## The \"purgecss\" task\n\n### Overview\n\nIn your project's Gruntfile, add a section named `purgecss` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n    // Configuration to be run (and then tested).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html']\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n\n### Options\n\nAll of the options of purgecss are available to use with the plugins.\nYou will find below the main options available. For the complete list, go to the [Purgecss documentation website](https://www.purgecss.com/configuration.html#options).\n\n#### options.content\n\nType: `string | Object`\n\nYou can specify content that should be analyzed by Purgecss with an array of filenames or globs. The files can be HTML, Pug, Blade, etc.\n\n#### options.extractors\n\nType: `Array<Object>`\n\nPurgecss can be adapted to suit your needs. If you notice a lot of unused CSS is not being removed, you might want to use a custom extractor.\nMore information about extractors [here](https://www.purgecss.com/extractors.html).\n\n#### options.safelist\n\nYou can indicate which selectors are safe to leave in the final CSS. This can be accomplished with the option `safelist`.\n\nTwo forms are available for this option.\n\n```ts\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nIn this form, safelist is an array that can take a string or a regex.\n\nThe _complex_ form is:\n\n```ts\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\n#### options.keyframes\n\nType: `boolean`\nDefault value: `false`\n\nIf you are using a CSS animation library such as animate.css, you can remove unused keyframes by setting the `keyframes` option to true.\n\n#### options.fontFace\n\nType: `boolean`\nDefault value: `false`\n\nIf there are any unused `@font-face` rules in your CSS, you can remove them by setting the `fontFace` option to true.\n\n### Usage Examples\n\nThe example below is using all of the main options available.\n\n```js\ngrunt.initConfig({\n    // Configuration to be run (and then tested).\n    purgecss: {\n      my_target: {\n        options: {\n          content: ['./src/**/*.html', `src/**/*.js`, 'src/**/*.blade', 'src/**/*.vue'],\n          extractors: {\n            extractor: class {\n                static extract(content) {\n                    content.match(/a-Z/) || []\n                }\n            },\n            extension: ['html', 'blade']\n          },\n          safelist: ['random', 'yep', 'button', /red$/]\n          keyframes: true,\n          fontFace: true\n        },\n        files: {\n          'dist/app.css': ['src/css/app.css']\n        }\n      }\n    }\n  });\n```\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/expected/footer.css",
    "content": ""
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/expected/menu.css",
    "content": ""
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/expected/profile.css",
    "content": ""
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/expected/simple.css",
    "content": ".used-class {\n  color: black;\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/src/footer.css",
    "content": ".footer-unused-class {\n    background: black;\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/src/menu.css",
    "content": ".menu-unused-class {\n    background: red;\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/src/profile.css",
    "content": ".profile-unused-class {\n    background: hotpink;\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/src/simple/simple.css",
    "content": ".used-class {\n  color: black;\n}\n\n.unused-class {\n  color: black;\n}\n\n.another-one-not-found {\n  color: black;\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/fixtures/src/simple/simple.html",
    "content": "<html>\n\n  <body>\n\n    <div class=\"used-class\"></div>\n  </body>\n\n</html>"
  },
  {
    "path": "packages/grunt-purgecss/__tests__/index.test.ts",
    "content": "import { execSync } from \"child_process\";\nimport * as fs from \"fs\";\nimport * as path from \"path\";\n\ndescribe(\"Purgecss grunt plugin\", () => {\n  const cwd = process.cwd();\n\n  beforeAll(() => {\n    process.chdir(__dirname);\n    execSync(\"npx grunt\");\n  });\n\n  function emptyFolder(directory: string) {\n    fs.readdir(directory, (err, files) => {\n      if (err) throw err;\n\n      for (const file of files) {\n        fs.unlink(path.join(directory, file), (err) => {\n          if (err) throw err;\n        });\n      }\n    });\n  }\n\n  afterAll(() => {\n    emptyFolder(`${__dirname}/tmp`);\n    process.chdir(cwd);\n  });\n\n  const files = [\"simple.css\", \"footer.css\", \"menu.css\", \"profile.css\"];\n  for (const file of files) {\n    it(`remove unused css successfully: ${file}`, () => {\n      const actual = fs.readFileSync(`${__dirname}/tmp/${file}`).toString();\n      const expected = fs\n        .readFileSync(`${__dirname}/fixtures/expected/${file}`)\n        .toString();\n      expect(actual.replace(/\\s/g, \"\")).toBe(expected.replace(/\\s/g, \"\"));\n    });\n  }\n});\n"
  },
  {
    "path": "packages/grunt-purgecss/build.ts",
    "content": "import typescript from \"@rollup/plugin-typescript\";\nimport { buildRollup, createRollupConfig } from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\nimport { RollupOptions } from \"rollup\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"tasks\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig: RollupOptions = {\n    ...createRollupConfig(\"grunt-purgecss\", [\"purgecss\"]),\n    output: [\n      {\n        exports: \"auto\",\n        file: \"./tasks/purgecss.js\",\n        format: \"cjs\",\n      },\n    ],\n    plugins: [\n      typescript({\n        outDir: \"./tasks\",\n      }),\n    ],\n  };\n  await buildRollup(rollupConfig);\n})();\n"
  },
  {
    "path": "packages/grunt-purgecss/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"grunt-purgecss\");\n"
  },
  {
    "path": "packages/grunt-purgecss/package.json",
    "content": "{\n  \"name\": \"grunt-purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"Grunt plugin for PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"keywords\": [\n    \"optimize\",\n    \"optimization\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"html\",\n    \"rules\",\n    \"purge\",\n    \"uncss\",\n    \"purify\"\n  ],\n  \"license\": \"MIT\",\n  \"types\": \"./tasks/purgecss.d.ts\",\n  \"files\": [\n    \"tasks\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\",\n    \"directory\": \"packages/grunt-purgecss\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"purgecss\": \"^8.0.0\"\n  },\n  \"devDependencies\": {\n    \"@types/grunt\": \"^0.4.32\",\n    \"grunt\": \"~1.6.1\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/grunt-purgecss/src/index.ts",
    "content": "import { PurgeCSS, defaultOptions, UserDefinedOptions } from \"purgecss\";\n\nfunction getAvailableFiles(\n  grunt: IGrunt,\n  files: string[] | undefined = [],\n): string[] {\n  return files.filter((filepath) => {\n    // Warn on and remove invalid source files (if nonull was set).\n    if (!grunt.file.exists(filepath)) {\n      grunt.log.warn(`Source file \"${filepath}\" not found.`);\n      return false;\n    }\n    return true;\n  });\n}\n\nfunction gruntPurgeCSS(grunt: IGrunt): void {\n  grunt.registerMultiTask(\"purgecss\", \"Grunt plugin for PurgeCSS\", function () {\n    const done = this.async();\n    const options = this.options<UserDefinedOptions>(defaultOptions);\n    const promisedPurgedFiles = [];\n    for (const file of this.files) {\n      const source = getAvailableFiles(grunt, file.src);\n      const purgedCss = new PurgeCSS()\n        .purge({\n          ...options,\n          css: source,\n        })\n        .then((purgeCSSResults) => {\n          if (typeof file.dest === \"undefined\") {\n            throw new Error(`Destination file not found`);\n          }\n\n          grunt.file.write(file.dest, purgeCSSResults[0].css);\n          // Print a success message\n          grunt.log.writeln(`File \"${file.dest}\" created.`);\n        });\n\n      promisedPurgedFiles.push(purgedCss);\n    }\n    Promise.all(promisedPurgedFiles)\n      .then(() => {\n        done();\n      })\n      .catch(() => done(false));\n  });\n}\n\nexport default gruntPurgeCSS;\n"
  },
  {
    "path": "packages/grunt-purgecss/src/types/index.d.ts",
    "content": "import \"grunt\";\n"
  },
  {
    "path": "packages/grunt-purgecss/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": false,\n      \"baseUrl\": \".\",\n      \"paths\": {\n        \"purgecss\": [\"../purgecss/src\"],\n      }\n  },\n  \"include\": [\"./src/**/*\", \"./../purgecss/src/*\"]\n}"
  },
  {
    "path": "packages/gulp-purgecss/README.md",
    "content": "# gulp-purgecss\n\n[![npm](https://img.shields.io/npm/v/gulp-purgecss.svg)](https://www.npmjs.com/package/gulp-purgecss)\n[![license](https://img.shields.io/github/license/fullhuman/gulp-purgecss.svg)]()\n\n\n> [gulp](http://gulpjs.com/) plugin to removed unused CSS, using [purgecss](https://github.com/FullHuman/purgecss)\n\n## Regarding Issues\n\nThis is just a simple [gulp](https://github.com/gulpjs/gulp) plugin, which means it's nothing more than a thin wrapper around `purgecss`. If it looks like you are having CSS related issues, please go to the [purgecss](https://github.com/FullHuman/purgecss/issues) repo. Only create a new issue if it looks like you're having a problem with the plugin itself.\n\n## Install\n\n```\nnpm i -D gulp-purgecss\nnpm install --save-dev gulp-purgecss\n```\n\n## Usage\n\nBy default, `purgecss` outputs the source CSS _with unused selectors removed_:\n\n```js\nconst gulp = require('gulp')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(purgecss({\n            content: ['src/**/*.html']\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n\nBy setting the `rejected` option, you can 'invert' the output to list _only the removed selectors_: \n\n```js\nconst gulp = require('gulp')\nconst rename = require('gulp-rename')\nconst purgecss = require('gulp-purgecss')\n\ngulp.task('purgecss-rejected', () => {\n    return gulp.src('src/**/*.css')\n        .pipe(rename({\n            suffix: '.rejected'\n        }))\n        .pipe(purgecss({\n            content: ['src/**/*.html'],\n            rejected: true\n        }))\n        .pipe(gulp.dest('build/css'))\n})\n```\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. \n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n"
  },
  {
    "path": "packages/gulp-purgecss/__tests__/buffer.test.ts",
    "content": "import gulpPurgecss from \"../src/\";\nimport File from \"vinyl\";\nimport internal from \"stream\";\n\ndescribe(\"gulp-purgecss with buffer\", () => {\n  let myGulpPurgecss: internal.Transform;\n  let fileTest: File.BufferFile;\n  beforeEach(() => {\n    fileTest = new File({\n      contents: Buffer.from(\".unused, .used, a { color: blue; }\", \"utf-8\"),\n    });\n\n    myGulpPurgecss = gulpPurgecss({\n      content: [\"./__tests__/test.html\"],\n    });\n  });\n\n  it(\"returns a buffer\", (done) => {\n    myGulpPurgecss.write(fileTest);\n    myGulpPurgecss.once(\"data\", (file) => {\n      expect(file.isBuffer()).toBe(true);\n      done();\n    });\n  });\n\n  it(\"returns a purified css buffer\", (done) => {\n    myGulpPurgecss.write(fileTest);\n    myGulpPurgecss.once(\"data\", (file) => {\n      const result = file.contents.toString(\"utf8\");\n      expect(result.includes(\"used\")).toBe(true);\n      expect(result.includes(\"unused\")).toBe(false);\n      expect(result.includes(\"a\")).toBe(true);\n      done();\n    });\n  });\n});\n"
  },
  {
    "path": "packages/gulp-purgecss/__tests__/stream.test.ts",
    "content": "import es from \"event-stream\";\nimport internal, { PassThrough } from \"stream\";\nimport File from \"vinyl\";\nimport gulpPurgecss from \"../src/\";\n\ndescribe(\"gulp-purgecss with stream\", () => {\n  let myGulpPurgecss: internal.Transform;\n  let fileTest: File.StreamFile;\n  let fakeStream: internal.PassThrough;\n\n  beforeEach(() => {\n    fakeStream = new PassThrough();\n    fakeStream.write(Buffer.from(\".unused, .used,\"));\n    fakeStream.write(Buffer.from(\" a { color:\"));\n    fakeStream.write(Buffer.from(\" blue; }\"));\n    fakeStream.end();\n    fileTest = new File({\n      contents: fakeStream,\n    });\n    myGulpPurgecss = gulpPurgecss({\n      content: [\"./__tests__/test.html\"],\n    });\n  });\n\n  it(\"returns a stream\", (done) => {\n    expect.assertions(1);\n    myGulpPurgecss.write(fileTest);\n    myGulpPurgecss.once(\"data\", (file) => {\n      expect(file.isStream()).toBe(true);\n      done();\n    });\n  });\n\n  it(\"returns a purged css stream\", (done) => {\n    expect.assertions(3);\n    myGulpPurgecss.write(fileTest);\n    myGulpPurgecss.on(\"data\", (file: File.StreamFile) => {\n      file.contents.pipe(\n        es.wait((_err: unknown, data: string) => {\n          expect(data.includes(\"used\")).toBe(true);\n          expect(data.includes(\"unused\")).toBe(false);\n          expect(data.includes(\"a\")).toBe(true);\n          done();\n        }),\n      );\n    });\n  });\n});\n"
  },
  {
    "path": "packages/gulp-purgecss/__tests__/test.html",
    "content": "<html>\n    <body>\n        <div class=\"used\"></div>\n        <a href=\"#\"></a>\n    </body>\n</html>"
  },
  {
    "path": "packages/gulp-purgecss/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"gulp-purgecss\", [\n    \"through2\",\n    \"plugin-error\",\n    \"purgecss\",\n    \"glob\",\n    \"vinyl-sourcemaps-apply\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/gulp-purgecss/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"gulp-purgecss\");\n"
  },
  {
    "path": "packages/gulp-purgecss/package.json",
    "content": "{\n  \"name\": \"gulp-purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"Gulp plugin for purgecss\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"keywords\": [\n    \"optimize\",\n    \"optimization\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"gulpplugin\",\n    \"gulp\",\n    \"plugin\",\n    \"purge\",\n    \"uncss\"\n  ],\n  \"license\": \"MIT\",\n  \"main\": \"lib/gulp-purgecss.js\",\n  \"module\": \"./lib/gulp-purgecss.esm.js\",\n  \"types\": \"./lib/gulp-purgecss.d.ts\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"fast-glob\": \"^3.3.3\",\n    \"plugin-error\": \"^2.0.1\",\n    \"purgecss\": \"^8.0.0\",\n    \"through2\": \"^4.0.2\",\n    \"vinyl-sourcemaps-apply\": \"^0.2.1\"\n  },\n  \"devDependencies\": {\n    \"@types/event-stream\": \"^4.0.6\",\n    \"@types/glob\": \"^9.0.0\",\n    \"@types/through2\": \"^2.0.41\",\n    \"@types/vinyl\": \"^2.0.12\",\n    \"event-stream\": \"^4.0.1\",\n    \"vinyl\": \"^3.0.1\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/gulp-purgecss/src/index.ts",
    "content": "import glob from \"fast-glob\";\nimport PluginError from \"plugin-error\";\nimport { PurgeCSS } from \"purgecss\";\nimport * as internal from \"stream\";\nimport through from \"through2\";\nimport VinylFile from \"vinyl\";\nimport applySourceMap from \"vinyl-sourcemaps-apply\";\nimport { UserDefinedOptions } from \"./types\";\n\nexport { UserDefinedOptions };\n\nconst PLUGIN_NAME = \"gulp-purgecss\";\n\nfunction getFiles(contentArray: string[], ignore?: string[]): string[] {\n  return contentArray.reduce((acc: string[], content) => {\n    return [...acc, ...glob.sync(content, { ignore })];\n  }, []);\n}\n\n/**\n *\n * @param options - options\n * @returns\n *\n * @public\n */\nfunction gulpPurgeCSS(options: UserDefinedOptions): internal.Transform {\n  return through.obj(async function (file: VinylFile, _encoding, callback) {\n    // empty\n    if (file.isNull()) return callback(null, file);\n    // buffer\n    if (file.isBuffer()) {\n      try {\n        const optionsGulp = {\n          ...options,\n          content: getFiles(options.content, options.skippedContentGlobs),\n          css: [\n            {\n              raw: file.contents.toString(),\n            },\n          ],\n          stdin: true,\n          sourceMap: !!file.sourceMap,\n        };\n        const purgedCSSResults = await new PurgeCSS().purge(optionsGulp);\n        const purge = purgedCSSResults[0];\n        const result =\n          optionsGulp.rejected && purge.rejected\n            ? purge.rejected.join(\" {}\\n\") + \" {}\"\n            : purge.css;\n        file.contents = Buffer.from(result, \"utf-8\");\n\n        // apply source map to the chain\n        if (file.sourceMap) {\n          applySourceMap(file, purge.sourceMap);\n        }\n        callback(null, file);\n      } catch (e: unknown) {\n        if (e instanceof Error) {\n          this.emit(\"error\", new PluginError(PLUGIN_NAME, e.message));\n        }\n      }\n    }\n    // stream\n    if (file.isStream()) {\n      let css = \"\";\n      file.contents\n        .on(\"data\", (buffer: string | Buffer) => {\n          css += buffer.toString();\n        })\n        .on(\"end\", async () => {\n          try {\n            const optionsGulp = {\n              ...options,\n              css: [\n                {\n                  raw: css,\n                },\n              ],\n              sourceMap: !!file.sourceMap,\n            };\n\n            const purgedCSSResults = await new PurgeCSS().purge(optionsGulp);\n            const purge = purgedCSSResults[0];\n            const result =\n              optionsGulp.rejected && purge.rejected\n                ? purge.rejected.join(\" {}\\n\") + \" {}\"\n                : purge.css;\n\n            const streamResult = through();\n            streamResult.write(Buffer.from(result, \"utf-8\"));\n            file.contents = file.contents.pipe(streamResult);\n            // apply source map to the chain\n            if (file.sourceMap) {\n              applySourceMap(file, purge.sourceMap);\n            }\n            callback(null, file);\n          } catch (e: unknown) {\n            if (e instanceof Error) {\n              this.emit(\"error\", new PluginError(PLUGIN_NAME, e.message));\n            }\n          }\n        });\n    }\n  });\n}\n\nexport default gulpPurgeCSS;\n"
  },
  {
    "path": "packages/gulp-purgecss/src/types/index.ts",
    "content": "import { UserDefinedOptions as PurgeCSSUserDefinedOptions } from \"purgecss\";\n\n/**\n * @public\n */\nexport interface UserDefinedOptions extends Omit<\n  PurgeCSSUserDefinedOptions,\n  \"css\" | \"content\"\n> {\n  content: string[];\n}\n"
  },
  {
    "path": "packages/gulp-purgecss/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"paths\": {\n        \"purgecss\": [\"../purgecss/src\"],\n      },\n      \"typeRoots\": [\"./../../types\", \"./../../node_modules/@types\"]\n  },\n  \"include\": [\"src\", \"./../purgecss/src/*\", \"./../../types/**/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/postcss-purgecss/README.md",
    "content": "# PostCSS Purgecss\n![David (path)](https://img.shields.io/david/FullHuman/purgecss?path=packages%2Fpostcss-purgecss&style=for-the-badge)\n![Dependabot](https://img.shields.io/badge/dependabot-enabled-%23024ea4?style=for-the-badge)\n![npm](https://img.shields.io/npm/v/@fullhuman/postcss-purgecss?style=for-the-badge)\n![npm](https://img.shields.io/npm/dw/@fullhuman/postcss-purgecss?style=for-the-badge)\n![GitHub](https://img.shields.io/github/license/FullHuman/purgecss?style=for-the-badge)\n\n[PostCSS] plugin for PurgeCSS.\n\n[PostCSS]: https://github.com/postcss/postcss\n\n## Installation\n\n```\nnpm i -D @fullhuman/postcss-purgecss postcss\n```\n\n## Usage\n\n```js\nconst purgecss = require('@fullhuman/postcss-purgecss')\npostcss([\n  purgecss({\n    content: ['./src/**/*.html']\n  })\n])\n```\n\nSee [PostCSS] docs for examples for your environment.\n\n## Options\n\nAll of the options of purgecss are available to use with the plugins.\nYou will find below the main options available. For the complete list, go to the [purgecss documentation website](https://www.purgecss.com/configuration.html#options).\n\n### `content` (**required** or use `contentFunction` instead)\nType: `Array<string>`\n\nYou can specify content that should be analyzed by Purgecss with an array of filenames or globs. The files can be HTML, Pug, Blade, etc.\n\n### `contentFunction` (as alternative to `content`)\nType: `(sourceInputFile: string) => Array<string>`\n\nThe function receives the current source input file. With this you may provide a specific array of globs for each input. E.g. for \nan angular application only scan the components template counterpart for every component scss file:\n\n```js\npurgecss({\n  contentFunction: (sourceInputFileName: string) => {\n    if (/component\\.scss$/.test(sourceInputFileName))\n      return [sourceInputFileName.replace(/scss$/, 'html')]\n    else\n      return ['./src/**/*.html']\n  },\n})\n```\n\n### `extractors`\nType: `Array<Object>`\n\nPurgecss can be adapted to suit your needs. If you notice a lot of unused CSS is not being removed, you might want to use a custom extractor.\nMore information about extractors [here](https://www.purgecss.com/extractors.html).\n\n### `safelist`\n\nYou can indicate which selectors are safe to leave in the final CSS. This can be accomplished with the option `safelist`.\n\nTwo forms are available for this option.\n\n```ts\nsafelist: ['random', 'yep', 'button', /^nav-/]\n```\n\nIn this form, safelist is an array that can take a string or a regex.\n\nThe _complex_ form is:\n\n```ts\nsafelist: {\n    standard: ['random', 'yep', 'button', /^nav-/],\n    deep: [],\n    greedy: [],\n    keyframes: [],\n    variables: []\n}\n```\n\n### `blocklist`\n\nBlocklist will block the CSS selectors from appearing in the final output CSS. The selectors will be removed even when they are seen as used by PurgeCSS.\n\n```ts\nblocklist: ['usedClass', /^nav-/]\n```\nEven if nav-links and usedClass are found by an extractor, they will be removed.\n\n### `skippedContentGlobs`\n\nIf you provide globs for the `content` parameter, you can use this option to exclude certain files or folders that would otherwise be scanned. Pass an array of globs matching items that should be excluded. (Note: this option has no effect if `content` is not globs.)\n\n```ts\nskippedContentGlobs: ['node_modules/**', 'components/**']\n```\nHere, PurgeCSS will not scan anything in the \"node_modules\" and \"components\" folders.\n\n\n### `rejected`\nType: `boolean`\nDefault value: `false`\n\nIf true, purged selectors will be captured and rendered as PostCSS messages.\nUse with a PostCSS reporter plugin like [`postcss-reporter`](https://github.com/postcss/postcss-reporter)\nto print the purged selectors to the console as they are processed.\n\n### `keyframes`\nType: `boolean`\nDefault value: `false`\n\nIf you are using a CSS animation library such as animate.css, you can remove unused keyframes by setting the keyframes option to true.\n\n#### `fontFace`\nType: `boolean`\nDefault value: `false`\n\nIf there are any unused @font-face rules in your css, you can remove them by setting the fontFace option to true.\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](./../../CONTRIBUTING.md) for details on our code of\nconduct, and the process for submitting pull requests to us.\n\n## Versioning\n\npostcss-purgecss use [SemVer](http://semver.org/) for versioning.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./../../LICENSE) file\nfor details.\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/expected/font-keyframes.css",
    "content": "@font-face {\n  font-family: 'Cerebri Sans';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Regular.eot?') format('eot'), url('../fonts/CerebriSans-Regular.otf') format('opentype'), url('../fonts/CerebriSans-Regular.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Regular.ttf') format('truetype'), url('../fonts/CerebriSans-Regular.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'Cerebri Bold';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Bold.eot?') format('eot'), url('../fonts/CerebriSans-Bold.otf') format('opentype'), url('../fonts/CerebriSans-Bold.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Bold.ttf') format('truetype'), url('../fonts/CerebriSans-Bold.woff') format('woff');\n}\n\n.used {\n  color: red;\n  font-family: 'Cerebri Sans';\n}\n\n.used2 {\ncolor: blue;\nfont-family: Cerebri Bold, serif;\n}\n\n\n@keyframes bounce {\n  from, 20%, 53%, 80%, to {\n      animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n      transform: translate3d(1, 1, 0);\n  }\n}\n\n.bounce {\n  -webkit-animation-name: bounce;\n  animation-name: bounce;\n  -webkit-transform-origin: center bottom;\n  transform-origin: center bottom;\n}\n\n@keyframes scale {\n  from {\n      transform: scale(1);\n  }\n\n  to {\n      transform: scale(2);\n  }\n}\n\n@keyframes spin {\n  from {\n      transform: rotate(0deg);\n  }\n  \n  to {\n      transform: rotate(360deg);\n  }\n}\n\n.scale-spin {\n  animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/expected/other-plugins.css",
    "content": ".prefixed-used-class {\n  color: black;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/expected/simple.css",
    "content": ".used-class {\n  color: black;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/config-test/expected.css",
    "content": "@font-face {\n  font-family: 'Cerebri Sans';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Regular.eot?') format('eot'), url('../fonts/CerebriSans-Regular.otf') format('opentype'), url('../fonts/CerebriSans-Regular.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Regular.ttf') format('truetype'), url('../fonts/CerebriSans-Regular.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'Cerebri Bold';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Bold.eot?') format('eot'), url('../fonts/CerebriSans-Bold.otf') format('opentype'), url('../fonts/CerebriSans-Bold.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Bold.ttf') format('truetype'), url('../fonts/CerebriSans-Bold.woff') format('woff');\n}\n\n.used {\n  color: red;\n  font-family: 'Cerebri Sans';\n}\n\n.used2 {\ncolor: blue;\nfont-family: Cerebri Bold, serif;\n}\n\n\n@keyframes bounce {\n  from, 20%, 53%, 80%, to {\n      animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n      transform: translate3d(1, 1, 0);\n  }\n}\n\n.bounce {\n  -webkit-animation-name: bounce;\n  animation-name: bounce;\n  -webkit-transform-origin: center bottom;\n  transform-origin: center bottom;\n}\n\n@keyframes scale {\n  from {\n      transform: scale(1);\n  }\n\n  to {\n      transform: scale(2);\n  }\n}\n\n@keyframes spin {\n  from {\n      transform: rotate(0deg);\n  }\n  \n  to {\n      transform: rotate(360deg);\n  }\n}\n\n.scale-spin {\n  animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/config-test/index.css",
    "content": "@font-face {\n  font-family: 'Cerebri Sans';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Regular.eot?') format('eot'), url('../fonts/CerebriSans-Regular.otf') format('opentype'), url('../fonts/CerebriSans-Regular.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Regular.ttf') format('truetype'), url('../fonts/CerebriSans-Regular.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'Cerebri Bold';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Bold.eot?') format('eot'), url('../fonts/CerebriSans-Bold.otf') format('opentype'), url('../fonts/CerebriSans-Bold.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Bold.ttf') format('truetype'), url('../fonts/CerebriSans-Bold.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'OtherFont';\n  font-weight: 400;\n  font-style: normal;\n  src: url('xxx')\n}\n\n.unused {\n  color: black;\n}\n\n.used {\n  color: red;\n  font-family: 'Cerebri Sans';\n}\n\n.used2 {\ncolor: blue;\nfont-family: Cerebri Bold, serif;\n}\n\n\n@keyframes bounce {\n  from, 20%, 53%, 80%, to {\n      animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n      transform: translate3d(1, 1, 0);\n  }\n}\n\n.bounce {\n  -webkit-animation-name: bounce;\n  animation-name: bounce;\n  -webkit-transform-origin: center bottom;\n  transform-origin: center bottom;\n}\n\n@keyframes flash {\n  from, 50%, to {\n      opacity: 1;\n  }\n\n  25%, 75% {\n      opacity: 0.5;\n  }\n}\n\n.flash {\n  animation: flash\n}\n\n@keyframes scale {\n  from {\n      transform: scale(1);\n  }\n\n  to {\n      transform: scale(2);\n  }\n}\n\n@keyframes spin {\n  from {\n      transform: rotate(0deg);\n  }\n  \n  to {\n      transform: rotate(360deg);\n  }\n}\n\n.scale-spin {\n  animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/config-test/index.html",
    "content": "<div class=\"bounce\">\n</div>\n\n<div class=\"scale-spin\">\n</div>\n\n<div class=\"used used2\"></div>"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/config-test/purgecss.config.js",
    "content": "module.exports = {\n  content: [`${__dirname}/index.html`],\n  fontFace: true\n}"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/font-keyframes/font-keyframes.css",
    "content": "@font-face {\n  font-family: 'Cerebri Sans';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Regular.eot?') format('eot'), url('../fonts/CerebriSans-Regular.otf') format('opentype'), url('../fonts/CerebriSans-Regular.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Regular.ttf') format('truetype'), url('../fonts/CerebriSans-Regular.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'Cerebri Bold';\n  font-weight: 400;\n  font-style: normal;\n  src: url('../fonts/CerebriSans-Bold.eot?') format('eot'), url('../fonts/CerebriSans-Bold.otf') format('opentype'), url('../fonts/CerebriSans-Bold.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Bold.ttf') format('truetype'), url('../fonts/CerebriSans-Bold.woff') format('woff');\n}\n\n@font-face {\n  font-family: 'OtherFont';\n  font-weight: 400;\n  font-style: normal;\n  src: url('xxx')\n}\n\n.unused {\n  color: black;\n}\n\n.used {\n  color: red;\n  font-family: 'Cerebri Sans';\n}\n\n.used2 {\ncolor: blue;\nfont-family: Cerebri Bold, serif;\n}\n\n\n@keyframes bounce {\n  from, 20%, 53%, 80%, to {\n      animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n      transform: translate3d(1, 1, 0);\n  }\n}\n\n.bounce {\n  -webkit-animation-name: bounce;\n  animation-name: bounce;\n  -webkit-transform-origin: center bottom;\n  transform-origin: center bottom;\n}\n\n@keyframes flash {\n  from, 50%, to {\n      opacity: 1;\n  }\n\n  25%, 75% {\n      opacity: 0.5;\n  }\n}\n\n.flash {\n  animation: flash\n}\n\n@keyframes scale {\n  from {\n      transform: scale(1);\n  }\n\n  to {\n      transform: scale(2);\n  }\n}\n\n@keyframes spin {\n  from {\n      transform: rotate(0deg);\n  }\n  \n  to {\n      transform: rotate(360deg);\n  }\n}\n\n.scale-spin {\n  animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/font-keyframes/font-keyframes.html",
    "content": "<div class=\"bounce\">\n</div>\n\n<div class=\"scale-spin\">\n</div>\n\n<div class=\"used used2\"></div>"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/other-plugins/other-plugins.css",
    "content": ".used-class {\n  color: black;\n}\n\n.unused-class {\n  color: black;\n}\n\n.another-one-not-found {\n  color: black;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/other-plugins/other-plugins.html",
    "content": "<html>\n\n  <body>\n\n    <div class=\"prefixed-used-class\"></div>\n  </body>\n\n</html>\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/simple/simple.css",
    "content": ".used-class {\n  color: black;\n}\n\n.unused-class {\n  color: black;\n}\n\n.another-one-not-found {\n  color: black;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/fixtures/src/simple/simple.html",
    "content": "<html>\n\n  <body>\n\n    <div class=\"used-class\"></div>\n  </body>\n\n</html>"
  },
  {
    "path": "packages/postcss-purgecss/__tests__/index.test.ts",
    "content": "import * as fs from \"fs\";\nimport postcss from \"postcss\";\n\nimport purgeCSSPlugin from \"../src/\";\n\ndescribe(\"Purgecss postcss plugin\", () => {\n  const files = [\"simple\", \"font-keyframes\"];\n  const fileContents = files.map((file) => {\n    return {\n      name: file,\n      input: fs\n        .readFileSync(`${__dirname}/fixtures/src/${file}/${file}.css`)\n        .toString(),\n      output: fs\n        .readFileSync(`${__dirname}/fixtures/expected/${file}.css`)\n        .toString(),\n    };\n  });\n\n  it.each(fileContents)(\n    \"remove unused css with content option successfully: $name\",\n    async ({ name, input, output }) => {\n      const result = await postcss([\n        purgeCSSPlugin({\n          content: [`${__dirname}/fixtures/src/${name}/${name}.html`],\n          fontFace: true,\n          keyframes: true,\n        }),\n      ]).process(input, { from: undefined });\n\n      expect(result.css).toBe(output);\n      expect(result.warnings().length).toBe(0);\n    },\n  );\n\n  it.each(fileContents)(\n    \"remove unused css with contentFunction option successfully: $name\",\n    async ({ name, input, output }) => {\n      const sourceFileName = `src/${name}/${name}.css`;\n      const contentFunction = jest\n        .fn()\n        .mockReturnValue([`${__dirname}/fixtures/src/${name}/${name}.html`]);\n\n      const result = await postcss([\n        purgeCSSPlugin({\n          contentFunction,\n          fontFace: true,\n          keyframes: true,\n        }),\n      ]).process(input, { from: sourceFileName });\n\n      expect(result.css).toBe(output);\n      expect(result.warnings().length).toBe(0);\n      expect(contentFunction).toHaveBeenCalledTimes(1);\n      expect(contentFunction.mock.calls[0][0]).toContain(sourceFileName);\n    },\n  );\n\n  it(`queues messages when using reject flag: simple`, async () => {\n    const result = await postcss([\n      purgeCSSPlugin({\n        content: [`${__dirname}/fixtures/src/simple/simple.html`],\n        rejected: true,\n      }),\n    ]).process(fileContents[0].input, { from: undefined });\n\n    expect(result.css).toBe(fileContents[0].output);\n    expect(result.warnings().length).toBe(0);\n    expect(result.messages.length).toBeGreaterThan(0);\n    expect(result.messages[0].text).toMatch(/unused-class/);\n    expect(result.messages[0].text).toMatch(/another-one-not-found/);\n  });\n\n  it(`lets other plugins transform selectors before purging`, async () => {\n    const input = fs\n      .readFileSync(`${__dirname}/fixtures/src/other-plugins/other-plugins.css`)\n      .toString();\n    const expected = fs\n      .readFileSync(`${__dirname}/fixtures/expected/other-plugins.css`)\n      .toString();\n    const result = await postcss([\n      {\n        postcssPlugin: \"postcss-test-prefixer\",\n        Rule(rule) {\n          if (rule.selector.startsWith(\".\")) {\n            rule.selector = \".prefixed-\" + rule.selector.slice(1);\n          }\n        },\n      },\n      purgeCSSPlugin({\n        content: [`${__dirname}/fixtures/src/other-plugins/other-plugins.html`],\n        fontFace: true,\n        keyframes: true,\n      }),\n    ]).process(input, { from: undefined });\n\n    expect(result.css).toBe(expected);\n    expect(result.warnings().length).toBe(0);\n  });\n\n  it(\"should work with a purgecss config file\", async () => {\n    const cwd = process.cwd();\n    const configTestDirectory = `${__dirname}/fixtures/src/config-test/`;\n    process.chdir(configTestDirectory);\n\n    const input = fs.readFileSync(`${configTestDirectory}index.css`).toString();\n    const output = fs\n      .readFileSync(`${configTestDirectory}expected.css`)\n      .toString();\n\n    const result = await postcss([\n      purgeCSSPlugin({\n        keyframes: true,\n      }),\n    ]).process(input, { from: undefined });\n\n    expect(result.css).toBe(output);\n    expect(result.warnings().length).toBe(0);\n\n    process.chdir(cwd);\n  });\n});\n"
  },
  {
    "path": "packages/postcss-purgecss/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"postcss-purgecss\", [\n    \"postcss\",\n    \"purgecss\",\n    \"path\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/postcss-purgecss/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"postcss-purgecss\");\n"
  },
  {
    "path": "packages/postcss-purgecss/package.json",
    "content": "{\n  \"name\": \"@fullhuman/postcss-purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"PostCSS plugin for PurgeCSS\",\n  \"author\": \"FoundrySH <no-reply@foundry.sh>\",\n  \"homepage\": \"https://purgecss.com\",\n  \"license\": \"MIT\",\n  \"main\": \"lib/postcss-purgecss.js\",\n  \"module\": \"lib/postcss-purgecss.esm.js\",\n  \"types\": \"lib/postcss-purgecss.d.ts\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"dependencies\": {\n    \"purgecss\": \"^8.0.0\"\n  },\n  \"devDependencies\": {\n    \"postcss\": \"^8.5.6\"\n  },\n  \"peerDependencies\": {\n    \"postcss\": \"^8.0.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/src/index.ts",
    "content": "/**\n * PostCSS Plugin for PurgeCSS\n *\n * Most bundlers and frameworks to build websites are using PostCSS.\n * The easiest way to configure PurgeCSS is with its PostCSS plugin.\n *\n * @packageDocumentation\n */\n\nimport * as path from \"path\";\nimport * as postcss from \"postcss\";\nimport {\n  PurgeCSS,\n  defaultOptions,\n  mergeExtractorSelectors,\n  standardizeSafelist,\n  RawContent,\n} from \"purgecss\";\nimport { UserDefinedOptions } from \"./types\";\n\nexport * from \"./types\";\n\nconst PLUGIN_NAME = \"postcss-purgecss\";\n\n/**\n * Execute PurgeCSS process on the postCSS root node\n *\n * @param opts - PurgeCSS options\n * @param root - root node of postCSS\n * @param helpers - postCSS helpers\n */\nasync function purgeCSS(\n  opts: UserDefinedOptions,\n  root: postcss.Root,\n  { result }: postcss.Helpers,\n): Promise<void> {\n  const purgeCSS = new PurgeCSS();\n\n  let configFileOptions: UserDefinedOptions | undefined;\n  try {\n    const t = path.resolve(process.cwd(), \"purgecss.config.js\");\n    configFileOptions = await import(t);\n  } catch {\n    // no config file present\n  }\n\n  const options = {\n    ...defaultOptions,\n    ...configFileOptions,\n    ...opts,\n    safelist: standardizeSafelist(\n      opts?.safelist || configFileOptions?.safelist,\n    ),\n  };\n\n  if (opts && typeof opts.contentFunction === \"function\") {\n    options.content = opts.contentFunction(\n      (root.source && root.source.input.file) || \"\",\n    );\n  }\n\n  purgeCSS.options = options;\n\n  if (options.variables) {\n    purgeCSS.variablesStructure.safelist = options.safelist.variables || [];\n  }\n\n  const { content, extractors } = options;\n\n  const fileFormatContents = content.filter(\n    (o) => typeof o === \"string\",\n  ) as string[];\n  const rawFormatContents = content.filter(\n    (o) => typeof o === \"object\",\n  ) as RawContent[];\n\n  const cssFileSelectors = await purgeCSS.extractSelectorsFromFiles(\n    fileFormatContents,\n    extractors,\n  );\n  const cssRawSelectors = await purgeCSS.extractSelectorsFromString(\n    rawFormatContents,\n    extractors,\n  );\n\n  const selectors = mergeExtractorSelectors(cssFileSelectors, cssRawSelectors);\n\n  //purge unused selectors\n  purgeCSS.walkThroughCSS(root, selectors);\n\n  if (purgeCSS.options.fontFace) purgeCSS.removeUnusedFontFaces();\n  if (purgeCSS.options.keyframes) purgeCSS.removeUnusedKeyframes();\n  if (purgeCSS.options.variables) purgeCSS.removeUnusedCSSVariables();\n\n  if (purgeCSS.options.rejected && purgeCSS.selectorsRemoved.size > 0) {\n    result.messages.push({\n      type: \"purgecss\",\n      plugin: \"postcss-purgecss\",\n      text: `purging ${purgeCSS.selectorsRemoved.size} selectors:\n          ${Array.from(purgeCSS.selectorsRemoved)\n            .map((selector) => selector.trim())\n            .join(\"\\n  \")}`,\n    });\n    purgeCSS.selectorsRemoved.clear();\n  }\n}\n\n/**\n * PostCSS Plugin for PurgeCSS\n *\n * @param opts - PurgeCSS Options\n * @returns the postCSS plugin\n *\n * @public\n */\nconst purgeCSSPlugin: postcss.PluginCreator<UserDefinedOptions> = function (\n  opts,\n) {\n  if (typeof opts === \"undefined\")\n    throw new Error(\"PurgeCSS plugin does not have the correct options\");\n  return {\n    postcssPlugin: PLUGIN_NAME,\n    OnceExit(root, helpers) {\n      return purgeCSS(opts, root, helpers);\n    },\n  };\n};\npurgeCSSPlugin.postcss = true;\n\nexport default purgeCSSPlugin;\n"
  },
  {
    "path": "packages/postcss-purgecss/src/types/index.ts",
    "content": "import {\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n  RawContent,\n} from \"purgecss\";\n\nexport {\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n  RawContent,\n  UserDefinedSafelist,\n  ComplexSafelist,\n  ExtractorFunction,\n  ExtractorResult,\n  StringRegExpArray,\n  RawCSS,\n  Extractors,\n  ExtractorResultDetailed,\n} from \"purgecss\";\n\n/**\n * {@inheritDoc purgecss#UserDefinedOptions}\n *\n * @public\n */\nexport interface UserDefinedOptions extends Omit<\n  PurgeCSSUserDefinedOptions,\n  \"content\" | \"css\"\n> {\n  content?: PurgeCSSUserDefinedOptions[\"content\"];\n  contentFunction?: (sourceFile: string) => Array<string | RawContent>;\n}\n"
  },
  {
    "path": "packages/postcss-purgecss/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"paths\": {\n        \"purgecss\": [\"../purgecss/src\"],\n      }\n  },\n  \"include\": [\"src\", \"./../purgecss/src/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss/README.md",
    "content": "# PurgeCSS\n\n[![npm](https://img.shields.io/npm/v/purgecss?style=for-the-badge)](https://www.npmjs.com/package/purgecss)\n![npm](https://img.shields.io/npm/dm/purgecss?style=for-the-badge)\n![GitHub](https://img.shields.io/github/license/FullHuman/purgecss?style=for-the-badge)\n![Dependabot](https://img.shields.io/badge/dependabot-enabled-%23024ea4?style=for-the-badge)\n[![Coverage Status](https://img.shields.io/coveralls/github/FullHuman/purgecss/main?style=for-the-badge)](https://coveralls.io/github/FullHuman/purgecss?branch=main)\n\n<p align=\"center\">\n\t<img src=\"https://i.imgur.com/UEiUiJ0.png\" height=\"200\" width=\"200\" alt=\"PurgeCSS logo\"/>\n</p>\n\n## What is PurgeCSS?\n\nWhen you are building a website, chances are that you are using a css framework like Bootstrap, Materializecss, Foundation, etc... But you will only use a small set of the framework and a lot of unused css styles will be included.\n\nThis is where PurgeCSS comes into play. PurgeCSS analyzes your content and your css files. Then it matches the selectors used in your files with the one in your content files. It removes unused selectors from your css, resulting in smaller css files.\n\n## Sponsors 🥰\n\n[<img src=\"https://avatars.githubusercontent.com/u/133211198?v=4\" height=\"85\" style=\"margin-right: 10px\">](https://www.bairesdev.com/sponsoring-open-source-projects/)\n\n## Documentation\n\nYou can find the PurgeCSS documentation on [this website](https://purgecss.com).\n\n### Table of Contents\n\n#### PurgeCSS\n\n- [Configuration](https://purgecss.com/configuration.html)\n- [Command Line Interface](https://purgecss.com/CLI.html)\n- [Programmatic API](https://purgecss.com/api.html)\n- [Safelisting](https://purgecss.com/safelisting.html)\n- [Extractors](https://purgecss.com/extractors.html)\n- [Comparison](https://purgecss.com/comparison.html)\n\n#### Plugins\n\n- [PostCSS](https://purgecss.com/plugins/postcss.html)\n- [Webpack](https://purgecss.com/plugins/webpack.html)\n- [Gulp](https://purgecss.com/plugins/gulp.html)\n- [Grunt](https://purgecss.com/plugins/grunt.html)\n- [Gatsby](https://purgecss.com/plugins/gatsby.html)\n\n#### Guides\n\n- [Vue.js](https://purgecss.com/guides/vue.html)\n- [Nuxt.js](https://purgecss.com/guides/nuxt.html)\n- [React.js](https://purgecss.com/guides/react.html)\n- [Next.js](https://purgecss.com/guides/next.html)\n- [Razzle](https://purgecss.com/guides/razzle.html)\n\n## Getting Started\n\n#### Installation\n\n```\nnpm i --save-dev purgecss\n```\n\n## Usage\n\n```js\nimport PurgeCSS from \"purgecss\";\nconst purgeCSSResults = await new PurgeCSS().purge({\n  content: [\"**/*.html\"],\n  css: [\"**/*.css\"],\n});\n```\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](./../../CONTRIBUTING.md) for details on our code of\nconduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nPurgeCSS use [SemVer](http://semver.org/) for versioning.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./../../LICENSE) file\nfor details.\n"
  },
  {
    "path": "packages/purgecss/__tests__/attributes.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\nimport purgecssFromHtml from \"purgecss-from-html\";\n\n// we run this  suite against both the default and HTML extractors, as the HTML\n// extractor's more granular attribute handling can cause bugs\ndescribe.each([\n  [[]],\n  [\n    [\n      {\n        extensions: [\"html\"],\n        extractor: purgecssFromHtml,\n      },\n    ],\n  ],\n])(\"attributes\", (extractors) => {\n  let purgedCSS: string;\n\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}attributes/attribute_selector.html`],\n      css: [`${ROOT_TEST_EXAMPLES}attributes/attribute_selector.css`],\n      dynamicAttributes: [\"aria-selected\"],\n      extractors,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"always keep attribute when attribute is 'value'\", () => {\n    expect(purgedCSS.includes('input[value=\"\"]')).toBe(true);\n  });\n\n  it(\"handles [attribute]\", () => {\n    // keep used css\n    expect(purgedCSS.includes(\"a[target]\")).toBe(true);\n    expect(purgedCSS.includes(\"input[checked]\")).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes(\"a[invented]\")).toBe(false);\n  });\n\n  it(\"handles [attribute=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('a[target=\"_blank\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('a[target=\"no_blank\"]')).toBe(false);\n  });\n\n  it(\"handles [attribute~=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('input[title~=\"flower\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('input[title~=\"grass]')).toBe(false);\n  });\n\n  it(\"handles [attribute|=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('html[lang|=\"en\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('html[lang|=\"fr\"]')).toBe(false);\n  });\n\n  it(\"handles [attribute^=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('a[href^=\"http\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('a[href^=\"ssl\"]')).toBe(false);\n  });\n\n  it(\"handles [attribute$=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('a[href$=\"pdf\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('a[href$=\"jpg\"]')).toBe(false);\n    expect(purgedCSS.includes('a[href$=\"http\"]')).toBe(false);\n  });\n\n  it(\"handles [attribute*=value]\", () => {\n    // keep used css\n    expect(purgedCSS.includes('a[title*=\"thin\"]')).toBe(true);\n    // remove unused css\n    expect(purgedCSS.includes('a[title*=\"fat\"]')).toBe(false);\n  });\n\n  it(\"handles spaces in attribute selector\", () => {\n    expect(purgedCSS.includes('[class*=\" class2\"]')).toBe(true);\n    expect(purgedCSS.includes('[class*=\"class1 class2 \"]')).toBe(true);\n  });\n\n  it(\"keeps dynamic attributes\", () => {\n    expect(purgedCSS.includes(\"[aria-selected]\")).toBe(true);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/chaining-rules.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\n\nimport { ROOT_TEST_EXAMPLES, notFindInCSS } from \"./utils\";\n\ndescribe(\"chaining rules\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.html`],\n      css: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"keeps parent1 selector\", () => {\n    expect(purgedCSS.includes(\"parent1\")).toBe(true);\n  });\n  it(\"removes parent3, d33ef1, .parent2\", () => {\n    notFindInCSS(expect, [\"parent3\", \"d33ef1\", \"parent2\"], purgedCSS);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-config-file.test.ts",
    "content": "import { Command } from \"commander\";\nimport * as fs from \"fs\";\nimport * as path from \"path\";\nimport { parseCommandOptions, getOptions } from \"../../src/bin\";\nimport { setOptions } from \"../../src\";\n\ndescribe(\"PurgeCSS CLI config file loading\", () => {\n  const testDir = path.join(__dirname, \"../test_examples/config-loading\");\n  const cjsConfigPath = path.join(testDir, \"purgecss.config.cjs\");\n  const cssPath = path.join(testDir, \"test.css\");\n  const htmlPath = path.join(testDir, \"test.html\");\n\n  beforeAll(() => {\n    // Create test directory and files\n    fs.mkdirSync(testDir, { recursive: true });\n\n    // CommonJS config with module.exports\n    // This tests the fix for: https://github.com/FullHuman/purgecss/issues/XXX\n    // When using `await import()` with CommonJS, Node.js wraps the export in\n    // `{ default: {...} }`, which needs to be properly extracted.\n    fs.writeFileSync(\n      cjsConfigPath,\n      'module.exports = { blocklist: [\"blocked\"], fontFace: true };',\n    );\n\n    // Test CSS file\n    fs.writeFileSync(\n      cssPath,\n      \".used { color: red; } .blocked { color: blue; }\",\n    );\n\n    // Test HTML file\n    fs.writeFileSync(htmlPath, '<div class=\"used\"></div>');\n  });\n\n  afterAll(() => {\n    // Clean up test files\n    fs.rmSync(testDir, { recursive: true, force: true });\n  });\n\n  describe(\"setOptions\", () => {\n    it(\"should correctly load CommonJS config with module.exports\", async () => {\n      const originalCwd = process.cwd();\n      process.chdir(testDir);\n\n      try {\n        const options = await setOptions(\"purgecss.config.cjs\");\n        expect(options.blocklist).toEqual([\"blocked\"]);\n        expect(options.fontFace).toBe(true);\n      } finally {\n        process.chdir(originalCwd);\n      }\n    });\n  });\n\n  describe(\"getOptions with config file\", () => {\n    it(\"should load and merge CommonJS config from --config flag\", async () => {\n      const program = parseCommandOptions(new Command());\n      program.parse([\n        \"purgecss\",\n        \"\",\n        \"--css\",\n        cssPath,\n        \"--content\",\n        htmlPath,\n        \"--config\",\n        cjsConfigPath,\n      ]);\n\n      const options = await getOptions(program);\n      expect(options.blocklist).toEqual([\"blocked\"]);\n      expect(options.fontFace).toBe(true);\n    });\n\n    it(\"should allow CLI options to override config file options\", async () => {\n      const program = parseCommandOptions(new Command());\n      program.parse([\n        \"purgecss\",\n        \"\",\n        \"--css\",\n        cssPath,\n        \"--content\",\n        htmlPath,\n        \"--config\",\n        cjsConfigPath,\n        \"--blocklist\",\n        \"overridden\",\n      ]);\n\n      const options = await getOptions(program);\n      // CLI blocklist should override config file blocklist\n      expect(options.blocklist).toEqual([\"overridden\"]);\n      // Config file fontFace should still be applied\n      expect(options.fontFace).toBe(true);\n    });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-console-output.test.ts",
    "content": "import { Command } from \"commander\";\nimport { parseCommandOptions, run } from \"../../src/bin\";\nimport { CLI_TEST_FOLDER } from \"../utils\";\n\ndescribe(\"PurgeCSS CLI console output\", () => {\n  const program = parseCommandOptions(new Command());\n\n  it(\"should log the result if output is not specified\", async () => {\n    const originalConsoleLog = console.log;\n    console.log = jest.fn();\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `${CLI_TEST_FOLDER}/src/content.html`,\n      `${CLI_TEST_FOLDER}/src/*.js`,\n      \"--css\",\n      `${CLI_TEST_FOLDER}/src/style.css`,\n    ]);\n    await run(program);\n    expect(console.log).toHaveBeenCalledWith(\n      `[{\"css\":\".hello {\\\\n  color: red;\\\\n}\\\\n\",\"file\":\"${CLI_TEST_FOLDER}/src/style.css\"}]`,\n    );\n    console.log = originalConsoleLog;\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-file-output.test.ts",
    "content": "import { Command } from \"commander\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\nimport { parseCommandOptions, run } from \"../../src/bin\";\nimport { CLI_TEST_FOLDER } from \"../utils\";\n\ndescribe(\"PurgeCSS CLI file output\", () => {\n  const program = parseCommandOptions(new Command());\n\n  beforeAll(async () => {\n    const tempFolder = path.resolve(CLI_TEST_FOLDER, \".temp\");\n    try {\n      await asyncFs.access(tempFolder);\n    } catch {\n      await asyncFs.mkdir(tempFolder, { recursive: true });\n    }\n  });\n\n  it(\"should output the result into a file if there's one result\", async () => {\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `${CLI_TEST_FOLDER}/src/content.html`,\n      `${CLI_TEST_FOLDER}/src/*.js`,\n      \"--css\",\n      `${CLI_TEST_FOLDER}/src/style.css`,\n      \"--output\",\n      `${CLI_TEST_FOLDER}/.temp/output-style.css`,\n    ]);\n    await run(program);\n    const actual = (\n      await asyncFs.readFile(`${CLI_TEST_FOLDER}/.temp/output-style.css`)\n    ).toString();\n    expect(actual).toBe(\".hello {\\n  color: red;\\n}\\n\");\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-multiple-files-output.test.ts",
    "content": "import { Command } from \"commander\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\nimport { parseCommandOptions, run } from \"../../src/bin\";\nimport { CLI_TEST_FOLDER } from \"../utils\";\n\ndescribe(\"PurgeCSS CLI file output\", () => {\n  const program = parseCommandOptions(new Command());\n\n  beforeAll(async () => {\n    const tempFolder = path.resolve(CLI_TEST_FOLDER, \".temp\");\n    try {\n      await asyncFs.access(tempFolder);\n    } catch {\n      await asyncFs.mkdir(tempFolder, { recursive: true });\n    }\n  });\n\n  it(\"should output the result into a file if there's one result\", async () => {\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `${CLI_TEST_FOLDER}/src/content.html`,\n      `${CLI_TEST_FOLDER}/src/*.js`,\n      \"--css\",\n      `${CLI_TEST_FOLDER}/src/style.css`,\n      `${CLI_TEST_FOLDER}/src/style2.css`,\n      \"--output\",\n      `${CLI_TEST_FOLDER}/.temp`,\n    ]);\n    await run(program);\n    const outputStyle = (\n      await asyncFs.readFile(`${CLI_TEST_FOLDER}/.temp/style.css`)\n    ).toString();\n    const outputStyle2 = (\n      await asyncFs.readFile(`${CLI_TEST_FOLDER}/.temp/style2.css`)\n    ).toString();\n    expect(outputStyle).toBe(\".hello {\\n  color: red;\\n}\\n\");\n    expect(outputStyle2).toBe(\".world {\\n  color: green;\\n}\\n\");\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-options.test.ts",
    "content": "import { Command } from \"commander\";\nimport { defaultOptions, Options, standardizeSafelist } from \"../../src\";\nimport { parseCommandOptions, getOptions } from \"../../src/bin\";\n\ndescribe(\"PurgeCSS CLI options\", () => {\n  const program = parseCommandOptions(new Command());\n\n  it(\"should set the options correctly\", async () => {\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `expected-content`,\n      \"--css\",\n      `expected-css`,\n      \"--font-face\",\n      \"--keyframes\",\n      \"--variables\",\n      \"--rejected\",\n      \"--rejected-css\",\n      \"--safelist\",\n      \"expected-safelist\",\n      \"--blocklist\",\n      \"expected-blocklist\",\n      \"--skippedContentGlobs\",\n      \"expected-skipped-content-globs\",\n      \"--output\",\n      \"expected-output\",\n    ]);\n\n    const options = await getOptions(program);\n    const expectedOptions: Options = {\n      ...defaultOptions,\n      content: [\"expected-content\"],\n      css: [\"expected-css\"],\n      fontFace: true,\n      keyframes: true,\n      output: \"expected-output\",\n      rejected: true,\n      rejectedCss: true,\n      stdin: false,\n      variables: true,\n      safelist: standardizeSafelist([\"expected-safelist\"]),\n      blocklist: [\"expected-blocklist\"],\n    };\n    expect(options).toEqual(expectedOptions);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/cli/cli-preserve-paths.test.ts",
    "content": "import { Command } from \"commander\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\nimport { parseCommandOptions, run } from \"../../src/bin\";\n\nconst CLI_TEST_FOLDER = path.resolve(__dirname, \"../test_examples/cli/nested/\");\n\ndescribe(\"PurgeCSS CLI preserve paths\", () => {\n  const tempFolder = path.resolve(CLI_TEST_FOLDER, \".temp\");\n\n  beforeAll(async () => {\n    try {\n      await asyncFs.access(tempFolder);\n      // Clean up temp folder if it exists\n      await asyncFs.rm(tempFolder, { recursive: true });\n    } catch {\n      // Folder doesn't exist, that's fine\n    }\n    await asyncFs.mkdir(tempFolder, { recursive: true });\n  });\n\n  afterAll(async () => {\n    try {\n      await asyncFs.rm(tempFolder, { recursive: true });\n    } catch {\n      // Ignore cleanup errors\n    }\n  });\n\n  it(\"should flatten folder hierarchy by default\", async () => {\n    const program = parseCommandOptions(new Command());\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `${CLI_TEST_FOLDER}/src/content.html`,\n      \"--css\",\n      `${CLI_TEST_FOLDER}/src/root.css`,\n      `${CLI_TEST_FOLDER}/src/level1/middle.css`,\n      `${CLI_TEST_FOLDER}/src/level1/level2/nested.css`,\n      \"--output\",\n      `${tempFolder}/flattened`,\n    ]);\n    await run(program);\n\n    // All files should be in the same directory (flattened)\n    const rootCss = (\n      await asyncFs.readFile(`${tempFolder}/flattened/root.css`)\n    ).toString();\n    const middleCss = (\n      await asyncFs.readFile(`${tempFolder}/flattened/middle.css`)\n    ).toString();\n    const nestedCss = (\n      await asyncFs.readFile(`${tempFolder}/flattened/nested.css`)\n    ).toString();\n\n    expect(rootCss).toContain(\".root-class\");\n    expect(rootCss).not.toContain(\".unused-root\");\n    expect(middleCss).toContain(\".middle-class\");\n    expect(middleCss).not.toContain(\".unused-middle\");\n    expect(nestedCss).toContain(\".nested-class\");\n    expect(nestedCss).not.toContain(\".unused-nested\");\n  });\n\n  it(\"should preserve folder hierarchy when --preserve-paths is used\", async () => {\n    const program = parseCommandOptions(new Command());\n    program.parse([\n      \"purgecss\",\n      \"\",\n      \"--content\",\n      `${CLI_TEST_FOLDER}/src/content.html`,\n      \"--css\",\n      `${CLI_TEST_FOLDER}/src/root.css`,\n      `${CLI_TEST_FOLDER}/src/level1/middle.css`,\n      `${CLI_TEST_FOLDER}/src/level1/level2/nested.css`,\n      \"--output\",\n      `${tempFolder}/preserved`,\n      \"--preserve-paths\",\n    ]);\n    await run(program);\n\n    // Files should preserve their original path structure\n    const rootCss = (\n      await asyncFs.readFile(\n        `${tempFolder}/preserved/${CLI_TEST_FOLDER}/src/root.css`,\n      )\n    ).toString();\n    const middleCss = (\n      await asyncFs.readFile(\n        `${tempFolder}/preserved/${CLI_TEST_FOLDER}/src/level1/middle.css`,\n      )\n    ).toString();\n    const nestedCss = (\n      await asyncFs.readFile(\n        `${tempFolder}/preserved/${CLI_TEST_FOLDER}/src/level1/level2/nested.css`,\n      )\n    ).toString();\n\n    expect(rootCss).toContain(\".root-class\");\n    expect(rootCss).not.toContain(\".unused-root\");\n    expect(middleCss).toContain(\".middle-class\");\n    expect(middleCss).not.toContain(\".unused-middle\");\n    expect(nestedCss).toContain(\".nested-class\");\n    expect(nestedCss).not.toContain(\".unused-nested\");\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/comments.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { findInCSS, ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"ignore comment\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}comments/ignore_comment.html`],\n      css: [`${ROOT_TEST_EXAMPLES}comments/ignore_comment.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"ignores h1 h2\", () => {\n    expect(purgedCSS.includes(\"h1\")).toBe(true);\n    expect(purgedCSS.includes(\"h3\")).toBe(true);\n  });\n\n  it(\"removes the comment\", () => {\n    expect(purgedCSS.includes(\"/* purgecss ignore */\")).toBe(false);\n    expect(purgedCSS.includes(\"/* purgecss ignore current */\")).toBe(false);\n  });\n});\n\ndescribe(\"ignore comment range\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}comments/ignore_comment_range.html`],\n      css: [`${ROOT_TEST_EXAMPLES}comments/ignore_comment_range.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"ignores h1, h3, h5, h6\", () => {\n    findInCSS(expect, [\"h1\", \"h3\", \"h5\", \"h6\"], purgedCSS);\n  });\n\n  it(\"removes h4\", () => {\n    expect(purgedCSS.includes(\"h4\")).toBe(false);\n  });\n\n  it(\"removes the comments\", () => {\n    expect(purgedCSS.includes(\"/* purgecss start ignore */\")).toBe(false);\n    expect(purgedCSS.includes(\"/* purgecss end ignore */\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/css-variables.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"purge unused css variables\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}css-variables/variables.html`],\n      css: [`${ROOT_TEST_EXAMPLES}css-variables/variables.css`],\n      variables: true,\n    });\n    purgedCSS = resultPurge[0].css;\n  });\n  it(\"keeps '--primary-color'\", () => {\n    expect(purgedCSS.includes(\"--primary-color:\")).toBe(true);\n  });\n  it(\"keeps '--accent-color', '--used-color'\", () => {\n    expect(purgedCSS.includes(\"--accent-color:\")).toBe(true);\n    expect(purgedCSS.includes(\"--used-color:\")).toBe(true);\n  });\n  it(\"removes '--tertiary-color', '--unused-color' and '--button-color'\", () => {\n    expect(purgedCSS.includes(\"--tertiary-color\")).toBe(false);\n    expect(purgedCSS.includes(\"--unused-color\")).toBe(false);\n    expect(purgedCSS.includes(\"--button-color\")).toBe(false);\n  });\n  it(\"keeps '--color-first:', '--wrong-order'\", () => {\n    expect(purgedCSS.includes(\"--color-first:\")).toBe(true);\n    expect(purgedCSS.includes(\"--wrong-order:\")).toBe(true);\n  });\n  it(\"keeps '--outline-color'\", () => {\n    expect(purgedCSS.includes(\"--outline-color:\")).toBe(true);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/delimited.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"delimited\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}delimited/delimited.html`],\n      css: [`${ROOT_TEST_EXAMPLES}delimited/delimited.css`],\n    });\n    purgedCSS = resultPurge[0].css;\n  });\n  it(\"removes the extra comma\", () => {\n    const commaCount = purgedCSS\n      .split(\"\")\n      .reduce((total, chr) => (chr === \",\" ? total + 1 : total), 0);\n\n    expect(commaCount).toBe(0);\n  });\n\n  it(\"finds h1\", () => {\n    expect(purgedCSS.includes(\"h1\")).toBe(true);\n  });\n\n  it(\"removes p\", () => {\n    expect(purgedCSS.includes(\"p\")).toBe(false);\n  });\n\n  it(\"removes .unused-class-name\", () => {\n    expect(purgedCSS.includes(\".unused-class-name\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/font-faces.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"purge unused font-face\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}font-faces/font_face.html`],\n      css: [`${ROOT_TEST_EXAMPLES}font-faces/font_face.css`],\n      fontFace: true,\n    });\n    purgedCSS = resultPurge[0].css;\n  });\n  it(\"keep @font-face 'Cerebri Bold'\", () => {\n    expect(\n      purgedCSS.includes(`src: url('../fonts/CerebriSans-Bold.eot?')`),\n    ).toBe(true);\n  });\n  it(\"keep @font-face 'Cerebri Sans'\", () => {\n    expect(\n      purgedCSS.includes(`src: url('../fonts/CerebriSans-Regular.eot?')`),\n    ).toBe(true);\n  });\n  it(\"remove @font-face 'OtherFont'\", () => {\n    expect(purgedCSS.includes(`src: url('xxx')`)).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/globs.test.ts",
    "content": "import { PurgeCSS } from \"../src/\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"Glob\", () => {\n  it(\"glob expressions in content/css work\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}comments/**/*.{js,html,json,svg}`],\n      css: [`${ROOT_TEST_EXAMPLES}comments/**/*.css`],\n    });\n\n    expect(resultsPurge[0].file).toBe(\n      `${ROOT_TEST_EXAMPLES}comments/ignore_comment.css`,\n    );\n    expect(resultsPurge[0].css.includes(\"/* purgecss ignore */\")).toBe(false);\n    expect(resultsPurge[0].css.includes(\"/* purgecss ignore current */\")).toBe(\n      false,\n    );\n\n    expect(resultsPurge[1].file).toBe(\n      `${ROOT_TEST_EXAMPLES}comments/ignore_comment_range.css`,\n    );\n    expect(resultsPurge[1].css.includes(\"h4\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/index.test.ts",
    "content": "import purgecssFromHtml from \"purgecss-from-html\";\nimport { ExtractorResult } from \"../src/types\";\nimport { PurgeCSS } from \"./../src/index\";\nimport { notFindInCSS, ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"purgecss with config file\", () => {\n  it(\"initialize without error with a config file specified\", () => {\n    expect(async () => {\n      await new PurgeCSS().purge(\"./__tests__/purgecss.config.js\");\n    }).not.toThrow();\n  });\n\n  it(\"throws an error if config file is not found\", async () => {\n    expect.assertions(1);\n    await expect(\n      new PurgeCSS().purge(\"./__tests__/purgecss_wrong_path.config.js\"),\n    ).rejects.toThrow();\n  });\n});\n\ndescribe(\"filters out unused selectors\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"contains .used-class\", () => {\n    expect(purgedCSS.includes(\".used-class\")).toBe(true);\n  });\n\n  it(\"removes .unused-class\", () => {\n    expect(purgedCSS.includes(\".unused-class\")).toBe(false);\n  });\n\n  it(\"removes .another-one-not-found\", () => {\n    expect(purgedCSS.includes(\".another-one-not-found\")).toBe(false);\n  });\n});\n\ndescribe(\"special characters, with custom Extractor\", () => {\n  let purgedCSS = \"\";\n  const CustomExtractor = (content: string): ExtractorResult =>\n    content.match(/[A-z0-9-:/]+/g) || [];\n\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/special_characters.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/special_characters.css`],\n      extractors: [\n        {\n          extractor: CustomExtractor,\n          extensions: [\"html\", \"js\"],\n        },\n      ],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds tailwind class\", () => {\n    expect(purgedCSS.includes(\"md\\\\:w-1\\\\/3\")).toBe(true);\n  });\n\n  it(\"discards unused class beginning with number\", () => {\n    expect(purgedCSS.includes(\"\\\\32 -panel\")).toBe(false);\n  });\n});\n\ndescribe(\"PurgeCSS with detailed extractor for html\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.html`],\n      css: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.css`],\n      extractors: [\n        {\n          extensions: [\"html\"],\n          extractor: purgecssFromHtml,\n        },\n      ],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"keeps parent1 selector\", () => {\n    expect(purgedCSS.includes(\"parent1\")).toBe(true);\n  });\n  it(\"removes parent3, d33ef1, .parent2\", () => {\n    notFindInCSS(expect, [\"parent3\", \"d33ef1\", \"parent2\"], purgedCSS);\n  });\n});\n\ndescribe(\"Warn if no files are found from the option 'content'\", () => {\n  it(\"warns if no files are found\", async () => {\n    const originalConsoleWarn = console.warn;\n    console.warn = jest.fn();\n    await new PurgeCSS().purge({\n      content: [\"./__tests__/not-found.js\", \"./__tests__/not-found.html\"],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n    });\n    expect(console.warn).toHaveBeenCalledTimes(1);\n    expect(console.warn).toHaveBeenCalledWith(\n      \"No files found from the passed PurgeCSS option 'content'.\",\n    );\n    console.warn = originalConsoleWarn;\n  });\n\n  it(\"does not warn if files are found\", async () => {\n    const originalConsoleWarn = console.warn;\n    console.warn = jest.fn();\n    await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n    });\n    expect(console.warn).not.toHaveBeenCalled();\n    console.warn = originalConsoleWarn;\n  });\n\n  it(\"does not warn if raw content is found\", async () => {\n    const originalConsoleWarn = console.warn;\n    console.warn = jest.fn();\n    await new PurgeCSS().purge({\n      content: [{ raw: '<div class=\"a\">test</div>', extension: \"html\" }],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n    });\n    expect(console.warn).not.toHaveBeenCalled();\n    console.warn = originalConsoleWarn;\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/keyframes.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\n\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"keyframes\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}keyframes/keyframes.html`],\n      css: [`${ROOT_TEST_EXAMPLES}keyframes/keyframes.css`],\n      keyframes: true,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"finds bounce\", () => {\n    expect(purgedCSS.includes(\"bounce\")).toBe(true);\n  });\n  it(\"removes flash\", () => {\n    expect(purgedCSS.includes(\"@keyframes flash\")).toBe(false);\n  });\n  it(\"keeps keyframes from animations with multiple keyframes\", () => {\n    expect(purgedCSS.includes(\"@keyframes scale\")).toBe(true);\n    expect(purgedCSS.includes(\"@keyframes spin\")).toBe(true);\n  });\n});\n\ndescribe(\"purge unused keyframe animations\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}keyframes/index.html`],\n      css: [`${ROOT_TEST_EXAMPLES}keyframes/index.css`],\n      keyframes: true,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"removes `@keyframes flashAni`\", () => {\n    expect(purgedCSS.includes(\"@keyframes flashAni\")).toBe(false);\n  });\n  it(\"keeps `@keyframes rotateAni`\", () => {\n    expect(purgedCSS.includes(\"@keyframes rotateAni\")).toBe(true);\n  });\n});\n\ndescribe(\"do not purge keyframes if option set to false\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}keyframes/index.html`],\n      css: [`${ROOT_TEST_EXAMPLES}keyframes/index.css`],\n      keyframes: false,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"keeps `@keyframes flashAni`\", () => {\n    expect(purgedCSS.includes(\"@keyframes flashAni\")).toBe(true);\n  });\n  it(\"keeps `@keyframes rotateAni`\", () => {\n    expect(purgedCSS.includes(\"@keyframes rotateAni\")).toBe(true);\n  });\n});\n\ndescribe(\"keep keyframe decimals\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [\n        {\n          raw: '<div class=\"xx\"></div>',\n          extension: \"html\",\n        },\n      ],\n      css: [\n        {\n          raw: `\n              @keyframes xxx {\n                  0% {opacity: 0;}\n                  99.9% {opacity: 1;}\n              }\n              .xx { animation: xxx 200ms linear both }\n              `,\n        },\n      ],\n      keyframes: false,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"keeps `99.9%`\", () => {\n    expect(purgedCSS.includes(\"99.9%\")).toBe(true);\n  });\n});\n\ndescribe(\"keep webkit keyframe decimals\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [\n        {\n          raw: '<div class=\"xx\"></div>',\n          extension: \"html\",\n        },\n      ],\n      css: [\n        {\n          raw: `\n              @-webkit-keyframes xxx {\n                  0% {opacity: 0;}\n                  99.9% {opacity: 1;}\n              }\n              .xx { animation: xxx 200ms linear both }\n              `,\n        },\n      ],\n      keyframes: false,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"keeps `99.9%`\", () => {\n    expect(purgedCSS.includes(\"99.9%\")).toBe(true);\n  });\n});\n\ndescribe(\"keep keyframes referenced via CSS variables\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [\n        {\n          raw: '<div class=\"component component--animated\"></div>',\n          extension: \"html\",\n        },\n      ],\n      css: [\n        {\n          raw: `\n            .component {\n              animation: var(--component-animation);\n            }\n            .component--animated {\n              --component-animation: fadeIn 0.4s;\n            }\n            @keyframes fadeIn {\n              from { opacity: 0; }\n              to { opacity: 1; }\n            }\n            @keyframes unused {\n              from { opacity: 1; }\n              to { opacity: 0; }\n            }\n          `,\n        },\n      ],\n      keyframes: true,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"keeps `@keyframes fadeIn` referenced via CSS variable\", () => {\n    expect(purgedCSS.includes(\"@keyframes fadeIn\")).toBe(true);\n  });\n\n  it(\"removes `@keyframes unused`\", () => {\n    expect(purgedCSS.includes(\"@keyframes unused\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/media-queries.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"media queries\", () => {\n  let purgecssResult: string;\n  beforeAll(async () => {\n    const purgecss = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}media-queries/media_queries.html`],\n      css: [`${ROOT_TEST_EXAMPLES}media-queries/media_queries.css`],\n    });\n    purgecssResult = purgecss[0].css;\n  });\n  it(\"finds .media-class\", () => {\n    expect(purgecssResult.includes(\".media-class\")).toBe(true);\n  });\n\n  it(\"finds .alone\", () => {\n    expect(purgecssResult.includes(\".alone\")).toBe(true);\n  });\n\n  it(\"finds #id-in-media\", () => {\n    expect(purgecssResult.includes(\"#id-in-media\")).toBe(true);\n  });\n\n  it(\"finds body\", () => {\n    expect(purgecssResult.includes(\"body\")).toBe(true);\n  });\n\n  it(\"removes .unused-class\", () => {\n    expect(purgecssResult.includes(\".unused-class\")).toBe(false);\n  });\n\n  it(\"removes the empty media query\", () => {\n    expect(purgecssResult.includes(\"66666px\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/performance.test.ts",
    "content": "import { PurgeCSS } from \"../src/index\";\n\ndescribe(\"performance\", () => {\n  it(\"should not suffer from tons of content and css\", function () {\n    const start = Date.now();\n    return new PurgeCSS()\n      .purge({\n        // Use all of the .js files in node_modules to purge all of the .css\n        // files in __tests__/test_examples, including tailwind.css, which is\n        // a whopping 908KB of CSS before purging.\n        content: [\"./node_modules/**/*.js\"],\n        css: [\"./__tests__/test_examples/*/*.css\"],\n      })\n      .then((results) => {\n        expect(results.length).toBeGreaterThanOrEqual(1);\n        expect(\n          results.some((result) => {\n            return result.file && result.file.endsWith(\"/tailwind.css\");\n          }),\n        ).toBe(true);\n        results.forEach((result) => expect(typeof result.css).toBe(\"string\"));\n        console.log(\"performance test took\", Date.now() - start, \"ms\");\n      });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/pseudo-class.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { findInCSS, ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\":not pseudo class\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/not.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/not.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds foo-bar\", () => {\n    expect(purgedCSS.includes(\"foo-bar\")).toBe(true);\n  });\n  it(\"finds foo\", () => {\n    expect(purgedCSS.includes(\".foo\")).toBe(true);\n  });\n});\n\ndescribe(\"pseudo selectors\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_selector.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_selector.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"finds some-item:nth-child(2n)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-child(2n)\")).toBe(true);\n  });\n\n  it(\"finds some-item:nth-child(2n + 1)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-child(2n + 1)\")).toBe(true);\n  });\n\n  it(\"finds some-item:nth-of-type(n+3)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-of-type(n+3)\")).toBe(true);\n  });\n\n  it(\"finds some-item:nth-of-type(-1n+6)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-of-type(-1n+6)\")).toBe(true);\n  });\n\n  it(\"finds some-item:nth-of-type(-n+6)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-of-type(-n+6)\")).toBe(true);\n  });\n\n  it(\"removes unused:only-child()\", () => {\n    expect(purgedCSS.includes(\"unused:only-child()\")).toBe(false);\n  });\n\n  it(\"finds used:only-child()\", () => {\n    expect(purgedCSS.includes(\"used:only-child()\")).toBe(true);\n  });\n\n  it(\"finds odd-item:nth-child(odd)\", () => {\n    expect(purgedCSS.includes(\"odd-item:nth-child(odd)\")).toBe(true);\n  });\n});\n\ndescribe(\"nth-child\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/nth_child.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/nth_child.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"finds some-item:nth-child(2n)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-child(2n)\")).toBe(true);\n  });\n  it(\"finds some-item:nth-child(2n+1)\", () => {\n    expect(purgedCSS.includes(\"some-item:nth-child(2n+1)\")).toBe(true);\n  });\n  it('removes canvas (contains \"n\")', () => {\n    expect(purgedCSS.includes(\"canvas\")).toBe(false);\n  });\n});\n\ndescribe(\"pseudo classes\", () => {\n  it(\"finds div:before\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_class.js`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_class.css`],\n    });\n    const purgedCSS = resultsPurge[0].css;\n    expect(purgedCSS.includes(\"div:before\")).toBe(true);\n  });\n\n  it(\"removes row:after\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_class.js`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/pseudo_class.css`],\n    });\n    const purgedCSS = resultsPurge[0].css;\n    expect(purgedCSS.includes(\"row:after\")).toBe(false);\n  });\n});\n\ndescribe(\":where pseudo class\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/where.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/where.css`],\n      safelist: {\n        standard: [\"[&:where(.a)]:text-black\"],\n      },\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"removes unused selectors\", () => {\n    expect(purgedCSS.includes(\".unused\")).toBe(false);\n  });\n\n  it(\"keeps used selectors\", () => {\n    findInCSS(\n      expect,\n      [\n        \".root :where(.a) .c {\",\n        \".root:where(.a) .c {\",\n        \".\\\\[\\\\&\\\\:where\\\\(\\\\.a\\\\)\\\\]\\\\:text-black:where(.a) {\",\n      ],\n      purgedCSS,\n    );\n  });\n});\n\ndescribe(\":is pseudo class\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-class/is.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-class/is.css`],\n      safelist: {\n        standard: [\"[&:is(.a)]:text-black\"],\n      },\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"removes unused selectors\", () => {\n    expect(purgedCSS.includes(\".unused\")).toBe(false);\n    expect(purgedCSS.includes(\":is(.unused)\")).toBe(false);\n  });\n\n  it(\"keeps used selectors\", () => {\n    findInCSS(\n      expect,\n      [\n        \".root :is(.a) .c {\",\n        \".root:is(.a) .c {\",\n        \".\\\\[\\\\&\\\\:is\\\\(\\\\.a\\\\)\\\\]\\\\:text-black:is(.a) {\",\n        \":is(.b)\",\n      ],\n      purgedCSS,\n    );\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/pseudo-elements.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"pseudo elements\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}pseudo-elements/pseudo-elements.html`],\n      css: [`${ROOT_TEST_EXAMPLES}pseudo-elements/pseudo-elements.css`],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n  it(\"finds root pseudo-elements\", () => {\n    expect(purgedCSS.includes(\"::-webkit-file-upload-button\")).toBe(true);\n    expect(purgedCSS.includes(\"::grammar-error\")).toBe(true);\n    expect(purgedCSS.includes(\"::-webkit-datetime-edit-fields-wrapper\")).toBe(\n      true,\n    );\n    expect(purgedCSS.includes(\"::-moz-focus-inner\")).toBe(true);\n    expect(purgedCSS.includes(\"::file-selector-button\")).toBe(true);\n  });\n\n  it(\"finds pseudo-elements on used class\", () => {\n    expect(purgedCSS.includes(\".used::grammar-error\")).toBe(true);\n  });\n\n  it(\"removes pseudo-elements on unused class\", () => {\n    expect(purgedCSS.includes(\".unused::grammar-error\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/purgecss.config.js",
    "content": "module.exports = {\n  content: ['index.html'],\n  css: ['style.css']\n}"
  },
  {
    "path": "packages/purgecss/__tests__/raw-css-name.test.ts",
    "content": "import { PurgeCSS } from \"../src/index\";\n\ndescribe(\"Raw CSS optional filename\", () => {\n  it(\"Should return the `name` in the result's `file` property when provided for raw CSS option\", async () => {\n    return new PurgeCSS()\n      .purge({\n        content: [\n          { raw: \"<html><body><h1></h1></body></html>\", extension: \"html\" },\n        ],\n        css: [\n          { raw: \"body{margin:0;}\", name: \"test.css\" },\n          { raw: \"h1{margin:1;}\" },\n        ],\n      })\n      .then((results) => {\n        expect(results.length).toBe(2);\n        expect(\n          results.some((result) => {\n            return result.file && result.file.endsWith(\"test.css\");\n          }),\n        ).toBe(true);\n        results.forEach((result) => expect(typeof result.css).toBe(\"string\"));\n      });\n  });\n  it(\"Should NOT return the `name` in the result's `file` property when NOT provided for raw CSS option\", async () => {\n    return new PurgeCSS()\n      .purge({\n        content: [\n          { raw: \"<html><body><h1></h1></body></html>\", extension: \"html\" },\n        ],\n        css: [{ raw: \"body{margin:0;}\" }],\n      })\n      .then((results) => {\n        expect(results.length).toBe(1);\n        expect(results[0].file).toBe(undefined);\n        results.forEach((result) => expect(typeof result.css).toBe(\"string\"));\n      });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/rejected.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"rejected\", () => {\n  it(\"does not return the rejected selectors if rejected set to false\", async () => {\n    expect.assertions(1);\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}rejected/simple.js`],\n      css: [`${ROOT_TEST_EXAMPLES}rejected/simple.css`],\n    });\n    expect(resultsPurge[0].rejected).toBe(undefined);\n  });\n\n  it(\"returns an empty array if no selectors are rejected\", async () => {\n    expect.assertions(1);\n    const purgecssResult = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}rejected/simple.js`],\n      css: [`${ROOT_TEST_EXAMPLES}rejected/simple.css`],\n      rejected: true,\n    });\n    expect(purgecssResult[0].rejected).toEqual([]);\n  });\n\n  it(\"returns the list of rejected selectors\", async () => {\n    expect.assertions(1);\n    const purgecssResult = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n      rejected: true,\n    });\n    expect(purgecssResult[0].rejected).toEqual([\n      \".unused-class\",\n      \".another-one-not-found\",\n    ]);\n  });\n\n  it(\"returns the list of rejected selectors with chaining rules\", async () => {\n    expect.assertions(1);\n    const purgecssResult = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.html`],\n      css: [`${ROOT_TEST_EXAMPLES}chaining-rules/index.css`],\n      rejected: true,\n    });\n    expect(purgecssResult[0].rejected).toEqual([\n      \".parent1 p\",\n      \".parent1 h1\",\n      \".parent1.d22222ef\",\n      \".parent1.d222222222222222222ef\",\n      \".parent.def1\",\n      \".parent.def2\",\n      \".parent.de1\",\n      \".parent.d3ef1\",\n      \".parent.d33ef1\",\n      \".parent2.def\",\n      \".parent3.def1\",\n      \"[href^='#']\",\n    ]);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/rejectedCss.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"rejectedCss\", () => {\n  it(\"returns the rejected css as part of the result\", async () => {\n    expect.assertions(1);\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}rejectedCss/simple.js`],\n      css: [`${ROOT_TEST_EXAMPLES}rejectedCss/simple.css`],\n      rejectedCss: true,\n    });\n    const expected = `.rejected {\\n  color: blue;\\n}`;\n    expect(resultsPurge[0].rejectedCss?.trim()).toBe(expected.trim());\n  });\n  it(\"contains the rejected selectors as part of the rejected css\", async () => {\n    expect.assertions(1);\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}rejectedCss/simple.js`],\n      css: [`${ROOT_TEST_EXAMPLES}rejectedCss/simple.css`],\n      rejected: true,\n      rejectedCss: true,\n    });\n    expect(resultsPurge[0].rejectedCss?.trim()).toContain(\n      resultsPurge[0].rejected?.[0],\n    );\n  });\n  /**\n   * https://github.com/FullHuman/purgecss/pull/763#discussion_r754618902\n   */\n  it(\"preserves the node correctly\", async () => {\n    expect.assertions(2);\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}rejectedCss/empty-parent-node.js`],\n      css: [`${ROOT_TEST_EXAMPLES}rejectedCss/empty-parent-node.css`],\n      rejectedCss: true,\n    });\n    const expectedRejectedCss = `@media (max-width: 66666px) {\\n   .unused-class {\\n    color: black;\\n  }\\n}`;\n    const expectedPurgedCss = `@media (max-width: 66666px) {\\n  .used-class {\\n    color: black;\\n  }\\n}`;\n    expect(resultsPurge[0].rejectedCss?.trim()).toEqual(expectedRejectedCss);\n    expect(resultsPurge[0].css.trim()).toEqual(expectedPurgedCss);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/safelist.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\n\nimport { ROOT_TEST_EXAMPLES, findInCSS, notFindInCSS } from \"./utils\";\n\ndescribe(\"safelist string\", () => {\n  let purgedCSS = \"\";\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist.css`],\n      safelist: [\"random\", \"h1\", \"yep\", \"button\"],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted selectors\", () => {\n    findInCSS(expect, [\".random\", \"h1\", \"#yep\", \"button\"], purgedCSS);\n  });\n});\n\ndescribe(\"safelist regular expression\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist.css`],\n      safelist: [/nav-/, /data-v-.*/],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted selectors\", () => {\n    findInCSS(expect, [\".nav-blue\", \".nav-red\", \"[data-v-test]\"], purgedCSS);\n  });\n});\n\ndescribe(\"safelist option: standard\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist.css`],\n      safelist: {\n        standard: [\"random\", \"h1\", \"yep\", \"button\", /nav-/, /data-v-.*/],\n      },\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted selectors\", () => {\n    findInCSS(\n      expect,\n      [\n        \".random\",\n        \"h1\",\n        \"#yep\",\n        \"button\",\n        \".nav-blue\",\n        \".nav-red\",\n        \"[data-v-test]\",\n      ],\n      purgedCSS,\n    );\n  });\n});\n\ndescribe(\"safelist option: deep\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [\n        `${ROOT_TEST_EXAMPLES}safelist/safelist_patterns_children.html`,\n      ],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist_patterns_children.css`],\n      safelist: {\n        deep: [/^card$/],\n      },\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted selectors\", () => {\n    findInCSS(\n      expect,\n      [\".card\", \".card .content\", \".btn\", \".card .btn .yellow\"],\n      purgedCSS,\n    );\n  });\n\n  it(\"excludes selectors not safelisted\", () => {\n    notFindInCSS(expect, [\".title\", \".btn .red\", \".btn__green\"], purgedCSS);\n  });\n});\n\ndescribe(\"safelist option: greedy\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist_patterns_greedy.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist_patterns_greedy.css`],\n      safelist: {\n        greedy: [/data-v-.*/],\n      },\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted selectors\", () => {\n    findInCSS(\n      expect,\n      [\n        \".card\",\n        \".card[data-v-test]\",\n        \".card[data-v-test].card--large\",\n        \".card[data-v-test] .card-content\",\n      ],\n      purgedCSS,\n    );\n  });\n\n  it(\"excludes selectors not safelisted\", () => {\n    notFindInCSS(\n      expect,\n      [\".card.card--large\", \".card .card-content\"],\n      purgedCSS,\n    );\n  });\n});\n\ndescribe(\"safelist option: keyframes\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist_keyframes.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist_keyframes.css`],\n      safelist: {\n        keyframes: [/^scale/, \"spin\"],\n      },\n      keyframes: true,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted keyframes\", () => {\n    findInCSS(\n      expect,\n      [\"@keyframes scale\", \"@keyframes scale-down\", \"@keyframes spin\"],\n      purgedCSS,\n    );\n  });\n\n  it(\"excludes non-safelisted keyframes\", () => {\n    notFindInCSS(expect, [\"flash\"], purgedCSS);\n  });\n});\n\ndescribe(\"safelist option: variables\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/safelist_css_variables.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/safelist_css_variables.css`],\n      safelist: {\n        variables: [/^--b/, \"--unused-color\"],\n      },\n      variables: true,\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"finds safelisted css variables\", () => {\n    findInCSS(expect, [\"--unused-color\", \"--button-color\"], purgedCSS);\n  });\n\n  it(\"excludes non-safelisted css variables\", () => {\n    notFindInCSS(expect, [\"--tertiary-color:\"], purgedCSS);\n  });\n});\n\ndescribe(\"blocklist option\", () => {\n  let purgedCSS: string;\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}safelist/blocklist.html`],\n      css: [`${ROOT_TEST_EXAMPLES}safelist/blocklist.css`],\n      blocklist: [\"h1\", \"yep\", \"button\", /nav-/],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"excludes blocklisted selectors\", () => {\n    notFindInCSS(\n      expect,\n      [\"h1\", \"yep\", \"button\", \"nav-blue\", \"nav-red\"],\n      purgedCSS,\n    );\n  });\n\n  it(\"includes non-blocklisted selectors\", () => {\n    findInCSS(expect, [\"data-v-test\", \".random\"], purgedCSS);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/skipped-content.test.ts",
    "content": "import { PurgeCSS } from \"./../src/index\";\n\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"skipped-content\", () => {\n  let purgedCSS: string;\n\n  beforeAll(async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}skipped-content/**/*.html`],\n      css: [`${ROOT_TEST_EXAMPLES}skipped-content/simple.css`],\n      skippedContentGlobs: [\n        `${ROOT_TEST_EXAMPLES}skipped-content/skippedFolder/**`,\n      ],\n    });\n    purgedCSS = resultsPurge[0].css;\n  });\n\n  it(\"purges appropriate CSS rules when skippedContentGlobs is set\", () => {\n    expect(purgedCSS.includes(\".red\")).toBe(true);\n    expect(purgedCSS.includes(\".black\")).toBe(true);\n    expect(purgedCSS.includes(\".green\")).toBe(false);\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/sourcemap.test.ts",
    "content": "import { PurgeCSS } from \"../src/\";\nimport { ROOT_TEST_EXAMPLES } from \"./utils\";\n\ndescribe(\"source map option\", () => {\n  it(\"contains the source map inlined in the CSS file\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n      sourceMap: true,\n    });\n\n    expect(resultsPurge[0].css).toContain(\n      \"sourceMappingURL=data:application/json;base64\",\n    );\n  });\n\n  it(\"contains the source map separately when setting inline to false\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n      sourceMap: {\n        inline: false,\n      },\n    });\n\n    // When from and to are the same file (no explicit to), the source is just the filename\n    expect(resultsPurge[0].sourceMap).toContain(\n      'sources\":[\"remove_unused.css\"]',\n    );\n    expect(resultsPurge[0].sourceMap).toContain('\"file\":\"remove_unused.css\"');\n  });\n\n  it(\"uses correct file field when 'to' option is specified\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}others/remove_unused.js`],\n      css: [`${ROOT_TEST_EXAMPLES}others/remove_unused.css`],\n      sourceMap: {\n        inline: false,\n        to: \"output.css\",\n      },\n    });\n\n    // When 'to' is specified, the file field should match\n    expect(resultsPurge[0].sourceMap).toContain('\"file\":\"output.css\"');\n  });\n\n  it(\"preserves relative source paths from preprocessor source maps\", async () => {\n    // This test simulates a CSS file compiled from Stylus with an inline source map\n    // The source map has a relative path \"../stylus/styles.styl\"\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}sourcemap/content.html`],\n      css: [`${ROOT_TEST_EXAMPLES}sourcemap/css/styles.css`],\n      sourceMap: true,\n    });\n\n    // Decode the inline source map from the output\n    const css = resultsPurge[0].css;\n    const match = css.match(\n      /sourceMappingURL=data:application\\/json;base64,([A-Za-z0-9+/=]+)/,\n    );\n    expect(match).not.toBeNull();\n\n    const sourceMap = JSON.parse(Buffer.from(match![1], \"base64\").toString());\n\n    // The relative path \"../stylus/styles.styl\" should be preserved exactly\n    expect(sourceMap.sources).toContain(\"../stylus/styles.styl\");\n  });\n\n  it(\"preserves relative source paths with inline: false\", async () => {\n    const resultsPurge = await new PurgeCSS().purge({\n      content: [`${ROOT_TEST_EXAMPLES}sourcemap/content.html`],\n      css: [`${ROOT_TEST_EXAMPLES}sourcemap/css/styles.css`],\n      sourceMap: {\n        inline: false,\n      },\n    });\n\n    const sourceMap = JSON.parse(resultsPurge[0].sourceMap!);\n\n    // The relative path \"../stylus/styles.styl\" should be preserved exactly\n    expect(sourceMap.sources).toContain(\"../stylus/styles.styl\");\n  });\n});\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/assets/bootstrap.css",
    "content": "@charset \"UTF-8\";/*!\n * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",\"Liberation Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex=\"-1\"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\")}.form-check-input:checked[type=radio]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");background-position:left center;border-radius:2em}.form-switch .form-check-input:focus{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\")}.form-switch .form-check-input:checked{background-position:right center;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;padding-right:calc(.75em + 2.3125rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[style]{right:auto!important}.dropdown-menu-start{--bs-position:start;right:auto;left:0}.dropdown-menu-end{--bs-position:end;right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start;right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end;right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start;right:auto;left:0}.dropdown-menu-md-end{--bs-position:end;right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start;right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end;right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end;right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end;right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{align-items:center;width:100%}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-collapse{display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-collapse{display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;background-color:transparent;border:1px solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff}.accordion-button:not(.collapsed)::after{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:\"\";background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0 1px}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, \"/\")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top],.bs-popover-top{margin-bottom:.5rem!important}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right],.bs-popover-end{margin-left:.5rem!important}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom],.bs-popover-bottom{margin-top:.5rem!important}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left],.bs-popover-start{margin-right:.5rem!important}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\")}.carousel-control-next-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators li{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.clearfix::after{display:block;clear:both;content:\"\"}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-4x3{--aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-sm-1{font-size:2.5rem!important}.fs-sm-2{font-size:2rem!important}.fs-sm-3{font-size:1.75rem!important}.fs-sm-4{font-size:1.5rem!important}.fs-md-1{font-size:2.5rem!important}.fs-md-2{font-size:2rem!important}.fs-md-3{font-size:1.75rem!important}.fs-md-4{font-size:1.5rem!important}.fs-lg-1{font-size:2.5rem!important}.fs-lg-2{font-size:2rem!important}.fs-lg-3{font-size:1.75rem!important}.fs-lg-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}\n/*# sourceMappingURL=bootstrap.min.css.map */"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/assets/tailwind.css",
    "content": "/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}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\";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.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-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-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}.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}.appearance-none{-webkit-appearance:none;appearance:none}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-transparent{background-color:transparent}.bg-current{background-color:currentColor}.bg-black{--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-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))}.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))}.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\\: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))}.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))}.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\\: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))}.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))}.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}.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-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-transparent{border-color:transparent}.border-current{border-color:currentColor}.border-black{--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}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-xl{border-top-right-radius:.75rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-tl-full{border-top-left-radius:9999px}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-bl-full{border-bottom-left-radius:9999px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-t-2{border-top-width:2px}.border-r-2{border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-t-4{border-top-width:4px}.border-r-4{border-right-width:4px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-t-8{border-top-width:8px}.border-r-8{border-right-width:8px}.border-b-8{border-bottom-width:8px}.border-l-8{border-left-width:8px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-items-auto{place-items:auto}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-items-auto{justify-items:auto}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.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}.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}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-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:.125rem}.h-1\\.5{height:.375rem}.h-2\\.5{height:.625rem}.h-3\\.5{height:.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}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.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}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-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:.125rem}.m-1\\.5{margin:.375rem}.m-2\\.5{margin:.625rem}.m-3\\.5{margin:.875rem}.-m-0{margin:0}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-4{margin:-1rem}.-m-5{margin:-1.25rem}.-m-6{margin:-1.5rem}.-m-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:-.125rem}.-m-1\\.5{margin:-.375rem}.-m-2\\.5{margin:-.625rem}.-m-3\\.5{margin:-.875rem}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.my-12{margin-top:3rem;margin-bottom:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.mx-20{margin-left:5rem;margin-right:5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-28{margin-top:7rem;margin-bottom:7rem}.mx-28{margin-left:7rem;margin-right:7rem}.my-32{margin-top:8rem;margin-bottom:8rem}.mx-32{margin-left:8rem;margin-right:8rem}.my-36{margin-top:9rem;margin-bottom:9rem}.mx-36{margin-left:9rem;margin-right:9rem}.my-40{margin-top:10rem;margin-bottom:10rem}.mx-40{margin-left:10rem;margin-right:10rem}.my-44{margin-top:11rem;margin-bottom:11rem}.mx-44{margin-left:11rem;margin-right:11rem}.my-48{margin-top:12rem;margin-bottom:12rem}.mx-48{margin-left:12rem;margin-right:12rem}.my-52{margin-top:13rem;margin-bottom:13rem}.mx-52{margin-left:13rem;margin-right:13rem}.my-56{margin-top:14rem;margin-bottom:14rem}.mx-56{margin-left:14rem;margin-right:14rem}.my-60{margin-top:15rem;margin-bottom:15rem}.mx-60{margin-left:15rem;margin-right:15rem}.my-64{margin-top:16rem;margin-bottom:16rem}.mx-64{margin-left:16rem;margin-right:16rem}.my-72{margin-top:18rem;margin-bottom:18rem}.mx-72{margin-left:18rem;margin-right:18rem}.my-80{margin-top:20rem;margin-bottom:20rem}.mx-80{margin-left:20rem;margin-right:20rem}.my-96{margin-top:24rem;margin-bottom:24rem}.mx-96{margin-left:24rem;margin-right:24rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-px{margin-top:1px;margin-bottom:1px}.mx-px{margin-left:1px;margin-right:1px}.my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.-my-0{margin-top:0;margin-bottom:0}.-mx-0{margin-left:0;margin-right:0}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.-my-12{margin-top:-3rem;margin-bottom:-3rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.-my-16{margin-top:-4rem;margin-bottom:-4rem}.-mx-16{margin-left:-4rem;margin-right:-4rem}.-my-20{margin-top:-5rem;margin-bottom:-5rem}.-mx-20{margin-left:-5rem;margin-right:-5rem}.-my-24{margin-top:-6rem;margin-bottom:-6rem}.-mx-24{margin-left:-6rem;margin-right:-6rem}.-my-28{margin-top:-7rem;margin-bottom:-7rem}.-mx-28{margin-left:-7rem;margin-right:-7rem}.-my-32{margin-top:-8rem;margin-bottom:-8rem}.-mx-32{margin-left:-8rem;margin-right:-8rem}.-my-36{margin-top:-9rem;margin-bottom:-9rem}.-mx-36{margin-left:-9rem;margin-right:-9rem}.-my-40{margin-top:-10rem;margin-bottom:-10rem}.-mx-40{margin-left:-10rem;margin-right:-10rem}.-my-44{margin-top:-11rem;margin-bottom:-11rem}.-mx-44{margin-left:-11rem;margin-right:-11rem}.-my-48{margin-top:-12rem;margin-bottom:-12rem}.-mx-48{margin-left:-12rem;margin-right:-12rem}.-my-52{margin-top:-13rem;margin-bottom:-13rem}.-mx-52{margin-left:-13rem;margin-right:-13rem}.-my-56{margin-top:-14rem;margin-bottom:-14rem}.-mx-56{margin-left:-14rem;margin-right:-14rem}.-my-60{margin-top:-15rem;margin-bottom:-15rem}.-mx-60{margin-left:-15rem;margin-right:-15rem}.-my-64{margin-top:-16rem;margin-bottom:-16rem}.-mx-64{margin-left:-16rem;margin-right:-16rem}.-my-72{margin-top:-18rem;margin-bottom:-18rem}.-mx-72{margin-left:-18rem;margin-right:-18rem}.-my-80{margin-top:-20rem;margin-bottom:-20rem}.-mx-80{margin-left:-20rem;margin-right:-20rem}.-my-96{margin-top:-24rem;margin-bottom:-24rem}.-mx-96{margin-left:-24rem;margin-right:-24rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.-mx-px{margin-left:-1px;margin-right:-1px}.-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-7{margin-top:1.75rem}.mr-7{margin-right:1.75rem}.mb-7{margin-bottom:1.75rem}.ml-7{margin-left:1.75rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mt-9{margin-top:2.25rem}.mr-9{margin-right:2.25rem}.mb-9{margin-bottom:2.25rem}.ml-9{margin-left:2.25rem}.mt-10{margin-top:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mt-11{margin-top:2.75rem}.mr-11{margin-right:2.75rem}.mb-11{margin-bottom:2.75rem}.ml-11{margin-left:2.75rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mt-14{margin-top:3.5rem}.mr-14{margin-right:3.5rem}.mb-14{margin-bottom:3.5rem}.ml-14{margin-left:3.5rem}.mt-16{margin-top:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.ml-16{margin-left:4rem}.mt-20{margin-top:5rem}.mr-20{margin-right:5rem}.mb-20{margin-bottom:5rem}.ml-20{margin-left:5rem}.mt-24{margin-top:6rem}.mr-24{margin-right:6rem}.mb-24{margin-bottom:6rem}.ml-24{margin-left:6rem}.mt-28{margin-top:7rem}.mr-28{margin-right:7rem}.mb-28{margin-bottom:7rem}.ml-28{margin-left:7rem}.mt-32{margin-top:8rem}.mr-32{margin-right:8rem}.mb-32{margin-bottom:8rem}.ml-32{margin-left:8rem}.mt-36{margin-top:9rem}.mr-36{margin-right:9rem}.mb-36{margin-bottom:9rem}.ml-36{margin-left:9rem}.mt-40{margin-top:10rem}.mr-40{margin-right:10rem}.mb-40{margin-bottom:10rem}.ml-40{margin-left:10rem}.mt-44{margin-top:11rem}.mr-44{margin-right:11rem}.mb-44{margin-bottom:11rem}.ml-44{margin-left:11rem}.mt-48{margin-top:12rem}.mr-48{margin-right:12rem}.mb-48{margin-bottom:12rem}.ml-48{margin-left:12rem}.mt-52{margin-top:13rem}.mr-52{margin-right:13rem}.mb-52{margin-bottom:13rem}.ml-52{margin-left:13rem}.mt-56{margin-top:14rem}.mr-56{margin-right:14rem}.mb-56{margin-bottom:14rem}.ml-56{margin-left:14rem}.mt-60{margin-top:15rem}.mr-60{margin-right:15rem}.mb-60{margin-bottom:15rem}.ml-60{margin-left:15rem}.mt-64{margin-top:16rem}.mr-64{margin-right:16rem}.mb-64{margin-bottom:16rem}.ml-64{margin-left:16rem}.mt-72{margin-top:18rem}.mr-72{margin-right:18rem}.mb-72{margin-bottom:18rem}.ml-72{margin-left:18rem}.mt-80{margin-top:20rem}.mr-80{margin-right:20rem}.mb-80{margin-bottom:20rem}.ml-80{margin-left:20rem}.mt-96{margin-top:24rem}.mr-96{margin-right:24rem}.mb-96{margin-bottom:24rem}.ml-96{margin-left:24rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mt-px{margin-top:1px}.mr-px{margin-right:1px}.mb-px{margin-bottom:1px}.ml-px{margin-left:1px}.mt-0\\.5{margin-top:.125rem}.mr-0\\.5{margin-right:.125rem}.mb-0\\.5{margin-bottom:.125rem}.ml-0\\.5{margin-left:.125rem}.mt-1\\.5{margin-top:.375rem}.mr-1\\.5{margin-right:.375rem}.mb-1\\.5{margin-bottom:.375rem}.ml-1\\.5{margin-left:.375rem}.mt-2\\.5{margin-top:.625rem}.mr-2\\.5{margin-right:.625rem}.mb-2\\.5{margin-bottom:.625rem}.ml-2\\.5{margin-left:.625rem}.mt-3\\.5{margin-top:.875rem}.mr-3\\.5{margin-right:.875rem}.mb-3\\.5{margin-bottom:.875rem}.ml-3\\.5{margin-left:.875rem}.-mt-0{margin-top:0}.-mr-0{margin-right:0}.-mb-0{margin-bottom:0}.-ml-0{margin-left:0}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.-mb-1{margin-bottom:-.25rem}.-ml-1{margin-left:-.25rem}.-mt-2{margin-top:-.5rem}.-mr-2{margin-right:-.5rem}.-mb-2{margin-bottom:-.5rem}.-ml-2{margin-left:-.5rem}.-mt-3{margin-top:-.75rem}.-mr-3{margin-right:-.75rem}.-mb-3{margin-bottom:-.75rem}.-ml-3{margin-left:-.75rem}.-mt-4{margin-top:-1rem}.-mr-4{margin-right:-1rem}.-mb-4{margin-bottom:-1rem}.-ml-4{margin-left:-1rem}.-mt-5{margin-top:-1.25rem}.-mr-5{margin-right:-1.25rem}.-mb-5{margin-bottom:-1.25rem}.-ml-5{margin-left:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mr-6{margin-right:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-ml-6{margin-left:-1.5rem}.-mt-7{margin-top:-1.75rem}.-mr-7{margin-right:-1.75rem}.-mb-7{margin-bottom:-1.75rem}.-ml-7{margin-left:-1.75rem}.-mt-8{margin-top:-2rem}.-mr-8{margin-right:-2rem}.-mb-8{margin-bottom:-2rem}.-ml-8{margin-left:-2rem}.-mt-9{margin-top:-2.25rem}.-mr-9{margin-right:-2.25rem}.-mb-9{margin-bottom:-2.25rem}.-ml-9{margin-left:-2.25rem}.-mt-10{margin-top:-2.5rem}.-mr-10{margin-right:-2.5rem}.-mb-10{margin-bottom:-2.5rem}.-ml-10{margin-left:-2.5rem}.-mt-11{margin-top:-2.75rem}.-mr-11{margin-right:-2.75rem}.-mb-11{margin-bottom:-2.75rem}.-ml-11{margin-left:-2.75rem}.-mt-12{margin-top:-3rem}.-mr-12{margin-right:-3rem}.-mb-12{margin-bottom:-3rem}.-ml-12{margin-left:-3rem}.-mt-14{margin-top:-3.5rem}.-mr-14{margin-right:-3.5rem}.-mb-14{margin-bottom:-3.5rem}.-ml-14{margin-left:-3.5rem}.-mt-16{margin-top:-4rem}.-mr-16{margin-right:-4rem}.-mb-16{margin-bottom:-4rem}.-ml-16{margin-left:-4rem}.-mt-20{margin-top:-5rem}.-mr-20{margin-right:-5rem}.-mb-20{margin-bottom:-5rem}.-ml-20{margin-left:-5rem}.-mt-24{margin-top:-6rem}.-mr-24{margin-right:-6rem}.-mb-24{margin-bottom:-6rem}.-ml-24{margin-left:-6rem}.-mt-28{margin-top:-7rem}.-mr-28{margin-right:-7rem}.-mb-28{margin-bottom:-7rem}.-ml-28{margin-left:-7rem}.-mt-32{margin-top:-8rem}.-mr-32{margin-right:-8rem}.-mb-32{margin-bottom:-8rem}.-ml-32{margin-left:-8rem}.-mt-36{margin-top:-9rem}.-mr-36{margin-right:-9rem}.-mb-36{margin-bottom:-9rem}.-ml-36{margin-left:-9rem}.-mt-40{margin-top:-10rem}.-mr-40{margin-right:-10rem}.-mb-40{margin-bottom:-10rem}.-ml-40{margin-left:-10rem}.-mt-44{margin-top:-11rem}.-mr-44{margin-right:-11rem}.-mb-44{margin-bottom:-11rem}.-ml-44{margin-left:-11rem}.-mt-48{margin-top:-12rem}.-mr-48{margin-right:-12rem}.-mb-48{margin-bottom:-12rem}.-ml-48{margin-left:-12rem}.-mt-52{margin-top:-13rem}.-mr-52{margin-right:-13rem}.-mb-52{margin-bottom:-13rem}.-ml-52{margin-left:-13rem}.-mt-56{margin-top:-14rem}.-mr-56{margin-right:-14rem}.-mb-56{margin-bottom:-14rem}.-ml-56{margin-left:-14rem}.-mt-60{margin-top:-15rem}.-mr-60{margin-right:-15rem}.-mb-60{margin-bottom:-15rem}.-ml-60{margin-left:-15rem}.-mt-64{margin-top:-16rem}.-mr-64{margin-right:-16rem}.-mb-64{margin-bottom:-16rem}.-ml-64{margin-left:-16rem}.-mt-72{margin-top:-18rem}.-mr-72{margin-right:-18rem}.-mb-72{margin-bottom:-18rem}.-ml-72{margin-left:-18rem}.-mt-80{margin-top:-20rem}.-mr-80{margin-right:-20rem}.-mb-80{margin-bottom:-20rem}.-ml-80{margin-left:-20rem}.-mt-96{margin-top:-24rem}.-mr-96{margin-right:-24rem}.-mb-96{margin-bottom:-24rem}.-ml-96{margin-left:-24rem}.-mt-px{margin-top:-1px}.-mr-px{margin-right:-1px}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-0\\.5{margin-top:-.125rem}.-mr-0\\.5{margin-right:-.125rem}.-mb-0\\.5{margin-bottom:-.125rem}.-ml-0\\.5{margin-left:-.125rem}.-mt-1\\.5{margin-top:-.375rem}.-mr-1\\.5{margin-right:-.375rem}.-mb-1\\.5{margin-bottom:-.375rem}.-ml-1\\.5{margin-left:-.375rem}.-mt-2\\.5{margin-top:-.625rem}.-mr-2\\.5{margin-right:-.625rem}.-mb-2\\.5{margin-bottom:-.625rem}.-ml-2\\.5{margin-left:-.625rem}.-mt-3\\.5{margin-top:-.875rem}.-mr-3\\.5{margin-right:-.875rem}.-mb-3\\.5{margin-bottom:-.875rem}.-ml-3\\.5{margin-left:-.875rem}.max-h-0{max-height:0}.max-h-1{max-height:.25rem}.max-h-2{max-height:.5rem}.max-h-3{max-height:.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:.125rem}.max-h-1\\.5{max-height:.375rem}.max-h-2\\.5{max-height:.625rem}.max-h-3\\.5{max-height:.875rem}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-w-0{max-width:0}.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:min-content}.max-w-max{max-width:-webkit-max-content;max-width:max-content}.max-w-prose{max-width:65ch}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-screen-2xl{max-width:1536px}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:-webkit-min-content;min-width:min-content}.min-w-max{min-width:-webkit-max-content;min-width:max-content}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.group:hover .group-hover\\:opacity-0{opacity:0}.group:hover .group-hover\\:opacity-5{opacity:.05}.group:hover .group-hover\\:opacity-10{opacity:.1}.group:hover .group-hover\\:opacity-20{opacity:.2}.group:hover .group-hover\\:opacity-25{opacity:.25}.group:hover .group-hover\\:opacity-30{opacity:.3}.group:hover .group-hover\\:opacity-40{opacity:.4}.group:hover .group-hover\\:opacity-50{opacity:.5}.group:hover .group-hover\\:opacity-60{opacity:.6}.group:hover .group-hover\\:opacity-70{opacity:.7}.group:hover .group-hover\\:opacity-75{opacity:.75}.group:hover .group-hover\\:opacity-80{opacity:.8}.group:hover .group-hover\\:opacity-90{opacity:.9}.group:hover .group-hover\\:opacity-95{opacity:.95}.group:hover .group-hover\\:opacity-100{opacity:1}.focus-within\\:opacity-0:focus-within{opacity:0}.focus-within\\:opacity-5:focus-within{opacity:.05}.focus-within\\:opacity-10:focus-within{opacity:.1}.focus-within\\:opacity-20:focus-within{opacity:.2}.focus-within\\:opacity-25:focus-within{opacity:.25}.focus-within\\:opacity-30:focus-within{opacity:.3}.focus-within\\:opacity-40:focus-within{opacity:.4}.focus-within\\:opacity-50:focus-within{opacity:.5}.focus-within\\:opacity-60:focus-within{opacity:.6}.focus-within\\:opacity-70:focus-within{opacity:.7}.focus-within\\:opacity-75:focus-within{opacity:.75}.focus-within\\:opacity-80:focus-within{opacity:.8}.focus-within\\:opacity-90:focus-within{opacity:.9}.focus-within\\:opacity-95:focus-within{opacity:.95}.focus-within\\:opacity-100:focus-within{opacity:1}.hover\\:opacity-0:hover{opacity:0}.hover\\:opacity-5:hover{opacity:.05}.hover\\:opacity-10:hover{opacity:.1}.hover\\:opacity-20:hover{opacity:.2}.hover\\:opacity-25:hover{opacity:.25}.hover\\:opacity-30:hover{opacity:.3}.hover\\:opacity-40:hover{opacity:.4}.hover\\:opacity-50:hover{opacity:.5}.hover\\:opacity-60:hover{opacity:.6}.hover\\:opacity-70:hover{opacity:.7}.hover\\:opacity-75:hover{opacity:.75}.hover\\:opacity-80:hover{opacity:.8}.hover\\:opacity-90:hover{opacity:.9}.hover\\:opacity-95:hover{opacity:.95}.hover\\:opacity-100:hover{opacity:1}.focus\\:opacity-0:focus{opacity:0}.focus\\:opacity-5:focus{opacity:.05}.focus\\:opacity-10:focus{opacity:.1}.focus\\:opacity-20:focus{opacity:.2}.focus\\:opacity-25:focus{opacity:.25}.focus\\:opacity-30:focus{opacity:.3}.focus\\:opacity-40:focus{opacity:.4}.focus\\:opacity-50:focus{opacity:.5}.focus\\:opacity-60:focus{opacity:.6}.focus\\:opacity-70:focus{opacity:.7}.focus\\:opacity-75:focus{opacity:.75}.focus\\:opacity-80:focus{opacity:.8}.focus\\:opacity-90:focus{opacity:.9}.focus\\:opacity-95:focus{opacity:.95}.focus\\:opacity-100:focus{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-white{outline:2px dotted #fff;outline-offset:2px}.outline-black{outline:2px dotted #000;outline-offset:2px}.focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-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:.125rem}.p-1\\.5{padding:.375rem}.p-2\\.5{padding:.625rem}.p-3\\.5{padding:.875rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.px-20{padding-left:5rem;padding-right:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.px-24{padding-left:6rem;padding-right:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.px-28{padding-left:7rem;padding-right:7rem}.py-32{padding-top:8rem;padding-bottom:8rem}.px-32{padding-left:8rem;padding-right:8rem}.py-36{padding-top:9rem;padding-bottom:9rem}.px-36{padding-left:9rem;padding-right:9rem}.py-40{padding-top:10rem;padding-bottom:10rem}.px-40{padding-left:10rem;padding-right:10rem}.py-44{padding-top:11rem;padding-bottom:11rem}.px-44{padding-left:11rem;padding-right:11rem}.py-48{padding-top:12rem;padding-bottom:12rem}.px-48{padding-left:12rem;padding-right:12rem}.py-52{padding-top:13rem;padding-bottom:13rem}.px-52{padding-left:13rem;padding-right:13rem}.py-56{padding-top:14rem;padding-bottom:14rem}.px-56{padding-left:14rem;padding-right:14rem}.py-60{padding-top:15rem;padding-bottom:15rem}.px-60{padding-left:15rem;padding-right:15rem}.py-64{padding-top:16rem;padding-bottom:16rem}.px-64{padding-left:16rem;padding-right:16rem}.py-72{padding-top:18rem;padding-bottom:18rem}.px-72{padding-left:18rem;padding-right:18rem}.py-80{padding-top:20rem;padding-bottom:20rem}.px-80{padding-left:20rem;padding-right:20rem}.py-96{padding-top:24rem;padding-bottom:24rem}.px-96{padding-left:24rem;padding-right:24rem}.py-px{padding-top:1px;padding-bottom:1px}.px-px{padding-left:1px;padding-right:1px}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.px-0\\.5{padding-left:.125rem;padding-right:.125rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.px-1\\.5{padding-left:.375rem;padding-right:.375rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.px-3\\.5{padding-left:.875rem;padding-right:.875rem}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-7{padding-top:1.75rem}.pr-7{padding-right:1.75rem}.pb-7{padding-bottom:1.75rem}.pl-7{padding-left:1.75rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pt-9{padding-top:2.25rem}.pr-9{padding-right:2.25rem}.pb-9{padding-bottom:2.25rem}.pl-9{padding-left:2.25rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pt-11{padding-top:2.75rem}.pr-11{padding-right:2.75rem}.pb-11{padding-bottom:2.75rem}.pl-11{padding-left:2.75rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pt-14{padding-top:3.5rem}.pr-14{padding-right:3.5rem}.pb-14{padding-bottom:3.5rem}.pl-14{padding-left:3.5rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.pt-20{padding-top:5rem}.pr-20{padding-right:5rem}.pb-20{padding-bottom:5rem}.pl-20{padding-left:5rem}.pt-24{padding-top:6rem}.pr-24{padding-right:6rem}.pb-24{padding-bottom:6rem}.pl-24{padding-left:6rem}.pt-28{padding-top:7rem}.pr-28{padding-right:7rem}.pb-28{padding-bottom:7rem}.pl-28{padding-left:7rem}.pt-32{padding-top:8rem}.pr-32{padding-right:8rem}.pb-32{padding-bottom:8rem}.pl-32{padding-left:8rem}.pt-36{padding-top:9rem}.pr-36{padding-right:9rem}.pb-36{padding-bottom:9rem}.pl-36{padding-left:9rem}.pt-40{padding-top:10rem}.pr-40{padding-right:10rem}.pb-40{padding-bottom:10rem}.pl-40{padding-left:10rem}.pt-44{padding-top:11rem}.pr-44{padding-right:11rem}.pb-44{padding-bottom:11rem}.pl-44{padding-left:11rem}.pt-48{padding-top:12rem}.pr-48{padding-right:12rem}.pb-48{padding-bottom:12rem}.pl-48{padding-left:12rem}.pt-52{padding-top:13rem}.pr-52{padding-right:13rem}.pb-52{padding-bottom:13rem}.pl-52{padding-left:13rem}.pt-56{padding-top:14rem}.pr-56{padding-right:14rem}.pb-56{padding-bottom:14rem}.pl-56{padding-left:14rem}.pt-60{padding-top:15rem}.pr-60{padding-right:15rem}.pb-60{padding-bottom:15rem}.pl-60{padding-left:15rem}.pt-64{padding-top:16rem}.pr-64{padding-right:16rem}.pb-64{padding-bottom:16rem}.pl-64{padding-left:16rem}.pt-72{padding-top:18rem}.pr-72{padding-right:18rem}.pb-72{padding-bottom:18rem}.pl-72{padding-left:18rem}.pt-80{padding-top:20rem}.pr-80{padding-right:20rem}.pb-80{padding-bottom:20rem}.pl-80{padding-left:20rem}.pt-96{padding-top:24rem}.pr-96{padding-right:24rem}.pb-96{padding-bottom:24rem}.pl-96{padding-left:24rem}.pt-px{padding-top:1px}.pr-px{padding-right:1px}.pb-px{padding-bottom:1px}.pl-px{padding-left:1px}.pt-0\\.5{padding-top:.125rem}.pr-0\\.5{padding-right:.125rem}.pb-0\\.5{padding-bottom:.125rem}.pl-0\\.5{padding-left:.125rem}.pt-1\\.5{padding-top:.375rem}.pr-1\\.5{padding-right:.375rem}.pb-1\\.5{padding-bottom:.375rem}.pl-1\\.5{padding-left:.375rem}.pt-2\\.5{padding-top:.625rem}.pr-2\\.5{padding-right:.625rem}.pb-2\\.5{padding-bottom:.625rem}.pl-2\\.5{padding-left:.625rem}.pt-3\\.5{padding-top:.875rem}.pr-3\\.5{padding-right:.875rem}.pb-3\\.5{padding-bottom:.875rem}.pl-3\\.5{padding-left:.875rem}.placeholder-transparent::placeholder{color:transparent}.placeholder-current::placeholder{color:currentColor}.placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,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::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,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::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{color:transparent}.focus\\:placeholder-current:focus::placeholder{color:currentColor}.focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{--tw-placeholder-opacity:0}.placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.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:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.-inset-0{top:0;right:0;bottom:0;left:0}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.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:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.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-y-0{top:0;bottom:0}.inset-x-0{right:0;left:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-x-1{right:.25rem;left:.25rem}.inset-y-2{top:.5rem;bottom:.5rem}.inset-x-2{right:.5rem;left:.5rem}.inset-y-3{top:.75rem;bottom:.75rem}.inset-x-3{right:.75rem;left:.75rem}.inset-y-4{top:1rem;bottom:1rem}.inset-x-4{right:1rem;left:1rem}.inset-y-5{top:1.25rem;bottom:1.25rem}.inset-x-5{right:1.25rem;left:1.25rem}.inset-y-6{top:1.5rem;bottom:1.5rem}.inset-x-6{right:1.5rem;left:1.5rem}.inset-y-7{top:1.75rem;bottom:1.75rem}.inset-x-7{right:1.75rem;left:1.75rem}.inset-y-8{top:2rem;bottom:2rem}.inset-x-8{right:2rem;left:2rem}.inset-y-9{top:2.25rem;bottom:2.25rem}.inset-x-9{right:2.25rem;left:2.25rem}.inset-y-10{top:2.5rem;bottom:2.5rem}.inset-x-10{right:2.5rem;left:2.5rem}.inset-y-11{top:2.75rem;bottom:2.75rem}.inset-x-11{right:2.75rem;left:2.75rem}.inset-y-12{top:3rem;bottom:3rem}.inset-x-12{right:3rem;left:3rem}.inset-y-14{top:3.5rem;bottom:3.5rem}.inset-x-14{right:3.5rem;left:3.5rem}.inset-y-16{top:4rem;bottom:4rem}.inset-x-16{right:4rem;left:4rem}.inset-y-20{top:5rem;bottom:5rem}.inset-x-20{right:5rem;left:5rem}.inset-y-24{top:6rem;bottom:6rem}.inset-x-24{right:6rem;left:6rem}.inset-y-28{top:7rem;bottom:7rem}.inset-x-28{right:7rem;left:7rem}.inset-y-32{top:8rem;bottom:8rem}.inset-x-32{right:8rem;left:8rem}.inset-y-36{top:9rem;bottom:9rem}.inset-x-36{right:9rem;left:9rem}.inset-y-40{top:10rem;bottom:10rem}.inset-x-40{right:10rem;left:10rem}.inset-y-44{top:11rem;bottom:11rem}.inset-x-44{right:11rem;left:11rem}.inset-y-48{top:12rem;bottom:12rem}.inset-x-48{right:12rem;left:12rem}.inset-y-52{top:13rem;bottom:13rem}.inset-x-52{right:13rem;left:13rem}.inset-y-56{top:14rem;bottom:14rem}.inset-x-56{right:14rem;left:14rem}.inset-y-60{top:15rem;bottom:15rem}.inset-x-60{right:15rem;left:15rem}.inset-y-64{top:16rem;bottom:16rem}.inset-x-64{right:16rem;left:16rem}.inset-y-72{top:18rem;bottom:18rem}.inset-x-72{right:18rem;left:18rem}.inset-y-80{top:20rem;bottom:20rem}.inset-x-80{right:20rem;left:20rem}.inset-y-96{top:24rem;bottom:24rem}.inset-x-96{right:24rem;left:24rem}.inset-y-auto{top:auto;bottom:auto}.inset-x-auto{right:auto;left:auto}.inset-y-px{top:1px;bottom:1px}.inset-x-px{right:1px;left:1px}.inset-y-0\\.5{top:.125rem;bottom:.125rem}.inset-x-0\\.5{right:.125rem;left:.125rem}.inset-y-1\\.5{top:.375rem;bottom:.375rem}.inset-x-1\\.5{right:.375rem;left:.375rem}.inset-y-2\\.5{top:.625rem;bottom:.625rem}.inset-x-2\\.5{right:.625rem;left:.625rem}.inset-y-3\\.5{top:.875rem;bottom:.875rem}.inset-x-3\\.5{right:.875rem;left:.875rem}.-inset-y-0{top:0;bottom:0}.-inset-x-0{right:0;left:0}.-inset-y-1{top:-.25rem;bottom:-.25rem}.-inset-x-1{right:-.25rem;left:-.25rem}.-inset-y-2{top:-.5rem;bottom:-.5rem}.-inset-x-2{right:-.5rem;left:-.5rem}.-inset-y-3{top:-.75rem;bottom:-.75rem}.-inset-x-3{right:-.75rem;left:-.75rem}.-inset-y-4{top:-1rem;bottom:-1rem}.-inset-x-4{right:-1rem;left:-1rem}.-inset-y-5{top:-1.25rem;bottom:-1.25rem}.-inset-x-5{right:-1.25rem;left:-1.25rem}.-inset-y-6{top:-1.5rem;bottom:-1.5rem}.-inset-x-6{right:-1.5rem;left:-1.5rem}.-inset-y-7{top:-1.75rem;bottom:-1.75rem}.-inset-x-7{right:-1.75rem;left:-1.75rem}.-inset-y-8{top:-2rem;bottom:-2rem}.-inset-x-8{right:-2rem;left:-2rem}.-inset-y-9{top:-2.25rem;bottom:-2.25rem}.-inset-x-9{right:-2.25rem;left:-2.25rem}.-inset-y-10{top:-2.5rem;bottom:-2.5rem}.-inset-x-10{right:-2.5rem;left:-2.5rem}.-inset-y-11{top:-2.75rem;bottom:-2.75rem}.-inset-x-11{right:-2.75rem;left:-2.75rem}.-inset-y-12{top:-3rem;bottom:-3rem}.-inset-x-12{right:-3rem;left:-3rem}.-inset-y-14{top:-3.5rem;bottom:-3.5rem}.-inset-x-14{right:-3.5rem;left:-3.5rem}.-inset-y-16{top:-4rem;bottom:-4rem}.-inset-x-16{right:-4rem;left:-4rem}.-inset-y-20{top:-5rem;bottom:-5rem}.-inset-x-20{right:-5rem;left:-5rem}.-inset-y-24{top:-6rem;bottom:-6rem}.-inset-x-24{right:-6rem;left:-6rem}.-inset-y-28{top:-7rem;bottom:-7rem}.-inset-x-28{right:-7rem;left:-7rem}.-inset-y-32{top:-8rem;bottom:-8rem}.-inset-x-32{right:-8rem;left:-8rem}.-inset-y-36{top:-9rem;bottom:-9rem}.-inset-x-36{right:-9rem;left:-9rem}.-inset-y-40{top:-10rem;bottom:-10rem}.-inset-x-40{right:-10rem;left:-10rem}.-inset-y-44{top:-11rem;bottom:-11rem}.-inset-x-44{right:-11rem;left:-11rem}.-inset-y-48{top:-12rem;bottom:-12rem}.-inset-x-48{right:-12rem;left:-12rem}.-inset-y-52{top:-13rem;bottom:-13rem}.-inset-x-52{right:-13rem;left:-13rem}.-inset-y-56{top:-14rem;bottom:-14rem}.-inset-x-56{right:-14rem;left:-14rem}.-inset-y-60{top:-15rem;bottom:-15rem}.-inset-x-60{right:-15rem;left:-15rem}.-inset-y-64{top:-16rem;bottom:-16rem}.-inset-x-64{right:-16rem;left:-16rem}.-inset-y-72{top:-18rem;bottom:-18rem}.-inset-x-72{right:-18rem;left:-18rem}.-inset-y-80{top:-20rem;bottom:-20rem}.-inset-x-80{right:-20rem;left:-20rem}.-inset-y-96{top:-24rem;bottom:-24rem}.-inset-x-96{right:-24rem;left:-24rem}.-inset-y-px{top:-1px;bottom:-1px}.-inset-x-px{right:-1px;left:-1px}.-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.-inset-x-0\\.5{right:-.125rem;left:-.125rem}.-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.-inset-x-1\\.5{right:-.375rem;left:-.375rem}.-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.-inset-x-2\\.5{right:-.625rem;left:-.625rem}.-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.-inset-x-3\\.5{right:-.875rem;left:-.875rem}.inset-y-1\\/2{top:50%;bottom:50%}.inset-x-1\\/2{right:50%;left:50%}.inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.inset-x-1\\/3{right:33.333333%;left:33.333333%}.inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.inset-x-2\\/3{right:66.666667%;left:66.666667%}.inset-y-1\\/4{top:25%;bottom:25%}.inset-x-1\\/4{right:25%;left:25%}.inset-y-2\\/4{top:50%;bottom:50%}.inset-x-2\\/4{right:50%;left:50%}.inset-y-3\\/4{top:75%;bottom:75%}.inset-x-3\\/4{right:75%;left:75%}.inset-y-full{top:100%;bottom:100%}.inset-x-full{right:100%;left:100%}.-inset-y-1\\/2{top:-50%;bottom:-50%}.-inset-x-1\\/2{right:-50%;left:-50%}.-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.-inset-y-1\\/4{top:-25%;bottom:-25%}.-inset-x-1\\/4{right:-25%;left:-25%}.-inset-y-2\\/4{top:-50%;bottom:-50%}.-inset-x-2\\/4{right:-50%;left:-50%}.-inset-y-3\\/4{top:-75%;bottom:-75%}.-inset-x-3\\/4{right:-75%;left:-75%}.-inset-y-full{top:-100%;bottom:-100%}.-inset-x-full{right:-100%;left:-100%}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:.25rem}.right-1{right:.25rem}.bottom-1{bottom:.25rem}.left-1{left:.25rem}.top-2{top:.5rem}.right-2{right:.5rem}.bottom-2{bottom:.5rem}.left-2{left:.5rem}.top-3{top:.75rem}.right-3{right:.75rem}.bottom-3{bottom:.75rem}.left-3{left:.75rem}.top-4{top:1rem}.right-4{right:1rem}.bottom-4{bottom:1rem}.left-4{left:1rem}.top-5{top:1.25rem}.right-5{right:1.25rem}.bottom-5{bottom:1.25rem}.left-5{left:1.25rem}.top-6{top:1.5rem}.right-6{right:1.5rem}.bottom-6{bottom:1.5rem}.left-6{left:1.5rem}.top-7{top:1.75rem}.right-7{right:1.75rem}.bottom-7{bottom:1.75rem}.left-7{left:1.75rem}.top-8{top:2rem}.right-8{right:2rem}.bottom-8{bottom:2rem}.left-8{left:2rem}.top-9{top:2.25rem}.right-9{right:2.25rem}.bottom-9{bottom:2.25rem}.left-9{left:2.25rem}.top-10{top:2.5rem}.right-10{right:2.5rem}.bottom-10{bottom:2.5rem}.left-10{left:2.5rem}.top-11{top:2.75rem}.right-11{right:2.75rem}.bottom-11{bottom:2.75rem}.left-11{left:2.75rem}.top-12{top:3rem}.right-12{right:3rem}.bottom-12{bottom:3rem}.left-12{left:3rem}.top-14{top:3.5rem}.right-14{right:3.5rem}.bottom-14{bottom:3.5rem}.left-14{left:3.5rem}.top-16{top:4rem}.right-16{right:4rem}.bottom-16{bottom:4rem}.left-16{left:4rem}.top-20{top:5rem}.right-20{right:5rem}.bottom-20{bottom:5rem}.left-20{left:5rem}.top-24{top:6rem}.right-24{right:6rem}.bottom-24{bottom:6rem}.left-24{left:6rem}.top-28{top:7rem}.right-28{right:7rem}.bottom-28{bottom:7rem}.left-28{left:7rem}.top-32{top:8rem}.right-32{right:8rem}.bottom-32{bottom:8rem}.left-32{left:8rem}.top-36{top:9rem}.right-36{right:9rem}.bottom-36{bottom:9rem}.left-36{left:9rem}.top-40{top:10rem}.right-40{right:10rem}.bottom-40{bottom:10rem}.left-40{left:10rem}.top-44{top:11rem}.right-44{right:11rem}.bottom-44{bottom:11rem}.left-44{left:11rem}.top-48{top:12rem}.right-48{right:12rem}.bottom-48{bottom:12rem}.left-48{left:12rem}.top-52{top:13rem}.right-52{right:13rem}.bottom-52{bottom:13rem}.left-52{left:13rem}.top-56{top:14rem}.right-56{right:14rem}.bottom-56{bottom:14rem}.left-56{left:14rem}.top-60{top:15rem}.right-60{right:15rem}.bottom-60{bottom:15rem}.left-60{left:15rem}.top-64{top:16rem}.right-64{right:16rem}.bottom-64{bottom:16rem}.left-64{left:16rem}.top-72{top:18rem}.right-72{right:18rem}.bottom-72{bottom:18rem}.left-72{left:18rem}.top-80{top:20rem}.right-80{right:20rem}.bottom-80{bottom:20rem}.left-80{left:20rem}.top-96{top:24rem}.right-96{right:24rem}.bottom-96{bottom:24rem}.left-96{left:24rem}.top-auto{top:auto}.right-auto{right:auto}.bottom-auto{bottom:auto}.left-auto{left:auto}.top-px{top:1px}.right-px{right:1px}.bottom-px{bottom:1px}.left-px{left:1px}.top-0\\.5{top:.125rem}.right-0\\.5{right:.125rem}.bottom-0\\.5{bottom:.125rem}.left-0\\.5{left:.125rem}.top-1\\.5{top:.375rem}.right-1\\.5{right:.375rem}.bottom-1\\.5{bottom:.375rem}.left-1\\.5{left:.375rem}.top-2\\.5{top:.625rem}.right-2\\.5{right:.625rem}.bottom-2\\.5{bottom:.625rem}.left-2\\.5{left:.625rem}.top-3\\.5{top:.875rem}.right-3\\.5{right:.875rem}.bottom-3\\.5{bottom:.875rem}.left-3\\.5{left:.875rem}.-top-0{top:0}.-right-0{right:0}.-bottom-0{bottom:0}.-left-0{left:0}.-top-1{top:-.25rem}.-right-1{right:-.25rem}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-top-2{top:-.5rem}.-right-2{right:-.5rem}.-bottom-2{bottom:-.5rem}.-left-2{left:-.5rem}.-top-3{top:-.75rem}.-right-3{right:-.75rem}.-bottom-3{bottom:-.75rem}.-left-3{left:-.75rem}.-top-4{top:-1rem}.-right-4{right:-1rem}.-bottom-4{bottom:-1rem}.-left-4{left:-1rem}.-top-5{top:-1.25rem}.-right-5{right:-1.25rem}.-bottom-5{bottom:-1.25rem}.-left-5{left:-1.25rem}.-top-6{top:-1.5rem}.-right-6{right:-1.5rem}.-bottom-6{bottom:-1.5rem}.-left-6{left:-1.5rem}.-top-7{top:-1.75rem}.-right-7{right:-1.75rem}.-bottom-7{bottom:-1.75rem}.-left-7{left:-1.75rem}.-top-8{top:-2rem}.-right-8{right:-2rem}.-bottom-8{bottom:-2rem}.-left-8{left:-2rem}.-top-9{top:-2.25rem}.-right-9{right:-2.25rem}.-bottom-9{bottom:-2.25rem}.-left-9{left:-2.25rem}.-top-10{top:-2.5rem}.-right-10{right:-2.5rem}.-bottom-10{bottom:-2.5rem}.-left-10{left:-2.5rem}.-top-11{top:-2.75rem}.-right-11{right:-2.75rem}.-bottom-11{bottom:-2.75rem}.-left-11{left:-2.75rem}.-top-12{top:-3rem}.-right-12{right:-3rem}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-top-14{top:-3.5rem}.-right-14{right:-3.5rem}.-bottom-14{bottom:-3.5rem}.-left-14{left:-3.5rem}.-top-16{top:-4rem}.-right-16{right:-4rem}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-top-20{top:-5rem}.-right-20{right:-5rem}.-bottom-20{bottom:-5rem}.-left-20{left:-5rem}.-top-24{top:-6rem}.-right-24{right:-6rem}.-bottom-24{bottom:-6rem}.-left-24{left:-6rem}.-top-28{top:-7rem}.-right-28{right:-7rem}.-bottom-28{bottom:-7rem}.-left-28{left:-7rem}.-top-32{top:-8rem}.-right-32{right:-8rem}.-bottom-32{bottom:-8rem}.-left-32{left:-8rem}.-top-36{top:-9rem}.-right-36{right:-9rem}.-bottom-36{bottom:-9rem}.-left-36{left:-9rem}.-top-40{top:-10rem}.-right-40{right:-10rem}.-bottom-40{bottom:-10rem}.-left-40{left:-10rem}.-top-44{top:-11rem}.-right-44{right:-11rem}.-bottom-44{bottom:-11rem}.-left-44{left:-11rem}.-top-48{top:-12rem}.-right-48{right:-12rem}.-bottom-48{bottom:-12rem}.-left-48{left:-12rem}.-top-52{top:-13rem}.-right-52{right:-13rem}.-bottom-52{bottom:-13rem}.-left-52{left:-13rem}.-top-56{top:-14rem}.-right-56{right:-14rem}.-bottom-56{bottom:-14rem}.-left-56{left:-14rem}.-top-60{top:-15rem}.-right-60{right:-15rem}.-bottom-60{bottom:-15rem}.-left-60{left:-15rem}.-top-64{top:-16rem}.-right-64{right:-16rem}.-bottom-64{bottom:-16rem}.-left-64{left:-16rem}.-top-72{top:-18rem}.-right-72{right:-18rem}.-bottom-72{bottom:-18rem}.-left-72{left:-18rem}.-top-80{top:-20rem}.-right-80{right:-20rem}.-bottom-80{bottom:-20rem}.-left-80{left:-20rem}.-top-96{top:-24rem}.-right-96{right:-24rem}.-bottom-96{bottom:-24rem}.-left-96{left:-24rem}.-top-px{top:-1px}.-right-px{right:-1px}.-bottom-px{bottom:-1px}.-left-px{left:-1px}.-top-0\\.5{top:-.125rem}.-right-0\\.5{right:-.125rem}.-bottom-0\\.5{bottom:-.125rem}.-left-0\\.5{left:-.125rem}.-top-1\\.5{top:-.375rem}.-right-1\\.5{right:-.375rem}.-bottom-1\\.5{bottom:-.375rem}.-left-1\\.5{left:-.375rem}.-top-2\\.5{top:-.625rem}.-right-2\\.5{right:-.625rem}.-bottom-2\\.5{bottom:-.625rem}.-left-2\\.5{left:-.625rem}.-top-3\\.5{top:-.875rem}.-right-3\\.5{right:-.875rem}.-bottom-3\\.5{bottom:-.875rem}.-left-3\\.5{left:-.875rem}.top-1\\/2{top:50%}.right-1\\/2{right:50%}.bottom-1\\/2{bottom:50%}.left-1\\/2{left:50%}.top-1\\/3{top:33.333333%}.right-1\\/3{right:33.333333%}.bottom-1\\/3{bottom:33.333333%}.left-1\\/3{left:33.333333%}.top-2\\/3{top:66.666667%}.right-2\\/3{right:66.666667%}.bottom-2\\/3{bottom:66.666667%}.left-2\\/3{left:66.666667%}.top-1\\/4{top:25%}.right-1\\/4{right:25%}.bottom-1\\/4{bottom:25%}.left-1\\/4{left:25%}.top-2\\/4{top:50%}.right-2\\/4{right:50%}.bottom-2\\/4{bottom:50%}.left-2\\/4{left:50%}.top-3\\/4{top:75%}.right-3\\/4{right:75%}.bottom-3\\/4{bottom:75%}.left-3\\/4{left:75%}.top-full{top:100%}.right-full{right:100%}.bottom-full{bottom:100%}.left-full{left:100%}.-top-1\\/2{top:-50%}.-right-1\\/2{right:-50%}.-bottom-1\\/2{bottom:-50%}.-left-1\\/2{left:-50%}.-top-1\\/3{top:-33.333333%}.-right-1\\/3{right:-33.333333%}.-bottom-1\\/3{bottom:-33.333333%}.-left-1\\/3{left:-33.333333%}.-top-2\\/3{top:-66.666667%}.-right-2\\/3{right:-66.666667%}.-bottom-2\\/3{bottom:-66.666667%}.-left-2\\/3{left:-66.666667%}.-top-1\\/4{top:-25%}.-right-1\\/4{right:-25%}.-bottom-1\\/4{bottom:-25%}.-left-1\\/4{left:-25%}.-top-2\\/4{top:-50%}.-right-2\\/4{right:-50%}.-bottom-2\\/4{bottom:-50%}.-left-2\\/4{left:-50%}.-top-3\\/4{top:-75%}.-right-3\\/4{right:-75%}.-bottom-3\\/4{bottom:-75%}.-left-3\\/4{left:-75%}.-top-full{top:-100%}.-right-full{right:-100%}.-bottom-full{bottom:-100%}.-left-full{left:-100%}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}*{--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)}*{--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)}.ring-inset{--tw-ring-inset:inset}.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-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.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)}.focus\\:ring-inset:focus{--tw-ring-inset:inset}.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}.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-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}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-0{stroke-width:0}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-transparent{color:transparent}.text-current{color:currentColor}.text-black{--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}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.overflow-clip{text-overflow:clip}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.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}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--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}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-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}.w-0{width:0}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-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:.125rem}.w-1\\.5{width:.375rem}.w-2\\.5{width:.625rem}.w-3\\.5{width:.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:min-content}.w-max{width:-webkit-max-content;width:max-content}.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}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.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:.125rem}.gap-1\\.5{gap:.375rem}.gap-2\\.5{gap:.625rem}.gap-3\\.5{gap:.875rem}.gap-x-0{column-gap:0}.gap-x-1{column-gap:.25rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-7{column-gap:1.75rem}.gap-x-8{column-gap:2rem}.gap-x-9{column-gap:2.25rem}.gap-x-10{column-gap:2.5rem}.gap-x-11{column-gap:2.75rem}.gap-x-12{column-gap:3rem}.gap-x-14{column-gap:3.5rem}.gap-x-16{column-gap:4rem}.gap-x-20{column-gap:5rem}.gap-x-24{column-gap:6rem}.gap-x-28{column-gap:7rem}.gap-x-32{column-gap:8rem}.gap-x-36{column-gap:9rem}.gap-x-40{column-gap:10rem}.gap-x-44{column-gap:11rem}.gap-x-48{column-gap:12rem}.gap-x-52{column-gap:13rem}.gap-x-56{column-gap:14rem}.gap-x-60{column-gap:15rem}.gap-x-64{column-gap:16rem}.gap-x-72{column-gap:18rem}.gap-x-80{column-gap:20rem}.gap-x-96{column-gap:24rem}.gap-x-px{column-gap:1px}.gap-x-0\\.5{column-gap:.125rem}.gap-x-1\\.5{column-gap:.375rem}.gap-x-2\\.5{column-gap:.625rem}.gap-x-3\\.5{column-gap:.875rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.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:.125rem}.gap-y-1\\.5{row-gap:.375rem}.gap-y-2\\.5{row-gap:.625rem}.gap-y-3\\.5{row-gap:.875rem}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-auto{grid-row-end:auto}.transform{--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}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.origin-right{transform-origin:right}.origin-bottom-right{transform-origin:bottom right}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:bottom left}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.scale-0{--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}.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-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}.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-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}.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}.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}.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%}.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}.transition-none{transition-property:none}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:150ms}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:150ms}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{100%,75%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-none{animation:none}.animate-spin{animation:spin 1s linear infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}@media (min-width:640px){.sm\\:container{width:100%}@media (min-width:640px){.sm\\:container{max-width:640px}}@media (min-width:768px){.sm\\:container{max-width:768px}}@media (min-width:1024px){.sm\\:container{max-width:1024px}}@media (min-width:1280px){.sm\\:container{max-width:1280px}}@media (min-width:1536px){.sm\\:container{max-width:1536px}}.sm\\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sm\\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.sm\\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.sm\\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.sm\\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.sm\\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.sm\\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.sm\\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.sm\\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.sm\\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.sm\\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.sm\\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.sm\\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.sm\\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.sm\\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.sm\\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.sm\\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.sm\\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.sm\\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.sm\\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.sm\\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.sm\\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.sm\\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.sm\\:space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.sm\\:space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.sm\\:space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.sm\\:space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.sm\\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.sm\\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.sm\\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.sm\\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.sm\\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.sm\\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.sm\\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.sm\\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.sm\\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.sm\\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.sm\\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.sm\\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.sm\\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.sm\\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.sm\\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.sm\\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.sm\\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.sm\\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.sm\\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.sm\\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.sm\\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.sm\\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.sm\\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.sm\\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.sm\\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.sm\\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.sm\\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.sm\\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.sm\\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.sm\\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.sm\\:-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.sm\\:-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.sm\\:-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.sm\\:-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.sm\\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.sm\\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.sm\\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.sm\\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.sm\\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.sm\\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.sm\\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.sm\\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.sm\\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.sm\\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.sm\\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.sm\\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.sm\\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.sm\\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.sm\\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.sm\\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.sm\\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.sm\\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.sm\\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.sm\\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.sm\\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.sm\\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.sm\\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.sm\\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.sm\\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.sm\\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.sm\\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.sm\\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.sm\\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.sm\\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.sm\\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.sm\\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.sm\\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.sm\\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.sm\\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.sm\\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.sm\\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.sm\\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.sm\\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.sm\\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.sm\\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.sm\\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.sm\\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.sm\\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.sm\\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.sm\\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.sm\\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.sm\\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.sm\\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.sm\\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.sm\\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.sm\\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.sm\\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.sm\\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.sm\\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.sm\\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.sm\\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.sm\\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.sm\\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.sm\\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.sm\\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.sm\\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.sm\\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.sm\\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.sm\\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.sm\\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.sm\\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.sm\\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.sm\\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.sm\\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.sm\\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.sm\\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.sm\\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.sm\\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.sm\\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.sm\\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.sm\\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.sm\\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.sm\\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.sm\\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.sm\\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.sm\\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.sm\\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.sm\\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.sm\\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.sm\\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.sm\\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.sm\\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.sm\\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.sm\\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.sm\\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.sm\\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.sm\\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.sm\\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.sm\\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.sm\\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.sm\\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.sm\\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.sm\\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.sm\\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.sm\\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.sm\\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.sm\\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.sm\\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.sm\\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.sm\\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.sm\\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.sm\\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.sm\\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.sm\\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.sm\\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.sm\\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.sm\\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.sm\\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.sm\\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\\:focus-within\\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\\:focus-within\\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\\:focus\\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\\:focus\\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\\:appearance-none{-webkit-appearance:none;appearance:none}.sm\\:bg-fixed{background-attachment:fixed}.sm\\:bg-local{background-attachment:local}.sm\\:bg-scroll{background-attachment:scroll}.sm\\:bg-clip-border{background-clip:border-box}.sm\\:bg-clip-padding{background-clip:padding-box}.sm\\:bg-clip-content{background-clip:content-box}.sm\\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.sm\\:bg-transparent{background-color:transparent}.sm\\:bg-current{background-color:currentColor}.sm\\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-transparent{background-color:transparent}.group:hover .sm\\:group-hover\\:bg-current{background-color:currentColor}.group:hover .sm\\:group-hover\\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .sm\\:group-hover\\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-transparent:focus-within{background-color:transparent}.sm\\:focus-within\\:bg-current:focus-within{background-color:currentColor}.sm\\:focus-within\\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\\:focus-within\\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\\:hover\\:bg-transparent:hover{background-color:transparent}.sm\\:hover\\:bg-current:hover{background-color:currentColor}.sm\\:hover\\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\\:hover\\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\\:hover\\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\\:hover\\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\\:hover\\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\\:hover\\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\\:hover\\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\\:hover\\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\\:hover\\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\\:hover\\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\\:focus\\:bg-transparent:focus{background-color:transparent}.sm\\:focus\\:bg-current:focus{background-color:currentColor}.sm\\:focus\\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\\:focus\\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\\:focus\\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\\:focus\\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\\:focus\\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\\:focus\\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\\:focus\\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\\:focus\\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\\:focus\\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\\:focus\\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\\:bg-none{background-image:none}.sm\\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.sm\\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.sm\\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:to-transparent{--tw-gradient-to:transparent}.sm\\:to-current{--tw-gradient-to:currentColor}.sm\\:to-black{--tw-gradient-to:#000}.sm\\:to-white{--tw-gradient-to:#fff}.sm\\:to-gray-50{--tw-gradient-to:#f9fafb}.sm\\:to-gray-100{--tw-gradient-to:#f3f4f6}.sm\\:to-gray-200{--tw-gradient-to:#e5e7eb}.sm\\:to-gray-300{--tw-gradient-to:#d1d5db}.sm\\:to-gray-400{--tw-gradient-to:#9ca3af}.sm\\:to-gray-500{--tw-gradient-to:#6b7280}.sm\\:to-gray-600{--tw-gradient-to:#4b5563}.sm\\:to-gray-700{--tw-gradient-to:#374151}.sm\\:to-gray-800{--tw-gradient-to:#1f2937}.sm\\:to-gray-900{--tw-gradient-to:#111827}.sm\\:to-red-50{--tw-gradient-to:#fef2f2}.sm\\:to-red-100{--tw-gradient-to:#fee2e2}.sm\\:to-red-200{--tw-gradient-to:#fecaca}.sm\\:to-red-300{--tw-gradient-to:#fca5a5}.sm\\:to-red-400{--tw-gradient-to:#f87171}.sm\\:to-red-500{--tw-gradient-to:#ef4444}.sm\\:to-red-600{--tw-gradient-to:#dc2626}.sm\\:to-red-700{--tw-gradient-to:#b91c1c}.sm\\:to-red-800{--tw-gradient-to:#991b1b}.sm\\:to-red-900{--tw-gradient-to:#7f1d1d}.sm\\:to-yellow-50{--tw-gradient-to:#fffbeb}.sm\\:to-yellow-100{--tw-gradient-to:#fef3c7}.sm\\:to-yellow-200{--tw-gradient-to:#fde68a}.sm\\:to-yellow-300{--tw-gradient-to:#fcd34d}.sm\\:to-yellow-400{--tw-gradient-to:#fbbf24}.sm\\:to-yellow-500{--tw-gradient-to:#f59e0b}.sm\\:to-yellow-600{--tw-gradient-to:#d97706}.sm\\:to-yellow-700{--tw-gradient-to:#b45309}.sm\\:to-yellow-800{--tw-gradient-to:#92400e}.sm\\:to-yellow-900{--tw-gradient-to:#78350f}.sm\\:to-green-50{--tw-gradient-to:#ecfdf5}.sm\\:to-green-100{--tw-gradient-to:#d1fae5}.sm\\:to-green-200{--tw-gradient-to:#a7f3d0}.sm\\:to-green-300{--tw-gradient-to:#6ee7b7}.sm\\:to-green-400{--tw-gradient-to:#34d399}.sm\\:to-green-500{--tw-gradient-to:#10b981}.sm\\:to-green-600{--tw-gradient-to:#059669}.sm\\:to-green-700{--tw-gradient-to:#047857}.sm\\:to-green-800{--tw-gradient-to:#065f46}.sm\\:to-green-900{--tw-gradient-to:#064e3b}.sm\\:to-blue-50{--tw-gradient-to:#eff6ff}.sm\\:to-blue-100{--tw-gradient-to:#dbeafe}.sm\\:to-blue-200{--tw-gradient-to:#bfdbfe}.sm\\:to-blue-300{--tw-gradient-to:#93c5fd}.sm\\:to-blue-400{--tw-gradient-to:#60a5fa}.sm\\:to-blue-500{--tw-gradient-to:#3b82f6}.sm\\:to-blue-600{--tw-gradient-to:#2563eb}.sm\\:to-blue-700{--tw-gradient-to:#1d4ed8}.sm\\:to-blue-800{--tw-gradient-to:#1e40af}.sm\\:to-blue-900{--tw-gradient-to:#1e3a8a}.sm\\:to-indigo-50{--tw-gradient-to:#eef2ff}.sm\\:to-indigo-100{--tw-gradient-to:#e0e7ff}.sm\\:to-indigo-200{--tw-gradient-to:#c7d2fe}.sm\\:to-indigo-300{--tw-gradient-to:#a5b4fc}.sm\\:to-indigo-400{--tw-gradient-to:#818cf8}.sm\\:to-indigo-500{--tw-gradient-to:#6366f1}.sm\\:to-indigo-600{--tw-gradient-to:#4f46e5}.sm\\:to-indigo-700{--tw-gradient-to:#4338ca}.sm\\:to-indigo-800{--tw-gradient-to:#3730a3}.sm\\:to-indigo-900{--tw-gradient-to:#312e81}.sm\\:to-purple-50{--tw-gradient-to:#f5f3ff}.sm\\:to-purple-100{--tw-gradient-to:#ede9fe}.sm\\:to-purple-200{--tw-gradient-to:#ddd6fe}.sm\\:to-purple-300{--tw-gradient-to:#c4b5fd}.sm\\:to-purple-400{--tw-gradient-to:#a78bfa}.sm\\:to-purple-500{--tw-gradient-to:#8b5cf6}.sm\\:to-purple-600{--tw-gradient-to:#7c3aed}.sm\\:to-purple-700{--tw-gradient-to:#6d28d9}.sm\\:to-purple-800{--tw-gradient-to:#5b21b6}.sm\\:to-purple-900{--tw-gradient-to:#4c1d95}.sm\\:to-pink-50{--tw-gradient-to:#fdf2f8}.sm\\:to-pink-100{--tw-gradient-to:#fce7f3}.sm\\:to-pink-200{--tw-gradient-to:#fbcfe8}.sm\\:to-pink-300{--tw-gradient-to:#f9a8d4}.sm\\:to-pink-400{--tw-gradient-to:#f472b6}.sm\\:to-pink-500{--tw-gradient-to:#ec4899}.sm\\:to-pink-600{--tw-gradient-to:#db2777}.sm\\:to-pink-700{--tw-gradient-to:#be185d}.sm\\:to-pink-800{--tw-gradient-to:#9d174d}.sm\\:to-pink-900{--tw-gradient-to:#831843}.sm\\:hover\\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:hover\\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:hover\\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:hover\\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:hover\\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:hover\\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:hover\\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:hover\\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:hover\\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:hover\\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:hover\\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:hover\\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:hover\\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:hover\\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:hover\\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:hover\\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:hover\\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:hover\\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:hover\\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:hover\\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:hover\\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:hover\\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:hover\\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:hover\\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:hover\\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:hover\\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:hover\\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:hover\\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:hover\\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:hover\\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:hover\\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:hover\\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:hover\\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:hover\\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:hover\\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:hover\\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:hover\\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:hover\\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:hover\\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:hover\\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:hover\\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:hover\\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:hover\\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:hover\\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:hover\\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:hover\\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:hover\\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:hover\\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:hover\\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:hover\\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:hover\\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:hover\\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:hover\\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:hover\\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:hover\\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:hover\\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:hover\\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:hover\\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:hover\\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:hover\\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:hover\\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:hover\\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:hover\\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:hover\\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:hover\\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:hover\\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:hover\\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:hover\\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:hover\\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:hover\\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:hover\\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:hover\\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:hover\\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:hover\\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:hover\\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:hover\\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:hover\\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:hover\\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:hover\\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:hover\\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:hover\\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:hover\\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:hover\\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:hover\\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:hover\\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:hover\\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:hover\\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:hover\\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:hover\\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:hover\\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:hover\\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:hover\\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:hover\\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:hover\\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:hover\\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:hover\\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:hover\\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:hover\\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:hover\\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:hover\\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:hover\\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:hover\\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:hover\\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:hover\\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:hover\\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:hover\\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:hover\\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:hover\\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:hover\\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:hover\\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:hover\\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:hover\\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:hover\\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:hover\\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:hover\\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:hover\\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:hover\\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:hover\\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:hover\\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:hover\\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:hover\\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:hover\\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:hover\\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:hover\\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:hover\\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:hover\\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:hover\\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:hover\\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:hover\\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:hover\\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:hover\\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:hover\\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:hover\\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:hover\\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:hover\\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:hover\\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:hover\\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:hover\\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:hover\\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:hover\\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:hover\\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:hover\\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:hover\\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:hover\\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:hover\\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:hover\\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:hover\\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:hover\\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:hover\\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:hover\\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:hover\\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:hover\\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:hover\\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:hover\\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:hover\\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:hover\\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:hover\\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:hover\\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:hover\\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:hover\\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:hover\\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:hover\\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:hover\\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:hover\\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:hover\\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:hover\\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:hover\\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:hover\\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:hover\\:to-transparent:hover{--tw-gradient-to:transparent}.sm\\:hover\\:to-current:hover{--tw-gradient-to:currentColor}.sm\\:hover\\:to-black:hover{--tw-gradient-to:#000}.sm\\:hover\\:to-white:hover{--tw-gradient-to:#fff}.sm\\:hover\\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.sm\\:hover\\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.sm\\:hover\\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.sm\\:hover\\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.sm\\:hover\\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.sm\\:hover\\:to-gray-500:hover{--tw-gradient-to:#6b7280}.sm\\:hover\\:to-gray-600:hover{--tw-gradient-to:#4b5563}.sm\\:hover\\:to-gray-700:hover{--tw-gradient-to:#374151}.sm\\:hover\\:to-gray-800:hover{--tw-gradient-to:#1f2937}.sm\\:hover\\:to-gray-900:hover{--tw-gradient-to:#111827}.sm\\:hover\\:to-red-50:hover{--tw-gradient-to:#fef2f2}.sm\\:hover\\:to-red-100:hover{--tw-gradient-to:#fee2e2}.sm\\:hover\\:to-red-200:hover{--tw-gradient-to:#fecaca}.sm\\:hover\\:to-red-300:hover{--tw-gradient-to:#fca5a5}.sm\\:hover\\:to-red-400:hover{--tw-gradient-to:#f87171}.sm\\:hover\\:to-red-500:hover{--tw-gradient-to:#ef4444}.sm\\:hover\\:to-red-600:hover{--tw-gradient-to:#dc2626}.sm\\:hover\\:to-red-700:hover{--tw-gradient-to:#b91c1c}.sm\\:hover\\:to-red-800:hover{--tw-gradient-to:#991b1b}.sm\\:hover\\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.sm\\:hover\\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.sm\\:hover\\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.sm\\:hover\\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.sm\\:hover\\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.sm\\:hover\\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.sm\\:hover\\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.sm\\:hover\\:to-yellow-600:hover{--tw-gradient-to:#d97706}.sm\\:hover\\:to-yellow-700:hover{--tw-gradient-to:#b45309}.sm\\:hover\\:to-yellow-800:hover{--tw-gradient-to:#92400e}.sm\\:hover\\:to-yellow-900:hover{--tw-gradient-to:#78350f}.sm\\:hover\\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.sm\\:hover\\:to-green-100:hover{--tw-gradient-to:#d1fae5}.sm\\:hover\\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.sm\\:hover\\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.sm\\:hover\\:to-green-400:hover{--tw-gradient-to:#34d399}.sm\\:hover\\:to-green-500:hover{--tw-gradient-to:#10b981}.sm\\:hover\\:to-green-600:hover{--tw-gradient-to:#059669}.sm\\:hover\\:to-green-700:hover{--tw-gradient-to:#047857}.sm\\:hover\\:to-green-800:hover{--tw-gradient-to:#065f46}.sm\\:hover\\:to-green-900:hover{--tw-gradient-to:#064e3b}.sm\\:hover\\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.sm\\:hover\\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.sm\\:hover\\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.sm\\:hover\\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.sm\\:hover\\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.sm\\:hover\\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.sm\\:hover\\:to-blue-600:hover{--tw-gradient-to:#2563eb}.sm\\:hover\\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.sm\\:hover\\:to-blue-800:hover{--tw-gradient-to:#1e40af}.sm\\:hover\\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.sm\\:hover\\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.sm\\:hover\\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.sm\\:hover\\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.sm\\:hover\\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.sm\\:hover\\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.sm\\:hover\\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.sm\\:hover\\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.sm\\:hover\\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.sm\\:hover\\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.sm\\:hover\\:to-indigo-900:hover{--tw-gradient-to:#312e81}.sm\\:hover\\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.sm\\:hover\\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.sm\\:hover\\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.sm\\:hover\\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.sm\\:hover\\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.sm\\:hover\\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.sm\\:hover\\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.sm\\:hover\\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.sm\\:hover\\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.sm\\:hover\\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.sm\\:hover\\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.sm\\:hover\\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.sm\\:hover\\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.sm\\:hover\\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.sm\\:hover\\:to-pink-400:hover{--tw-gradient-to:#f472b6}.sm\\:hover\\:to-pink-500:hover{--tw-gradient-to:#ec4899}.sm\\:hover\\:to-pink-600:hover{--tw-gradient-to:#db2777}.sm\\:hover\\:to-pink-700:hover{--tw-gradient-to:#be185d}.sm\\:hover\\:to-pink-800:hover{--tw-gradient-to:#9d174d}.sm\\:hover\\:to-pink-900:hover{--tw-gradient-to:#831843}.sm\\:focus\\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:focus\\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:focus\\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:focus\\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:focus\\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:focus\\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:focus\\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:focus\\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:focus\\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:focus\\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:focus\\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:focus\\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:focus\\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:focus\\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:focus\\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:focus\\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:focus\\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:focus\\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:focus\\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:focus\\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:focus\\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:focus\\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:focus\\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:focus\\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:focus\\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:focus\\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:focus\\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:focus\\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:focus\\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:focus\\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:focus\\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:focus\\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:focus\\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:focus\\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:focus\\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:focus\\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:focus\\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:focus\\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:focus\\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:focus\\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:focus\\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:focus\\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:focus\\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:focus\\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:focus\\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:focus\\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:focus\\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:focus\\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:focus\\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:focus\\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:focus\\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:focus\\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:focus\\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:focus\\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:focus\\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:focus\\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:focus\\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:focus\\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:focus\\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:focus\\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:focus\\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:focus\\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:focus\\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:focus\\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:focus\\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:focus\\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:focus\\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:focus\\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:focus\\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:focus\\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:focus\\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:focus\\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:focus\\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:focus\\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:focus\\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:focus\\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:focus\\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:focus\\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:focus\\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:focus\\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:focus\\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:focus\\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:focus\\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:focus\\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:focus\\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:focus\\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:focus\\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\\:focus\\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\\:focus\\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\\:focus\\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\\:focus\\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\\:focus\\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\\:focus\\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\\:focus\\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\\:focus\\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\\:focus\\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\\:focus\\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\\:focus\\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\\:focus\\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\\:focus\\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\\:focus\\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\\:focus\\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\\:focus\\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\\:focus\\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\\:focus\\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\\:focus\\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\\:focus\\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\\:focus\\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\\:focus\\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\\:focus\\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\\:focus\\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\\:focus\\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\\:focus\\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\\:focus\\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\\:focus\\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\\:focus\\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\\:focus\\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\\:focus\\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\\:focus\\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\\:focus\\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\\:focus\\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\\:focus\\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\\:focus\\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\\:focus\\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\\:focus\\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\\:focus\\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\\:focus\\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\\:focus\\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\\:focus\\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\\:focus\\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\\:focus\\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\\:focus\\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\\:focus\\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\\:focus\\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\\:focus\\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\\:focus\\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\\:focus\\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\\:focus\\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\\:focus\\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\\:focus\\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\\:focus\\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\\:focus\\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\\:focus\\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\\:focus\\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\\:focus\\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\\:focus\\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\\:focus\\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\\:focus\\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\\:focus\\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\\:focus\\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\\:focus\\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\\:focus\\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\\:focus\\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\\:focus\\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\\:focus\\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\\:focus\\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\\:focus\\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\\:focus\\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\\:focus\\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\\:focus\\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\\:focus\\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\\:focus\\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\\:focus\\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\\:focus\\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\\:focus\\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\\:focus\\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\\:focus\\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\\:focus\\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\\:focus\\:to-transparent:focus{--tw-gradient-to:transparent}.sm\\:focus\\:to-current:focus{--tw-gradient-to:currentColor}.sm\\:focus\\:to-black:focus{--tw-gradient-to:#000}.sm\\:focus\\:to-white:focus{--tw-gradient-to:#fff}.sm\\:focus\\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.sm\\:focus\\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.sm\\:focus\\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.sm\\:focus\\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.sm\\:focus\\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.sm\\:focus\\:to-gray-500:focus{--tw-gradient-to:#6b7280}.sm\\:focus\\:to-gray-600:focus{--tw-gradient-to:#4b5563}.sm\\:focus\\:to-gray-700:focus{--tw-gradient-to:#374151}.sm\\:focus\\:to-gray-800:focus{--tw-gradient-to:#1f2937}.sm\\:focus\\:to-gray-900:focus{--tw-gradient-to:#111827}.sm\\:focus\\:to-red-50:focus{--tw-gradient-to:#fef2f2}.sm\\:focus\\:to-red-100:focus{--tw-gradient-to:#fee2e2}.sm\\:focus\\:to-red-200:focus{--tw-gradient-to:#fecaca}.sm\\:focus\\:to-red-300:focus{--tw-gradient-to:#fca5a5}.sm\\:focus\\:to-red-400:focus{--tw-gradient-to:#f87171}.sm\\:focus\\:to-red-500:focus{--tw-gradient-to:#ef4444}.sm\\:focus\\:to-red-600:focus{--tw-gradient-to:#dc2626}.sm\\:focus\\:to-red-700:focus{--tw-gradient-to:#b91c1c}.sm\\:focus\\:to-red-800:focus{--tw-gradient-to:#991b1b}.sm\\:focus\\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.sm\\:focus\\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.sm\\:focus\\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.sm\\:focus\\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.sm\\:focus\\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.sm\\:focus\\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.sm\\:focus\\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.sm\\:focus\\:to-yellow-600:focus{--tw-gradient-to:#d97706}.sm\\:focus\\:to-yellow-700:focus{--tw-gradient-to:#b45309}.sm\\:focus\\:to-yellow-800:focus{--tw-gradient-to:#92400e}.sm\\:focus\\:to-yellow-900:focus{--tw-gradient-to:#78350f}.sm\\:focus\\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.sm\\:focus\\:to-green-100:focus{--tw-gradient-to:#d1fae5}.sm\\:focus\\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.sm\\:focus\\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.sm\\:focus\\:to-green-400:focus{--tw-gradient-to:#34d399}.sm\\:focus\\:to-green-500:focus{--tw-gradient-to:#10b981}.sm\\:focus\\:to-green-600:focus{--tw-gradient-to:#059669}.sm\\:focus\\:to-green-700:focus{--tw-gradient-to:#047857}.sm\\:focus\\:to-green-800:focus{--tw-gradient-to:#065f46}.sm\\:focus\\:to-green-900:focus{--tw-gradient-to:#064e3b}.sm\\:focus\\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.sm\\:focus\\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.sm\\:focus\\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.sm\\:focus\\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.sm\\:focus\\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.sm\\:focus\\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.sm\\:focus\\:to-blue-600:focus{--tw-gradient-to:#2563eb}.sm\\:focus\\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.sm\\:focus\\:to-blue-800:focus{--tw-gradient-to:#1e40af}.sm\\:focus\\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.sm\\:focus\\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.sm\\:focus\\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.sm\\:focus\\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.sm\\:focus\\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.sm\\:focus\\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.sm\\:focus\\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.sm\\:focus\\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.sm\\:focus\\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.sm\\:focus\\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.sm\\:focus\\:to-indigo-900:focus{--tw-gradient-to:#312e81}.sm\\:focus\\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.sm\\:focus\\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.sm\\:focus\\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.sm\\:focus\\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.sm\\:focus\\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.sm\\:focus\\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.sm\\:focus\\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.sm\\:focus\\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.sm\\:focus\\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.sm\\:focus\\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.sm\\:focus\\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.sm\\:focus\\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.sm\\:focus\\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.sm\\:focus\\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.sm\\:focus\\:to-pink-400:focus{--tw-gradient-to:#f472b6}.sm\\:focus\\:to-pink-500:focus{--tw-gradient-to:#ec4899}.sm\\:focus\\:to-pink-600:focus{--tw-gradient-to:#db2777}.sm\\:focus\\:to-pink-700:focus{--tw-gradient-to:#be185d}.sm\\:focus\\:to-pink-800:focus{--tw-gradient-to:#9d174d}.sm\\:focus\\:to-pink-900:focus{--tw-gradient-to:#831843}.sm\\:bg-opacity-0{--tw-bg-opacity:0}.sm\\:bg-opacity-5{--tw-bg-opacity:0.05}.sm\\:bg-opacity-10{--tw-bg-opacity:0.1}.sm\\:bg-opacity-20{--tw-bg-opacity:0.2}.sm\\:bg-opacity-25{--tw-bg-opacity:0.25}.sm\\:bg-opacity-30{--tw-bg-opacity:0.3}.sm\\:bg-opacity-40{--tw-bg-opacity:0.4}.sm\\:bg-opacity-50{--tw-bg-opacity:0.5}.sm\\:bg-opacity-60{--tw-bg-opacity:0.6}.sm\\:bg-opacity-70{--tw-bg-opacity:0.7}.sm\\:bg-opacity-75{--tw-bg-opacity:0.75}.sm\\:bg-opacity-80{--tw-bg-opacity:0.8}.sm\\:bg-opacity-90{--tw-bg-opacity:0.9}.sm\\:bg-opacity-95{--tw-bg-opacity:0.95}.sm\\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .sm\\:group-hover\\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .sm\\:group-hover\\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .sm\\:group-hover\\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .sm\\:group-hover\\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .sm\\:group-hover\\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .sm\\:group-hover\\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .sm\\:group-hover\\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .sm\\:group-hover\\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .sm\\:group-hover\\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .sm\\:group-hover\\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .sm\\:group-hover\\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .sm\\:group-hover\\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .sm\\:group-hover\\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .sm\\:group-hover\\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .sm\\:group-hover\\:bg-opacity-100{--tw-bg-opacity:1}.sm\\:focus-within\\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.sm\\:focus-within\\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.sm\\:focus-within\\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.sm\\:focus-within\\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.sm\\:focus-within\\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.sm\\:focus-within\\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.sm\\:focus-within\\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.sm\\:focus-within\\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.sm\\:focus-within\\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.sm\\:focus-within\\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.sm\\:focus-within\\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.sm\\:focus-within\\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.sm\\:focus-within\\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.sm\\:focus-within\\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.sm\\:focus-within\\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.sm\\:hover\\:bg-opacity-0:hover{--tw-bg-opacity:0}.sm\\:hover\\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.sm\\:hover\\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.sm\\:hover\\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.sm\\:hover\\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.sm\\:hover\\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.sm\\:hover\\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.sm\\:hover\\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.sm\\:hover\\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.sm\\:hover\\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.sm\\:hover\\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.sm\\:hover\\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.sm\\:hover\\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.sm\\:hover\\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.sm\\:hover\\:bg-opacity-100:hover{--tw-bg-opacity:1}.sm\\:focus\\:bg-opacity-0:focus{--tw-bg-opacity:0}.sm\\:focus\\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.sm\\:focus\\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.sm\\:focus\\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.sm\\:focus\\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.sm\\:focus\\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.sm\\:focus\\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.sm\\:focus\\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.sm\\:focus\\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.sm\\:focus\\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.sm\\:focus\\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.sm\\:focus\\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.sm\\:focus\\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.sm\\:focus\\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.sm\\:focus\\:bg-opacity-100:focus{--tw-bg-opacity:1}.sm\\:bg-bottom{background-position:bottom}.sm\\:bg-center{background-position:center}.sm\\:bg-left{background-position:left}.sm\\:bg-left-bottom{background-position:left bottom}.sm\\:bg-left-top{background-position:left top}.sm\\:bg-right{background-position:right}.sm\\:bg-right-bottom{background-position:right bottom}.sm\\:bg-right-top{background-position:right top}.sm\\:bg-top{background-position:top}.sm\\:bg-repeat{background-repeat:repeat}.sm\\:bg-no-repeat{background-repeat:no-repeat}.sm\\:bg-repeat-x{background-repeat:repeat-x}.sm\\:bg-repeat-y{background-repeat:repeat-y}.sm\\:bg-repeat-round{background-repeat:round}.sm\\:bg-repeat-space{background-repeat:space}.sm\\:bg-auto{background-size:auto}.sm\\:bg-cover{background-size:cover}.sm\\:bg-contain{background-size:contain}.sm\\:border-collapse{border-collapse:collapse}.sm\\:border-separate{border-collapse:separate}.sm\\:border-transparent{border-color:transparent}.sm\\:border-current{border-color:currentColor}.sm\\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-transparent{border-color:transparent}.group:hover .sm\\:group-hover\\:border-current{border-color:currentColor}.group:hover .sm\\:group-hover\\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .sm\\:group-hover\\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\\:focus-within\\:border-transparent:focus-within{border-color:transparent}.sm\\:focus-within\\:border-current:focus-within{border-color:currentColor}.sm\\:focus-within\\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\\:focus-within\\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\\:focus-within\\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\\:focus-within\\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\\:focus-within\\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\\:focus-within\\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\\:focus-within\\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\\:focus-within\\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\\:focus-within\\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\\:focus-within\\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\\:hover\\:border-transparent:hover{border-color:transparent}.sm\\:hover\\:border-current:hover{border-color:currentColor}.sm\\:hover\\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\\:hover\\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\\:hover\\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\\:hover\\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\\:hover\\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\\:hover\\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\\:hover\\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\\:hover\\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\\:hover\\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\\:hover\\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\\:hover\\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\\:hover\\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\\:hover\\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\\:hover\\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\\:hover\\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\\:hover\\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\\:hover\\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\\:hover\\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\\:hover\\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\\:hover\\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\\:hover\\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\\:hover\\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\\:hover\\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\\:hover\\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\\:hover\\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\\:hover\\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\\:hover\\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\\:hover\\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\\:focus\\:border-transparent:focus{border-color:transparent}.sm\\:focus\\:border-current:focus{border-color:currentColor}.sm\\:focus\\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\\:focus\\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\\:focus\\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\\:focus\\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\\:focus\\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\\:focus\\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\\:focus\\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\\:focus\\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\\:focus\\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\\:focus\\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\\:focus\\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\\:focus\\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\\:focus\\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\\:focus\\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\\:focus\\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\\:focus\\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\\:focus\\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\\:focus\\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.sm\\:focus\\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\\:focus\\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\\:focus\\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\\:focus\\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\\:focus\\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\\:focus\\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\\:focus\\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\\:focus\\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\\:focus\\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\\:focus\\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\\:border-opacity-0{--tw-border-opacity:0}.sm\\:border-opacity-5{--tw-border-opacity:0.05}.sm\\:border-opacity-10{--tw-border-opacity:0.1}.sm\\:border-opacity-20{--tw-border-opacity:0.2}.sm\\:border-opacity-25{--tw-border-opacity:0.25}.sm\\:border-opacity-30{--tw-border-opacity:0.3}.sm\\:border-opacity-40{--tw-border-opacity:0.4}.sm\\:border-opacity-50{--tw-border-opacity:0.5}.sm\\:border-opacity-60{--tw-border-opacity:0.6}.sm\\:border-opacity-70{--tw-border-opacity:0.7}.sm\\:border-opacity-75{--tw-border-opacity:0.75}.sm\\:border-opacity-80{--tw-border-opacity:0.8}.sm\\:border-opacity-90{--tw-border-opacity:0.9}.sm\\:border-opacity-95{--tw-border-opacity:0.95}.sm\\:border-opacity-100{--tw-border-opacity:1}.group:hover .sm\\:group-hover\\:border-opacity-0{--tw-border-opacity:0}.group:hover .sm\\:group-hover\\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .sm\\:group-hover\\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .sm\\:group-hover\\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .sm\\:group-hover\\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .sm\\:group-hover\\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .sm\\:group-hover\\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .sm\\:group-hover\\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .sm\\:group-hover\\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .sm\\:group-hover\\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .sm\\:group-hover\\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .sm\\:group-hover\\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .sm\\:group-hover\\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .sm\\:group-hover\\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .sm\\:group-hover\\:border-opacity-100{--tw-border-opacity:1}.sm\\:focus-within\\:border-opacity-0:focus-within{--tw-border-opacity:0}.sm\\:focus-within\\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.sm\\:focus-within\\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.sm\\:focus-within\\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.sm\\:focus-within\\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.sm\\:focus-within\\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.sm\\:focus-within\\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.sm\\:focus-within\\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.sm\\:focus-within\\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.sm\\:focus-within\\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.sm\\:focus-within\\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.sm\\:focus-within\\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.sm\\:focus-within\\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.sm\\:focus-within\\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.sm\\:focus-within\\:border-opacity-100:focus-within{--tw-border-opacity:1}.sm\\:hover\\:border-opacity-0:hover{--tw-border-opacity:0}.sm\\:hover\\:border-opacity-5:hover{--tw-border-opacity:0.05}.sm\\:hover\\:border-opacity-10:hover{--tw-border-opacity:0.1}.sm\\:hover\\:border-opacity-20:hover{--tw-border-opacity:0.2}.sm\\:hover\\:border-opacity-25:hover{--tw-border-opacity:0.25}.sm\\:hover\\:border-opacity-30:hover{--tw-border-opacity:0.3}.sm\\:hover\\:border-opacity-40:hover{--tw-border-opacity:0.4}.sm\\:hover\\:border-opacity-50:hover{--tw-border-opacity:0.5}.sm\\:hover\\:border-opacity-60:hover{--tw-border-opacity:0.6}.sm\\:hover\\:border-opacity-70:hover{--tw-border-opacity:0.7}.sm\\:hover\\:border-opacity-75:hover{--tw-border-opacity:0.75}.sm\\:hover\\:border-opacity-80:hover{--tw-border-opacity:0.8}.sm\\:hover\\:border-opacity-90:hover{--tw-border-opacity:0.9}.sm\\:hover\\:border-opacity-95:hover{--tw-border-opacity:0.95}.sm\\:hover\\:border-opacity-100:hover{--tw-border-opacity:1}.sm\\:focus\\:border-opacity-0:focus{--tw-border-opacity:0}.sm\\:focus\\:border-opacity-5:focus{--tw-border-opacity:0.05}.sm\\:focus\\:border-opacity-10:focus{--tw-border-opacity:0.1}.sm\\:focus\\:border-opacity-20:focus{--tw-border-opacity:0.2}.sm\\:focus\\:border-opacity-25:focus{--tw-border-opacity:0.25}.sm\\:focus\\:border-opacity-30:focus{--tw-border-opacity:0.3}.sm\\:focus\\:border-opacity-40:focus{--tw-border-opacity:0.4}.sm\\:focus\\:border-opacity-50:focus{--tw-border-opacity:0.5}.sm\\:focus\\:border-opacity-60:focus{--tw-border-opacity:0.6}.sm\\:focus\\:border-opacity-70:focus{--tw-border-opacity:0.7}.sm\\:focus\\:border-opacity-75:focus{--tw-border-opacity:0.75}.sm\\:focus\\:border-opacity-80:focus{--tw-border-opacity:0.8}.sm\\:focus\\:border-opacity-90:focus{--tw-border-opacity:0.9}.sm\\:focus\\:border-opacity-95:focus{--tw-border-opacity:0.95}.sm\\:focus\\:border-opacity-100:focus{--tw-border-opacity:1}.sm\\:rounded-none{border-radius:0}.sm\\:rounded-sm{border-radius:.125rem}.sm\\:rounded{border-radius:.25rem}.sm\\:rounded-md{border-radius:.375rem}.sm\\:rounded-lg{border-radius:.5rem}.sm\\:rounded-xl{border-radius:.75rem}.sm\\:rounded-2xl{border-radius:1rem}.sm\\:rounded-3xl{border-radius:1.5rem}.sm\\:rounded-full{border-radius:9999px}.sm\\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.sm\\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.sm\\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.sm\\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.sm\\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.sm\\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.sm\\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.sm\\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.sm\\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.sm\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.sm\\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.sm\\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.sm\\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.sm\\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.sm\\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sm\\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.sm\\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.sm\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.sm\\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.sm\\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.sm\\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.sm\\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.sm\\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.sm\\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.sm\\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sm\\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.sm\\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.sm\\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.sm\\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.sm\\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.sm\\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.sm\\:rounded-tl-none{border-top-left-radius:0}.sm\\:rounded-tr-none{border-top-right-radius:0}.sm\\:rounded-br-none{border-bottom-right-radius:0}.sm\\:rounded-bl-none{border-bottom-left-radius:0}.sm\\:rounded-tl-sm{border-top-left-radius:.125rem}.sm\\:rounded-tr-sm{border-top-right-radius:.125rem}.sm\\:rounded-br-sm{border-bottom-right-radius:.125rem}.sm\\:rounded-bl-sm{border-bottom-left-radius:.125rem}.sm\\:rounded-tl{border-top-left-radius:.25rem}.sm\\:rounded-tr{border-top-right-radius:.25rem}.sm\\:rounded-br{border-bottom-right-radius:.25rem}.sm\\:rounded-bl{border-bottom-left-radius:.25rem}.sm\\:rounded-tl-md{border-top-left-radius:.375rem}.sm\\:rounded-tr-md{border-top-right-radius:.375rem}.sm\\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\\:rounded-tl-lg{border-top-left-radius:.5rem}.sm\\:rounded-tr-lg{border-top-right-radius:.5rem}.sm\\:rounded-br-lg{border-bottom-right-radius:.5rem}.sm\\:rounded-bl-lg{border-bottom-left-radius:.5rem}.sm\\:rounded-tl-xl{border-top-left-radius:.75rem}.sm\\:rounded-tr-xl{border-top-right-radius:.75rem}.sm\\:rounded-br-xl{border-bottom-right-radius:.75rem}.sm\\:rounded-bl-xl{border-bottom-left-radius:.75rem}.sm\\:rounded-tl-2xl{border-top-left-radius:1rem}.sm\\:rounded-tr-2xl{border-top-right-radius:1rem}.sm\\:rounded-br-2xl{border-bottom-right-radius:1rem}.sm\\:rounded-bl-2xl{border-bottom-left-radius:1rem}.sm\\:rounded-tl-3xl{border-top-left-radius:1.5rem}.sm\\:rounded-tr-3xl{border-top-right-radius:1.5rem}.sm\\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.sm\\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.sm\\:rounded-tl-full{border-top-left-radius:9999px}.sm\\:rounded-tr-full{border-top-right-radius:9999px}.sm\\:rounded-br-full{border-bottom-right-radius:9999px}.sm\\:rounded-bl-full{border-bottom-left-radius:9999px}.sm\\:border-solid{border-style:solid}.sm\\:border-dashed{border-style:dashed}.sm\\:border-dotted{border-style:dotted}.sm\\:border-double{border-style:double}.sm\\:border-none{border-style:none}.sm\\:border-0{border-width:0}.sm\\:border-2{border-width:2px}.sm\\:border-4{border-width:4px}.sm\\:border-8{border-width:8px}.sm\\:border{border-width:1px}.sm\\:border-t-0{border-top-width:0}.sm\\:border-r-0{border-right-width:0}.sm\\:border-b-0{border-bottom-width:0}.sm\\:border-l-0{border-left-width:0}.sm\\:border-t-2{border-top-width:2px}.sm\\:border-r-2{border-right-width:2px}.sm\\:border-b-2{border-bottom-width:2px}.sm\\:border-l-2{border-left-width:2px}.sm\\:border-t-4{border-top-width:4px}.sm\\:border-r-4{border-right-width:4px}.sm\\:border-b-4{border-bottom-width:4px}.sm\\:border-l-4{border-left-width:4px}.sm\\:border-t-8{border-top-width:8px}.sm\\:border-r-8{border-right-width:8px}.sm\\:border-b-8{border-bottom-width:8px}.sm\\:border-l-8{border-left-width:8px}.sm\\:border-t{border-top-width:1px}.sm\\:border-r{border-right-width:1px}.sm\\:border-b{border-bottom-width:1px}.sm\\:border-l{border-left-width:1px}.sm\\:box-border{box-sizing:border-box}.sm\\:box-content{box-sizing:content-box}.sm\\:cursor-auto{cursor:auto}.sm\\:cursor-default{cursor:default}.sm\\:cursor-pointer{cursor:pointer}.sm\\:cursor-wait{cursor:wait}.sm\\:cursor-text{cursor:text}.sm\\:cursor-move{cursor:move}.sm\\:cursor-not-allowed{cursor:not-allowed}.sm\\:block{display:block}.sm\\:inline-block{display:inline-block}.sm\\:inline{display:inline}.sm\\:flex{display:flex}.sm\\:inline-flex{display:inline-flex}.sm\\:table{display:table}.sm\\:table-caption{display:table-caption}.sm\\:table-cell{display:table-cell}.sm\\:table-column{display:table-column}.sm\\:table-column-group{display:table-column-group}.sm\\:table-footer-group{display:table-footer-group}.sm\\:table-header-group{display:table-header-group}.sm\\:table-row-group{display:table-row-group}.sm\\:table-row{display:table-row}.sm\\:flow-root{display:flow-root}.sm\\:grid{display:grid}.sm\\:inline-grid{display:inline-grid}.sm\\:contents{display:contents}.sm\\:hidden{display:none}.sm\\:flex-row{flex-direction:row}.sm\\:flex-row-reverse{flex-direction:row-reverse}.sm\\:flex-col{flex-direction:column}.sm\\:flex-col-reverse{flex-direction:column-reverse}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\\:flex-nowrap{flex-wrap:nowrap}.sm\\:place-items-auto{place-items:auto}.sm\\:place-items-start{place-items:start}.sm\\:place-items-end{place-items:end}.sm\\:place-items-center{place-items:center}.sm\\:place-items-stretch{place-items:stretch}.sm\\:place-content-center{place-content:center}.sm\\:place-content-start{place-content:start}.sm\\:place-content-end{place-content:end}.sm\\:place-content-between{place-content:space-between}.sm\\:place-content-around{place-content:space-around}.sm\\:place-content-evenly{place-content:space-evenly}.sm\\:place-content-stretch{place-content:stretch}.sm\\:place-self-auto{place-self:auto}.sm\\:place-self-start{place-self:start}.sm\\:place-self-end{place-self:end}.sm\\:place-self-center{place-self:center}.sm\\:place-self-stretch{place-self:stretch}.sm\\:items-start{align-items:flex-start}.sm\\:items-end{align-items:flex-end}.sm\\:items-center{align-items:center}.sm\\:items-baseline{align-items:baseline}.sm\\:items-stretch{align-items:stretch}.sm\\:content-center{align-content:center}.sm\\:content-start{align-content:flex-start}.sm\\:content-end{align-content:flex-end}.sm\\:content-between{align-content:space-between}.sm\\:content-around{align-content:space-around}.sm\\:content-evenly{align-content:space-evenly}.sm\\:self-auto{align-self:auto}.sm\\:self-start{align-self:flex-start}.sm\\:self-end{align-self:flex-end}.sm\\:self-center{align-self:center}.sm\\:self-stretch{align-self:stretch}.sm\\:justify-items-auto{justify-items:auto}.sm\\:justify-items-start{justify-items:start}.sm\\:justify-items-end{justify-items:end}.sm\\:justify-items-center{justify-items:center}.sm\\:justify-items-stretch{justify-items:stretch}.sm\\:justify-start{justify-content:flex-start}.sm\\:justify-end{justify-content:flex-end}.sm\\:justify-center{justify-content:center}.sm\\:justify-between{justify-content:space-between}.sm\\:justify-around{justify-content:space-around}.sm\\:justify-evenly{justify-content:space-evenly}.sm\\:justify-self-auto{justify-self:auto}.sm\\:justify-self-start{justify-self:start}.sm\\:justify-self-end{justify-self:end}.sm\\:justify-self-center{justify-self:center}.sm\\:justify-self-stretch{justify-self:stretch}.sm\\:flex-1{flex:1 1 0%}.sm\\:flex-auto{flex:1 1 auto}.sm\\:flex-initial{flex:0 1 auto}.sm\\:flex-none{flex:none}.sm\\:flex-grow-0{flex-grow:0}.sm\\:flex-grow{flex-grow:1}.sm\\:flex-shrink-0{flex-shrink:0}.sm\\:flex-shrink{flex-shrink:1}.sm\\:order-1{order:1}.sm\\:order-2{order:2}.sm\\:order-3{order:3}.sm\\:order-4{order:4}.sm\\:order-5{order:5}.sm\\:order-6{order:6}.sm\\:order-7{order:7}.sm\\:order-8{order:8}.sm\\:order-9{order:9}.sm\\:order-10{order:10}.sm\\:order-11{order:11}.sm\\:order-12{order:12}.sm\\:order-first{order:-9999}.sm\\:order-last{order:9999}.sm\\:order-none{order:0}.sm\\:float-right{float:right}.sm\\:float-left{float:left}.sm\\:float-none{float:none}.sm\\:clear-left{clear:left}.sm\\:clear-right{clear:right}.sm\\:clear-both{clear:both}.sm\\:clear-none{clear:none}.sm\\: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\"}.sm\\:font-serif{font-family:ui-serif,Georgia,Cambria,\"Times New Roman\",Times,serif}.sm\\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}.sm\\:font-thin{font-weight:100}.sm\\:font-extralight{font-weight:200}.sm\\:font-light{font-weight:300}.sm\\:font-normal{font-weight:400}.sm\\:font-medium{font-weight:500}.sm\\:font-semibold{font-weight:600}.sm\\:font-bold{font-weight:700}.sm\\:font-extrabold{font-weight:800}.sm\\:font-black{font-weight:900}.sm\\:h-0{height:0}.sm\\:h-1{height:.25rem}.sm\\:h-2{height:.5rem}.sm\\:h-3{height:.75rem}.sm\\:h-4{height:1rem}.sm\\:h-5{height:1.25rem}.sm\\:h-6{height:1.5rem}.sm\\:h-7{height:1.75rem}.sm\\:h-8{height:2rem}.sm\\:h-9{height:2.25rem}.sm\\:h-10{height:2.5rem}.sm\\:h-11{height:2.75rem}.sm\\:h-12{height:3rem}.sm\\:h-14{height:3.5rem}.sm\\:h-16{height:4rem}.sm\\:h-20{height:5rem}.sm\\:h-24{height:6rem}.sm\\:h-28{height:7rem}.sm\\:h-32{height:8rem}.sm\\:h-36{height:9rem}.sm\\:h-40{height:10rem}.sm\\:h-44{height:11rem}.sm\\:h-48{height:12rem}.sm\\:h-52{height:13rem}.sm\\:h-56{height:14rem}.sm\\:h-60{height:15rem}.sm\\:h-64{height:16rem}.sm\\:h-72{height:18rem}.sm\\:h-80{height:20rem}.sm\\:h-96{height:24rem}.sm\\:h-auto{height:auto}.sm\\:h-px{height:1px}.sm\\:h-0\\.5{height:.125rem}.sm\\:h-1\\.5{height:.375rem}.sm\\:h-2\\.5{height:.625rem}.sm\\:h-3\\.5{height:.875rem}.sm\\:h-1\\/2{height:50%}.sm\\:h-1\\/3{height:33.333333%}.sm\\:h-2\\/3{height:66.666667%}.sm\\:h-1\\/4{height:25%}.sm\\:h-2\\/4{height:50%}.sm\\:h-3\\/4{height:75%}.sm\\:h-1\\/5{height:20%}.sm\\:h-2\\/5{height:40%}.sm\\:h-3\\/5{height:60%}.sm\\:h-4\\/5{height:80%}.sm\\:h-1\\/6{height:16.666667%}.sm\\:h-2\\/6{height:33.333333%}.sm\\:h-3\\/6{height:50%}.sm\\:h-4\\/6{height:66.666667%}.sm\\:h-5\\/6{height:83.333333%}.sm\\:h-full{height:100%}.sm\\:h-screen{height:100vh}.sm\\:text-xs{font-size:.75rem;line-height:1rem}.sm\\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\\:text-base{font-size:1rem;line-height:1.5rem}.sm\\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\\:text-5xl{font-size:3rem;line-height:1}.sm\\:text-6xl{font-size:3.75rem;line-height:1}.sm\\:text-7xl{font-size:4.5rem;line-height:1}.sm\\:text-8xl{font-size:6rem;line-height:1}.sm\\:text-9xl{font-size:8rem;line-height:1}.sm\\:leading-3{line-height:.75rem}.sm\\:leading-4{line-height:1rem}.sm\\:leading-5{line-height:1.25rem}.sm\\:leading-6{line-height:1.5rem}.sm\\:leading-7{line-height:1.75rem}.sm\\:leading-8{line-height:2rem}.sm\\:leading-9{line-height:2.25rem}.sm\\:leading-10{line-height:2.5rem}.sm\\:leading-none{line-height:1}.sm\\:leading-tight{line-height:1.25}.sm\\:leading-snug{line-height:1.375}.sm\\:leading-normal{line-height:1.5}.sm\\:leading-relaxed{line-height:1.625}.sm\\:leading-loose{line-height:2}.sm\\:list-inside{list-style-position:inside}.sm\\:list-outside{list-style-position:outside}.sm\\:list-none{list-style-type:none}.sm\\:list-disc{list-style-type:disc}.sm\\:list-decimal{list-style-type:decimal}.sm\\:m-0{margin:0}.sm\\:m-1{margin:.25rem}.sm\\:m-2{margin:.5rem}.sm\\:m-3{margin:.75rem}.sm\\:m-4{margin:1rem}.sm\\:m-5{margin:1.25rem}.sm\\:m-6{margin:1.5rem}.sm\\:m-7{margin:1.75rem}.sm\\:m-8{margin:2rem}.sm\\:m-9{margin:2.25rem}.sm\\:m-10{margin:2.5rem}.sm\\:m-11{margin:2.75rem}.sm\\:m-12{margin:3rem}.sm\\:m-14{margin:3.5rem}.sm\\:m-16{margin:4rem}.sm\\:m-20{margin:5rem}.sm\\:m-24{margin:6rem}.sm\\:m-28{margin:7rem}.sm\\:m-32{margin:8rem}.sm\\:m-36{margin:9rem}.sm\\:m-40{margin:10rem}.sm\\:m-44{margin:11rem}.sm\\:m-48{margin:12rem}.sm\\:m-52{margin:13rem}.sm\\:m-56{margin:14rem}.sm\\:m-60{margin:15rem}.sm\\:m-64{margin:16rem}.sm\\:m-72{margin:18rem}.sm\\:m-80{margin:20rem}.sm\\:m-96{margin:24rem}.sm\\:m-auto{margin:auto}.sm\\:m-px{margin:1px}.sm\\:m-0\\.5{margin:.125rem}.sm\\:m-1\\.5{margin:.375rem}.sm\\:m-2\\.5{margin:.625rem}.sm\\:m-3\\.5{margin:.875rem}.sm\\:-m-0{margin:0}.sm\\:-m-1{margin:-.25rem}.sm\\:-m-2{margin:-.5rem}.sm\\:-m-3{margin:-.75rem}.sm\\:-m-4{margin:-1rem}.sm\\:-m-5{margin:-1.25rem}.sm\\:-m-6{margin:-1.5rem}.sm\\:-m-7{margin:-1.75rem}.sm\\:-m-8{margin:-2rem}.sm\\:-m-9{margin:-2.25rem}.sm\\:-m-10{margin:-2.5rem}.sm\\:-m-11{margin:-2.75rem}.sm\\:-m-12{margin:-3rem}.sm\\:-m-14{margin:-3.5rem}.sm\\:-m-16{margin:-4rem}.sm\\:-m-20{margin:-5rem}.sm\\:-m-24{margin:-6rem}.sm\\:-m-28{margin:-7rem}.sm\\:-m-32{margin:-8rem}.sm\\:-m-36{margin:-9rem}.sm\\:-m-40{margin:-10rem}.sm\\:-m-44{margin:-11rem}.sm\\:-m-48{margin:-12rem}.sm\\:-m-52{margin:-13rem}.sm\\:-m-56{margin:-14rem}.sm\\:-m-60{margin:-15rem}.sm\\:-m-64{margin:-16rem}.sm\\:-m-72{margin:-18rem}.sm\\:-m-80{margin:-20rem}.sm\\:-m-96{margin:-24rem}.sm\\:-m-px{margin:-1px}.sm\\:-m-0\\.5{margin:-.125rem}.sm\\:-m-1\\.5{margin:-.375rem}.sm\\:-m-2\\.5{margin:-.625rem}.sm\\:-m-3\\.5{margin:-.875rem}.sm\\:my-0{margin-top:0;margin-bottom:0}.sm\\:mx-0{margin-left:0;margin-right:0}.sm\\:my-1{margin-top:.25rem;margin-bottom:.25rem}.sm\\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sm\\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sm\\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\\:mx-4{margin-left:1rem;margin-right:1rem}.sm\\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sm\\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.sm\\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.sm\\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\\:mx-8{margin-left:2rem;margin-right:2rem}.sm\\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.sm\\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.sm\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.sm\\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.sm\\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.sm\\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.sm\\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\\:mx-12{margin-left:3rem;margin-right:3rem}.sm\\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.sm\\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.sm\\:my-16{margin-top:4rem;margin-bottom:4rem}.sm\\:mx-16{margin-left:4rem;margin-right:4rem}.sm\\:my-20{margin-top:5rem;margin-bottom:5rem}.sm\\:mx-20{margin-left:5rem;margin-right:5rem}.sm\\:my-24{margin-top:6rem;margin-bottom:6rem}.sm\\:mx-24{margin-left:6rem;margin-right:6rem}.sm\\:my-28{margin-top:7rem;margin-bottom:7rem}.sm\\:mx-28{margin-left:7rem;margin-right:7rem}.sm\\:my-32{margin-top:8rem;margin-bottom:8rem}.sm\\:mx-32{margin-left:8rem;margin-right:8rem}.sm\\:my-36{margin-top:9rem;margin-bottom:9rem}.sm\\:mx-36{margin-left:9rem;margin-right:9rem}.sm\\:my-40{margin-top:10rem;margin-bottom:10rem}.sm\\:mx-40{margin-left:10rem;margin-right:10rem}.sm\\:my-44{margin-top:11rem;margin-bottom:11rem}.sm\\:mx-44{margin-left:11rem;margin-right:11rem}.sm\\:my-48{margin-top:12rem;margin-bottom:12rem}.sm\\:mx-48{margin-left:12rem;margin-right:12rem}.sm\\:my-52{margin-top:13rem;margin-bottom:13rem}.sm\\:mx-52{margin-left:13rem;margin-right:13rem}.sm\\:my-56{margin-top:14rem;margin-bottom:14rem}.sm\\:mx-56{margin-left:14rem;margin-right:14rem}.sm\\:my-60{margin-top:15rem;margin-bottom:15rem}.sm\\:mx-60{margin-left:15rem;margin-right:15rem}.sm\\:my-64{margin-top:16rem;margin-bottom:16rem}.sm\\:mx-64{margin-left:16rem;margin-right:16rem}.sm\\:my-72{margin-top:18rem;margin-bottom:18rem}.sm\\:mx-72{margin-left:18rem;margin-right:18rem}.sm\\:my-80{margin-top:20rem;margin-bottom:20rem}.sm\\:mx-80{margin-left:20rem;margin-right:20rem}.sm\\:my-96{margin-top:24rem;margin-bottom:24rem}.sm\\:mx-96{margin-left:24rem;margin-right:24rem}.sm\\:my-auto{margin-top:auto;margin-bottom:auto}.sm\\:mx-auto{margin-left:auto;margin-right:auto}.sm\\:my-px{margin-top:1px;margin-bottom:1px}.sm\\:mx-px{margin-left:1px;margin-right:1px}.sm\\:my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.sm\\:mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.sm\\:my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.sm\\:mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.sm\\:my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.sm\\:mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.sm\\:my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.sm\\:mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.sm\\:-my-0{margin-top:0;margin-bottom:0}.sm\\:-mx-0{margin-left:0;margin-right:0}.sm\\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.sm\\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.sm\\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.sm\\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.sm\\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.sm\\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.sm\\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.sm\\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.sm\\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.sm\\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.sm\\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.sm\\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.sm\\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.sm\\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.sm\\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.sm\\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.sm\\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.sm\\:-mx-12{margin-left:-3rem;margin-right:-3rem}.sm\\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.sm\\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.sm\\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.sm\\:-mx-16{margin-left:-4rem;margin-right:-4rem}.sm\\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.sm\\:-mx-20{margin-left:-5rem;margin-right:-5rem}.sm\\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.sm\\:-mx-24{margin-left:-6rem;margin-right:-6rem}.sm\\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.sm\\:-mx-28{margin-left:-7rem;margin-right:-7rem}.sm\\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.sm\\:-mx-32{margin-left:-8rem;margin-right:-8rem}.sm\\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.sm\\:-mx-36{margin-left:-9rem;margin-right:-9rem}.sm\\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.sm\\:-mx-40{margin-left:-10rem;margin-right:-10rem}.sm\\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.sm\\:-mx-44{margin-left:-11rem;margin-right:-11rem}.sm\\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.sm\\:-mx-48{margin-left:-12rem;margin-right:-12rem}.sm\\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.sm\\:-mx-52{margin-left:-13rem;margin-right:-13rem}.sm\\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.sm\\:-mx-56{margin-left:-14rem;margin-right:-14rem}.sm\\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.sm\\:-mx-60{margin-left:-15rem;margin-right:-15rem}.sm\\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.sm\\:-mx-64{margin-left:-16rem;margin-right:-16rem}.sm\\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.sm\\:-mx-72{margin-left:-18rem;margin-right:-18rem}.sm\\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.sm\\:-mx-80{margin-left:-20rem;margin-right:-20rem}.sm\\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.sm\\:-mx-96{margin-left:-24rem;margin-right:-24rem}.sm\\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\\:-mx-px{margin-left:-1px;margin-right:-1px}.sm\\:-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.sm\\:-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.sm\\:-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.sm\\:-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.sm\\:-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.sm\\:-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.sm\\:-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.sm\\:-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.sm\\:mt-0{margin-top:0}.sm\\:mr-0{margin-right:0}.sm\\:mb-0{margin-bottom:0}.sm\\:ml-0{margin-left:0}.sm\\:mt-1{margin-top:.25rem}.sm\\:mr-1{margin-right:.25rem}.sm\\:mb-1{margin-bottom:.25rem}.sm\\:ml-1{margin-left:.25rem}.sm\\:mt-2{margin-top:.5rem}.sm\\:mr-2{margin-right:.5rem}.sm\\:mb-2{margin-bottom:.5rem}.sm\\:ml-2{margin-left:.5rem}.sm\\:mt-3{margin-top:.75rem}.sm\\:mr-3{margin-right:.75rem}.sm\\:mb-3{margin-bottom:.75rem}.sm\\:ml-3{margin-left:.75rem}.sm\\:mt-4{margin-top:1rem}.sm\\:mr-4{margin-right:1rem}.sm\\:mb-4{margin-bottom:1rem}.sm\\:ml-4{margin-left:1rem}.sm\\:mt-5{margin-top:1.25rem}.sm\\:mr-5{margin-right:1.25rem}.sm\\:mb-5{margin-bottom:1.25rem}.sm\\:ml-5{margin-left:1.25rem}.sm\\:mt-6{margin-top:1.5rem}.sm\\:mr-6{margin-right:1.5rem}.sm\\:mb-6{margin-bottom:1.5rem}.sm\\:ml-6{margin-left:1.5rem}.sm\\:mt-7{margin-top:1.75rem}.sm\\:mr-7{margin-right:1.75rem}.sm\\:mb-7{margin-bottom:1.75rem}.sm\\:ml-7{margin-left:1.75rem}.sm\\:mt-8{margin-top:2rem}.sm\\:mr-8{margin-right:2rem}.sm\\:mb-8{margin-bottom:2rem}.sm\\:ml-8{margin-left:2rem}.sm\\:mt-9{margin-top:2.25rem}.sm\\:mr-9{margin-right:2.25rem}.sm\\:mb-9{margin-bottom:2.25rem}.sm\\:ml-9{margin-left:2.25rem}.sm\\:mt-10{margin-top:2.5rem}.sm\\:mr-10{margin-right:2.5rem}.sm\\:mb-10{margin-bottom:2.5rem}.sm\\:ml-10{margin-left:2.5rem}.sm\\:mt-11{margin-top:2.75rem}.sm\\:mr-11{margin-right:2.75rem}.sm\\:mb-11{margin-bottom:2.75rem}.sm\\:ml-11{margin-left:2.75rem}.sm\\:mt-12{margin-top:3rem}.sm\\:mr-12{margin-right:3rem}.sm\\:mb-12{margin-bottom:3rem}.sm\\:ml-12{margin-left:3rem}.sm\\:mt-14{margin-top:3.5rem}.sm\\:mr-14{margin-right:3.5rem}.sm\\:mb-14{margin-bottom:3.5rem}.sm\\:ml-14{margin-left:3.5rem}.sm\\:mt-16{margin-top:4rem}.sm\\:mr-16{margin-right:4rem}.sm\\:mb-16{margin-bottom:4rem}.sm\\:ml-16{margin-left:4rem}.sm\\:mt-20{margin-top:5rem}.sm\\:mr-20{margin-right:5rem}.sm\\:mb-20{margin-bottom:5rem}.sm\\:ml-20{margin-left:5rem}.sm\\:mt-24{margin-top:6rem}.sm\\:mr-24{margin-right:6rem}.sm\\:mb-24{margin-bottom:6rem}.sm\\:ml-24{margin-left:6rem}.sm\\:mt-28{margin-top:7rem}.sm\\:mr-28{margin-right:7rem}.sm\\:mb-28{margin-bottom:7rem}.sm\\:ml-28{margin-left:7rem}.sm\\:mt-32{margin-top:8rem}.sm\\:mr-32{margin-right:8rem}.sm\\:mb-32{margin-bottom:8rem}.sm\\:ml-32{margin-left:8rem}.sm\\:mt-36{margin-top:9rem}.sm\\:mr-36{margin-right:9rem}.sm\\:mb-36{margin-bottom:9rem}.sm\\:ml-36{margin-left:9rem}.sm\\:mt-40{margin-top:10rem}.sm\\:mr-40{margin-right:10rem}.sm\\:mb-40{margin-bottom:10rem}.sm\\:ml-40{margin-left:10rem}.sm\\:mt-44{margin-top:11rem}.sm\\:mr-44{margin-right:11rem}.sm\\:mb-44{margin-bottom:11rem}.sm\\:ml-44{margin-left:11rem}.sm\\:mt-48{margin-top:12rem}.sm\\:mr-48{margin-right:12rem}.sm\\:mb-48{margin-bottom:12rem}.sm\\:ml-48{margin-left:12rem}.sm\\:mt-52{margin-top:13rem}.sm\\:mr-52{margin-right:13rem}.sm\\:mb-52{margin-bottom:13rem}.sm\\:ml-52{margin-left:13rem}.sm\\:mt-56{margin-top:14rem}.sm\\:mr-56{margin-right:14rem}.sm\\:mb-56{margin-bottom:14rem}.sm\\:ml-56{margin-left:14rem}.sm\\:mt-60{margin-top:15rem}.sm\\:mr-60{margin-right:15rem}.sm\\:mb-60{margin-bottom:15rem}.sm\\:ml-60{margin-left:15rem}.sm\\:mt-64{margin-top:16rem}.sm\\:mr-64{margin-right:16rem}.sm\\:mb-64{margin-bottom:16rem}.sm\\:ml-64{margin-left:16rem}.sm\\:mt-72{margin-top:18rem}.sm\\:mr-72{margin-right:18rem}.sm\\:mb-72{margin-bottom:18rem}.sm\\:ml-72{margin-left:18rem}.sm\\:mt-80{margin-top:20rem}.sm\\:mr-80{margin-right:20rem}.sm\\:mb-80{margin-bottom:20rem}.sm\\:ml-80{margin-left:20rem}.sm\\:mt-96{margin-top:24rem}.sm\\:mr-96{margin-right:24rem}.sm\\:mb-96{margin-bottom:24rem}.sm\\:ml-96{margin-left:24rem}.sm\\:mt-auto{margin-top:auto}.sm\\:mr-auto{margin-right:auto}.sm\\:mb-auto{margin-bottom:auto}.sm\\:ml-auto{margin-left:auto}.sm\\:mt-px{margin-top:1px}.sm\\:mr-px{margin-right:1px}.sm\\:mb-px{margin-bottom:1px}.sm\\:ml-px{margin-left:1px}.sm\\:mt-0\\.5{margin-top:.125rem}.sm\\:mr-0\\.5{margin-right:.125rem}.sm\\:mb-0\\.5{margin-bottom:.125rem}.sm\\:ml-0\\.5{margin-left:.125rem}.sm\\:mt-1\\.5{margin-top:.375rem}.sm\\:mr-1\\.5{margin-right:.375rem}.sm\\:mb-1\\.5{margin-bottom:.375rem}.sm\\:ml-1\\.5{margin-left:.375rem}.sm\\:mt-2\\.5{margin-top:.625rem}.sm\\:mr-2\\.5{margin-right:.625rem}.sm\\:mb-2\\.5{margin-bottom:.625rem}.sm\\:ml-2\\.5{margin-left:.625rem}.sm\\:mt-3\\.5{margin-top:.875rem}.sm\\:mr-3\\.5{margin-right:.875rem}.sm\\:mb-3\\.5{margin-bottom:.875rem}.sm\\:ml-3\\.5{margin-left:.875rem}.sm\\:-mt-0{margin-top:0}.sm\\:-mr-0{margin-right:0}.sm\\:-mb-0{margin-bottom:0}.sm\\:-ml-0{margin-left:0}.sm\\:-mt-1{margin-top:-.25rem}.sm\\:-mr-1{margin-right:-.25rem}.sm\\:-mb-1{margin-bottom:-.25rem}.sm\\:-ml-1{margin-left:-.25rem}.sm\\:-mt-2{margin-top:-.5rem}.sm\\:-mr-2{margin-right:-.5rem}.sm\\:-mb-2{margin-bottom:-.5rem}.sm\\:-ml-2{margin-left:-.5rem}.sm\\:-mt-3{margin-top:-.75rem}.sm\\:-mr-3{margin-right:-.75rem}.sm\\:-mb-3{margin-bottom:-.75rem}.sm\\:-ml-3{margin-left:-.75rem}.sm\\:-mt-4{margin-top:-1rem}.sm\\:-mr-4{margin-right:-1rem}.sm\\:-mb-4{margin-bottom:-1rem}.sm\\:-ml-4{margin-left:-1rem}.sm\\:-mt-5{margin-top:-1.25rem}.sm\\:-mr-5{margin-right:-1.25rem}.sm\\:-mb-5{margin-bottom:-1.25rem}.sm\\:-ml-5{margin-left:-1.25rem}.sm\\:-mt-6{margin-top:-1.5rem}.sm\\:-mr-6{margin-right:-1.5rem}.sm\\:-mb-6{margin-bottom:-1.5rem}.sm\\:-ml-6{margin-left:-1.5rem}.sm\\:-mt-7{margin-top:-1.75rem}.sm\\:-mr-7{margin-right:-1.75rem}.sm\\:-mb-7{margin-bottom:-1.75rem}.sm\\:-ml-7{margin-left:-1.75rem}.sm\\:-mt-8{margin-top:-2rem}.sm\\:-mr-8{margin-right:-2rem}.sm\\:-mb-8{margin-bottom:-2rem}.sm\\:-ml-8{margin-left:-2rem}.sm\\:-mt-9{margin-top:-2.25rem}.sm\\:-mr-9{margin-right:-2.25rem}.sm\\:-mb-9{margin-bottom:-2.25rem}.sm\\:-ml-9{margin-left:-2.25rem}.sm\\:-mt-10{margin-top:-2.5rem}.sm\\:-mr-10{margin-right:-2.5rem}.sm\\:-mb-10{margin-bottom:-2.5rem}.sm\\:-ml-10{margin-left:-2.5rem}.sm\\:-mt-11{margin-top:-2.75rem}.sm\\:-mr-11{margin-right:-2.75rem}.sm\\:-mb-11{margin-bottom:-2.75rem}.sm\\:-ml-11{margin-left:-2.75rem}.sm\\:-mt-12{margin-top:-3rem}.sm\\:-mr-12{margin-right:-3rem}.sm\\:-mb-12{margin-bottom:-3rem}.sm\\:-ml-12{margin-left:-3rem}.sm\\:-mt-14{margin-top:-3.5rem}.sm\\:-mr-14{margin-right:-3.5rem}.sm\\:-mb-14{margin-bottom:-3.5rem}.sm\\:-ml-14{margin-left:-3.5rem}.sm\\:-mt-16{margin-top:-4rem}.sm\\:-mr-16{margin-right:-4rem}.sm\\:-mb-16{margin-bottom:-4rem}.sm\\:-ml-16{margin-left:-4rem}.sm\\:-mt-20{margin-top:-5rem}.sm\\:-mr-20{margin-right:-5rem}.sm\\:-mb-20{margin-bottom:-5rem}.sm\\:-ml-20{margin-left:-5rem}.sm\\:-mt-24{margin-top:-6rem}.sm\\:-mr-24{margin-right:-6rem}.sm\\:-mb-24{margin-bottom:-6rem}.sm\\:-ml-24{margin-left:-6rem}.sm\\:-mt-28{margin-top:-7rem}.sm\\:-mr-28{margin-right:-7rem}.sm\\:-mb-28{margin-bottom:-7rem}.sm\\:-ml-28{margin-left:-7rem}.sm\\:-mt-32{margin-top:-8rem}.sm\\:-mr-32{margin-right:-8rem}.sm\\:-mb-32{margin-bottom:-8rem}.sm\\:-ml-32{margin-left:-8rem}.sm\\:-mt-36{margin-top:-9rem}.sm\\:-mr-36{margin-right:-9rem}.sm\\:-mb-36{margin-bottom:-9rem}.sm\\:-ml-36{margin-left:-9rem}.sm\\:-mt-40{margin-top:-10rem}.sm\\:-mr-40{margin-right:-10rem}.sm\\:-mb-40{margin-bottom:-10rem}.sm\\:-ml-40{margin-left:-10rem}.sm\\:-mt-44{margin-top:-11rem}.sm\\:-mr-44{margin-right:-11rem}.sm\\:-mb-44{margin-bottom:-11rem}.sm\\:-ml-44{margin-left:-11rem}.sm\\:-mt-48{margin-top:-12rem}.sm\\:-mr-48{margin-right:-12rem}.sm\\:-mb-48{margin-bottom:-12rem}.sm\\:-ml-48{margin-left:-12rem}.sm\\:-mt-52{margin-top:-13rem}.sm\\:-mr-52{margin-right:-13rem}.sm\\:-mb-52{margin-bottom:-13rem}.sm\\:-ml-52{margin-left:-13rem}.sm\\:-mt-56{margin-top:-14rem}.sm\\:-mr-56{margin-right:-14rem}.sm\\:-mb-56{margin-bottom:-14rem}.sm\\:-ml-56{margin-left:-14rem}.sm\\:-mt-60{margin-top:-15rem}.sm\\:-mr-60{margin-right:-15rem}.sm\\:-mb-60{margin-bottom:-15rem}.sm\\:-ml-60{margin-left:-15rem}.sm\\:-mt-64{margin-top:-16rem}.sm\\:-mr-64{margin-right:-16rem}.sm\\:-mb-64{margin-bottom:-16rem}.sm\\:-ml-64{margin-left:-16rem}.sm\\:-mt-72{margin-top:-18rem}.sm\\:-mr-72{margin-right:-18rem}.sm\\:-mb-72{margin-bottom:-18rem}.sm\\:-ml-72{margin-left:-18rem}.sm\\:-mt-80{margin-top:-20rem}.sm\\:-mr-80{margin-right:-20rem}.sm\\:-mb-80{margin-bottom:-20rem}.sm\\:-ml-80{margin-left:-20rem}.sm\\:-mt-96{margin-top:-24rem}.sm\\:-mr-96{margin-right:-24rem}.sm\\:-mb-96{margin-bottom:-24rem}.sm\\:-ml-96{margin-left:-24rem}.sm\\:-mt-px{margin-top:-1px}.sm\\:-mr-px{margin-right:-1px}.sm\\:-mb-px{margin-bottom:-1px}.sm\\:-ml-px{margin-left:-1px}.sm\\:-mt-0\\.5{margin-top:-.125rem}.sm\\:-mr-0\\.5{margin-right:-.125rem}.sm\\:-mb-0\\.5{margin-bottom:-.125rem}.sm\\:-ml-0\\.5{margin-left:-.125rem}.sm\\:-mt-1\\.5{margin-top:-.375rem}.sm\\:-mr-1\\.5{margin-right:-.375rem}.sm\\:-mb-1\\.5{margin-bottom:-.375rem}.sm\\:-ml-1\\.5{margin-left:-.375rem}.sm\\:-mt-2\\.5{margin-top:-.625rem}.sm\\:-mr-2\\.5{margin-right:-.625rem}.sm\\:-mb-2\\.5{margin-bottom:-.625rem}.sm\\:-ml-2\\.5{margin-left:-.625rem}.sm\\:-mt-3\\.5{margin-top:-.875rem}.sm\\:-mr-3\\.5{margin-right:-.875rem}.sm\\:-mb-3\\.5{margin-bottom:-.875rem}.sm\\:-ml-3\\.5{margin-left:-.875rem}.sm\\:max-h-0{max-height:0}.sm\\:max-h-1{max-height:.25rem}.sm\\:max-h-2{max-height:.5rem}.sm\\:max-h-3{max-height:.75rem}.sm\\:max-h-4{max-height:1rem}.sm\\:max-h-5{max-height:1.25rem}.sm\\:max-h-6{max-height:1.5rem}.sm\\:max-h-7{max-height:1.75rem}.sm\\:max-h-8{max-height:2rem}.sm\\:max-h-9{max-height:2.25rem}.sm\\:max-h-10{max-height:2.5rem}.sm\\:max-h-11{max-height:2.75rem}.sm\\:max-h-12{max-height:3rem}.sm\\:max-h-14{max-height:3.5rem}.sm\\:max-h-16{max-height:4rem}.sm\\:max-h-20{max-height:5rem}.sm\\:max-h-24{max-height:6rem}.sm\\:max-h-28{max-height:7rem}.sm\\:max-h-32{max-height:8rem}.sm\\:max-h-36{max-height:9rem}.sm\\:max-h-40{max-height:10rem}.sm\\:max-h-44{max-height:11rem}.sm\\:max-h-48{max-height:12rem}.sm\\:max-h-52{max-height:13rem}.sm\\:max-h-56{max-height:14rem}.sm\\:max-h-60{max-height:15rem}.sm\\:max-h-64{max-height:16rem}.sm\\:max-h-72{max-height:18rem}.sm\\:max-h-80{max-height:20rem}.sm\\:max-h-96{max-height:24rem}.sm\\:max-h-px{max-height:1px}.sm\\:max-h-0\\.5{max-height:.125rem}.sm\\:max-h-1\\.5{max-height:.375rem}.sm\\:max-h-2\\.5{max-height:.625rem}.sm\\:max-h-3\\.5{max-height:.875rem}.sm\\:max-h-full{max-height:100%}.sm\\:max-h-screen{max-height:100vh}.sm\\:max-w-0{max-width:0}.sm\\:max-w-none{max-width:none}.sm\\:max-w-xs{max-width:20rem}.sm\\:max-w-sm{max-width:24rem}.sm\\:max-w-md{max-width:28rem}.sm\\:max-w-lg{max-width:32rem}.sm\\:max-w-xl{max-width:36rem}.sm\\:max-w-2xl{max-width:42rem}.sm\\:max-w-3xl{max-width:48rem}.sm\\:max-w-4xl{max-width:56rem}.sm\\:max-w-5xl{max-width:64rem}.sm\\:max-w-6xl{max-width:72rem}.sm\\:max-w-7xl{max-width:80rem}.sm\\:max-w-full{max-width:100%}.sm\\:max-w-min{max-width:-webkit-min-content;max-width:min-content}.sm\\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.sm\\:max-w-prose{max-width:65ch}.sm\\:max-w-screen-sm{max-width:640px}.sm\\:max-w-screen-md{max-width:768px}.sm\\:max-w-screen-lg{max-width:1024px}.sm\\:max-w-screen-xl{max-width:1280px}.sm\\:max-w-screen-2xl{max-width:1536px}.sm\\:min-h-0{min-height:0}.sm\\:min-h-full{min-height:100%}.sm\\:min-h-screen{min-height:100vh}.sm\\:min-w-0{min-width:0}.sm\\:min-w-full{min-width:100%}.sm\\:min-w-min{min-width:-webkit-min-content;min-width:min-content}.sm\\:min-w-max{min-width:-webkit-max-content;min-width:max-content}.sm\\:object-contain{object-fit:contain}.sm\\:object-cover{object-fit:cover}.sm\\:object-fill{object-fit:fill}.sm\\:object-none{object-fit:none}.sm\\:object-scale-down{object-fit:scale-down}.sm\\:object-bottom{object-position:bottom}.sm\\:object-center{object-position:center}.sm\\:object-left{object-position:left}.sm\\:object-left-bottom{object-position:left bottom}.sm\\:object-left-top{object-position:left top}.sm\\:object-right{object-position:right}.sm\\:object-right-bottom{object-position:right bottom}.sm\\:object-right-top{object-position:right top}.sm\\:object-top{object-position:top}.sm\\:opacity-0{opacity:0}.sm\\:opacity-5{opacity:.05}.sm\\:opacity-10{opacity:.1}.sm\\:opacity-20{opacity:.2}.sm\\:opacity-25{opacity:.25}.sm\\:opacity-30{opacity:.3}.sm\\:opacity-40{opacity:.4}.sm\\:opacity-50{opacity:.5}.sm\\:opacity-60{opacity:.6}.sm\\:opacity-70{opacity:.7}.sm\\:opacity-75{opacity:.75}.sm\\:opacity-80{opacity:.8}.sm\\:opacity-90{opacity:.9}.sm\\:opacity-95{opacity:.95}.sm\\:opacity-100{opacity:1}.group:hover .sm\\:group-hover\\:opacity-0{opacity:0}.group:hover .sm\\:group-hover\\:opacity-5{opacity:.05}.group:hover .sm\\:group-hover\\:opacity-10{opacity:.1}.group:hover .sm\\:group-hover\\:opacity-20{opacity:.2}.group:hover .sm\\:group-hover\\:opacity-25{opacity:.25}.group:hover .sm\\:group-hover\\:opacity-30{opacity:.3}.group:hover .sm\\:group-hover\\:opacity-40{opacity:.4}.group:hover .sm\\:group-hover\\:opacity-50{opacity:.5}.group:hover .sm\\:group-hover\\:opacity-60{opacity:.6}.group:hover .sm\\:group-hover\\:opacity-70{opacity:.7}.group:hover .sm\\:group-hover\\:opacity-75{opacity:.75}.group:hover .sm\\:group-hover\\:opacity-80{opacity:.8}.group:hover .sm\\:group-hover\\:opacity-90{opacity:.9}.group:hover .sm\\:group-hover\\:opacity-95{opacity:.95}.group:hover .sm\\:group-hover\\:opacity-100{opacity:1}.sm\\:focus-within\\:opacity-0:focus-within{opacity:0}.sm\\:focus-within\\:opacity-5:focus-within{opacity:.05}.sm\\:focus-within\\:opacity-10:focus-within{opacity:.1}.sm\\:focus-within\\:opacity-20:focus-within{opacity:.2}.sm\\:focus-within\\:opacity-25:focus-within{opacity:.25}.sm\\:focus-within\\:opacity-30:focus-within{opacity:.3}.sm\\:focus-within\\:opacity-40:focus-within{opacity:.4}.sm\\:focus-within\\:opacity-50:focus-within{opacity:.5}.sm\\:focus-within\\:opacity-60:focus-within{opacity:.6}.sm\\:focus-within\\:opacity-70:focus-within{opacity:.7}.sm\\:focus-within\\:opacity-75:focus-within{opacity:.75}.sm\\:focus-within\\:opacity-80:focus-within{opacity:.8}.sm\\:focus-within\\:opacity-90:focus-within{opacity:.9}.sm\\:focus-within\\:opacity-95:focus-within{opacity:.95}.sm\\:focus-within\\:opacity-100:focus-within{opacity:1}.sm\\:hover\\:opacity-0:hover{opacity:0}.sm\\:hover\\:opacity-5:hover{opacity:.05}.sm\\:hover\\:opacity-10:hover{opacity:.1}.sm\\:hover\\:opacity-20:hover{opacity:.2}.sm\\:hover\\:opacity-25:hover{opacity:.25}.sm\\:hover\\:opacity-30:hover{opacity:.3}.sm\\:hover\\:opacity-40:hover{opacity:.4}.sm\\:hover\\:opacity-50:hover{opacity:.5}.sm\\:hover\\:opacity-60:hover{opacity:.6}.sm\\:hover\\:opacity-70:hover{opacity:.7}.sm\\:hover\\:opacity-75:hover{opacity:.75}.sm\\:hover\\:opacity-80:hover{opacity:.8}.sm\\:hover\\:opacity-90:hover{opacity:.9}.sm\\:hover\\:opacity-95:hover{opacity:.95}.sm\\:hover\\:opacity-100:hover{opacity:1}.sm\\:focus\\:opacity-0:focus{opacity:0}.sm\\:focus\\:opacity-5:focus{opacity:.05}.sm\\:focus\\:opacity-10:focus{opacity:.1}.sm\\:focus\\:opacity-20:focus{opacity:.2}.sm\\:focus\\:opacity-25:focus{opacity:.25}.sm\\:focus\\:opacity-30:focus{opacity:.3}.sm\\:focus\\:opacity-40:focus{opacity:.4}.sm\\:focus\\:opacity-50:focus{opacity:.5}.sm\\:focus\\:opacity-60:focus{opacity:.6}.sm\\:focus\\:opacity-70:focus{opacity:.7}.sm\\:focus\\:opacity-75:focus{opacity:.75}.sm\\:focus\\:opacity-80:focus{opacity:.8}.sm\\:focus\\:opacity-90:focus{opacity:.9}.sm\\:focus\\:opacity-95:focus{opacity:.95}.sm\\:focus\\:opacity-100:focus{opacity:1}.sm\\:outline-none{outline:2px solid transparent;outline-offset:2px}.sm\\:outline-white{outline:2px dotted #fff;outline-offset:2px}.sm\\:outline-black{outline:2px dotted #000;outline-offset:2px}.sm\\:focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.sm\\:focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.sm\\:focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.sm\\:focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.sm\\:focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.sm\\:focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.sm\\:overflow-auto{overflow:auto}.sm\\:overflow-hidden{overflow:hidden}.sm\\:overflow-visible{overflow:visible}.sm\\:overflow-scroll{overflow:scroll}.sm\\:overflow-x-auto{overflow-x:auto}.sm\\:overflow-y-auto{overflow-y:auto}.sm\\:overflow-x-hidden{overflow-x:hidden}.sm\\:overflow-y-hidden{overflow-y:hidden}.sm\\:overflow-x-visible{overflow-x:visible}.sm\\:overflow-y-visible{overflow-y:visible}.sm\\:overflow-x-scroll{overflow-x:scroll}.sm\\:overflow-y-scroll{overflow-y:scroll}.sm\\:overscroll-auto{overscroll-behavior:auto}.sm\\:overscroll-contain{overscroll-behavior:contain}.sm\\:overscroll-none{overscroll-behavior:none}.sm\\:overscroll-y-auto{overscroll-behavior-y:auto}.sm\\:overscroll-y-contain{overscroll-behavior-y:contain}.sm\\:overscroll-y-none{overscroll-behavior-y:none}.sm\\:overscroll-x-auto{overscroll-behavior-x:auto}.sm\\:overscroll-x-contain{overscroll-behavior-x:contain}.sm\\:overscroll-x-none{overscroll-behavior-x:none}.sm\\:p-0{padding:0}.sm\\:p-1{padding:.25rem}.sm\\:p-2{padding:.5rem}.sm\\:p-3{padding:.75rem}.sm\\:p-4{padding:1rem}.sm\\:p-5{padding:1.25rem}.sm\\:p-6{padding:1.5rem}.sm\\:p-7{padding:1.75rem}.sm\\:p-8{padding:2rem}.sm\\:p-9{padding:2.25rem}.sm\\:p-10{padding:2.5rem}.sm\\:p-11{padding:2.75rem}.sm\\:p-12{padding:3rem}.sm\\:p-14{padding:3.5rem}.sm\\:p-16{padding:4rem}.sm\\:p-20{padding:5rem}.sm\\:p-24{padding:6rem}.sm\\:p-28{padding:7rem}.sm\\:p-32{padding:8rem}.sm\\:p-36{padding:9rem}.sm\\:p-40{padding:10rem}.sm\\:p-44{padding:11rem}.sm\\:p-48{padding:12rem}.sm\\:p-52{padding:13rem}.sm\\:p-56{padding:14rem}.sm\\:p-60{padding:15rem}.sm\\:p-64{padding:16rem}.sm\\:p-72{padding:18rem}.sm\\:p-80{padding:20rem}.sm\\:p-96{padding:24rem}.sm\\:p-px{padding:1px}.sm\\:p-0\\.5{padding:.125rem}.sm\\:p-1\\.5{padding:.375rem}.sm\\:p-2\\.5{padding:.625rem}.sm\\:p-3\\.5{padding:.875rem}.sm\\:py-0{padding-top:0;padding-bottom:0}.sm\\:px-0{padding-left:0;padding-right:0}.sm\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\\:px-4{padding-left:1rem;padding-right:1rem}.sm\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\\:px-8{padding-left:2rem;padding-right:2rem}.sm\\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\\:px-11{padding-left:2.75rem;padding-right:2.75rem}.sm\\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\\:px-12{padding-left:3rem;padding-right:3rem}.sm\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\\:px-16{padding-left:4rem;padding-right:4rem}.sm\\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\\:px-20{padding-left:5rem;padding-right:5rem}.sm\\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\\:px-24{padding-left:6rem;padding-right:6rem}.sm\\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\\:px-28{padding-left:7rem;padding-right:7rem}.sm\\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\\:px-32{padding-left:8rem;padding-right:8rem}.sm\\:py-36{padding-top:9rem;padding-bottom:9rem}.sm\\:px-36{padding-left:9rem;padding-right:9rem}.sm\\:py-40{padding-top:10rem;padding-bottom:10rem}.sm\\:px-40{padding-left:10rem;padding-right:10rem}.sm\\:py-44{padding-top:11rem;padding-bottom:11rem}.sm\\:px-44{padding-left:11rem;padding-right:11rem}.sm\\:py-48{padding-top:12rem;padding-bottom:12rem}.sm\\:px-48{padding-left:12rem;padding-right:12rem}.sm\\:py-52{padding-top:13rem;padding-bottom:13rem}.sm\\:px-52{padding-left:13rem;padding-right:13rem}.sm\\:py-56{padding-top:14rem;padding-bottom:14rem}.sm\\:px-56{padding-left:14rem;padding-right:14rem}.sm\\:py-60{padding-top:15rem;padding-bottom:15rem}.sm\\:px-60{padding-left:15rem;padding-right:15rem}.sm\\:py-64{padding-top:16rem;padding-bottom:16rem}.sm\\:px-64{padding-left:16rem;padding-right:16rem}.sm\\:py-72{padding-top:18rem;padding-bottom:18rem}.sm\\:px-72{padding-left:18rem;padding-right:18rem}.sm\\:py-80{padding-top:20rem;padding-bottom:20rem}.sm\\:px-80{padding-left:20rem;padding-right:20rem}.sm\\:py-96{padding-top:24rem;padding-bottom:24rem}.sm\\:px-96{padding-left:24rem;padding-right:24rem}.sm\\:py-px{padding-top:1px;padding-bottom:1px}.sm\\:px-px{padding-left:1px;padding-right:1px}.sm\\:py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.sm\\:px-0\\.5{padding-left:.125rem;padding-right:.125rem}.sm\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.sm\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.sm\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\\:px-3\\.5{padding-left:.875rem;padding-right:.875rem}.sm\\:pt-0{padding-top:0}.sm\\:pr-0{padding-right:0}.sm\\:pb-0{padding-bottom:0}.sm\\:pl-0{padding-left:0}.sm\\:pt-1{padding-top:.25rem}.sm\\:pr-1{padding-right:.25rem}.sm\\:pb-1{padding-bottom:.25rem}.sm\\:pl-1{padding-left:.25rem}.sm\\:pt-2{padding-top:.5rem}.sm\\:pr-2{padding-right:.5rem}.sm\\:pb-2{padding-bottom:.5rem}.sm\\:pl-2{padding-left:.5rem}.sm\\:pt-3{padding-top:.75rem}.sm\\:pr-3{padding-right:.75rem}.sm\\:pb-3{padding-bottom:.75rem}.sm\\:pl-3{padding-left:.75rem}.sm\\:pt-4{padding-top:1rem}.sm\\:pr-4{padding-right:1rem}.sm\\:pb-4{padding-bottom:1rem}.sm\\:pl-4{padding-left:1rem}.sm\\:pt-5{padding-top:1.25rem}.sm\\:pr-5{padding-right:1.25rem}.sm\\:pb-5{padding-bottom:1.25rem}.sm\\:pl-5{padding-left:1.25rem}.sm\\:pt-6{padding-top:1.5rem}.sm\\:pr-6{padding-right:1.5rem}.sm\\:pb-6{padding-bottom:1.5rem}.sm\\:pl-6{padding-left:1.5rem}.sm\\:pt-7{padding-top:1.75rem}.sm\\:pr-7{padding-right:1.75rem}.sm\\:pb-7{padding-bottom:1.75rem}.sm\\:pl-7{padding-left:1.75rem}.sm\\:pt-8{padding-top:2rem}.sm\\:pr-8{padding-right:2rem}.sm\\:pb-8{padding-bottom:2rem}.sm\\:pl-8{padding-left:2rem}.sm\\:pt-9{padding-top:2.25rem}.sm\\:pr-9{padding-right:2.25rem}.sm\\:pb-9{padding-bottom:2.25rem}.sm\\:pl-9{padding-left:2.25rem}.sm\\:pt-10{padding-top:2.5rem}.sm\\:pr-10{padding-right:2.5rem}.sm\\:pb-10{padding-bottom:2.5rem}.sm\\:pl-10{padding-left:2.5rem}.sm\\:pt-11{padding-top:2.75rem}.sm\\:pr-11{padding-right:2.75rem}.sm\\:pb-11{padding-bottom:2.75rem}.sm\\:pl-11{padding-left:2.75rem}.sm\\:pt-12{padding-top:3rem}.sm\\:pr-12{padding-right:3rem}.sm\\:pb-12{padding-bottom:3rem}.sm\\:pl-12{padding-left:3rem}.sm\\:pt-14{padding-top:3.5rem}.sm\\:pr-14{padding-right:3.5rem}.sm\\:pb-14{padding-bottom:3.5rem}.sm\\:pl-14{padding-left:3.5rem}.sm\\:pt-16{padding-top:4rem}.sm\\:pr-16{padding-right:4rem}.sm\\:pb-16{padding-bottom:4rem}.sm\\:pl-16{padding-left:4rem}.sm\\:pt-20{padding-top:5rem}.sm\\:pr-20{padding-right:5rem}.sm\\:pb-20{padding-bottom:5rem}.sm\\:pl-20{padding-left:5rem}.sm\\:pt-24{padding-top:6rem}.sm\\:pr-24{padding-right:6rem}.sm\\:pb-24{padding-bottom:6rem}.sm\\:pl-24{padding-left:6rem}.sm\\:pt-28{padding-top:7rem}.sm\\:pr-28{padding-right:7rem}.sm\\:pb-28{padding-bottom:7rem}.sm\\:pl-28{padding-left:7rem}.sm\\:pt-32{padding-top:8rem}.sm\\:pr-32{padding-right:8rem}.sm\\:pb-32{padding-bottom:8rem}.sm\\:pl-32{padding-left:8rem}.sm\\:pt-36{padding-top:9rem}.sm\\:pr-36{padding-right:9rem}.sm\\:pb-36{padding-bottom:9rem}.sm\\:pl-36{padding-left:9rem}.sm\\:pt-40{padding-top:10rem}.sm\\:pr-40{padding-right:10rem}.sm\\:pb-40{padding-bottom:10rem}.sm\\:pl-40{padding-left:10rem}.sm\\:pt-44{padding-top:11rem}.sm\\:pr-44{padding-right:11rem}.sm\\:pb-44{padding-bottom:11rem}.sm\\:pl-44{padding-left:11rem}.sm\\:pt-48{padding-top:12rem}.sm\\:pr-48{padding-right:12rem}.sm\\:pb-48{padding-bottom:12rem}.sm\\:pl-48{padding-left:12rem}.sm\\:pt-52{padding-top:13rem}.sm\\:pr-52{padding-right:13rem}.sm\\:pb-52{padding-bottom:13rem}.sm\\:pl-52{padding-left:13rem}.sm\\:pt-56{padding-top:14rem}.sm\\:pr-56{padding-right:14rem}.sm\\:pb-56{padding-bottom:14rem}.sm\\:pl-56{padding-left:14rem}.sm\\:pt-60{padding-top:15rem}.sm\\:pr-60{padding-right:15rem}.sm\\:pb-60{padding-bottom:15rem}.sm\\:pl-60{padding-left:15rem}.sm\\:pt-64{padding-top:16rem}.sm\\:pr-64{padding-right:16rem}.sm\\:pb-64{padding-bottom:16rem}.sm\\:pl-64{padding-left:16rem}.sm\\:pt-72{padding-top:18rem}.sm\\:pr-72{padding-right:18rem}.sm\\:pb-72{padding-bottom:18rem}.sm\\:pl-72{padding-left:18rem}.sm\\:pt-80{padding-top:20rem}.sm\\:pr-80{padding-right:20rem}.sm\\:pb-80{padding-bottom:20rem}.sm\\:pl-80{padding-left:20rem}.sm\\:pt-96{padding-top:24rem}.sm\\:pr-96{padding-right:24rem}.sm\\:pb-96{padding-bottom:24rem}.sm\\:pl-96{padding-left:24rem}.sm\\:pt-px{padding-top:1px}.sm\\:pr-px{padding-right:1px}.sm\\:pb-px{padding-bottom:1px}.sm\\:pl-px{padding-left:1px}.sm\\:pt-0\\.5{padding-top:.125rem}.sm\\:pr-0\\.5{padding-right:.125rem}.sm\\:pb-0\\.5{padding-bottom:.125rem}.sm\\:pl-0\\.5{padding-left:.125rem}.sm\\:pt-1\\.5{padding-top:.375rem}.sm\\:pr-1\\.5{padding-right:.375rem}.sm\\:pb-1\\.5{padding-bottom:.375rem}.sm\\:pl-1\\.5{padding-left:.375rem}.sm\\:pt-2\\.5{padding-top:.625rem}.sm\\:pr-2\\.5{padding-right:.625rem}.sm\\:pb-2\\.5{padding-bottom:.625rem}.sm\\:pl-2\\.5{padding-left:.625rem}.sm\\:pt-3\\.5{padding-top:.875rem}.sm\\:pr-3\\.5{padding-right:.875rem}.sm\\:pb-3\\.5{padding-bottom:.875rem}.sm\\:pl-3\\.5{padding-left:.875rem}.sm\\:placeholder-transparent::placeholder{color:transparent}.sm\\:placeholder-current::placeholder{color:currentColor}.sm\\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-transparent:focus::placeholder{color:transparent}.sm\\:focus\\:placeholder-current:focus::placeholder{color:currentColor}.sm\\:focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\\:focus\\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.sm\\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.sm\\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.sm\\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.sm\\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.sm\\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.sm\\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.sm\\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.sm\\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.sm\\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.sm\\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.sm\\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.sm\\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.sm\\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.sm\\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.sm\\:focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.sm\\:focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.sm\\:focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.sm\\:focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.sm\\:focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.sm\\:focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.sm\\:focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.sm\\:focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.sm\\:focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.sm\\:focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.sm\\:focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.sm\\:focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.sm\\:focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.sm\\:focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.sm\\:focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.sm\\:pointer-events-none{pointer-events:none}.sm\\:pointer-events-auto{pointer-events:auto}.sm\\:static{position:static}.sm\\:fixed{position:fixed}.sm\\:absolute{position:absolute}.sm\\:relative{position:relative}.sm\\:sticky{position:-webkit-sticky;position:sticky}.sm\\:inset-0{top:0;right:0;bottom:0;left:0}.sm\\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.sm\\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.sm\\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.sm\\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.sm\\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.sm\\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.sm\\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.sm\\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.sm\\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.sm\\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.sm\\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.sm\\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.sm\\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.sm\\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.sm\\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.sm\\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.sm\\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.sm\\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.sm\\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.sm\\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.sm\\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.sm\\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.sm\\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.sm\\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.sm\\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.sm\\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.sm\\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.sm\\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.sm\\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.sm\\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.sm\\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.sm\\:inset-0\\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.sm\\:inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.sm\\:inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.sm\\:inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.sm\\:-inset-0{top:0;right:0;bottom:0;left:0}.sm\\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.sm\\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.sm\\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.sm\\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.sm\\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.sm\\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.sm\\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.sm\\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.sm\\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.sm\\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.sm\\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.sm\\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.sm\\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.sm\\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.sm\\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.sm\\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.sm\\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.sm\\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.sm\\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.sm\\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.sm\\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.sm\\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.sm\\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.sm\\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.sm\\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.sm\\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.sm\\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.sm\\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.sm\\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.sm\\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.sm\\:-inset-0\\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.sm\\:-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.sm\\:-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.sm\\:-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.sm\\:inset-1\\/2{top:50%;right:50%;bottom:50%;left:50%}.sm\\:inset-1\\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.sm\\:inset-2\\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.sm\\:inset-1\\/4{top:25%;right:25%;bottom:25%;left:25%}.sm\\:inset-2\\/4{top:50%;right:50%;bottom:50%;left:50%}.sm\\:inset-3\\/4{top:75%;right:75%;bottom:75%;left:75%}.sm\\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.sm\\:-inset-1\\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\\:-inset-1\\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.sm\\:-inset-2\\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.sm\\:-inset-1\\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.sm\\:-inset-2\\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\\:-inset-3\\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.sm\\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.sm\\:inset-y-0{top:0;bottom:0}.sm\\:inset-x-0{right:0;left:0}.sm\\:inset-y-1{top:.25rem;bottom:.25rem}.sm\\:inset-x-1{right:.25rem;left:.25rem}.sm\\:inset-y-2{top:.5rem;bottom:.5rem}.sm\\:inset-x-2{right:.5rem;left:.5rem}.sm\\:inset-y-3{top:.75rem;bottom:.75rem}.sm\\:inset-x-3{right:.75rem;left:.75rem}.sm\\:inset-y-4{top:1rem;bottom:1rem}.sm\\:inset-x-4{right:1rem;left:1rem}.sm\\:inset-y-5{top:1.25rem;bottom:1.25rem}.sm\\:inset-x-5{right:1.25rem;left:1.25rem}.sm\\:inset-y-6{top:1.5rem;bottom:1.5rem}.sm\\:inset-x-6{right:1.5rem;left:1.5rem}.sm\\:inset-y-7{top:1.75rem;bottom:1.75rem}.sm\\:inset-x-7{right:1.75rem;left:1.75rem}.sm\\:inset-y-8{top:2rem;bottom:2rem}.sm\\:inset-x-8{right:2rem;left:2rem}.sm\\:inset-y-9{top:2.25rem;bottom:2.25rem}.sm\\:inset-x-9{right:2.25rem;left:2.25rem}.sm\\:inset-y-10{top:2.5rem;bottom:2.5rem}.sm\\:inset-x-10{right:2.5rem;left:2.5rem}.sm\\:inset-y-11{top:2.75rem;bottom:2.75rem}.sm\\:inset-x-11{right:2.75rem;left:2.75rem}.sm\\:inset-y-12{top:3rem;bottom:3rem}.sm\\:inset-x-12{right:3rem;left:3rem}.sm\\:inset-y-14{top:3.5rem;bottom:3.5rem}.sm\\:inset-x-14{right:3.5rem;left:3.5rem}.sm\\:inset-y-16{top:4rem;bottom:4rem}.sm\\:inset-x-16{right:4rem;left:4rem}.sm\\:inset-y-20{top:5rem;bottom:5rem}.sm\\:inset-x-20{right:5rem;left:5rem}.sm\\:inset-y-24{top:6rem;bottom:6rem}.sm\\:inset-x-24{right:6rem;left:6rem}.sm\\:inset-y-28{top:7rem;bottom:7rem}.sm\\:inset-x-28{right:7rem;left:7rem}.sm\\:inset-y-32{top:8rem;bottom:8rem}.sm\\:inset-x-32{right:8rem;left:8rem}.sm\\:inset-y-36{top:9rem;bottom:9rem}.sm\\:inset-x-36{right:9rem;left:9rem}.sm\\:inset-y-40{top:10rem;bottom:10rem}.sm\\:inset-x-40{right:10rem;left:10rem}.sm\\:inset-y-44{top:11rem;bottom:11rem}.sm\\:inset-x-44{right:11rem;left:11rem}.sm\\:inset-y-48{top:12rem;bottom:12rem}.sm\\:inset-x-48{right:12rem;left:12rem}.sm\\:inset-y-52{top:13rem;bottom:13rem}.sm\\:inset-x-52{right:13rem;left:13rem}.sm\\:inset-y-56{top:14rem;bottom:14rem}.sm\\:inset-x-56{right:14rem;left:14rem}.sm\\:inset-y-60{top:15rem;bottom:15rem}.sm\\:inset-x-60{right:15rem;left:15rem}.sm\\:inset-y-64{top:16rem;bottom:16rem}.sm\\:inset-x-64{right:16rem;left:16rem}.sm\\:inset-y-72{top:18rem;bottom:18rem}.sm\\:inset-x-72{right:18rem;left:18rem}.sm\\:inset-y-80{top:20rem;bottom:20rem}.sm\\:inset-x-80{right:20rem;left:20rem}.sm\\:inset-y-96{top:24rem;bottom:24rem}.sm\\:inset-x-96{right:24rem;left:24rem}.sm\\:inset-y-auto{top:auto;bottom:auto}.sm\\:inset-x-auto{right:auto;left:auto}.sm\\:inset-y-px{top:1px;bottom:1px}.sm\\:inset-x-px{right:1px;left:1px}.sm\\:inset-y-0\\.5{top:.125rem;bottom:.125rem}.sm\\:inset-x-0\\.5{right:.125rem;left:.125rem}.sm\\:inset-y-1\\.5{top:.375rem;bottom:.375rem}.sm\\:inset-x-1\\.5{right:.375rem;left:.375rem}.sm\\:inset-y-2\\.5{top:.625rem;bottom:.625rem}.sm\\:inset-x-2\\.5{right:.625rem;left:.625rem}.sm\\:inset-y-3\\.5{top:.875rem;bottom:.875rem}.sm\\:inset-x-3\\.5{right:.875rem;left:.875rem}.sm\\:-inset-y-0{top:0;bottom:0}.sm\\:-inset-x-0{right:0;left:0}.sm\\:-inset-y-1{top:-.25rem;bottom:-.25rem}.sm\\:-inset-x-1{right:-.25rem;left:-.25rem}.sm\\:-inset-y-2{top:-.5rem;bottom:-.5rem}.sm\\:-inset-x-2{right:-.5rem;left:-.5rem}.sm\\:-inset-y-3{top:-.75rem;bottom:-.75rem}.sm\\:-inset-x-3{right:-.75rem;left:-.75rem}.sm\\:-inset-y-4{top:-1rem;bottom:-1rem}.sm\\:-inset-x-4{right:-1rem;left:-1rem}.sm\\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.sm\\:-inset-x-5{right:-1.25rem;left:-1.25rem}.sm\\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.sm\\:-inset-x-6{right:-1.5rem;left:-1.5rem}.sm\\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.sm\\:-inset-x-7{right:-1.75rem;left:-1.75rem}.sm\\:-inset-y-8{top:-2rem;bottom:-2rem}.sm\\:-inset-x-8{right:-2rem;left:-2rem}.sm\\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.sm\\:-inset-x-9{right:-2.25rem;left:-2.25rem}.sm\\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.sm\\:-inset-x-10{right:-2.5rem;left:-2.5rem}.sm\\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.sm\\:-inset-x-11{right:-2.75rem;left:-2.75rem}.sm\\:-inset-y-12{top:-3rem;bottom:-3rem}.sm\\:-inset-x-12{right:-3rem;left:-3rem}.sm\\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.sm\\:-inset-x-14{right:-3.5rem;left:-3.5rem}.sm\\:-inset-y-16{top:-4rem;bottom:-4rem}.sm\\:-inset-x-16{right:-4rem;left:-4rem}.sm\\:-inset-y-20{top:-5rem;bottom:-5rem}.sm\\:-inset-x-20{right:-5rem;left:-5rem}.sm\\:-inset-y-24{top:-6rem;bottom:-6rem}.sm\\:-inset-x-24{right:-6rem;left:-6rem}.sm\\:-inset-y-28{top:-7rem;bottom:-7rem}.sm\\:-inset-x-28{right:-7rem;left:-7rem}.sm\\:-inset-y-32{top:-8rem;bottom:-8rem}.sm\\:-inset-x-32{right:-8rem;left:-8rem}.sm\\:-inset-y-36{top:-9rem;bottom:-9rem}.sm\\:-inset-x-36{right:-9rem;left:-9rem}.sm\\:-inset-y-40{top:-10rem;bottom:-10rem}.sm\\:-inset-x-40{right:-10rem;left:-10rem}.sm\\:-inset-y-44{top:-11rem;bottom:-11rem}.sm\\:-inset-x-44{right:-11rem;left:-11rem}.sm\\:-inset-y-48{top:-12rem;bottom:-12rem}.sm\\:-inset-x-48{right:-12rem;left:-12rem}.sm\\:-inset-y-52{top:-13rem;bottom:-13rem}.sm\\:-inset-x-52{right:-13rem;left:-13rem}.sm\\:-inset-y-56{top:-14rem;bottom:-14rem}.sm\\:-inset-x-56{right:-14rem;left:-14rem}.sm\\:-inset-y-60{top:-15rem;bottom:-15rem}.sm\\:-inset-x-60{right:-15rem;left:-15rem}.sm\\:-inset-y-64{top:-16rem;bottom:-16rem}.sm\\:-inset-x-64{right:-16rem;left:-16rem}.sm\\:-inset-y-72{top:-18rem;bottom:-18rem}.sm\\:-inset-x-72{right:-18rem;left:-18rem}.sm\\:-inset-y-80{top:-20rem;bottom:-20rem}.sm\\:-inset-x-80{right:-20rem;left:-20rem}.sm\\:-inset-y-96{top:-24rem;bottom:-24rem}.sm\\:-inset-x-96{right:-24rem;left:-24rem}.sm\\:-inset-y-px{top:-1px;bottom:-1px}.sm\\:-inset-x-px{right:-1px;left:-1px}.sm\\:-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.sm\\:-inset-x-0\\.5{right:-.125rem;left:-.125rem}.sm\\:-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.sm\\:-inset-x-1\\.5{right:-.375rem;left:-.375rem}.sm\\:-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.sm\\:-inset-x-2\\.5{right:-.625rem;left:-.625rem}.sm\\:-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.sm\\:-inset-x-3\\.5{right:-.875rem;left:-.875rem}.sm\\:inset-y-1\\/2{top:50%;bottom:50%}.sm\\:inset-x-1\\/2{right:50%;left:50%}.sm\\:inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.sm\\:inset-x-1\\/3{right:33.333333%;left:33.333333%}.sm\\:inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.sm\\:inset-x-2\\/3{right:66.666667%;left:66.666667%}.sm\\:inset-y-1\\/4{top:25%;bottom:25%}.sm\\:inset-x-1\\/4{right:25%;left:25%}.sm\\:inset-y-2\\/4{top:50%;bottom:50%}.sm\\:inset-x-2\\/4{right:50%;left:50%}.sm\\:inset-y-3\\/4{top:75%;bottom:75%}.sm\\:inset-x-3\\/4{right:75%;left:75%}.sm\\:inset-y-full{top:100%;bottom:100%}.sm\\:inset-x-full{right:100%;left:100%}.sm\\:-inset-y-1\\/2{top:-50%;bottom:-50%}.sm\\:-inset-x-1\\/2{right:-50%;left:-50%}.sm\\:-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.sm\\:-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.sm\\:-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.sm\\:-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.sm\\:-inset-y-1\\/4{top:-25%;bottom:-25%}.sm\\:-inset-x-1\\/4{right:-25%;left:-25%}.sm\\:-inset-y-2\\/4{top:-50%;bottom:-50%}.sm\\:-inset-x-2\\/4{right:-50%;left:-50%}.sm\\:-inset-y-3\\/4{top:-75%;bottom:-75%}.sm\\:-inset-x-3\\/4{right:-75%;left:-75%}.sm\\:-inset-y-full{top:-100%;bottom:-100%}.sm\\:-inset-x-full{right:-100%;left:-100%}.sm\\:top-0{top:0}.sm\\:right-0{right:0}.sm\\:bottom-0{bottom:0}.sm\\:left-0{left:0}.sm\\:top-1{top:.25rem}.sm\\:right-1{right:.25rem}.sm\\:bottom-1{bottom:.25rem}.sm\\:left-1{left:.25rem}.sm\\:top-2{top:.5rem}.sm\\:right-2{right:.5rem}.sm\\:bottom-2{bottom:.5rem}.sm\\:left-2{left:.5rem}.sm\\:top-3{top:.75rem}.sm\\:right-3{right:.75rem}.sm\\:bottom-3{bottom:.75rem}.sm\\:left-3{left:.75rem}.sm\\:top-4{top:1rem}.sm\\:right-4{right:1rem}.sm\\:bottom-4{bottom:1rem}.sm\\:left-4{left:1rem}.sm\\:top-5{top:1.25rem}.sm\\:right-5{right:1.25rem}.sm\\:bottom-5{bottom:1.25rem}.sm\\:left-5{left:1.25rem}.sm\\:top-6{top:1.5rem}.sm\\:right-6{right:1.5rem}.sm\\:bottom-6{bottom:1.5rem}.sm\\:left-6{left:1.5rem}.sm\\:top-7{top:1.75rem}.sm\\:right-7{right:1.75rem}.sm\\:bottom-7{bottom:1.75rem}.sm\\:left-7{left:1.75rem}.sm\\:top-8{top:2rem}.sm\\:right-8{right:2rem}.sm\\:bottom-8{bottom:2rem}.sm\\:left-8{left:2rem}.sm\\:top-9{top:2.25rem}.sm\\:right-9{right:2.25rem}.sm\\:bottom-9{bottom:2.25rem}.sm\\:left-9{left:2.25rem}.sm\\:top-10{top:2.5rem}.sm\\:right-10{right:2.5rem}.sm\\:bottom-10{bottom:2.5rem}.sm\\:left-10{left:2.5rem}.sm\\:top-11{top:2.75rem}.sm\\:right-11{right:2.75rem}.sm\\:bottom-11{bottom:2.75rem}.sm\\:left-11{left:2.75rem}.sm\\:top-12{top:3rem}.sm\\:right-12{right:3rem}.sm\\:bottom-12{bottom:3rem}.sm\\:left-12{left:3rem}.sm\\:top-14{top:3.5rem}.sm\\:right-14{right:3.5rem}.sm\\:bottom-14{bottom:3.5rem}.sm\\:left-14{left:3.5rem}.sm\\:top-16{top:4rem}.sm\\:right-16{right:4rem}.sm\\:bottom-16{bottom:4rem}.sm\\:left-16{left:4rem}.sm\\:top-20{top:5rem}.sm\\:right-20{right:5rem}.sm\\:bottom-20{bottom:5rem}.sm\\:left-20{left:5rem}.sm\\:top-24{top:6rem}.sm\\:right-24{right:6rem}.sm\\:bottom-24{bottom:6rem}.sm\\:left-24{left:6rem}.sm\\:top-28{top:7rem}.sm\\:right-28{right:7rem}.sm\\:bottom-28{bottom:7rem}.sm\\:left-28{left:7rem}.sm\\:top-32{top:8rem}.sm\\:right-32{right:8rem}.sm\\:bottom-32{bottom:8rem}.sm\\:left-32{left:8rem}.sm\\:top-36{top:9rem}.sm\\:right-36{right:9rem}.sm\\:bottom-36{bottom:9rem}.sm\\:left-36{left:9rem}.sm\\:top-40{top:10rem}.sm\\:right-40{right:10rem}.sm\\:bottom-40{bottom:10rem}.sm\\:left-40{left:10rem}.sm\\:top-44{top:11rem}.sm\\:right-44{right:11rem}.sm\\:bottom-44{bottom:11rem}.sm\\:left-44{left:11rem}.sm\\:top-48{top:12rem}.sm\\:right-48{right:12rem}.sm\\:bottom-48{bottom:12rem}.sm\\:left-48{left:12rem}.sm\\:top-52{top:13rem}.sm\\:right-52{right:13rem}.sm\\:bottom-52{bottom:13rem}.sm\\:left-52{left:13rem}.sm\\:top-56{top:14rem}.sm\\:right-56{right:14rem}.sm\\:bottom-56{bottom:14rem}.sm\\:left-56{left:14rem}.sm\\:top-60{top:15rem}.sm\\:right-60{right:15rem}.sm\\:bottom-60{bottom:15rem}.sm\\:left-60{left:15rem}.sm\\:top-64{top:16rem}.sm\\:right-64{right:16rem}.sm\\:bottom-64{bottom:16rem}.sm\\:left-64{left:16rem}.sm\\:top-72{top:18rem}.sm\\:right-72{right:18rem}.sm\\:bottom-72{bottom:18rem}.sm\\:left-72{left:18rem}.sm\\:top-80{top:20rem}.sm\\:right-80{right:20rem}.sm\\:bottom-80{bottom:20rem}.sm\\:left-80{left:20rem}.sm\\:top-96{top:24rem}.sm\\:right-96{right:24rem}.sm\\:bottom-96{bottom:24rem}.sm\\:left-96{left:24rem}.sm\\:top-auto{top:auto}.sm\\:right-auto{right:auto}.sm\\:bottom-auto{bottom:auto}.sm\\:left-auto{left:auto}.sm\\:top-px{top:1px}.sm\\:right-px{right:1px}.sm\\:bottom-px{bottom:1px}.sm\\:left-px{left:1px}.sm\\:top-0\\.5{top:.125rem}.sm\\:right-0\\.5{right:.125rem}.sm\\:bottom-0\\.5{bottom:.125rem}.sm\\:left-0\\.5{left:.125rem}.sm\\:top-1\\.5{top:.375rem}.sm\\:right-1\\.5{right:.375rem}.sm\\:bottom-1\\.5{bottom:.375rem}.sm\\:left-1\\.5{left:.375rem}.sm\\:top-2\\.5{top:.625rem}.sm\\:right-2\\.5{right:.625rem}.sm\\:bottom-2\\.5{bottom:.625rem}.sm\\:left-2\\.5{left:.625rem}.sm\\:top-3\\.5{top:.875rem}.sm\\:right-3\\.5{right:.875rem}.sm\\:bottom-3\\.5{bottom:.875rem}.sm\\:left-3\\.5{left:.875rem}.sm\\:-top-0{top:0}.sm\\:-right-0{right:0}.sm\\:-bottom-0{bottom:0}.sm\\:-left-0{left:0}.sm\\:-top-1{top:-.25rem}.sm\\:-right-1{right:-.25rem}.sm\\:-bottom-1{bottom:-.25rem}.sm\\:-left-1{left:-.25rem}.sm\\:-top-2{top:-.5rem}.sm\\:-right-2{right:-.5rem}.sm\\:-bottom-2{bottom:-.5rem}.sm\\:-left-2{left:-.5rem}.sm\\:-top-3{top:-.75rem}.sm\\:-right-3{right:-.75rem}.sm\\:-bottom-3{bottom:-.75rem}.sm\\:-left-3{left:-.75rem}.sm\\:-top-4{top:-1rem}.sm\\:-right-4{right:-1rem}.sm\\:-bottom-4{bottom:-1rem}.sm\\:-left-4{left:-1rem}.sm\\:-top-5{top:-1.25rem}.sm\\:-right-5{right:-1.25rem}.sm\\:-bottom-5{bottom:-1.25rem}.sm\\:-left-5{left:-1.25rem}.sm\\:-top-6{top:-1.5rem}.sm\\:-right-6{right:-1.5rem}.sm\\:-bottom-6{bottom:-1.5rem}.sm\\:-left-6{left:-1.5rem}.sm\\:-top-7{top:-1.75rem}.sm\\:-right-7{right:-1.75rem}.sm\\:-bottom-7{bottom:-1.75rem}.sm\\:-left-7{left:-1.75rem}.sm\\:-top-8{top:-2rem}.sm\\:-right-8{right:-2rem}.sm\\:-bottom-8{bottom:-2rem}.sm\\:-left-8{left:-2rem}.sm\\:-top-9{top:-2.25rem}.sm\\:-right-9{right:-2.25rem}.sm\\:-bottom-9{bottom:-2.25rem}.sm\\:-left-9{left:-2.25rem}.sm\\:-top-10{top:-2.5rem}.sm\\:-right-10{right:-2.5rem}.sm\\:-bottom-10{bottom:-2.5rem}.sm\\:-left-10{left:-2.5rem}.sm\\:-top-11{top:-2.75rem}.sm\\:-right-11{right:-2.75rem}.sm\\:-bottom-11{bottom:-2.75rem}.sm\\:-left-11{left:-2.75rem}.sm\\:-top-12{top:-3rem}.sm\\:-right-12{right:-3rem}.sm\\:-bottom-12{bottom:-3rem}.sm\\:-left-12{left:-3rem}.sm\\:-top-14{top:-3.5rem}.sm\\:-right-14{right:-3.5rem}.sm\\:-bottom-14{bottom:-3.5rem}.sm\\:-left-14{left:-3.5rem}.sm\\:-top-16{top:-4rem}.sm\\:-right-16{right:-4rem}.sm\\:-bottom-16{bottom:-4rem}.sm\\:-left-16{left:-4rem}.sm\\:-top-20{top:-5rem}.sm\\:-right-20{right:-5rem}.sm\\:-bottom-20{bottom:-5rem}.sm\\:-left-20{left:-5rem}.sm\\:-top-24{top:-6rem}.sm\\:-right-24{right:-6rem}.sm\\:-bottom-24{bottom:-6rem}.sm\\:-left-24{left:-6rem}.sm\\:-top-28{top:-7rem}.sm\\:-right-28{right:-7rem}.sm\\:-bottom-28{bottom:-7rem}.sm\\:-left-28{left:-7rem}.sm\\:-top-32{top:-8rem}.sm\\:-right-32{right:-8rem}.sm\\:-bottom-32{bottom:-8rem}.sm\\:-left-32{left:-8rem}.sm\\:-top-36{top:-9rem}.sm\\:-right-36{right:-9rem}.sm\\:-bottom-36{bottom:-9rem}.sm\\:-left-36{left:-9rem}.sm\\:-top-40{top:-10rem}.sm\\:-right-40{right:-10rem}.sm\\:-bottom-40{bottom:-10rem}.sm\\:-left-40{left:-10rem}.sm\\:-top-44{top:-11rem}.sm\\:-right-44{right:-11rem}.sm\\:-bottom-44{bottom:-11rem}.sm\\:-left-44{left:-11rem}.sm\\:-top-48{top:-12rem}.sm\\:-right-48{right:-12rem}.sm\\:-bottom-48{bottom:-12rem}.sm\\:-left-48{left:-12rem}.sm\\:-top-52{top:-13rem}.sm\\:-right-52{right:-13rem}.sm\\:-bottom-52{bottom:-13rem}.sm\\:-left-52{left:-13rem}.sm\\:-top-56{top:-14rem}.sm\\:-right-56{right:-14rem}.sm\\:-bottom-56{bottom:-14rem}.sm\\:-left-56{left:-14rem}.sm\\:-top-60{top:-15rem}.sm\\:-right-60{right:-15rem}.sm\\:-bottom-60{bottom:-15rem}.sm\\:-left-60{left:-15rem}.sm\\:-top-64{top:-16rem}.sm\\:-right-64{right:-16rem}.sm\\:-bottom-64{bottom:-16rem}.sm\\:-left-64{left:-16rem}.sm\\:-top-72{top:-18rem}.sm\\:-right-72{right:-18rem}.sm\\:-bottom-72{bottom:-18rem}.sm\\:-left-72{left:-18rem}.sm\\:-top-80{top:-20rem}.sm\\:-right-80{right:-20rem}.sm\\:-bottom-80{bottom:-20rem}.sm\\:-left-80{left:-20rem}.sm\\:-top-96{top:-24rem}.sm\\:-right-96{right:-24rem}.sm\\:-bottom-96{bottom:-24rem}.sm\\:-left-96{left:-24rem}.sm\\:-top-px{top:-1px}.sm\\:-right-px{right:-1px}.sm\\:-bottom-px{bottom:-1px}.sm\\:-left-px{left:-1px}.sm\\:-top-0\\.5{top:-.125rem}.sm\\:-right-0\\.5{right:-.125rem}.sm\\:-bottom-0\\.5{bottom:-.125rem}.sm\\:-left-0\\.5{left:-.125rem}.sm\\:-top-1\\.5{top:-.375rem}.sm\\:-right-1\\.5{right:-.375rem}.sm\\:-bottom-1\\.5{bottom:-.375rem}.sm\\:-left-1\\.5{left:-.375rem}.sm\\:-top-2\\.5{top:-.625rem}.sm\\:-right-2\\.5{right:-.625rem}.sm\\:-bottom-2\\.5{bottom:-.625rem}.sm\\:-left-2\\.5{left:-.625rem}.sm\\:-top-3\\.5{top:-.875rem}.sm\\:-right-3\\.5{right:-.875rem}.sm\\:-bottom-3\\.5{bottom:-.875rem}.sm\\:-left-3\\.5{left:-.875rem}.sm\\:top-1\\/2{top:50%}.sm\\:right-1\\/2{right:50%}.sm\\:bottom-1\\/2{bottom:50%}.sm\\:left-1\\/2{left:50%}.sm\\:top-1\\/3{top:33.333333%}.sm\\:right-1\\/3{right:33.333333%}.sm\\:bottom-1\\/3{bottom:33.333333%}.sm\\:left-1\\/3{left:33.333333%}.sm\\:top-2\\/3{top:66.666667%}.sm\\:right-2\\/3{right:66.666667%}.sm\\:bottom-2\\/3{bottom:66.666667%}.sm\\:left-2\\/3{left:66.666667%}.sm\\:top-1\\/4{top:25%}.sm\\:right-1\\/4{right:25%}.sm\\:bottom-1\\/4{bottom:25%}.sm\\:left-1\\/4{left:25%}.sm\\:top-2\\/4{top:50%}.sm\\:right-2\\/4{right:50%}.sm\\:bottom-2\\/4{bottom:50%}.sm\\:left-2\\/4{left:50%}.sm\\:top-3\\/4{top:75%}.sm\\:right-3\\/4{right:75%}.sm\\:bottom-3\\/4{bottom:75%}.sm\\:left-3\\/4{left:75%}.sm\\:top-full{top:100%}.sm\\:right-full{right:100%}.sm\\:bottom-full{bottom:100%}.sm\\:left-full{left:100%}.sm\\:-top-1\\/2{top:-50%}.sm\\:-right-1\\/2{right:-50%}.sm\\:-bottom-1\\/2{bottom:-50%}.sm\\:-left-1\\/2{left:-50%}.sm\\:-top-1\\/3{top:-33.333333%}.sm\\:-right-1\\/3{right:-33.333333%}.sm\\:-bottom-1\\/3{bottom:-33.333333%}.sm\\:-left-1\\/3{left:-33.333333%}.sm\\:-top-2\\/3{top:-66.666667%}.sm\\:-right-2\\/3{right:-66.666667%}.sm\\:-bottom-2\\/3{bottom:-66.666667%}.sm\\:-left-2\\/3{left:-66.666667%}.sm\\:-top-1\\/4{top:-25%}.sm\\:-right-1\\/4{right:-25%}.sm\\:-bottom-1\\/4{bottom:-25%}.sm\\:-left-1\\/4{left:-25%}.sm\\:-top-2\\/4{top:-50%}.sm\\:-right-2\\/4{right:-50%}.sm\\:-bottom-2\\/4{bottom:-50%}.sm\\:-left-2\\/4{left:-50%}.sm\\:-top-3\\/4{top:-75%}.sm\\:-right-3\\/4{right:-75%}.sm\\:-bottom-3\\/4{bottom:-75%}.sm\\:-left-3\\/4{left:-75%}.sm\\:-top-full{top:-100%}.sm\\:-right-full{right:-100%}.sm\\:-bottom-full{bottom:-100%}.sm\\:-left-full{left:-100%}.sm\\:resize-none{resize:none}.sm\\:resize-y{resize:vertical}.sm\\:resize-x{resize:horizontal}.sm\\:resize{resize:both}.sm\\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\\:group-hover\\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus-within\\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:hover\\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:focus\\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:ring-inset{--tw-ring-inset:inset}.sm\\:focus-within\\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.sm\\:focus\\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\\:focus\\:ring-inset:focus{--tw-ring-inset:inset}.sm\\:ring-offset-transparent{--tw-ring-offset-color:transparent}.sm\\:ring-offset-current{--tw-ring-offset-color:currentColor}.sm\\:ring-offset-black{--tw-ring-offset-color:#000}.sm\\:ring-offset-white{--tw-ring-offset-color:#fff}.sm\\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.sm\\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.sm\\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.sm\\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.sm\\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.sm\\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.sm\\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.sm\\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.sm\\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.sm\\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.sm\\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.sm\\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.sm\\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.sm\\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.sm\\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.sm\\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.sm\\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.sm\\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.sm\\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.sm\\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.sm\\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.sm\\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.sm\\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.sm\\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.sm\\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.sm\\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.sm\\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.sm\\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.sm\\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.sm\\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.sm\\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.sm\\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.sm\\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.sm\\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.sm\\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.sm\\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.sm\\:ring-offset-green-600{--tw-ring-offset-color:#059669}.sm\\:ring-offset-green-700{--tw-ring-offset-color:#047857}.sm\\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.sm\\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.sm\\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.sm\\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.sm\\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.sm\\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.sm\\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.sm\\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.sm\\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.sm\\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.sm\\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.sm\\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.sm\\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.sm\\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.sm\\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.sm\\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.sm\\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.sm\\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.sm\\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.sm\\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.sm\\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.sm\\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.sm\\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.sm\\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.sm\\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.sm\\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.sm\\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.sm\\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.sm\\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.sm\\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.sm\\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.sm\\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.sm\\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.sm\\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.sm\\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.sm\\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.sm\\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.sm\\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.sm\\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.sm\\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.sm\\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.sm\\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.sm\\:focus-within\\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.sm\\:focus-within\\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.sm\\:focus-within\\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.sm\\:focus-within\\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.sm\\:focus-within\\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.sm\\:focus-within\\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.sm\\:focus-within\\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.sm\\:focus-within\\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.sm\\:focus-within\\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.sm\\:focus-within\\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.sm\\:focus-within\\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.sm\\:focus-within\\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.sm\\:focus-within\\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.sm\\:focus-within\\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.sm\\:focus-within\\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.sm\\:focus-within\\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.sm\\:focus-within\\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.sm\\:focus-within\\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.sm\\:focus-within\\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.sm\\:focus-within\\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.sm\\:focus-within\\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.sm\\:focus-within\\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.sm\\:focus-within\\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.sm\\:focus-within\\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.sm\\:focus-within\\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.sm\\:focus-within\\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.sm\\:focus-within\\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.sm\\:focus-within\\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.sm\\:focus-within\\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.sm\\:focus-within\\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.sm\\:focus-within\\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.sm\\:focus-within\\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.sm\\:focus-within\\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.sm\\:focus-within\\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.sm\\:focus-within\\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.sm\\:focus-within\\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.sm\\:focus-within\\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.sm\\:focus-within\\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.sm\\:focus-within\\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.sm\\:focus-within\\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.sm\\:focus-within\\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.sm\\:focus-within\\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.sm\\:focus-within\\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.sm\\:focus-within\\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.sm\\:focus-within\\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.sm\\:focus-within\\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.sm\\:focus-within\\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.sm\\:focus-within\\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.sm\\:focus-within\\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.sm\\:focus-within\\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.sm\\:focus-within\\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.sm\\:focus-within\\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.sm\\:focus-within\\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.sm\\:focus-within\\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.sm\\:focus-within\\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.sm\\:focus-within\\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.sm\\:focus-within\\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.sm\\:focus-within\\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.sm\\:focus-within\\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.sm\\:focus-within\\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.sm\\:focus-within\\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.sm\\:focus-within\\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.sm\\:focus-within\\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.sm\\:focus-within\\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.sm\\:focus-within\\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.sm\\:focus-within\\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.sm\\:focus-within\\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.sm\\:focus-within\\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.sm\\:focus-within\\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.sm\\:focus-within\\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.sm\\:focus-within\\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.sm\\:focus-within\\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.sm\\:focus-within\\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.sm\\:focus-within\\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.sm\\:focus-within\\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.sm\\:focus-within\\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.sm\\:focus-within\\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.sm\\:focus-within\\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.sm\\:focus-within\\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.sm\\:focus-within\\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.sm\\:focus-within\\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.sm\\:focus-within\\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.sm\\:focus-within\\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.sm\\:focus-within\\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.sm\\:focus\\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.sm\\:focus\\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.sm\\:focus\\:ring-offset-black:focus{--tw-ring-offset-color:#000}.sm\\:focus\\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.sm\\:focus\\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.sm\\:focus\\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.sm\\:focus\\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.sm\\:focus\\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.sm\\:focus\\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.sm\\:focus\\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.sm\\:focus\\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.sm\\:focus\\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.sm\\:focus\\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.sm\\:focus\\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.sm\\:focus\\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.sm\\:focus\\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.sm\\:focus\\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.sm\\:focus\\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.sm\\:focus\\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.sm\\:focus\\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.sm\\:focus\\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.sm\\:focus\\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.sm\\:focus\\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.sm\\:focus\\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.sm\\:focus\\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.sm\\:focus\\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.sm\\:focus\\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.sm\\:focus\\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.sm\\:focus\\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.sm\\:focus\\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.sm\\:focus\\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.sm\\:focus\\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.sm\\:focus\\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.sm\\:focus\\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.sm\\:focus\\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.sm\\:focus\\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.sm\\:focus\\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.sm\\:focus\\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.sm\\:focus\\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.sm\\:focus\\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.sm\\:focus\\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.sm\\:focus\\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.sm\\:focus\\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.sm\\:focus\\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.sm\\:focus\\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.sm\\:focus\\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.sm\\:focus\\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.sm\\:focus\\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.sm\\:focus\\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.sm\\:focus\\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.sm\\:focus\\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.sm\\:focus\\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.sm\\:focus\\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.sm\\:focus\\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.sm\\:focus\\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.sm\\:focus\\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.sm\\:focus\\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.sm\\:focus\\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.sm\\:focus\\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.sm\\:focus\\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.sm\\:focus\\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.sm\\:focus\\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.sm\\:focus\\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.sm\\:focus\\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.sm\\:focus\\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.sm\\:focus\\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.sm\\:focus\\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.sm\\:focus\\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.sm\\:focus\\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.sm\\:focus\\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.sm\\:focus\\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.sm\\:focus\\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.sm\\:focus\\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.sm\\:focus\\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.sm\\:focus\\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.sm\\:focus\\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.sm\\:focus\\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.sm\\:focus\\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.sm\\:focus\\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.sm\\:focus\\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.sm\\:focus\\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.sm\\:focus\\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.sm\\:focus\\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.sm\\:focus\\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.sm\\:ring-offset-0{--tw-ring-offset-width:0px}.sm\\:ring-offset-1{--tw-ring-offset-width:1px}.sm\\:ring-offset-2{--tw-ring-offset-width:2px}.sm\\:ring-offset-4{--tw-ring-offset-width:4px}.sm\\:ring-offset-8{--tw-ring-offset-width:8px}.sm\\:focus-within\\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.sm\\:focus-within\\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.sm\\:focus-within\\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.sm\\:focus-within\\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.sm\\:focus-within\\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.sm\\:focus\\:ring-offset-0:focus{--tw-ring-offset-width:0px}.sm\\:focus\\:ring-offset-1:focus{--tw-ring-offset-width:1px}.sm\\:focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.sm\\:focus\\:ring-offset-4:focus{--tw-ring-offset-width:4px}.sm\\:focus\\:ring-offset-8:focus{--tw-ring-offset-width:8px}.sm\\:ring-transparent{--tw-ring-color:transparent}.sm\\:ring-current{--tw-ring-color:currentColor}.sm\\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-transparent:focus-within{--tw-ring-color:transparent}.sm\\:focus-within\\:ring-current:focus-within{--tw-ring-color:currentColor}.sm\\:focus-within\\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\\:focus-within\\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\\:focus\\:ring-transparent:focus{--tw-ring-color:transparent}.sm\\:focus\\:ring-current:focus{--tw-ring-color:currentColor}.sm\\:focus\\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\\:focus\\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\\:focus\\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\\:focus\\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\\:focus\\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\\:focus\\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\\:focus\\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\\:focus\\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\\:focus\\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\\:focus\\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\\:ring-opacity-0{--tw-ring-opacity:0}.sm\\:ring-opacity-5{--tw-ring-opacity:0.05}.sm\\:ring-opacity-10{--tw-ring-opacity:0.1}.sm\\:ring-opacity-20{--tw-ring-opacity:0.2}.sm\\:ring-opacity-25{--tw-ring-opacity:0.25}.sm\\:ring-opacity-30{--tw-ring-opacity:0.3}.sm\\:ring-opacity-40{--tw-ring-opacity:0.4}.sm\\:ring-opacity-50{--tw-ring-opacity:0.5}.sm\\:ring-opacity-60{--tw-ring-opacity:0.6}.sm\\:ring-opacity-70{--tw-ring-opacity:0.7}.sm\\:ring-opacity-75{--tw-ring-opacity:0.75}.sm\\:ring-opacity-80{--tw-ring-opacity:0.8}.sm\\:ring-opacity-90{--tw-ring-opacity:0.9}.sm\\:ring-opacity-95{--tw-ring-opacity:0.95}.sm\\:ring-opacity-100{--tw-ring-opacity:1}.sm\\:focus-within\\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.sm\\:focus-within\\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.sm\\:focus-within\\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.sm\\:focus-within\\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.sm\\:focus-within\\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.sm\\:focus-within\\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.sm\\:focus-within\\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.sm\\:focus-within\\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.sm\\:focus-within\\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.sm\\:focus-within\\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.sm\\:focus-within\\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.sm\\:focus-within\\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.sm\\:focus-within\\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.sm\\:focus-within\\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.sm\\:focus-within\\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.sm\\:focus\\:ring-opacity-0:focus{--tw-ring-opacity:0}.sm\\:focus\\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.sm\\:focus\\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.sm\\:focus\\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.sm\\:focus\\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.sm\\:focus\\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.sm\\:focus\\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.sm\\:focus\\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.sm\\:focus\\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.sm\\:focus\\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.sm\\:focus\\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.sm\\:focus\\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.sm\\:focus\\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.sm\\:focus\\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.sm\\:focus\\:ring-opacity-100:focus{--tw-ring-opacity:1}.sm\\:fill-current{fill:currentColor}.sm\\:stroke-current{stroke:currentColor}.sm\\:stroke-0{stroke-width:0}.sm\\:stroke-1{stroke-width:1}.sm\\:stroke-2{stroke-width:2}.sm\\:table-auto{table-layout:auto}.sm\\:table-fixed{table-layout:fixed}.sm\\:text-left{text-align:left}.sm\\:text-center{text-align:center}.sm\\:text-right{text-align:right}.sm\\:text-justify{text-align:justify}.sm\\:text-transparent{color:transparent}.sm\\:text-current{color:currentColor}.sm\\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-transparent{color:transparent}.group:hover .sm\\:group-hover\\:text-current{color:currentColor}.group:hover .sm\\:group-hover\\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .sm\\:group-hover\\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\\:focus-within\\:text-transparent:focus-within{color:transparent}.sm\\:focus-within\\:text-current:focus-within{color:currentColor}.sm\\:focus-within\\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\\:focus-within\\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\\:focus-within\\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\\:focus-within\\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\\:focus-within\\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\\:focus-within\\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\\:focus-within\\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\\:focus-within\\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\\:focus-within\\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\\:focus-within\\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\\:hover\\:text-transparent:hover{color:transparent}.sm\\:hover\\:text-current:hover{color:currentColor}.sm\\:hover\\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\\:hover\\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\\:hover\\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\\:hover\\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\\:hover\\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\\:hover\\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\\:hover\\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\\:hover\\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\\:hover\\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\\:hover\\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\\:hover\\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\\:hover\\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\\:hover\\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\\:hover\\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\\:hover\\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\\:hover\\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\\:hover\\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\\:hover\\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\\:hover\\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\\:hover\\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\\:hover\\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\\:hover\\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\\:hover\\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\\:hover\\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\\:hover\\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\\:hover\\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\\:hover\\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\\:hover\\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\\:focus\\:text-transparent:focus{color:transparent}.sm\\:focus\\:text-current:focus{color:currentColor}.sm\\:focus\\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\\:focus\\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\\:focus\\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\\:focus\\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\\:focus\\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\\:focus\\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\\:focus\\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\\:focus\\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\\:focus\\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\\:focus\\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\\:focus\\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\\:focus\\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\\:focus\\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\\:focus\\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\\:focus\\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\\:focus\\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\\:focus\\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\\:focus\\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.sm\\:focus\\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\\:focus\\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\\:focus\\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\\:focus\\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\\:focus\\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\\:focus\\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\\:focus\\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\\:focus\\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\\:focus\\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\\:focus\\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\\:text-opacity-0{--tw-text-opacity:0}.sm\\:text-opacity-5{--tw-text-opacity:0.05}.sm\\:text-opacity-10{--tw-text-opacity:0.1}.sm\\:text-opacity-20{--tw-text-opacity:0.2}.sm\\:text-opacity-25{--tw-text-opacity:0.25}.sm\\:text-opacity-30{--tw-text-opacity:0.3}.sm\\:text-opacity-40{--tw-text-opacity:0.4}.sm\\:text-opacity-50{--tw-text-opacity:0.5}.sm\\:text-opacity-60{--tw-text-opacity:0.6}.sm\\:text-opacity-70{--tw-text-opacity:0.7}.sm\\:text-opacity-75{--tw-text-opacity:0.75}.sm\\:text-opacity-80{--tw-text-opacity:0.8}.sm\\:text-opacity-90{--tw-text-opacity:0.9}.sm\\:text-opacity-95{--tw-text-opacity:0.95}.sm\\:text-opacity-100{--tw-text-opacity:1}.group:hover .sm\\:group-hover\\:text-opacity-0{--tw-text-opacity:0}.group:hover .sm\\:group-hover\\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .sm\\:group-hover\\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .sm\\:group-hover\\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .sm\\:group-hover\\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .sm\\:group-hover\\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .sm\\:group-hover\\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .sm\\:group-hover\\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .sm\\:group-hover\\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .sm\\:group-hover\\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .sm\\:group-hover\\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .sm\\:group-hover\\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .sm\\:group-hover\\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .sm\\:group-hover\\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .sm\\:group-hover\\:text-opacity-100{--tw-text-opacity:1}.sm\\:focus-within\\:text-opacity-0:focus-within{--tw-text-opacity:0}.sm\\:focus-within\\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.sm\\:focus-within\\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.sm\\:focus-within\\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.sm\\:focus-within\\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.sm\\:focus-within\\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.sm\\:focus-within\\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.sm\\:focus-within\\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.sm\\:focus-within\\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.sm\\:focus-within\\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.sm\\:focus-within\\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.sm\\:focus-within\\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.sm\\:focus-within\\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.sm\\:focus-within\\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.sm\\:focus-within\\:text-opacity-100:focus-within{--tw-text-opacity:1}.sm\\:hover\\:text-opacity-0:hover{--tw-text-opacity:0}.sm\\:hover\\:text-opacity-5:hover{--tw-text-opacity:0.05}.sm\\:hover\\:text-opacity-10:hover{--tw-text-opacity:0.1}.sm\\:hover\\:text-opacity-20:hover{--tw-text-opacity:0.2}.sm\\:hover\\:text-opacity-25:hover{--tw-text-opacity:0.25}.sm\\:hover\\:text-opacity-30:hover{--tw-text-opacity:0.3}.sm\\:hover\\:text-opacity-40:hover{--tw-text-opacity:0.4}.sm\\:hover\\:text-opacity-50:hover{--tw-text-opacity:0.5}.sm\\:hover\\:text-opacity-60:hover{--tw-text-opacity:0.6}.sm\\:hover\\:text-opacity-70:hover{--tw-text-opacity:0.7}.sm\\:hover\\:text-opacity-75:hover{--tw-text-opacity:0.75}.sm\\:hover\\:text-opacity-80:hover{--tw-text-opacity:0.8}.sm\\:hover\\:text-opacity-90:hover{--tw-text-opacity:0.9}.sm\\:hover\\:text-opacity-95:hover{--tw-text-opacity:0.95}.sm\\:hover\\:text-opacity-100:hover{--tw-text-opacity:1}.sm\\:focus\\:text-opacity-0:focus{--tw-text-opacity:0}.sm\\:focus\\:text-opacity-5:focus{--tw-text-opacity:0.05}.sm\\:focus\\:text-opacity-10:focus{--tw-text-opacity:0.1}.sm\\:focus\\:text-opacity-20:focus{--tw-text-opacity:0.2}.sm\\:focus\\:text-opacity-25:focus{--tw-text-opacity:0.25}.sm\\:focus\\:text-opacity-30:focus{--tw-text-opacity:0.3}.sm\\:focus\\:text-opacity-40:focus{--tw-text-opacity:0.4}.sm\\:focus\\:text-opacity-50:focus{--tw-text-opacity:0.5}.sm\\:focus\\:text-opacity-60:focus{--tw-text-opacity:0.6}.sm\\:focus\\:text-opacity-70:focus{--tw-text-opacity:0.7}.sm\\:focus\\:text-opacity-75:focus{--tw-text-opacity:0.75}.sm\\:focus\\:text-opacity-80:focus{--tw-text-opacity:0.8}.sm\\:focus\\:text-opacity-90:focus{--tw-text-opacity:0.9}.sm\\:focus\\:text-opacity-95:focus{--tw-text-opacity:0.95}.sm\\:focus\\:text-opacity-100:focus{--tw-text-opacity:1}.sm\\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\\:overflow-ellipsis{text-overflow:ellipsis}.sm\\:overflow-clip{text-overflow:clip}.sm\\:italic{font-style:italic}.sm\\:not-italic{font-style:normal}.sm\\:uppercase{text-transform:uppercase}.sm\\:lowercase{text-transform:lowercase}.sm\\:capitalize{text-transform:capitalize}.sm\\:normal-case{text-transform:none}.sm\\:underline{text-decoration:underline}.sm\\:line-through{text-decoration:line-through}.sm\\:no-underline{text-decoration:none}.group:hover .sm\\:group-hover\\:underline{text-decoration:underline}.group:hover .sm\\:group-hover\\:line-through{text-decoration:line-through}.group:hover .sm\\:group-hover\\:no-underline{text-decoration:none}.sm\\:focus-within\\:underline:focus-within{text-decoration:underline}.sm\\:focus-within\\:line-through:focus-within{text-decoration:line-through}.sm\\:focus-within\\:no-underline:focus-within{text-decoration:none}.sm\\:hover\\:underline:hover{text-decoration:underline}.sm\\:hover\\:line-through:hover{text-decoration:line-through}.sm\\:hover\\:no-underline:hover{text-decoration:none}.sm\\:focus\\:underline:focus{text-decoration:underline}.sm\\:focus\\:line-through:focus{text-decoration:line-through}.sm\\:focus\\:no-underline:focus{text-decoration:none}.sm\\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sm\\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.sm\\:diagonal-fractions,.sm\\:lining-nums,.sm\\:oldstyle-nums,.sm\\:ordinal,.sm\\:proportional-nums,.sm\\:slashed-zero,.sm\\:stacked-fractions,.sm\\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.sm\\:normal-nums{font-variant-numeric:normal}.sm\\:ordinal{--tw-ordinal:ordinal}.sm\\:slashed-zero{--tw-slashed-zero:slashed-zero}.sm\\:lining-nums{--tw-numeric-figure:lining-nums}.sm\\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.sm\\:proportional-nums{--tw-numeric-spacing:proportional-nums}.sm\\:tabular-nums{--tw-numeric-spacing:tabular-nums}.sm\\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.sm\\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.sm\\:tracking-tighter{letter-spacing:-.05em}.sm\\:tracking-tight{letter-spacing:-.025em}.sm\\:tracking-normal{letter-spacing:0}.sm\\:tracking-wide{letter-spacing:.025em}.sm\\:tracking-wider{letter-spacing:.05em}.sm\\:tracking-widest{letter-spacing:.1em}.sm\\:select-none{-webkit-user-select:none;user-select:none}.sm\\:select-text{-webkit-user-select:text;user-select:text}.sm\\:select-all{-webkit-user-select:all;user-select:all}.sm\\:select-auto{-webkit-user-select:auto;user-select:auto}.sm\\:align-baseline{vertical-align:baseline}.sm\\:align-top{vertical-align:top}.sm\\:align-middle{vertical-align:middle}.sm\\:align-bottom{vertical-align:bottom}.sm\\:align-text-top{vertical-align:text-top}.sm\\:align-text-bottom{vertical-align:text-bottom}.sm\\:visible{visibility:visible}.sm\\:invisible{visibility:hidden}.sm\\:whitespace-normal{white-space:normal}.sm\\:whitespace-nowrap{white-space:nowrap}.sm\\:whitespace-pre{white-space:pre}.sm\\:whitespace-pre-line{white-space:pre-line}.sm\\:whitespace-pre-wrap{white-space:pre-wrap}.sm\\:break-normal{overflow-wrap:normal;word-break:normal}.sm\\:break-words{overflow-wrap:break-word}.sm\\:break-all{word-break:break-all}.sm\\:w-0{width:0}.sm\\:w-1{width:.25rem}.sm\\:w-2{width:.5rem}.sm\\:w-3{width:.75rem}.sm\\:w-4{width:1rem}.sm\\:w-5{width:1.25rem}.sm\\:w-6{width:1.5rem}.sm\\:w-7{width:1.75rem}.sm\\:w-8{width:2rem}.sm\\:w-9{width:2.25rem}.sm\\:w-10{width:2.5rem}.sm\\:w-11{width:2.75rem}.sm\\:w-12{width:3rem}.sm\\:w-14{width:3.5rem}.sm\\:w-16{width:4rem}.sm\\:w-20{width:5rem}.sm\\:w-24{width:6rem}.sm\\:w-28{width:7rem}.sm\\:w-32{width:8rem}.sm\\:w-36{width:9rem}.sm\\:w-40{width:10rem}.sm\\:w-44{width:11rem}.sm\\:w-48{width:12rem}.sm\\:w-52{width:13rem}.sm\\:w-56{width:14rem}.sm\\:w-60{width:15rem}.sm\\:w-64{width:16rem}.sm\\:w-72{width:18rem}.sm\\:w-80{width:20rem}.sm\\:w-96{width:24rem}.sm\\:w-auto{width:auto}.sm\\:w-px{width:1px}.sm\\:w-0\\.5{width:.125rem}.sm\\:w-1\\.5{width:.375rem}.sm\\:w-2\\.5{width:.625rem}.sm\\:w-3\\.5{width:.875rem}.sm\\:w-1\\/2{width:50%}.sm\\:w-1\\/3{width:33.333333%}.sm\\:w-2\\/3{width:66.666667%}.sm\\:w-1\\/4{width:25%}.sm\\:w-2\\/4{width:50%}.sm\\:w-3\\/4{width:75%}.sm\\:w-1\\/5{width:20%}.sm\\:w-2\\/5{width:40%}.sm\\:w-3\\/5{width:60%}.sm\\:w-4\\/5{width:80%}.sm\\:w-1\\/6{width:16.666667%}.sm\\:w-2\\/6{width:33.333333%}.sm\\:w-3\\/6{width:50%}.sm\\:w-4\\/6{width:66.666667%}.sm\\:w-5\\/6{width:83.333333%}.sm\\:w-1\\/12{width:8.333333%}.sm\\:w-2\\/12{width:16.666667%}.sm\\:w-3\\/12{width:25%}.sm\\:w-4\\/12{width:33.333333%}.sm\\:w-5\\/12{width:41.666667%}.sm\\:w-6\\/12{width:50%}.sm\\:w-7\\/12{width:58.333333%}.sm\\:w-8\\/12{width:66.666667%}.sm\\:w-9\\/12{width:75%}.sm\\:w-10\\/12{width:83.333333%}.sm\\:w-11\\/12{width:91.666667%}.sm\\:w-full{width:100%}.sm\\:w-screen{width:100vw}.sm\\:w-min{width:-webkit-min-content;width:min-content}.sm\\:w-max{width:-webkit-max-content;width:max-content}.sm\\:z-0{z-index:0}.sm\\:z-10{z-index:10}.sm\\:z-20{z-index:20}.sm\\:z-30{z-index:30}.sm\\:z-40{z-index:40}.sm\\:z-50{z-index:50}.sm\\:z-auto{z-index:auto}.sm\\:focus-within\\:z-0:focus-within{z-index:0}.sm\\:focus-within\\:z-10:focus-within{z-index:10}.sm\\:focus-within\\:z-20:focus-within{z-index:20}.sm\\:focus-within\\:z-30:focus-within{z-index:30}.sm\\:focus-within\\:z-40:focus-within{z-index:40}.sm\\:focus-within\\:z-50:focus-within{z-index:50}.sm\\:focus-within\\:z-auto:focus-within{z-index:auto}.sm\\:focus\\:z-0:focus{z-index:0}.sm\\:focus\\:z-10:focus{z-index:10}.sm\\:focus\\:z-20:focus{z-index:20}.sm\\:focus\\:z-30:focus{z-index:30}.sm\\:focus\\:z-40:focus{z-index:40}.sm\\:focus\\:z-50:focus{z-index:50}.sm\\:focus\\:z-auto:focus{z-index:auto}.sm\\:gap-0{gap:0}.sm\\:gap-1{gap:.25rem}.sm\\:gap-2{gap:.5rem}.sm\\:gap-3{gap:.75rem}.sm\\:gap-4{gap:1rem}.sm\\:gap-5{gap:1.25rem}.sm\\:gap-6{gap:1.5rem}.sm\\:gap-7{gap:1.75rem}.sm\\:gap-8{gap:2rem}.sm\\:gap-9{gap:2.25rem}.sm\\:gap-10{gap:2.5rem}.sm\\:gap-11{gap:2.75rem}.sm\\:gap-12{gap:3rem}.sm\\:gap-14{gap:3.5rem}.sm\\:gap-16{gap:4rem}.sm\\:gap-20{gap:5rem}.sm\\:gap-24{gap:6rem}.sm\\:gap-28{gap:7rem}.sm\\:gap-32{gap:8rem}.sm\\:gap-36{gap:9rem}.sm\\:gap-40{gap:10rem}.sm\\:gap-44{gap:11rem}.sm\\:gap-48{gap:12rem}.sm\\:gap-52{gap:13rem}.sm\\:gap-56{gap:14rem}.sm\\:gap-60{gap:15rem}.sm\\:gap-64{gap:16rem}.sm\\:gap-72{gap:18rem}.sm\\:gap-80{gap:20rem}.sm\\:gap-96{gap:24rem}.sm\\:gap-px{gap:1px}.sm\\:gap-0\\.5{gap:.125rem}.sm\\:gap-1\\.5{gap:.375rem}.sm\\:gap-2\\.5{gap:.625rem}.sm\\:gap-3\\.5{gap:.875rem}.sm\\:gap-x-0{column-gap:0}.sm\\:gap-x-1{column-gap:.25rem}.sm\\:gap-x-2{column-gap:.5rem}.sm\\:gap-x-3{column-gap:.75rem}.sm\\:gap-x-4{column-gap:1rem}.sm\\:gap-x-5{column-gap:1.25rem}.sm\\:gap-x-6{column-gap:1.5rem}.sm\\:gap-x-7{column-gap:1.75rem}.sm\\:gap-x-8{column-gap:2rem}.sm\\:gap-x-9{column-gap:2.25rem}.sm\\:gap-x-10{column-gap:2.5rem}.sm\\:gap-x-11{column-gap:2.75rem}.sm\\:gap-x-12{column-gap:3rem}.sm\\:gap-x-14{column-gap:3.5rem}.sm\\:gap-x-16{column-gap:4rem}.sm\\:gap-x-20{column-gap:5rem}.sm\\:gap-x-24{column-gap:6rem}.sm\\:gap-x-28{column-gap:7rem}.sm\\:gap-x-32{column-gap:8rem}.sm\\:gap-x-36{column-gap:9rem}.sm\\:gap-x-40{column-gap:10rem}.sm\\:gap-x-44{column-gap:11rem}.sm\\:gap-x-48{column-gap:12rem}.sm\\:gap-x-52{column-gap:13rem}.sm\\:gap-x-56{column-gap:14rem}.sm\\:gap-x-60{column-gap:15rem}.sm\\:gap-x-64{column-gap:16rem}.sm\\:gap-x-72{column-gap:18rem}.sm\\:gap-x-80{column-gap:20rem}.sm\\:gap-x-96{column-gap:24rem}.sm\\:gap-x-px{column-gap:1px}.sm\\:gap-x-0\\.5{column-gap:.125rem}.sm\\:gap-x-1\\.5{column-gap:.375rem}.sm\\:gap-x-2\\.5{column-gap:.625rem}.sm\\:gap-x-3\\.5{column-gap:.875rem}.sm\\:gap-y-0{row-gap:0}.sm\\:gap-y-1{row-gap:.25rem}.sm\\:gap-y-2{row-gap:.5rem}.sm\\:gap-y-3{row-gap:.75rem}.sm\\:gap-y-4{row-gap:1rem}.sm\\:gap-y-5{row-gap:1.25rem}.sm\\:gap-y-6{row-gap:1.5rem}.sm\\:gap-y-7{row-gap:1.75rem}.sm\\:gap-y-8{row-gap:2rem}.sm\\:gap-y-9{row-gap:2.25rem}.sm\\:gap-y-10{row-gap:2.5rem}.sm\\:gap-y-11{row-gap:2.75rem}.sm\\:gap-y-12{row-gap:3rem}.sm\\:gap-y-14{row-gap:3.5rem}.sm\\:gap-y-16{row-gap:4rem}.sm\\:gap-y-20{row-gap:5rem}.sm\\:gap-y-24{row-gap:6rem}.sm\\:gap-y-28{row-gap:7rem}.sm\\:gap-y-32{row-gap:8rem}.sm\\:gap-y-36{row-gap:9rem}.sm\\:gap-y-40{row-gap:10rem}.sm\\:gap-y-44{row-gap:11rem}.sm\\:gap-y-48{row-gap:12rem}.sm\\:gap-y-52{row-gap:13rem}.sm\\:gap-y-56{row-gap:14rem}.sm\\:gap-y-60{row-gap:15rem}.sm\\:gap-y-64{row-gap:16rem}.sm\\:gap-y-72{row-gap:18rem}.sm\\:gap-y-80{row-gap:20rem}.sm\\:gap-y-96{row-gap:24rem}.sm\\:gap-y-px{row-gap:1px}.sm\\:gap-y-0\\.5{row-gap:.125rem}.sm\\:gap-y-1\\.5{row-gap:.375rem}.sm\\:gap-y-2\\.5{row-gap:.625rem}.sm\\:gap-y-3\\.5{row-gap:.875rem}.sm\\:grid-flow-row{grid-auto-flow:row}.sm\\:grid-flow-col{grid-auto-flow:column}.sm\\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\\:grid-flow-col-dense{grid-auto-flow:column dense}.sm\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\\:grid-cols-none{grid-template-columns:none}.sm\\:auto-cols-auto{grid-auto-columns:auto}.sm\\:auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.sm\\:auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.sm\\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.sm\\:col-auto{grid-column:auto}.sm\\:col-span-1{grid-column:span 1/span 1}.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:col-span-3{grid-column:span 3/span 3}.sm\\:col-span-4{grid-column:span 4/span 4}.sm\\:col-span-5{grid-column:span 5/span 5}.sm\\:col-span-6{grid-column:span 6/span 6}.sm\\:col-span-7{grid-column:span 7/span 7}.sm\\:col-span-8{grid-column:span 8/span 8}.sm\\:col-span-9{grid-column:span 9/span 9}.sm\\:col-span-10{grid-column:span 10/span 10}.sm\\:col-span-11{grid-column:span 11/span 11}.sm\\:col-span-12{grid-column:span 12/span 12}.sm\\:col-span-full{grid-column:1/-1}.sm\\:col-start-1{grid-column-start:1}.sm\\:col-start-2{grid-column-start:2}.sm\\:col-start-3{grid-column-start:3}.sm\\:col-start-4{grid-column-start:4}.sm\\:col-start-5{grid-column-start:5}.sm\\:col-start-6{grid-column-start:6}.sm\\:col-start-7{grid-column-start:7}.sm\\:col-start-8{grid-column-start:8}.sm\\:col-start-9{grid-column-start:9}.sm\\:col-start-10{grid-column-start:10}.sm\\:col-start-11{grid-column-start:11}.sm\\:col-start-12{grid-column-start:12}.sm\\:col-start-13{grid-column-start:13}.sm\\:col-start-auto{grid-column-start:auto}.sm\\:col-end-1{grid-column-end:1}.sm\\:col-end-2{grid-column-end:2}.sm\\:col-end-3{grid-column-end:3}.sm\\:col-end-4{grid-column-end:4}.sm\\:col-end-5{grid-column-end:5}.sm\\:col-end-6{grid-column-end:6}.sm\\:col-end-7{grid-column-end:7}.sm\\:col-end-8{grid-column-end:8}.sm\\:col-end-9{grid-column-end:9}.sm\\:col-end-10{grid-column-end:10}.sm\\:col-end-11{grid-column-end:11}.sm\\:col-end-12{grid-column-end:12}.sm\\:col-end-13{grid-column-end:13}.sm\\:col-end-auto{grid-column-end:auto}.sm\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\\:grid-rows-none{grid-template-rows:none}.sm\\:auto-rows-auto{grid-auto-rows:auto}.sm\\:auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.sm\\:auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.sm\\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.sm\\:row-auto{grid-row:auto}.sm\\:row-span-1{grid-row:span 1/span 1}.sm\\:row-span-2{grid-row:span 2/span 2}.sm\\:row-span-3{grid-row:span 3/span 3}.sm\\:row-span-4{grid-row:span 4/span 4}.sm\\:row-span-5{grid-row:span 5/span 5}.sm\\:row-span-6{grid-row:span 6/span 6}.sm\\:row-span-full{grid-row:1/-1}.sm\\:row-start-1{grid-row-start:1}.sm\\:row-start-2{grid-row-start:2}.sm\\:row-start-3{grid-row-start:3}.sm\\:row-start-4{grid-row-start:4}.sm\\:row-start-5{grid-row-start:5}.sm\\:row-start-6{grid-row-start:6}.sm\\:row-start-7{grid-row-start:7}.sm\\:row-start-auto{grid-row-start:auto}.sm\\:row-end-1{grid-row-end:1}.sm\\:row-end-2{grid-row-end:2}.sm\\:row-end-3{grid-row-end:3}.sm\\:row-end-4{grid-row-end:4}.sm\\:row-end-5{grid-row-end:5}.sm\\:row-end-6{grid-row-end:6}.sm\\:row-end-7{grid-row-end:7}.sm\\:row-end-auto{grid-row-end:auto}.sm\\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\\:transform-none{transform:none}.sm\\:origin-center{transform-origin:center}.sm\\:origin-top{transform-origin:top}.sm\\:origin-top-right{transform-origin:top right}.sm\\:origin-right{transform-origin:right}.sm\\:origin-bottom-right{transform-origin:bottom right}.sm\\:origin-bottom{transform-origin:bottom}.sm\\:origin-bottom-left{transform-origin:bottom left}.sm\\:origin-left{transform-origin:left}.sm\\:origin-top-left{transform-origin:top left}.sm\\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.sm\\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.sm\\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.sm\\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.sm\\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.sm\\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\\:scale-x-0{--tw-scale-x:0}.sm\\:scale-x-50{--tw-scale-x:.5}.sm\\:scale-x-75{--tw-scale-x:.75}.sm\\:scale-x-90{--tw-scale-x:.9}.sm\\:scale-x-95{--tw-scale-x:.95}.sm\\:scale-x-100{--tw-scale-x:1}.sm\\:scale-x-105{--tw-scale-x:1.05}.sm\\:scale-x-110{--tw-scale-x:1.1}.sm\\:scale-x-125{--tw-scale-x:1.25}.sm\\:scale-x-150{--tw-scale-x:1.5}.sm\\:scale-y-0{--tw-scale-y:0}.sm\\:scale-y-50{--tw-scale-y:.5}.sm\\:scale-y-75{--tw-scale-y:.75}.sm\\:scale-y-90{--tw-scale-y:.9}.sm\\:scale-y-95{--tw-scale-y:.95}.sm\\:scale-y-100{--tw-scale-y:1}.sm\\:scale-y-105{--tw-scale-y:1.05}.sm\\:scale-y-110{--tw-scale-y:1.1}.sm\\:scale-y-125{--tw-scale-y:1.25}.sm\\:scale-y-150{--tw-scale-y:1.5}.sm\\:hover\\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.sm\\:hover\\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.sm\\:hover\\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.sm\\:hover\\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.sm\\:hover\\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.sm\\:hover\\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.sm\\:hover\\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\\:hover\\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\\:hover\\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\\:hover\\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\\:hover\\:scale-x-0:hover{--tw-scale-x:0}.sm\\:hover\\:scale-x-50:hover{--tw-scale-x:.5}.sm\\:hover\\:scale-x-75:hover{--tw-scale-x:.75}.sm\\:hover\\:scale-x-90:hover{--tw-scale-x:.9}.sm\\:hover\\:scale-x-95:hover{--tw-scale-x:.95}.sm\\:hover\\:scale-x-100:hover{--tw-scale-x:1}.sm\\:hover\\:scale-x-105:hover{--tw-scale-x:1.05}.sm\\:hover\\:scale-x-110:hover{--tw-scale-x:1.1}.sm\\:hover\\:scale-x-125:hover{--tw-scale-x:1.25}.sm\\:hover\\:scale-x-150:hover{--tw-scale-x:1.5}.sm\\:hover\\:scale-y-0:hover{--tw-scale-y:0}.sm\\:hover\\:scale-y-50:hover{--tw-scale-y:.5}.sm\\:hover\\:scale-y-75:hover{--tw-scale-y:.75}.sm\\:hover\\:scale-y-90:hover{--tw-scale-y:.9}.sm\\:hover\\:scale-y-95:hover{--tw-scale-y:.95}.sm\\:hover\\:scale-y-100:hover{--tw-scale-y:1}.sm\\:hover\\:scale-y-105:hover{--tw-scale-y:1.05}.sm\\:hover\\:scale-y-110:hover{--tw-scale-y:1.1}.sm\\:hover\\:scale-y-125:hover{--tw-scale-y:1.25}.sm\\:hover\\:scale-y-150:hover{--tw-scale-y:1.5}.sm\\:focus\\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.sm\\:focus\\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.sm\\:focus\\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.sm\\:focus\\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.sm\\:focus\\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.sm\\:focus\\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.sm\\:focus\\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\\:focus\\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\\:focus\\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\\:focus\\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\\:focus\\:scale-x-0:focus{--tw-scale-x:0}.sm\\:focus\\:scale-x-50:focus{--tw-scale-x:.5}.sm\\:focus\\:scale-x-75:focus{--tw-scale-x:.75}.sm\\:focus\\:scale-x-90:focus{--tw-scale-x:.9}.sm\\:focus\\:scale-x-95:focus{--tw-scale-x:.95}.sm\\:focus\\:scale-x-100:focus{--tw-scale-x:1}.sm\\:focus\\:scale-x-105:focus{--tw-scale-x:1.05}.sm\\:focus\\:scale-x-110:focus{--tw-scale-x:1.1}.sm\\:focus\\:scale-x-125:focus{--tw-scale-x:1.25}.sm\\:focus\\:scale-x-150:focus{--tw-scale-x:1.5}.sm\\:focus\\:scale-y-0:focus{--tw-scale-y:0}.sm\\:focus\\:scale-y-50:focus{--tw-scale-y:.5}.sm\\:focus\\:scale-y-75:focus{--tw-scale-y:.75}.sm\\:focus\\:scale-y-90:focus{--tw-scale-y:.9}.sm\\:focus\\:scale-y-95:focus{--tw-scale-y:.95}.sm\\:focus\\:scale-y-100:focus{--tw-scale-y:1}.sm\\:focus\\:scale-y-105:focus{--tw-scale-y:1.05}.sm\\:focus\\:scale-y-110:focus{--tw-scale-y:1.1}.sm\\:focus\\:scale-y-125:focus{--tw-scale-y:1.25}.sm\\:focus\\:scale-y-150:focus{--tw-scale-y:1.5}.sm\\:rotate-0{--tw-rotate:0deg}.sm\\:rotate-1{--tw-rotate:1deg}.sm\\:rotate-2{--tw-rotate:2deg}.sm\\:rotate-3{--tw-rotate:3deg}.sm\\:rotate-6{--tw-rotate:6deg}.sm\\:rotate-12{--tw-rotate:12deg}.sm\\:rotate-45{--tw-rotate:45deg}.sm\\:rotate-90{--tw-rotate:90deg}.sm\\:rotate-180{--tw-rotate:180deg}.sm\\:-rotate-180{--tw-rotate:-180deg}.sm\\:-rotate-90{--tw-rotate:-90deg}.sm\\:-rotate-45{--tw-rotate:-45deg}.sm\\:-rotate-12{--tw-rotate:-12deg}.sm\\:-rotate-6{--tw-rotate:-6deg}.sm\\:-rotate-3{--tw-rotate:-3deg}.sm\\:-rotate-2{--tw-rotate:-2deg}.sm\\:-rotate-1{--tw-rotate:-1deg}.sm\\:hover\\:rotate-0:hover{--tw-rotate:0deg}.sm\\:hover\\:rotate-1:hover{--tw-rotate:1deg}.sm\\:hover\\:rotate-2:hover{--tw-rotate:2deg}.sm\\:hover\\:rotate-3:hover{--tw-rotate:3deg}.sm\\:hover\\:rotate-6:hover{--tw-rotate:6deg}.sm\\:hover\\:rotate-12:hover{--tw-rotate:12deg}.sm\\:hover\\:rotate-45:hover{--tw-rotate:45deg}.sm\\:hover\\:rotate-90:hover{--tw-rotate:90deg}.sm\\:hover\\:rotate-180:hover{--tw-rotate:180deg}.sm\\:hover\\:-rotate-180:hover{--tw-rotate:-180deg}.sm\\:hover\\:-rotate-90:hover{--tw-rotate:-90deg}.sm\\:hover\\:-rotate-45:hover{--tw-rotate:-45deg}.sm\\:hover\\:-rotate-12:hover{--tw-rotate:-12deg}.sm\\:hover\\:-rotate-6:hover{--tw-rotate:-6deg}.sm\\:hover\\:-rotate-3:hover{--tw-rotate:-3deg}.sm\\:hover\\:-rotate-2:hover{--tw-rotate:-2deg}.sm\\:hover\\:-rotate-1:hover{--tw-rotate:-1deg}.sm\\:focus\\:rotate-0:focus{--tw-rotate:0deg}.sm\\:focus\\:rotate-1:focus{--tw-rotate:1deg}.sm\\:focus\\:rotate-2:focus{--tw-rotate:2deg}.sm\\:focus\\:rotate-3:focus{--tw-rotate:3deg}.sm\\:focus\\:rotate-6:focus{--tw-rotate:6deg}.sm\\:focus\\:rotate-12:focus{--tw-rotate:12deg}.sm\\:focus\\:rotate-45:focus{--tw-rotate:45deg}.sm\\:focus\\:rotate-90:focus{--tw-rotate:90deg}.sm\\:focus\\:rotate-180:focus{--tw-rotate:180deg}.sm\\:focus\\:-rotate-180:focus{--tw-rotate:-180deg}.sm\\:focus\\:-rotate-90:focus{--tw-rotate:-90deg}.sm\\:focus\\:-rotate-45:focus{--tw-rotate:-45deg}.sm\\:focus\\:-rotate-12:focus{--tw-rotate:-12deg}.sm\\:focus\\:-rotate-6:focus{--tw-rotate:-6deg}.sm\\:focus\\:-rotate-3:focus{--tw-rotate:-3deg}.sm\\:focus\\:-rotate-2:focus{--tw-rotate:-2deg}.sm\\:focus\\:-rotate-1:focus{--tw-rotate:-1deg}.sm\\:translate-x-0{--tw-translate-x:0px}.sm\\:translate-x-1{--tw-translate-x:0.25rem}.sm\\:translate-x-2{--tw-translate-x:0.5rem}.sm\\:translate-x-3{--tw-translate-x:0.75rem}.sm\\:translate-x-4{--tw-translate-x:1rem}.sm\\:translate-x-5{--tw-translate-x:1.25rem}.sm\\:translate-x-6{--tw-translate-x:1.5rem}.sm\\:translate-x-7{--tw-translate-x:1.75rem}.sm\\:translate-x-8{--tw-translate-x:2rem}.sm\\:translate-x-9{--tw-translate-x:2.25rem}.sm\\:translate-x-10{--tw-translate-x:2.5rem}.sm\\:translate-x-11{--tw-translate-x:2.75rem}.sm\\:translate-x-12{--tw-translate-x:3rem}.sm\\:translate-x-14{--tw-translate-x:3.5rem}.sm\\:translate-x-16{--tw-translate-x:4rem}.sm\\:translate-x-20{--tw-translate-x:5rem}.sm\\:translate-x-24{--tw-translate-x:6rem}.sm\\:translate-x-28{--tw-translate-x:7rem}.sm\\:translate-x-32{--tw-translate-x:8rem}.sm\\:translate-x-36{--tw-translate-x:9rem}.sm\\:translate-x-40{--tw-translate-x:10rem}.sm\\:translate-x-44{--tw-translate-x:11rem}.sm\\:translate-x-48{--tw-translate-x:12rem}.sm\\:translate-x-52{--tw-translate-x:13rem}.sm\\:translate-x-56{--tw-translate-x:14rem}.sm\\:translate-x-60{--tw-translate-x:15rem}.sm\\:translate-x-64{--tw-translate-x:16rem}.sm\\:translate-x-72{--tw-translate-x:18rem}.sm\\:translate-x-80{--tw-translate-x:20rem}.sm\\:translate-x-96{--tw-translate-x:24rem}.sm\\:translate-x-px{--tw-translate-x:1px}.sm\\:translate-x-0\\.5{--tw-translate-x:0.125rem}.sm\\:translate-x-1\\.5{--tw-translate-x:0.375rem}.sm\\:translate-x-2\\.5{--tw-translate-x:0.625rem}.sm\\:translate-x-3\\.5{--tw-translate-x:0.875rem}.sm\\:-translate-x-0{--tw-translate-x:0px}.sm\\:-translate-x-1{--tw-translate-x:-0.25rem}.sm\\:-translate-x-2{--tw-translate-x:-0.5rem}.sm\\:-translate-x-3{--tw-translate-x:-0.75rem}.sm\\:-translate-x-4{--tw-translate-x:-1rem}.sm\\:-translate-x-5{--tw-translate-x:-1.25rem}.sm\\:-translate-x-6{--tw-translate-x:-1.5rem}.sm\\:-translate-x-7{--tw-translate-x:-1.75rem}.sm\\:-translate-x-8{--tw-translate-x:-2rem}.sm\\:-translate-x-9{--tw-translate-x:-2.25rem}.sm\\:-translate-x-10{--tw-translate-x:-2.5rem}.sm\\:-translate-x-11{--tw-translate-x:-2.75rem}.sm\\:-translate-x-12{--tw-translate-x:-3rem}.sm\\:-translate-x-14{--tw-translate-x:-3.5rem}.sm\\:-translate-x-16{--tw-translate-x:-4rem}.sm\\:-translate-x-20{--tw-translate-x:-5rem}.sm\\:-translate-x-24{--tw-translate-x:-6rem}.sm\\:-translate-x-28{--tw-translate-x:-7rem}.sm\\:-translate-x-32{--tw-translate-x:-8rem}.sm\\:-translate-x-36{--tw-translate-x:-9rem}.sm\\:-translate-x-40{--tw-translate-x:-10rem}.sm\\:-translate-x-44{--tw-translate-x:-11rem}.sm\\:-translate-x-48{--tw-translate-x:-12rem}.sm\\:-translate-x-52{--tw-translate-x:-13rem}.sm\\:-translate-x-56{--tw-translate-x:-14rem}.sm\\:-translate-x-60{--tw-translate-x:-15rem}.sm\\:-translate-x-64{--tw-translate-x:-16rem}.sm\\:-translate-x-72{--tw-translate-x:-18rem}.sm\\:-translate-x-80{--tw-translate-x:-20rem}.sm\\:-translate-x-96{--tw-translate-x:-24rem}.sm\\:-translate-x-px{--tw-translate-x:-1px}.sm\\:-translate-x-0\\.5{--tw-translate-x:-0.125rem}.sm\\:-translate-x-1\\.5{--tw-translate-x:-0.375rem}.sm\\:-translate-x-2\\.5{--tw-translate-x:-0.625rem}.sm\\:-translate-x-3\\.5{--tw-translate-x:-0.875rem}.sm\\:translate-x-1\\/2{--tw-translate-x:50%}.sm\\:translate-x-1\\/3{--tw-translate-x:33.333333%}.sm\\:translate-x-2\\/3{--tw-translate-x:66.666667%}.sm\\:translate-x-1\\/4{--tw-translate-x:25%}.sm\\:translate-x-2\\/4{--tw-translate-x:50%}.sm\\:translate-x-3\\/4{--tw-translate-x:75%}.sm\\:translate-x-full{--tw-translate-x:100%}.sm\\:-translate-x-1\\/2{--tw-translate-x:-50%}.sm\\:-translate-x-1\\/3{--tw-translate-x:-33.333333%}.sm\\:-translate-x-2\\/3{--tw-translate-x:-66.666667%}.sm\\:-translate-x-1\\/4{--tw-translate-x:-25%}.sm\\:-translate-x-2\\/4{--tw-translate-x:-50%}.sm\\:-translate-x-3\\/4{--tw-translate-x:-75%}.sm\\:-translate-x-full{--tw-translate-x:-100%}.sm\\:translate-y-0{--tw-translate-y:0px}.sm\\:translate-y-1{--tw-translate-y:0.25rem}.sm\\:translate-y-2{--tw-translate-y:0.5rem}.sm\\:translate-y-3{--tw-translate-y:0.75rem}.sm\\:translate-y-4{--tw-translate-y:1rem}.sm\\:translate-y-5{--tw-translate-y:1.25rem}.sm\\:translate-y-6{--tw-translate-y:1.5rem}.sm\\:translate-y-7{--tw-translate-y:1.75rem}.sm\\:translate-y-8{--tw-translate-y:2rem}.sm\\:translate-y-9{--tw-translate-y:2.25rem}.sm\\:translate-y-10{--tw-translate-y:2.5rem}.sm\\:translate-y-11{--tw-translate-y:2.75rem}.sm\\:translate-y-12{--tw-translate-y:3rem}.sm\\:translate-y-14{--tw-translate-y:3.5rem}.sm\\:translate-y-16{--tw-translate-y:4rem}.sm\\:translate-y-20{--tw-translate-y:5rem}.sm\\:translate-y-24{--tw-translate-y:6rem}.sm\\:translate-y-28{--tw-translate-y:7rem}.sm\\:translate-y-32{--tw-translate-y:8rem}.sm\\:translate-y-36{--tw-translate-y:9rem}.sm\\:translate-y-40{--tw-translate-y:10rem}.sm\\:translate-y-44{--tw-translate-y:11rem}.sm\\:translate-y-48{--tw-translate-y:12rem}.sm\\:translate-y-52{--tw-translate-y:13rem}.sm\\:translate-y-56{--tw-translate-y:14rem}.sm\\:translate-y-60{--tw-translate-y:15rem}.sm\\:translate-y-64{--tw-translate-y:16rem}.sm\\:translate-y-72{--tw-translate-y:18rem}.sm\\:translate-y-80{--tw-translate-y:20rem}.sm\\:translate-y-96{--tw-translate-y:24rem}.sm\\:translate-y-px{--tw-translate-y:1px}.sm\\:translate-y-0\\.5{--tw-translate-y:0.125rem}.sm\\:translate-y-1\\.5{--tw-translate-y:0.375rem}.sm\\:translate-y-2\\.5{--tw-translate-y:0.625rem}.sm\\:translate-y-3\\.5{--tw-translate-y:0.875rem}.sm\\:-translate-y-0{--tw-translate-y:0px}.sm\\:-translate-y-1{--tw-translate-y:-0.25rem}.sm\\:-translate-y-2{--tw-translate-y:-0.5rem}.sm\\:-translate-y-3{--tw-translate-y:-0.75rem}.sm\\:-translate-y-4{--tw-translate-y:-1rem}.sm\\:-translate-y-5{--tw-translate-y:-1.25rem}.sm\\:-translate-y-6{--tw-translate-y:-1.5rem}.sm\\:-translate-y-7{--tw-translate-y:-1.75rem}.sm\\:-translate-y-8{--tw-translate-y:-2rem}.sm\\:-translate-y-9{--tw-translate-y:-2.25rem}.sm\\:-translate-y-10{--tw-translate-y:-2.5rem}.sm\\:-translate-y-11{--tw-translate-y:-2.75rem}.sm\\:-translate-y-12{--tw-translate-y:-3rem}.sm\\:-translate-y-14{--tw-translate-y:-3.5rem}.sm\\:-translate-y-16{--tw-translate-y:-4rem}.sm\\:-translate-y-20{--tw-translate-y:-5rem}.sm\\:-translate-y-24{--tw-translate-y:-6rem}.sm\\:-translate-y-28{--tw-translate-y:-7rem}.sm\\:-translate-y-32{--tw-translate-y:-8rem}.sm\\:-translate-y-36{--tw-translate-y:-9rem}.sm\\:-translate-y-40{--tw-translate-y:-10rem}.sm\\:-translate-y-44{--tw-translate-y:-11rem}.sm\\:-translate-y-48{--tw-translate-y:-12rem}.sm\\:-translate-y-52{--tw-translate-y:-13rem}.sm\\:-translate-y-56{--tw-translate-y:-14rem}.sm\\:-translate-y-60{--tw-translate-y:-15rem}.sm\\:-translate-y-64{--tw-translate-y:-16rem}.sm\\:-translate-y-72{--tw-translate-y:-18rem}.sm\\:-translate-y-80{--tw-translate-y:-20rem}.sm\\:-translate-y-96{--tw-translate-y:-24rem}.sm\\:-translate-y-px{--tw-translate-y:-1px}.sm\\:-translate-y-0\\.5{--tw-translate-y:-0.125rem}.sm\\:-translate-y-1\\.5{--tw-translate-y:-0.375rem}.sm\\:-translate-y-2\\.5{--tw-translate-y:-0.625rem}.sm\\:-translate-y-3\\.5{--tw-translate-y:-0.875rem}.sm\\:translate-y-1\\/2{--tw-translate-y:50%}.sm\\:translate-y-1\\/3{--tw-translate-y:33.333333%}.sm\\:translate-y-2\\/3{--tw-translate-y:66.666667%}.sm\\:translate-y-1\\/4{--tw-translate-y:25%}.sm\\:translate-y-2\\/4{--tw-translate-y:50%}.sm\\:translate-y-3\\/4{--tw-translate-y:75%}.sm\\:translate-y-full{--tw-translate-y:100%}.sm\\:-translate-y-1\\/2{--tw-translate-y:-50%}.sm\\:-translate-y-1\\/3{--tw-translate-y:-33.333333%}.sm\\:-translate-y-2\\/3{--tw-translate-y:-66.666667%}.sm\\:-translate-y-1\\/4{--tw-translate-y:-25%}.sm\\:-translate-y-2\\/4{--tw-translate-y:-50%}.sm\\:-translate-y-3\\/4{--tw-translate-y:-75%}.sm\\:-translate-y-full{--tw-translate-y:-100%}.sm\\:hover\\:translate-x-0:hover{--tw-translate-x:0px}.sm\\:hover\\:translate-x-1:hover{--tw-translate-x:0.25rem}.sm\\:hover\\:translate-x-2:hover{--tw-translate-x:0.5rem}.sm\\:hover\\:translate-x-3:hover{--tw-translate-x:0.75rem}.sm\\:hover\\:translate-x-4:hover{--tw-translate-x:1rem}.sm\\:hover\\:translate-x-5:hover{--tw-translate-x:1.25rem}.sm\\:hover\\:translate-x-6:hover{--tw-translate-x:1.5rem}.sm\\:hover\\:translate-x-7:hover{--tw-translate-x:1.75rem}.sm\\:hover\\:translate-x-8:hover{--tw-translate-x:2rem}.sm\\:hover\\:translate-x-9:hover{--tw-translate-x:2.25rem}.sm\\:hover\\:translate-x-10:hover{--tw-translate-x:2.5rem}.sm\\:hover\\:translate-x-11:hover{--tw-translate-x:2.75rem}.sm\\:hover\\:translate-x-12:hover{--tw-translate-x:3rem}.sm\\:hover\\:translate-x-14:hover{--tw-translate-x:3.5rem}.sm\\:hover\\:translate-x-16:hover{--tw-translate-x:4rem}.sm\\:hover\\:translate-x-20:hover{--tw-translate-x:5rem}.sm\\:hover\\:translate-x-24:hover{--tw-translate-x:6rem}.sm\\:hover\\:translate-x-28:hover{--tw-translate-x:7rem}.sm\\:hover\\:translate-x-32:hover{--tw-translate-x:8rem}.sm\\:hover\\:translate-x-36:hover{--tw-translate-x:9rem}.sm\\:hover\\:translate-x-40:hover{--tw-translate-x:10rem}.sm\\:hover\\:translate-x-44:hover{--tw-translate-x:11rem}.sm\\:hover\\:translate-x-48:hover{--tw-translate-x:12rem}.sm\\:hover\\:translate-x-52:hover{--tw-translate-x:13rem}.sm\\:hover\\:translate-x-56:hover{--tw-translate-x:14rem}.sm\\:hover\\:translate-x-60:hover{--tw-translate-x:15rem}.sm\\:hover\\:translate-x-64:hover{--tw-translate-x:16rem}.sm\\:hover\\:translate-x-72:hover{--tw-translate-x:18rem}.sm\\:hover\\:translate-x-80:hover{--tw-translate-x:20rem}.sm\\:hover\\:translate-x-96:hover{--tw-translate-x:24rem}.sm\\:hover\\:translate-x-px:hover{--tw-translate-x:1px}.sm\\:hover\\:translate-x-0\\.5:hover{--tw-translate-x:0.125rem}.sm\\:hover\\:translate-x-1\\.5:hover{--tw-translate-x:0.375rem}.sm\\:hover\\:translate-x-2\\.5:hover{--tw-translate-x:0.625rem}.sm\\:hover\\:translate-x-3\\.5:hover{--tw-translate-x:0.875rem}.sm\\:hover\\:-translate-x-0:hover{--tw-translate-x:0px}.sm\\:hover\\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.sm\\:hover\\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.sm\\:hover\\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.sm\\:hover\\:-translate-x-4:hover{--tw-translate-x:-1rem}.sm\\:hover\\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.sm\\:hover\\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.sm\\:hover\\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.sm\\:hover\\:-translate-x-8:hover{--tw-translate-x:-2rem}.sm\\:hover\\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.sm\\:hover\\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.sm\\:hover\\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.sm\\:hover\\:-translate-x-12:hover{--tw-translate-x:-3rem}.sm\\:hover\\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.sm\\:hover\\:-translate-x-16:hover{--tw-translate-x:-4rem}.sm\\:hover\\:-translate-x-20:hover{--tw-translate-x:-5rem}.sm\\:hover\\:-translate-x-24:hover{--tw-translate-x:-6rem}.sm\\:hover\\:-translate-x-28:hover{--tw-translate-x:-7rem}.sm\\:hover\\:-translate-x-32:hover{--tw-translate-x:-8rem}.sm\\:hover\\:-translate-x-36:hover{--tw-translate-x:-9rem}.sm\\:hover\\:-translate-x-40:hover{--tw-translate-x:-10rem}.sm\\:hover\\:-translate-x-44:hover{--tw-translate-x:-11rem}.sm\\:hover\\:-translate-x-48:hover{--tw-translate-x:-12rem}.sm\\:hover\\:-translate-x-52:hover{--tw-translate-x:-13rem}.sm\\:hover\\:-translate-x-56:hover{--tw-translate-x:-14rem}.sm\\:hover\\:-translate-x-60:hover{--tw-translate-x:-15rem}.sm\\:hover\\:-translate-x-64:hover{--tw-translate-x:-16rem}.sm\\:hover\\:-translate-x-72:hover{--tw-translate-x:-18rem}.sm\\:hover\\:-translate-x-80:hover{--tw-translate-x:-20rem}.sm\\:hover\\:-translate-x-96:hover{--tw-translate-x:-24rem}.sm\\:hover\\:-translate-x-px:hover{--tw-translate-x:-1px}.sm\\:hover\\:-translate-x-0\\.5:hover{--tw-translate-x:-0.125rem}.sm\\:hover\\:-translate-x-1\\.5:hover{--tw-translate-x:-0.375rem}.sm\\:hover\\:-translate-x-2\\.5:hover{--tw-translate-x:-0.625rem}.sm\\:hover\\:-translate-x-3\\.5:hover{--tw-translate-x:-0.875rem}.sm\\:hover\\:translate-x-1\\/2:hover{--tw-translate-x:50%}.sm\\:hover\\:translate-x-1\\/3:hover{--tw-translate-x:33.333333%}.sm\\:hover\\:translate-x-2\\/3:hover{--tw-translate-x:66.666667%}.sm\\:hover\\:translate-x-1\\/4:hover{--tw-translate-x:25%}.sm\\:hover\\:translate-x-2\\/4:hover{--tw-translate-x:50%}.sm\\:hover\\:translate-x-3\\/4:hover{--tw-translate-x:75%}.sm\\:hover\\:translate-x-full:hover{--tw-translate-x:100%}.sm\\:hover\\:-translate-x-1\\/2:hover{--tw-translate-x:-50%}.sm\\:hover\\:-translate-x-1\\/3:hover{--tw-translate-x:-33.333333%}.sm\\:hover\\:-translate-x-2\\/3:hover{--tw-translate-x:-66.666667%}.sm\\:hover\\:-translate-x-1\\/4:hover{--tw-translate-x:-25%}.sm\\:hover\\:-translate-x-2\\/4:hover{--tw-translate-x:-50%}.sm\\:hover\\:-translate-x-3\\/4:hover{--tw-translate-x:-75%}.sm\\:hover\\:-translate-x-full:hover{--tw-translate-x:-100%}.sm\\:hover\\:translate-y-0:hover{--tw-translate-y:0px}.sm\\:hover\\:translate-y-1:hover{--tw-translate-y:0.25rem}.sm\\:hover\\:translate-y-2:hover{--tw-translate-y:0.5rem}.sm\\:hover\\:translate-y-3:hover{--tw-translate-y:0.75rem}.sm\\:hover\\:translate-y-4:hover{--tw-translate-y:1rem}.sm\\:hover\\:translate-y-5:hover{--tw-translate-y:1.25rem}.sm\\:hover\\:translate-y-6:hover{--tw-translate-y:1.5rem}.sm\\:hover\\:translate-y-7:hover{--tw-translate-y:1.75rem}.sm\\:hover\\:translate-y-8:hover{--tw-translate-y:2rem}.sm\\:hover\\:translate-y-9:hover{--tw-translate-y:2.25rem}.sm\\:hover\\:translate-y-10:hover{--tw-translate-y:2.5rem}.sm\\:hover\\:translate-y-11:hover{--tw-translate-y:2.75rem}.sm\\:hover\\:translate-y-12:hover{--tw-translate-y:3rem}.sm\\:hover\\:translate-y-14:hover{--tw-translate-y:3.5rem}.sm\\:hover\\:translate-y-16:hover{--tw-translate-y:4rem}.sm\\:hover\\:translate-y-20:hover{--tw-translate-y:5rem}.sm\\:hover\\:translate-y-24:hover{--tw-translate-y:6rem}.sm\\:hover\\:translate-y-28:hover{--tw-translate-y:7rem}.sm\\:hover\\:translate-y-32:hover{--tw-translate-y:8rem}.sm\\:hover\\:translate-y-36:hover{--tw-translate-y:9rem}.sm\\:hover\\:translate-y-40:hover{--tw-translate-y:10rem}.sm\\:hover\\:translate-y-44:hover{--tw-translate-y:11rem}.sm\\:hover\\:translate-y-48:hover{--tw-translate-y:12rem}.sm\\:hover\\:translate-y-52:hover{--tw-translate-y:13rem}.sm\\:hover\\:translate-y-56:hover{--tw-translate-y:14rem}.sm\\:hover\\:translate-y-60:hover{--tw-translate-y:15rem}.sm\\:hover\\:translate-y-64:hover{--tw-translate-y:16rem}.sm\\:hover\\:translate-y-72:hover{--tw-translate-y:18rem}.sm\\:hover\\:translate-y-80:hover{--tw-translate-y:20rem}.sm\\:hover\\:translate-y-96:hover{--tw-translate-y:24rem}.sm\\:hover\\:translate-y-px:hover{--tw-translate-y:1px}.sm\\:hover\\:translate-y-0\\.5:hover{--tw-translate-y:0.125rem}.sm\\:hover\\:translate-y-1\\.5:hover{--tw-translate-y:0.375rem}.sm\\:hover\\:translate-y-2\\.5:hover{--tw-translate-y:0.625rem}.sm\\:hover\\:translate-y-3\\.5:hover{--tw-translate-y:0.875rem}.sm\\:hover\\:-translate-y-0:hover{--tw-translate-y:0px}.sm\\:hover\\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.sm\\:hover\\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.sm\\:hover\\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.sm\\:hover\\:-translate-y-4:hover{--tw-translate-y:-1rem}.sm\\:hover\\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.sm\\:hover\\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.sm\\:hover\\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.sm\\:hover\\:-translate-y-8:hover{--tw-translate-y:-2rem}.sm\\:hover\\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.sm\\:hover\\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.sm\\:hover\\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.sm\\:hover\\:-translate-y-12:hover{--tw-translate-y:-3rem}.sm\\:hover\\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.sm\\:hover\\:-translate-y-16:hover{--tw-translate-y:-4rem}.sm\\:hover\\:-translate-y-20:hover{--tw-translate-y:-5rem}.sm\\:hover\\:-translate-y-24:hover{--tw-translate-y:-6rem}.sm\\:hover\\:-translate-y-28:hover{--tw-translate-y:-7rem}.sm\\:hover\\:-translate-y-32:hover{--tw-translate-y:-8rem}.sm\\:hover\\:-translate-y-36:hover{--tw-translate-y:-9rem}.sm\\:hover\\:-translate-y-40:hover{--tw-translate-y:-10rem}.sm\\:hover\\:-translate-y-44:hover{--tw-translate-y:-11rem}.sm\\:hover\\:-translate-y-48:hover{--tw-translate-y:-12rem}.sm\\:hover\\:-translate-y-52:hover{--tw-translate-y:-13rem}.sm\\:hover\\:-translate-y-56:hover{--tw-translate-y:-14rem}.sm\\:hover\\:-translate-y-60:hover{--tw-translate-y:-15rem}.sm\\:hover\\:-translate-y-64:hover{--tw-translate-y:-16rem}.sm\\:hover\\:-translate-y-72:hover{--tw-translate-y:-18rem}.sm\\:hover\\:-translate-y-80:hover{--tw-translate-y:-20rem}.sm\\:hover\\:-translate-y-96:hover{--tw-translate-y:-24rem}.sm\\:hover\\:-translate-y-px:hover{--tw-translate-y:-1px}.sm\\:hover\\:-translate-y-0\\.5:hover{--tw-translate-y:-0.125rem}.sm\\:hover\\:-translate-y-1\\.5:hover{--tw-translate-y:-0.375rem}.sm\\:hover\\:-translate-y-2\\.5:hover{--tw-translate-y:-0.625rem}.sm\\:hover\\:-translate-y-3\\.5:hover{--tw-translate-y:-0.875rem}.sm\\:hover\\:translate-y-1\\/2:hover{--tw-translate-y:50%}.sm\\:hover\\:translate-y-1\\/3:hover{--tw-translate-y:33.333333%}.sm\\:hover\\:translate-y-2\\/3:hover{--tw-translate-y:66.666667%}.sm\\:hover\\:translate-y-1\\/4:hover{--tw-translate-y:25%}.sm\\:hover\\:translate-y-2\\/4:hover{--tw-translate-y:50%}.sm\\:hover\\:translate-y-3\\/4:hover{--tw-translate-y:75%}.sm\\:hover\\:translate-y-full:hover{--tw-translate-y:100%}.sm\\:hover\\:-translate-y-1\\/2:hover{--tw-translate-y:-50%}.sm\\:hover\\:-translate-y-1\\/3:hover{--tw-translate-y:-33.333333%}.sm\\:hover\\:-translate-y-2\\/3:hover{--tw-translate-y:-66.666667%}.sm\\:hover\\:-translate-y-1\\/4:hover{--tw-translate-y:-25%}.sm\\:hover\\:-translate-y-2\\/4:hover{--tw-translate-y:-50%}.sm\\:hover\\:-translate-y-3\\/4:hover{--tw-translate-y:-75%}.sm\\:hover\\:-translate-y-full:hover{--tw-translate-y:-100%}.sm\\:focus\\:translate-x-0:focus{--tw-translate-x:0px}.sm\\:focus\\:translate-x-1:focus{--tw-translate-x:0.25rem}.sm\\:focus\\:translate-x-2:focus{--tw-translate-x:0.5rem}.sm\\:focus\\:translate-x-3:focus{--tw-translate-x:0.75rem}.sm\\:focus\\:translate-x-4:focus{--tw-translate-x:1rem}.sm\\:focus\\:translate-x-5:focus{--tw-translate-x:1.25rem}.sm\\:focus\\:translate-x-6:focus{--tw-translate-x:1.5rem}.sm\\:focus\\:translate-x-7:focus{--tw-translate-x:1.75rem}.sm\\:focus\\:translate-x-8:focus{--tw-translate-x:2rem}.sm\\:focus\\:translate-x-9:focus{--tw-translate-x:2.25rem}.sm\\:focus\\:translate-x-10:focus{--tw-translate-x:2.5rem}.sm\\:focus\\:translate-x-11:focus{--tw-translate-x:2.75rem}.sm\\:focus\\:translate-x-12:focus{--tw-translate-x:3rem}.sm\\:focus\\:translate-x-14:focus{--tw-translate-x:3.5rem}.sm\\:focus\\:translate-x-16:focus{--tw-translate-x:4rem}.sm\\:focus\\:translate-x-20:focus{--tw-translate-x:5rem}.sm\\:focus\\:translate-x-24:focus{--tw-translate-x:6rem}.sm\\:focus\\:translate-x-28:focus{--tw-translate-x:7rem}.sm\\:focus\\:translate-x-32:focus{--tw-translate-x:8rem}.sm\\:focus\\:translate-x-36:focus{--tw-translate-x:9rem}.sm\\:focus\\:translate-x-40:focus{--tw-translate-x:10rem}.sm\\:focus\\:translate-x-44:focus{--tw-translate-x:11rem}.sm\\:focus\\:translate-x-48:focus{--tw-translate-x:12rem}.sm\\:focus\\:translate-x-52:focus{--tw-translate-x:13rem}.sm\\:focus\\:translate-x-56:focus{--tw-translate-x:14rem}.sm\\:focus\\:translate-x-60:focus{--tw-translate-x:15rem}.sm\\:focus\\:translate-x-64:focus{--tw-translate-x:16rem}.sm\\:focus\\:translate-x-72:focus{--tw-translate-x:18rem}.sm\\:focus\\:translate-x-80:focus{--tw-translate-x:20rem}.sm\\:focus\\:translate-x-96:focus{--tw-translate-x:24rem}.sm\\:focus\\:translate-x-px:focus{--tw-translate-x:1px}.sm\\:focus\\:translate-x-0\\.5:focus{--tw-translate-x:0.125rem}.sm\\:focus\\:translate-x-1\\.5:focus{--tw-translate-x:0.375rem}.sm\\:focus\\:translate-x-2\\.5:focus{--tw-translate-x:0.625rem}.sm\\:focus\\:translate-x-3\\.5:focus{--tw-translate-x:0.875rem}.sm\\:focus\\:-translate-x-0:focus{--tw-translate-x:0px}.sm\\:focus\\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.sm\\:focus\\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.sm\\:focus\\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.sm\\:focus\\:-translate-x-4:focus{--tw-translate-x:-1rem}.sm\\:focus\\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.sm\\:focus\\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.sm\\:focus\\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.sm\\:focus\\:-translate-x-8:focus{--tw-translate-x:-2rem}.sm\\:focus\\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.sm\\:focus\\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.sm\\:focus\\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.sm\\:focus\\:-translate-x-12:focus{--tw-translate-x:-3rem}.sm\\:focus\\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.sm\\:focus\\:-translate-x-16:focus{--tw-translate-x:-4rem}.sm\\:focus\\:-translate-x-20:focus{--tw-translate-x:-5rem}.sm\\:focus\\:-translate-x-24:focus{--tw-translate-x:-6rem}.sm\\:focus\\:-translate-x-28:focus{--tw-translate-x:-7rem}.sm\\:focus\\:-translate-x-32:focus{--tw-translate-x:-8rem}.sm\\:focus\\:-translate-x-36:focus{--tw-translate-x:-9rem}.sm\\:focus\\:-translate-x-40:focus{--tw-translate-x:-10rem}.sm\\:focus\\:-translate-x-44:focus{--tw-translate-x:-11rem}.sm\\:focus\\:-translate-x-48:focus{--tw-translate-x:-12rem}.sm\\:focus\\:-translate-x-52:focus{--tw-translate-x:-13rem}.sm\\:focus\\:-translate-x-56:focus{--tw-translate-x:-14rem}.sm\\:focus\\:-translate-x-60:focus{--tw-translate-x:-15rem}.sm\\:focus\\:-translate-x-64:focus{--tw-translate-x:-16rem}.sm\\:focus\\:-translate-x-72:focus{--tw-translate-x:-18rem}.sm\\:focus\\:-translate-x-80:focus{--tw-translate-x:-20rem}.sm\\:focus\\:-translate-x-96:focus{--tw-translate-x:-24rem}.sm\\:focus\\:-translate-x-px:focus{--tw-translate-x:-1px}.sm\\:focus\\:-translate-x-0\\.5:focus{--tw-translate-x:-0.125rem}.sm\\:focus\\:-translate-x-1\\.5:focus{--tw-translate-x:-0.375rem}.sm\\:focus\\:-translate-x-2\\.5:focus{--tw-translate-x:-0.625rem}.sm\\:focus\\:-translate-x-3\\.5:focus{--tw-translate-x:-0.875rem}.sm\\:focus\\:translate-x-1\\/2:focus{--tw-translate-x:50%}.sm\\:focus\\:translate-x-1\\/3:focus{--tw-translate-x:33.333333%}.sm\\:focus\\:translate-x-2\\/3:focus{--tw-translate-x:66.666667%}.sm\\:focus\\:translate-x-1\\/4:focus{--tw-translate-x:25%}.sm\\:focus\\:translate-x-2\\/4:focus{--tw-translate-x:50%}.sm\\:focus\\:translate-x-3\\/4:focus{--tw-translate-x:75%}.sm\\:focus\\:translate-x-full:focus{--tw-translate-x:100%}.sm\\:focus\\:-translate-x-1\\/2:focus{--tw-translate-x:-50%}.sm\\:focus\\:-translate-x-1\\/3:focus{--tw-translate-x:-33.333333%}.sm\\:focus\\:-translate-x-2\\/3:focus{--tw-translate-x:-66.666667%}.sm\\:focus\\:-translate-x-1\\/4:focus{--tw-translate-x:-25%}.sm\\:focus\\:-translate-x-2\\/4:focus{--tw-translate-x:-50%}.sm\\:focus\\:-translate-x-3\\/4:focus{--tw-translate-x:-75%}.sm\\:focus\\:-translate-x-full:focus{--tw-translate-x:-100%}.sm\\:focus\\:translate-y-0:focus{--tw-translate-y:0px}.sm\\:focus\\:translate-y-1:focus{--tw-translate-y:0.25rem}.sm\\:focus\\:translate-y-2:focus{--tw-translate-y:0.5rem}.sm\\:focus\\:translate-y-3:focus{--tw-translate-y:0.75rem}.sm\\:focus\\:translate-y-4:focus{--tw-translate-y:1rem}.sm\\:focus\\:translate-y-5:focus{--tw-translate-y:1.25rem}.sm\\:focus\\:translate-y-6:focus{--tw-translate-y:1.5rem}.sm\\:focus\\:translate-y-7:focus{--tw-translate-y:1.75rem}.sm\\:focus\\:translate-y-8:focus{--tw-translate-y:2rem}.sm\\:focus\\:translate-y-9:focus{--tw-translate-y:2.25rem}.sm\\:focus\\:translate-y-10:focus{--tw-translate-y:2.5rem}.sm\\:focus\\:translate-y-11:focus{--tw-translate-y:2.75rem}.sm\\:focus\\:translate-y-12:focus{--tw-translate-y:3rem}.sm\\:focus\\:translate-y-14:focus{--tw-translate-y:3.5rem}.sm\\:focus\\:translate-y-16:focus{--tw-translate-y:4rem}.sm\\:focus\\:translate-y-20:focus{--tw-translate-y:5rem}.sm\\:focus\\:translate-y-24:focus{--tw-translate-y:6rem}.sm\\:focus\\:translate-y-28:focus{--tw-translate-y:7rem}.sm\\:focus\\:translate-y-32:focus{--tw-translate-y:8rem}.sm\\:focus\\:translate-y-36:focus{--tw-translate-y:9rem}.sm\\:focus\\:translate-y-40:focus{--tw-translate-y:10rem}.sm\\:focus\\:translate-y-44:focus{--tw-translate-y:11rem}.sm\\:focus\\:translate-y-48:focus{--tw-translate-y:12rem}.sm\\:focus\\:translate-y-52:focus{--tw-translate-y:13rem}.sm\\:focus\\:translate-y-56:focus{--tw-translate-y:14rem}.sm\\:focus\\:translate-y-60:focus{--tw-translate-y:15rem}.sm\\:focus\\:translate-y-64:focus{--tw-translate-y:16rem}.sm\\:focus\\:translate-y-72:focus{--tw-translate-y:18rem}.sm\\:focus\\:translate-y-80:focus{--tw-translate-y:20rem}.sm\\:focus\\:translate-y-96:focus{--tw-translate-y:24rem}.sm\\:focus\\:translate-y-px:focus{--tw-translate-y:1px}.sm\\:focus\\:translate-y-0\\.5:focus{--tw-translate-y:0.125rem}.sm\\:focus\\:translate-y-1\\.5:focus{--tw-translate-y:0.375rem}.sm\\:focus\\:translate-y-2\\.5:focus{--tw-translate-y:0.625rem}.sm\\:focus\\:translate-y-3\\.5:focus{--tw-translate-y:0.875rem}.sm\\:focus\\:-translate-y-0:focus{--tw-translate-y:0px}.sm\\:focus\\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.sm\\:focus\\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.sm\\:focus\\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.sm\\:focus\\:-translate-y-4:focus{--tw-translate-y:-1rem}.sm\\:focus\\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.sm\\:focus\\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.sm\\:focus\\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.sm\\:focus\\:-translate-y-8:focus{--tw-translate-y:-2rem}.sm\\:focus\\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.sm\\:focus\\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.sm\\:focus\\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.sm\\:focus\\:-translate-y-12:focus{--tw-translate-y:-3rem}.sm\\:focus\\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.sm\\:focus\\:-translate-y-16:focus{--tw-translate-y:-4rem}.sm\\:focus\\:-translate-y-20:focus{--tw-translate-y:-5rem}.sm\\:focus\\:-translate-y-24:focus{--tw-translate-y:-6rem}.sm\\:focus\\:-translate-y-28:focus{--tw-translate-y:-7rem}.sm\\:focus\\:-translate-y-32:focus{--tw-translate-y:-8rem}.sm\\:focus\\:-translate-y-36:focus{--tw-translate-y:-9rem}.sm\\:focus\\:-translate-y-40:focus{--tw-translate-y:-10rem}.sm\\:focus\\:-translate-y-44:focus{--tw-translate-y:-11rem}.sm\\:focus\\:-translate-y-48:focus{--tw-translate-y:-12rem}.sm\\:focus\\:-translate-y-52:focus{--tw-translate-y:-13rem}.sm\\:focus\\:-translate-y-56:focus{--tw-translate-y:-14rem}.sm\\:focus\\:-translate-y-60:focus{--tw-translate-y:-15rem}.sm\\:focus\\:-translate-y-64:focus{--tw-translate-y:-16rem}.sm\\:focus\\:-translate-y-72:focus{--tw-translate-y:-18rem}.sm\\:focus\\:-translate-y-80:focus{--tw-translate-y:-20rem}.sm\\:focus\\:-translate-y-96:focus{--tw-translate-y:-24rem}.sm\\:focus\\:-translate-y-px:focus{--tw-translate-y:-1px}.sm\\:focus\\:-translate-y-0\\.5:focus{--tw-translate-y:-0.125rem}.sm\\:focus\\:-translate-y-1\\.5:focus{--tw-translate-y:-0.375rem}.sm\\:focus\\:-translate-y-2\\.5:focus{--tw-translate-y:-0.625rem}.sm\\:focus\\:-translate-y-3\\.5:focus{--tw-translate-y:-0.875rem}.sm\\:focus\\:translate-y-1\\/2:focus{--tw-translate-y:50%}.sm\\:focus\\:translate-y-1\\/3:focus{--tw-translate-y:33.333333%}.sm\\:focus\\:translate-y-2\\/3:focus{--tw-translate-y:66.666667%}.sm\\:focus\\:translate-y-1\\/4:focus{--tw-translate-y:25%}.sm\\:focus\\:translate-y-2\\/4:focus{--tw-translate-y:50%}.sm\\:focus\\:translate-y-3\\/4:focus{--tw-translate-y:75%}.sm\\:focus\\:translate-y-full:focus{--tw-translate-y:100%}.sm\\:focus\\:-translate-y-1\\/2:focus{--tw-translate-y:-50%}.sm\\:focus\\:-translate-y-1\\/3:focus{--tw-translate-y:-33.333333%}.sm\\:focus\\:-translate-y-2\\/3:focus{--tw-translate-y:-66.666667%}.sm\\:focus\\:-translate-y-1\\/4:focus{--tw-translate-y:-25%}.sm\\:focus\\:-translate-y-2\\/4:focus{--tw-translate-y:-50%}.sm\\:focus\\:-translate-y-3\\/4:focus{--tw-translate-y:-75%}.sm\\:focus\\:-translate-y-full:focus{--tw-translate-y:-100%}.sm\\:skew-x-0{--tw-skew-x:0deg}.sm\\:skew-x-1{--tw-skew-x:1deg}.sm\\:skew-x-2{--tw-skew-x:2deg}.sm\\:skew-x-3{--tw-skew-x:3deg}.sm\\:skew-x-6{--tw-skew-x:6deg}.sm\\:skew-x-12{--tw-skew-x:12deg}.sm\\:-skew-x-12{--tw-skew-x:-12deg}.sm\\:-skew-x-6{--tw-skew-x:-6deg}.sm\\:-skew-x-3{--tw-skew-x:-3deg}.sm\\:-skew-x-2{--tw-skew-x:-2deg}.sm\\:-skew-x-1{--tw-skew-x:-1deg}.sm\\:skew-y-0{--tw-skew-y:0deg}.sm\\:skew-y-1{--tw-skew-y:1deg}.sm\\:skew-y-2{--tw-skew-y:2deg}.sm\\:skew-y-3{--tw-skew-y:3deg}.sm\\:skew-y-6{--tw-skew-y:6deg}.sm\\:skew-y-12{--tw-skew-y:12deg}.sm\\:-skew-y-12{--tw-skew-y:-12deg}.sm\\:-skew-y-6{--tw-skew-y:-6deg}.sm\\:-skew-y-3{--tw-skew-y:-3deg}.sm\\:-skew-y-2{--tw-skew-y:-2deg}.sm\\:-skew-y-1{--tw-skew-y:-1deg}.sm\\:hover\\:skew-x-0:hover{--tw-skew-x:0deg}.sm\\:hover\\:skew-x-1:hover{--tw-skew-x:1deg}.sm\\:hover\\:skew-x-2:hover{--tw-skew-x:2deg}.sm\\:hover\\:skew-x-3:hover{--tw-skew-x:3deg}.sm\\:hover\\:skew-x-6:hover{--tw-skew-x:6deg}.sm\\:hover\\:skew-x-12:hover{--tw-skew-x:12deg}.sm\\:hover\\:-skew-x-12:hover{--tw-skew-x:-12deg}.sm\\:hover\\:-skew-x-6:hover{--tw-skew-x:-6deg}.sm\\:hover\\:-skew-x-3:hover{--tw-skew-x:-3deg}.sm\\:hover\\:-skew-x-2:hover{--tw-skew-x:-2deg}.sm\\:hover\\:-skew-x-1:hover{--tw-skew-x:-1deg}.sm\\:hover\\:skew-y-0:hover{--tw-skew-y:0deg}.sm\\:hover\\:skew-y-1:hover{--tw-skew-y:1deg}.sm\\:hover\\:skew-y-2:hover{--tw-skew-y:2deg}.sm\\:hover\\:skew-y-3:hover{--tw-skew-y:3deg}.sm\\:hover\\:skew-y-6:hover{--tw-skew-y:6deg}.sm\\:hover\\:skew-y-12:hover{--tw-skew-y:12deg}.sm\\:hover\\:-skew-y-12:hover{--tw-skew-y:-12deg}.sm\\:hover\\:-skew-y-6:hover{--tw-skew-y:-6deg}.sm\\:hover\\:-skew-y-3:hover{--tw-skew-y:-3deg}.sm\\:hover\\:-skew-y-2:hover{--tw-skew-y:-2deg}.sm\\:hover\\:-skew-y-1:hover{--tw-skew-y:-1deg}.sm\\:focus\\:skew-x-0:focus{--tw-skew-x:0deg}.sm\\:focus\\:skew-x-1:focus{--tw-skew-x:1deg}.sm\\:focus\\:skew-x-2:focus{--tw-skew-x:2deg}.sm\\:focus\\:skew-x-3:focus{--tw-skew-x:3deg}.sm\\:focus\\:skew-x-6:focus{--tw-skew-x:6deg}.sm\\:focus\\:skew-x-12:focus{--tw-skew-x:12deg}.sm\\:focus\\:-skew-x-12:focus{--tw-skew-x:-12deg}.sm\\:focus\\:-skew-x-6:focus{--tw-skew-x:-6deg}.sm\\:focus\\:-skew-x-3:focus{--tw-skew-x:-3deg}.sm\\:focus\\:-skew-x-2:focus{--tw-skew-x:-2deg}.sm\\:focus\\:-skew-x-1:focus{--tw-skew-x:-1deg}.sm\\:focus\\:skew-y-0:focus{--tw-skew-y:0deg}.sm\\:focus\\:skew-y-1:focus{--tw-skew-y:1deg}.sm\\:focus\\:skew-y-2:focus{--tw-skew-y:2deg}.sm\\:focus\\:skew-y-3:focus{--tw-skew-y:3deg}.sm\\:focus\\:skew-y-6:focus{--tw-skew-y:6deg}.sm\\:focus\\:skew-y-12:focus{--tw-skew-y:12deg}.sm\\:focus\\:-skew-y-12:focus{--tw-skew-y:-12deg}.sm\\:focus\\:-skew-y-6:focus{--tw-skew-y:-6deg}.sm\\:focus\\:-skew-y-3:focus{--tw-skew-y:-3deg}.sm\\:focus\\:-skew-y-2:focus{--tw-skew-y:-2deg}.sm\\:focus\\:-skew-y-1:focus{--tw-skew-y:-1deg}.sm\\:transition-none{transition-property:none}.sm\\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.sm\\:ease-linear{transition-timing-function:linear}.sm\\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.sm\\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.sm\\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.sm\\:duration-75{transition-duration:75ms}.sm\\:duration-100{transition-duration:.1s}.sm\\:duration-150{transition-duration:150ms}.sm\\:duration-200{transition-duration:.2s}.sm\\:duration-300{transition-duration:.3s}.sm\\:duration-500{transition-duration:.5s}.sm\\:duration-700{transition-duration:.7s}.sm\\:duration-1000{transition-duration:1s}.sm\\:delay-75{transition-delay:75ms}.sm\\:delay-100{transition-delay:.1s}.sm\\:delay-150{transition-delay:150ms}.sm\\:delay-200{transition-delay:.2s}.sm\\:delay-300{transition-delay:.3s}.sm\\:delay-500{transition-delay:.5s}.sm\\:delay-700{transition-delay:.7s}.sm\\:delay-1000{transition-delay:1s}.sm\\:animate-none{animation:none}.sm\\:animate-spin{animation:spin 1s linear infinite}.sm\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.sm\\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.sm\\:animate-bounce{animation:bounce 1s infinite}}@media (min-width:768px){.md\\:container{width:100%}@media (min-width:640px){.md\\:container{max-width:640px}}@media (min-width:768px){.md\\:container{max-width:768px}}@media (min-width:1024px){.md\\:container{max-width:1024px}}@media (min-width:1280px){.md\\:container{max-width:1280px}}@media (min-width:1536px){.md\\:container{max-width:1536px}}.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.md\\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.md\\:space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.md\\:space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.md\\:space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.md\\:space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.md\\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:-space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.md\\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.md\\:-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.md\\:-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.md\\:-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\\:-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.md\\:-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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\\: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\\:appearance-none{-webkit-appearance:none;appearance:none}.md\\:bg-fixed{background-attachment:fixed}.md\\:bg-local{background-attachment:local}.md\\:bg-scroll{background-attachment:scroll}.md\\:bg-clip-border{background-clip:border-box}.md\\:bg-clip-padding{background-clip:padding-box}.md\\:bg-clip-content{background-clip:content-box}.md\\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.md\\:bg-transparent{background-color:transparent}.md\\:bg-current{background-color:currentColor}.md\\:bg-black{--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-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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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-bottom{background-position:bottom}.md\\:bg-center{background-position:center}.md\\:bg-left{background-position:left}.md\\:bg-left-bottom{background-position:left bottom}.md\\:bg-left-top{background-position:left top}.md\\:bg-right{background-position:right}.md\\:bg-right-bottom{background-position:right bottom}.md\\:bg-right-top{background-position:right top}.md\\:bg-top{background-position:top}.md\\:bg-repeat{background-repeat:repeat}.md\\:bg-no-repeat{background-repeat:no-repeat}.md\\:bg-repeat-x{background-repeat:repeat-x}.md\\:bg-repeat-y{background-repeat:repeat-y}.md\\:bg-repeat-round{background-repeat:round}.md\\:bg-repeat-space{background-repeat:space}.md\\:bg-auto{background-size:auto}.md\\:bg-cover{background-size:cover}.md\\:bg-contain{background-size:contain}.md\\:border-collapse{border-collapse:collapse}.md\\:border-separate{border-collapse:separate}.md\\:border-transparent{border-color:transparent}.md\\:border-current{border-color:currentColor}.md\\:border-black{--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\\:rounded-none{border-radius:0}.md\\:rounded-sm{border-radius:.125rem}.md\\:rounded{border-radius:.25rem}.md\\:rounded-md{border-radius:.375rem}.md\\:rounded-lg{border-radius:.5rem}.md\\:rounded-xl{border-radius:.75rem}.md\\:rounded-2xl{border-radius:1rem}.md\\:rounded-3xl{border-radius:1.5rem}.md\\:rounded-full{border-radius:9999px}.md\\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.md\\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.md\\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.md\\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.md\\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.md\\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.md\\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.md\\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.md\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.md\\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.md\\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.md\\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.md\\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.md\\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.md\\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.md\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.md\\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.md\\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.md\\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.md\\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.md\\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.md\\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.md\\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.md\\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.md\\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.md\\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.md\\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.md\\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.md\\:rounded-tl-none{border-top-left-radius:0}.md\\:rounded-tr-none{border-top-right-radius:0}.md\\:rounded-br-none{border-bottom-right-radius:0}.md\\:rounded-bl-none{border-bottom-left-radius:0}.md\\:rounded-tl-sm{border-top-left-radius:.125rem}.md\\:rounded-tr-sm{border-top-right-radius:.125rem}.md\\:rounded-br-sm{border-bottom-right-radius:.125rem}.md\\:rounded-bl-sm{border-bottom-left-radius:.125rem}.md\\:rounded-tl{border-top-left-radius:.25rem}.md\\:rounded-tr{border-top-right-radius:.25rem}.md\\:rounded-br{border-bottom-right-radius:.25rem}.md\\:rounded-bl{border-bottom-left-radius:.25rem}.md\\:rounded-tl-md{border-top-left-radius:.375rem}.md\\:rounded-tr-md{border-top-right-radius:.375rem}.md\\:rounded-br-md{border-bottom-right-radius:.375rem}.md\\:rounded-bl-md{border-bottom-left-radius:.375rem}.md\\:rounded-tl-lg{border-top-left-radius:.5rem}.md\\:rounded-tr-lg{border-top-right-radius:.5rem}.md\\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\\:rounded-bl-lg{border-bottom-left-radius:.5rem}.md\\:rounded-tl-xl{border-top-left-radius:.75rem}.md\\:rounded-tr-xl{border-top-right-radius:.75rem}.md\\:rounded-br-xl{border-bottom-right-radius:.75rem}.md\\:rounded-bl-xl{border-bottom-left-radius:.75rem}.md\\:rounded-tl-2xl{border-top-left-radius:1rem}.md\\:rounded-tr-2xl{border-top-right-radius:1rem}.md\\:rounded-br-2xl{border-bottom-right-radius:1rem}.md\\:rounded-bl-2xl{border-bottom-left-radius:1rem}.md\\:rounded-tl-3xl{border-top-left-radius:1.5rem}.md\\:rounded-tr-3xl{border-top-right-radius:1.5rem}.md\\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.md\\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.md\\:rounded-tl-full{border-top-left-radius:9999px}.md\\:rounded-tr-full{border-top-right-radius:9999px}.md\\:rounded-br-full{border-bottom-right-radius:9999px}.md\\:rounded-bl-full{border-bottom-left-radius:9999px}.md\\:border-solid{border-style:solid}.md\\:border-dashed{border-style:dashed}.md\\:border-dotted{border-style:dotted}.md\\:border-double{border-style:double}.md\\:border-none{border-style:none}.md\\:border-0{border-width:0}.md\\:border-2{border-width:2px}.md\\:border-4{border-width:4px}.md\\:border-8{border-width:8px}.md\\:border{border-width:1px}.md\\:border-t-0{border-top-width:0}.md\\:border-r-0{border-right-width:0}.md\\:border-b-0{border-bottom-width:0}.md\\:border-l-0{border-left-width:0}.md\\:border-t-2{border-top-width:2px}.md\\:border-r-2{border-right-width:2px}.md\\:border-b-2{border-bottom-width:2px}.md\\:border-l-2{border-left-width:2px}.md\\:border-t-4{border-top-width:4px}.md\\:border-r-4{border-right-width:4px}.md\\:border-b-4{border-bottom-width:4px}.md\\:border-l-4{border-left-width:4px}.md\\:border-t-8{border-top-width:8px}.md\\:border-r-8{border-right-width:8px}.md\\:border-b-8{border-bottom-width:8px}.md\\:border-l-8{border-left-width:8px}.md\\:border-t{border-top-width:1px}.md\\:border-r{border-right-width:1px}.md\\:border-b{border-bottom-width:1px}.md\\:border-l{border-left-width:1px}.md\\:box-border{box-sizing:border-box}.md\\:box-content{box-sizing:content-box}.md\\:cursor-auto{cursor:auto}.md\\:cursor-default{cursor:default}.md\\:cursor-pointer{cursor:pointer}.md\\:cursor-wait{cursor:wait}.md\\:cursor-text{cursor:text}.md\\:cursor-move{cursor:move}.md\\:cursor-not-allowed{cursor:not-allowed}.md\\:block{display:block}.md\\:inline-block{display:inline-block}.md\\:inline{display:inline}.md\\:flex{display:flex}.md\\:inline-flex{display:inline-flex}.md\\:table{display:table}.md\\:table-caption{display:table-caption}.md\\:table-cell{display:table-cell}.md\\:table-column{display:table-column}.md\\:table-column-group{display:table-column-group}.md\\:table-footer-group{display:table-footer-group}.md\\:table-header-group{display:table-header-group}.md\\:table-row-group{display:table-row-group}.md\\:table-row{display:table-row}.md\\:flow-root{display:flow-root}.md\\:grid{display:grid}.md\\:inline-grid{display:inline-grid}.md\\:contents{display:contents}.md\\:hidden{display:none}.md\\:flex-row{flex-direction:row}.md\\:flex-row-reverse{flex-direction:row-reverse}.md\\:flex-col{flex-direction:column}.md\\:flex-col-reverse{flex-direction:column-reverse}.md\\:flex-wrap{flex-wrap:wrap}.md\\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\\:flex-nowrap{flex-wrap:nowrap}.md\\:place-items-auto{place-items:auto}.md\\:place-items-start{place-items:start}.md\\:place-items-end{place-items:end}.md\\:place-items-center{place-items:center}.md\\:place-items-stretch{place-items:stretch}.md\\:place-content-center{place-content:center}.md\\:place-content-start{place-content:start}.md\\:place-content-end{place-content:end}.md\\:place-content-between{place-content:space-between}.md\\:place-content-around{place-content:space-around}.md\\:place-content-evenly{place-content:space-evenly}.md\\:place-content-stretch{place-content:stretch}.md\\:place-self-auto{place-self:auto}.md\\:place-self-start{place-self:start}.md\\:place-self-end{place-self:end}.md\\:place-self-center{place-self:center}.md\\:place-self-stretch{place-self:stretch}.md\\:items-start{align-items:flex-start}.md\\:items-end{align-items:flex-end}.md\\:items-center{align-items:center}.md\\:items-baseline{align-items:baseline}.md\\:items-stretch{align-items:stretch}.md\\:content-center{align-content:center}.md\\:content-start{align-content:flex-start}.md\\:content-end{align-content:flex-end}.md\\:content-between{align-content:space-between}.md\\:content-around{align-content:space-around}.md\\:content-evenly{align-content:space-evenly}.md\\:self-auto{align-self:auto}.md\\:self-start{align-self:flex-start}.md\\:self-end{align-self:flex-end}.md\\:self-center{align-self:center}.md\\:self-stretch{align-self:stretch}.md\\:justify-items-auto{justify-items:auto}.md\\:justify-items-start{justify-items:start}.md\\:justify-items-end{justify-items:end}.md\\:justify-items-center{justify-items:center}.md\\:justify-items-stretch{justify-items:stretch}.md\\:justify-start{justify-content:flex-start}.md\\:justify-end{justify-content:flex-end}.md\\:justify-center{justify-content:center}.md\\:justify-between{justify-content:space-between}.md\\:justify-around{justify-content:space-around}.md\\:justify-evenly{justify-content:space-evenly}.md\\:justify-self-auto{justify-self:auto}.md\\:justify-self-start{justify-self:start}.md\\:justify-self-end{justify-self:end}.md\\:justify-self-center{justify-self:center}.md\\:justify-self-stretch{justify-self:stretch}.md\\:flex-1{flex:1 1 0%}.md\\:flex-auto{flex:1 1 auto}.md\\:flex-initial{flex:0 1 auto}.md\\:flex-none{flex:none}.md\\:flex-grow-0{flex-grow:0}.md\\:flex-grow{flex-grow:1}.md\\:flex-shrink-0{flex-shrink:0}.md\\:flex-shrink{flex-shrink:1}.md\\:order-1{order:1}.md\\:order-2{order:2}.md\\:order-3{order:3}.md\\:order-4{order:4}.md\\:order-5{order:5}.md\\:order-6{order:6}.md\\:order-7{order:7}.md\\:order-8{order:8}.md\\:order-9{order:9}.md\\:order-10{order:10}.md\\:order-11{order:11}.md\\:order-12{order:12}.md\\:order-first{order:-9999}.md\\:order-last{order:9999}.md\\:order-none{order:0}.md\\:float-right{float:right}.md\\:float-left{float:left}.md\\:float-none{float:none}.md\\:clear-left{clear:left}.md\\:clear-right{clear:right}.md\\:clear-both{clear:both}.md\\:clear-none{clear:none}.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\\: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\\:h-0{height:0}.md\\:h-1{height:.25rem}.md\\:h-2{height:.5rem}.md\\:h-3{height:.75rem}.md\\:h-4{height:1rem}.md\\:h-5{height:1.25rem}.md\\:h-6{height:1.5rem}.md\\:h-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:.125rem}.md\\:h-1\\.5{height:.375rem}.md\\:h-2\\.5{height:.625rem}.md\\:h-3\\.5{height:.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\\:text-xs{font-size:.75rem;line-height:1rem}.md\\:text-sm{font-size:.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\\:leading-3{line-height:.75rem}.md\\:leading-4{line-height:1rem}.md\\:leading-5{line-height:1.25rem}.md\\:leading-6{line-height:1.5rem}.md\\:leading-7{line-height:1.75rem}.md\\:leading-8{line-height:2rem}.md\\:leading-9{line-height:2.25rem}.md\\:leading-10{line-height:2.5rem}.md\\:leading-none{line-height:1}.md\\:leading-tight{line-height:1.25}.md\\:leading-snug{line-height:1.375}.md\\:leading-normal{line-height:1.5}.md\\:leading-relaxed{line-height:1.625}.md\\:leading-loose{line-height:2}.md\\:list-inside{list-style-position:inside}.md\\:list-outside{list-style-position:outside}.md\\:list-none{list-style-type:none}.md\\:list-disc{list-style-type:disc}.md\\:list-decimal{list-style-type:decimal}.md\\:m-0{margin:0}.md\\:m-1{margin:.25rem}.md\\:m-2{margin:.5rem}.md\\:m-3{margin:.75rem}.md\\:m-4{margin:1rem}.md\\:m-5{margin:1.25rem}.md\\:m-6{margin:1.5rem}.md\\:m-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:.125rem}.md\\:m-1\\.5{margin:.375rem}.md\\:m-2\\.5{margin:.625rem}.md\\:m-3\\.5{margin:.875rem}.md\\:-m-0{margin:0}.md\\:-m-1{margin:-.25rem}.md\\:-m-2{margin:-.5rem}.md\\:-m-3{margin:-.75rem}.md\\:-m-4{margin:-1rem}.md\\:-m-5{margin:-1.25rem}.md\\:-m-6{margin:-1.5rem}.md\\:-m-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:-.125rem}.md\\:-m-1\\.5{margin:-.375rem}.md\\:-m-2\\.5{margin:-.625rem}.md\\:-m-3\\.5{margin:-.875rem}.md\\:my-0{margin-top:0;margin-bottom:0}.md\\:mx-0{margin-left:0;margin-right:0}.md\\:my-1{margin-top:.25rem;margin-bottom:.25rem}.md\\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\\:my-4{margin-top:1rem;margin-bottom:1rem}.md\\:mx-4{margin-left:1rem;margin-right:1rem}.md\\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.md\\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.md\\:my-8{margin-top:2rem;margin-bottom:2rem}.md\\:mx-8{margin-left:2rem;margin-right:2rem}.md\\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.md\\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.md\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.md\\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.md\\:my-12{margin-top:3rem;margin-bottom:3rem}.md\\:mx-12{margin-left:3rem;margin-right:3rem}.md\\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.md\\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.md\\:my-16{margin-top:4rem;margin-bottom:4rem}.md\\:mx-16{margin-left:4rem;margin-right:4rem}.md\\:my-20{margin-top:5rem;margin-bottom:5rem}.md\\:mx-20{margin-left:5rem;margin-right:5rem}.md\\:my-24{margin-top:6rem;margin-bottom:6rem}.md\\:mx-24{margin-left:6rem;margin-right:6rem}.md\\:my-28{margin-top:7rem;margin-bottom:7rem}.md\\:mx-28{margin-left:7rem;margin-right:7rem}.md\\:my-32{margin-top:8rem;margin-bottom:8rem}.md\\:mx-32{margin-left:8rem;margin-right:8rem}.md\\:my-36{margin-top:9rem;margin-bottom:9rem}.md\\:mx-36{margin-left:9rem;margin-right:9rem}.md\\:my-40{margin-top:10rem;margin-bottom:10rem}.md\\:mx-40{margin-left:10rem;margin-right:10rem}.md\\:my-44{margin-top:11rem;margin-bottom:11rem}.md\\:mx-44{margin-left:11rem;margin-right:11rem}.md\\:my-48{margin-top:12rem;margin-bottom:12rem}.md\\:mx-48{margin-left:12rem;margin-right:12rem}.md\\:my-52{margin-top:13rem;margin-bottom:13rem}.md\\:mx-52{margin-left:13rem;margin-right:13rem}.md\\:my-56{margin-top:14rem;margin-bottom:14rem}.md\\:mx-56{margin-left:14rem;margin-right:14rem}.md\\:my-60{margin-top:15rem;margin-bottom:15rem}.md\\:mx-60{margin-left:15rem;margin-right:15rem}.md\\:my-64{margin-top:16rem;margin-bottom:16rem}.md\\:mx-64{margin-left:16rem;margin-right:16rem}.md\\:my-72{margin-top:18rem;margin-bottom:18rem}.md\\:mx-72{margin-left:18rem;margin-right:18rem}.md\\:my-80{margin-top:20rem;margin-bottom:20rem}.md\\:mx-80{margin-left:20rem;margin-right:20rem}.md\\:my-96{margin-top:24rem;margin-bottom:24rem}.md\\:mx-96{margin-left:24rem;margin-right:24rem}.md\\:my-auto{margin-top:auto;margin-bottom:auto}.md\\:mx-auto{margin-left:auto;margin-right:auto}.md\\:my-px{margin-top:1px;margin-bottom:1px}.md\\:mx-px{margin-left:1px;margin-right:1px}.md\\:my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.md\\:mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.md\\:my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.md\\:mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.md\\:my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.md\\:mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.md\\:my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.md\\:mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.md\\:-my-0{margin-top:0;margin-bottom:0}.md\\:-mx-0{margin-left:0;margin-right:0}.md\\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.md\\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.md\\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.md\\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.md\\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.md\\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.md\\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.md\\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.md\\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.md\\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.md\\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.md\\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.md\\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.md\\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.md\\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.md\\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.md\\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.md\\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.md\\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.md\\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.md\\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.md\\:-mx-16{margin-left:-4rem;margin-right:-4rem}.md\\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.md\\:-mx-20{margin-left:-5rem;margin-right:-5rem}.md\\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.md\\:-mx-24{margin-left:-6rem;margin-right:-6rem}.md\\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.md\\:-mx-28{margin-left:-7rem;margin-right:-7rem}.md\\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.md\\:-mx-32{margin-left:-8rem;margin-right:-8rem}.md\\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.md\\:-mx-36{margin-left:-9rem;margin-right:-9rem}.md\\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.md\\:-mx-40{margin-left:-10rem;margin-right:-10rem}.md\\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.md\\:-mx-44{margin-left:-11rem;margin-right:-11rem}.md\\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.md\\:-mx-48{margin-left:-12rem;margin-right:-12rem}.md\\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.md\\:-mx-52{margin-left:-13rem;margin-right:-13rem}.md\\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.md\\:-mx-56{margin-left:-14rem;margin-right:-14rem}.md\\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.md\\:-mx-60{margin-left:-15rem;margin-right:-15rem}.md\\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.md\\:-mx-64{margin-left:-16rem;margin-right:-16rem}.md\\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.md\\:-mx-72{margin-left:-18rem;margin-right:-18rem}.md\\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.md\\:-mx-80{margin-left:-20rem;margin-right:-20rem}.md\\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.md\\:-mx-96{margin-left:-24rem;margin-right:-24rem}.md\\:-my-px{margin-top:-1px;margin-bottom:-1px}.md\\:-mx-px{margin-left:-1px;margin-right:-1px}.md\\:-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.md\\:-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.md\\:-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.md\\:-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.md\\:-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.md\\:-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.md\\:-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.md\\:-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.md\\:mt-0{margin-top:0}.md\\:mr-0{margin-right:0}.md\\:mb-0{margin-bottom:0}.md\\:ml-0{margin-left:0}.md\\:mt-1{margin-top:.25rem}.md\\:mr-1{margin-right:.25rem}.md\\:mb-1{margin-bottom:.25rem}.md\\:ml-1{margin-left:.25rem}.md\\:mt-2{margin-top:.5rem}.md\\:mr-2{margin-right:.5rem}.md\\:mb-2{margin-bottom:.5rem}.md\\:ml-2{margin-left:.5rem}.md\\:mt-3{margin-top:.75rem}.md\\:mr-3{margin-right:.75rem}.md\\:mb-3{margin-bottom:.75rem}.md\\:ml-3{margin-left:.75rem}.md\\:mt-4{margin-top:1rem}.md\\:mr-4{margin-right:1rem}.md\\:mb-4{margin-bottom:1rem}.md\\:ml-4{margin-left:1rem}.md\\:mt-5{margin-top:1.25rem}.md\\:mr-5{margin-right:1.25rem}.md\\:mb-5{margin-bottom:1.25rem}.md\\:ml-5{margin-left:1.25rem}.md\\:mt-6{margin-top:1.5rem}.md\\:mr-6{margin-right:1.5rem}.md\\:mb-6{margin-bottom:1.5rem}.md\\:ml-6{margin-left:1.5rem}.md\\:mt-7{margin-top:1.75rem}.md\\:mr-7{margin-right:1.75rem}.md\\:mb-7{margin-bottom:1.75rem}.md\\:ml-7{margin-left:1.75rem}.md\\:mt-8{margin-top:2rem}.md\\:mr-8{margin-right:2rem}.md\\:mb-8{margin-bottom:2rem}.md\\:ml-8{margin-left:2rem}.md\\:mt-9{margin-top:2.25rem}.md\\:mr-9{margin-right:2.25rem}.md\\:mb-9{margin-bottom:2.25rem}.md\\:ml-9{margin-left:2.25rem}.md\\:mt-10{margin-top:2.5rem}.md\\:mr-10{margin-right:2.5rem}.md\\:mb-10{margin-bottom:2.5rem}.md\\:ml-10{margin-left:2.5rem}.md\\:mt-11{margin-top:2.75rem}.md\\:mr-11{margin-right:2.75rem}.md\\:mb-11{margin-bottom:2.75rem}.md\\:ml-11{margin-left:2.75rem}.md\\:mt-12{margin-top:3rem}.md\\:mr-12{margin-right:3rem}.md\\:mb-12{margin-bottom:3rem}.md\\:ml-12{margin-left:3rem}.md\\:mt-14{margin-top:3.5rem}.md\\:mr-14{margin-right:3.5rem}.md\\:mb-14{margin-bottom:3.5rem}.md\\:ml-14{margin-left:3.5rem}.md\\:mt-16{margin-top:4rem}.md\\:mr-16{margin-right:4rem}.md\\:mb-16{margin-bottom:4rem}.md\\:ml-16{margin-left:4rem}.md\\:mt-20{margin-top:5rem}.md\\:mr-20{margin-right:5rem}.md\\:mb-20{margin-bottom:5rem}.md\\:ml-20{margin-left:5rem}.md\\:mt-24{margin-top:6rem}.md\\:mr-24{margin-right:6rem}.md\\:mb-24{margin-bottom:6rem}.md\\:ml-24{margin-left:6rem}.md\\:mt-28{margin-top:7rem}.md\\:mr-28{margin-right:7rem}.md\\:mb-28{margin-bottom:7rem}.md\\:ml-28{margin-left:7rem}.md\\:mt-32{margin-top:8rem}.md\\:mr-32{margin-right:8rem}.md\\:mb-32{margin-bottom:8rem}.md\\:ml-32{margin-left:8rem}.md\\:mt-36{margin-top:9rem}.md\\:mr-36{margin-right:9rem}.md\\:mb-36{margin-bottom:9rem}.md\\:ml-36{margin-left:9rem}.md\\:mt-40{margin-top:10rem}.md\\:mr-40{margin-right:10rem}.md\\:mb-40{margin-bottom:10rem}.md\\:ml-40{margin-left:10rem}.md\\:mt-44{margin-top:11rem}.md\\:mr-44{margin-right:11rem}.md\\:mb-44{margin-bottom:11rem}.md\\:ml-44{margin-left:11rem}.md\\:mt-48{margin-top:12rem}.md\\:mr-48{margin-right:12rem}.md\\:mb-48{margin-bottom:12rem}.md\\:ml-48{margin-left:12rem}.md\\:mt-52{margin-top:13rem}.md\\:mr-52{margin-right:13rem}.md\\:mb-52{margin-bottom:13rem}.md\\:ml-52{margin-left:13rem}.md\\:mt-56{margin-top:14rem}.md\\:mr-56{margin-right:14rem}.md\\:mb-56{margin-bottom:14rem}.md\\:ml-56{margin-left:14rem}.md\\:mt-60{margin-top:15rem}.md\\:mr-60{margin-right:15rem}.md\\:mb-60{margin-bottom:15rem}.md\\:ml-60{margin-left:15rem}.md\\:mt-64{margin-top:16rem}.md\\:mr-64{margin-right:16rem}.md\\:mb-64{margin-bottom:16rem}.md\\:ml-64{margin-left:16rem}.md\\:mt-72{margin-top:18rem}.md\\:mr-72{margin-right:18rem}.md\\:mb-72{margin-bottom:18rem}.md\\:ml-72{margin-left:18rem}.md\\:mt-80{margin-top:20rem}.md\\:mr-80{margin-right:20rem}.md\\:mb-80{margin-bottom:20rem}.md\\:ml-80{margin-left:20rem}.md\\:mt-96{margin-top:24rem}.md\\:mr-96{margin-right:24rem}.md\\:mb-96{margin-bottom:24rem}.md\\:ml-96{margin-left:24rem}.md\\:mt-auto{margin-top:auto}.md\\:mr-auto{margin-right:auto}.md\\:mb-auto{margin-bottom:auto}.md\\:ml-auto{margin-left:auto}.md\\:mt-px{margin-top:1px}.md\\:mr-px{margin-right:1px}.md\\:mb-px{margin-bottom:1px}.md\\:ml-px{margin-left:1px}.md\\:mt-0\\.5{margin-top:.125rem}.md\\:mr-0\\.5{margin-right:.125rem}.md\\:mb-0\\.5{margin-bottom:.125rem}.md\\:ml-0\\.5{margin-left:.125rem}.md\\:mt-1\\.5{margin-top:.375rem}.md\\:mr-1\\.5{margin-right:.375rem}.md\\:mb-1\\.5{margin-bottom:.375rem}.md\\:ml-1\\.5{margin-left:.375rem}.md\\:mt-2\\.5{margin-top:.625rem}.md\\:mr-2\\.5{margin-right:.625rem}.md\\:mb-2\\.5{margin-bottom:.625rem}.md\\:ml-2\\.5{margin-left:.625rem}.md\\:mt-3\\.5{margin-top:.875rem}.md\\:mr-3\\.5{margin-right:.875rem}.md\\:mb-3\\.5{margin-bottom:.875rem}.md\\:ml-3\\.5{margin-left:.875rem}.md\\:-mt-0{margin-top:0}.md\\:-mr-0{margin-right:0}.md\\:-mb-0{margin-bottom:0}.md\\:-ml-0{margin-left:0}.md\\:-mt-1{margin-top:-.25rem}.md\\:-mr-1{margin-right:-.25rem}.md\\:-mb-1{margin-bottom:-.25rem}.md\\:-ml-1{margin-left:-.25rem}.md\\:-mt-2{margin-top:-.5rem}.md\\:-mr-2{margin-right:-.5rem}.md\\:-mb-2{margin-bottom:-.5rem}.md\\:-ml-2{margin-left:-.5rem}.md\\:-mt-3{margin-top:-.75rem}.md\\:-mr-3{margin-right:-.75rem}.md\\:-mb-3{margin-bottom:-.75rem}.md\\:-ml-3{margin-left:-.75rem}.md\\:-mt-4{margin-top:-1rem}.md\\:-mr-4{margin-right:-1rem}.md\\:-mb-4{margin-bottom:-1rem}.md\\:-ml-4{margin-left:-1rem}.md\\:-mt-5{margin-top:-1.25rem}.md\\:-mr-5{margin-right:-1.25rem}.md\\:-mb-5{margin-bottom:-1.25rem}.md\\:-ml-5{margin-left:-1.25rem}.md\\:-mt-6{margin-top:-1.5rem}.md\\:-mr-6{margin-right:-1.5rem}.md\\:-mb-6{margin-bottom:-1.5rem}.md\\:-ml-6{margin-left:-1.5rem}.md\\:-mt-7{margin-top:-1.75rem}.md\\:-mr-7{margin-right:-1.75rem}.md\\:-mb-7{margin-bottom:-1.75rem}.md\\:-ml-7{margin-left:-1.75rem}.md\\:-mt-8{margin-top:-2rem}.md\\:-mr-8{margin-right:-2rem}.md\\:-mb-8{margin-bottom:-2rem}.md\\:-ml-8{margin-left:-2rem}.md\\:-mt-9{margin-top:-2.25rem}.md\\:-mr-9{margin-right:-2.25rem}.md\\:-mb-9{margin-bottom:-2.25rem}.md\\:-ml-9{margin-left:-2.25rem}.md\\:-mt-10{margin-top:-2.5rem}.md\\:-mr-10{margin-right:-2.5rem}.md\\:-mb-10{margin-bottom:-2.5rem}.md\\:-ml-10{margin-left:-2.5rem}.md\\:-mt-11{margin-top:-2.75rem}.md\\:-mr-11{margin-right:-2.75rem}.md\\:-mb-11{margin-bottom:-2.75rem}.md\\:-ml-11{margin-left:-2.75rem}.md\\:-mt-12{margin-top:-3rem}.md\\:-mr-12{margin-right:-3rem}.md\\:-mb-12{margin-bottom:-3rem}.md\\:-ml-12{margin-left:-3rem}.md\\:-mt-14{margin-top:-3.5rem}.md\\:-mr-14{margin-right:-3.5rem}.md\\:-mb-14{margin-bottom:-3.5rem}.md\\:-ml-14{margin-left:-3.5rem}.md\\:-mt-16{margin-top:-4rem}.md\\:-mr-16{margin-right:-4rem}.md\\:-mb-16{margin-bottom:-4rem}.md\\:-ml-16{margin-left:-4rem}.md\\:-mt-20{margin-top:-5rem}.md\\:-mr-20{margin-right:-5rem}.md\\:-mb-20{margin-bottom:-5rem}.md\\:-ml-20{margin-left:-5rem}.md\\:-mt-24{margin-top:-6rem}.md\\:-mr-24{margin-right:-6rem}.md\\:-mb-24{margin-bottom:-6rem}.md\\:-ml-24{margin-left:-6rem}.md\\:-mt-28{margin-top:-7rem}.md\\:-mr-28{margin-right:-7rem}.md\\:-mb-28{margin-bottom:-7rem}.md\\:-ml-28{margin-left:-7rem}.md\\:-mt-32{margin-top:-8rem}.md\\:-mr-32{margin-right:-8rem}.md\\:-mb-32{margin-bottom:-8rem}.md\\:-ml-32{margin-left:-8rem}.md\\:-mt-36{margin-top:-9rem}.md\\:-mr-36{margin-right:-9rem}.md\\:-mb-36{margin-bottom:-9rem}.md\\:-ml-36{margin-left:-9rem}.md\\:-mt-40{margin-top:-10rem}.md\\:-mr-40{margin-right:-10rem}.md\\:-mb-40{margin-bottom:-10rem}.md\\:-ml-40{margin-left:-10rem}.md\\:-mt-44{margin-top:-11rem}.md\\:-mr-44{margin-right:-11rem}.md\\:-mb-44{margin-bottom:-11rem}.md\\:-ml-44{margin-left:-11rem}.md\\:-mt-48{margin-top:-12rem}.md\\:-mr-48{margin-right:-12rem}.md\\:-mb-48{margin-bottom:-12rem}.md\\:-ml-48{margin-left:-12rem}.md\\:-mt-52{margin-top:-13rem}.md\\:-mr-52{margin-right:-13rem}.md\\:-mb-52{margin-bottom:-13rem}.md\\:-ml-52{margin-left:-13rem}.md\\:-mt-56{margin-top:-14rem}.md\\:-mr-56{margin-right:-14rem}.md\\:-mb-56{margin-bottom:-14rem}.md\\:-ml-56{margin-left:-14rem}.md\\:-mt-60{margin-top:-15rem}.md\\:-mr-60{margin-right:-15rem}.md\\:-mb-60{margin-bottom:-15rem}.md\\:-ml-60{margin-left:-15rem}.md\\:-mt-64{margin-top:-16rem}.md\\:-mr-64{margin-right:-16rem}.md\\:-mb-64{margin-bottom:-16rem}.md\\:-ml-64{margin-left:-16rem}.md\\:-mt-72{margin-top:-18rem}.md\\:-mr-72{margin-right:-18rem}.md\\:-mb-72{margin-bottom:-18rem}.md\\:-ml-72{margin-left:-18rem}.md\\:-mt-80{margin-top:-20rem}.md\\:-mr-80{margin-right:-20rem}.md\\:-mb-80{margin-bottom:-20rem}.md\\:-ml-80{margin-left:-20rem}.md\\:-mt-96{margin-top:-24rem}.md\\:-mr-96{margin-right:-24rem}.md\\:-mb-96{margin-bottom:-24rem}.md\\:-ml-96{margin-left:-24rem}.md\\:-mt-px{margin-top:-1px}.md\\:-mr-px{margin-right:-1px}.md\\:-mb-px{margin-bottom:-1px}.md\\:-ml-px{margin-left:-1px}.md\\:-mt-0\\.5{margin-top:-.125rem}.md\\:-mr-0\\.5{margin-right:-.125rem}.md\\:-mb-0\\.5{margin-bottom:-.125rem}.md\\:-ml-0\\.5{margin-left:-.125rem}.md\\:-mt-1\\.5{margin-top:-.375rem}.md\\:-mr-1\\.5{margin-right:-.375rem}.md\\:-mb-1\\.5{margin-bottom:-.375rem}.md\\:-ml-1\\.5{margin-left:-.375rem}.md\\:-mt-2\\.5{margin-top:-.625rem}.md\\:-mr-2\\.5{margin-right:-.625rem}.md\\:-mb-2\\.5{margin-bottom:-.625rem}.md\\:-ml-2\\.5{margin-left:-.625rem}.md\\:-mt-3\\.5{margin-top:-.875rem}.md\\:-mr-3\\.5{margin-right:-.875rem}.md\\:-mb-3\\.5{margin-bottom:-.875rem}.md\\:-ml-3\\.5{margin-left:-.875rem}.md\\:max-h-0{max-height:0}.md\\:max-h-1{max-height:.25rem}.md\\:max-h-2{max-height:.5rem}.md\\:max-h-3{max-height:.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:.125rem}.md\\:max-h-1\\.5{max-height:.375rem}.md\\:max-h-2\\.5{max-height:.625rem}.md\\:max-h-3\\.5{max-height:.875rem}.md\\:max-h-full{max-height:100%}.md\\:max-h-screen{max-height:100vh}.md\\:max-w-0{max-width:0}.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:min-content}.md\\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.md\\:max-w-prose{max-width:65ch}.md\\:max-w-screen-sm{max-width:640px}.md\\:max-w-screen-md{max-width:768px}.md\\:max-w-screen-lg{max-width:1024px}.md\\:max-w-screen-xl{max-width:1280px}.md\\:max-w-screen-2xl{max-width:1536px}.md\\:min-h-0{min-height:0}.md\\:min-h-full{min-height:100%}.md\\:min-h-screen{min-height:100vh}.md\\:min-w-0{min-width:0}.md\\:min-w-full{min-width:100%}.md\\:min-w-min{min-width:-webkit-min-content;min-width:min-content}.md\\:min-w-max{min-width:-webkit-max-content;min-width:max-content}.md\\:object-contain{object-fit:contain}.md\\:object-cover{object-fit:cover}.md\\:object-fill{object-fit:fill}.md\\:object-none{object-fit:none}.md\\:object-scale-down{object-fit:scale-down}.md\\:object-bottom{object-position:bottom}.md\\:object-center{object-position:center}.md\\:object-left{object-position:left}.md\\:object-left-bottom{object-position:left bottom}.md\\:object-left-top{object-position:left top}.md\\:object-right{object-position:right}.md\\:object-right-bottom{object-position:right bottom}.md\\:object-right-top{object-position:right top}.md\\:object-top{object-position:top}.md\\:opacity-0{opacity:0}.md\\:opacity-5{opacity:.05}.md\\:opacity-10{opacity:.1}.md\\:opacity-20{opacity:.2}.md\\:opacity-25{opacity:.25}.md\\:opacity-30{opacity:.3}.md\\:opacity-40{opacity:.4}.md\\:opacity-50{opacity:.5}.md\\:opacity-60{opacity:.6}.md\\:opacity-70{opacity:.7}.md\\:opacity-75{opacity:.75}.md\\:opacity-80{opacity:.8}.md\\:opacity-90{opacity:.9}.md\\:opacity-95{opacity:.95}.md\\:opacity-100{opacity:1}.group:hover .md\\:group-hover\\:opacity-0{opacity:0}.group:hover .md\\:group-hover\\:opacity-5{opacity:.05}.group:hover .md\\:group-hover\\:opacity-10{opacity:.1}.group:hover .md\\:group-hover\\:opacity-20{opacity:.2}.group:hover .md\\:group-hover\\:opacity-25{opacity:.25}.group:hover .md\\:group-hover\\:opacity-30{opacity:.3}.group:hover .md\\:group-hover\\:opacity-40{opacity:.4}.group:hover .md\\:group-hover\\:opacity-50{opacity:.5}.group:hover .md\\:group-hover\\:opacity-60{opacity:.6}.group:hover .md\\:group-hover\\:opacity-70{opacity:.7}.group:hover .md\\:group-hover\\:opacity-75{opacity:.75}.group:hover .md\\:group-hover\\:opacity-80{opacity:.8}.group:hover .md\\:group-hover\\:opacity-90{opacity:.9}.group:hover .md\\:group-hover\\:opacity-95{opacity:.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:.05}.md\\:focus-within\\:opacity-10:focus-within{opacity:.1}.md\\:focus-within\\:opacity-20:focus-within{opacity:.2}.md\\:focus-within\\:opacity-25:focus-within{opacity:.25}.md\\:focus-within\\:opacity-30:focus-within{opacity:.3}.md\\:focus-within\\:opacity-40:focus-within{opacity:.4}.md\\:focus-within\\:opacity-50:focus-within{opacity:.5}.md\\:focus-within\\:opacity-60:focus-within{opacity:.6}.md\\:focus-within\\:opacity-70:focus-within{opacity:.7}.md\\:focus-within\\:opacity-75:focus-within{opacity:.75}.md\\:focus-within\\:opacity-80:focus-within{opacity:.8}.md\\:focus-within\\:opacity-90:focus-within{opacity:.9}.md\\:focus-within\\:opacity-95:focus-within{opacity:.95}.md\\:focus-within\\:opacity-100:focus-within{opacity:1}.md\\:hover\\:opacity-0:hover{opacity:0}.md\\:hover\\:opacity-5:hover{opacity:.05}.md\\:hover\\:opacity-10:hover{opacity:.1}.md\\:hover\\:opacity-20:hover{opacity:.2}.md\\:hover\\:opacity-25:hover{opacity:.25}.md\\:hover\\:opacity-30:hover{opacity:.3}.md\\:hover\\:opacity-40:hover{opacity:.4}.md\\:hover\\:opacity-50:hover{opacity:.5}.md\\:hover\\:opacity-60:hover{opacity:.6}.md\\:hover\\:opacity-70:hover{opacity:.7}.md\\:hover\\:opacity-75:hover{opacity:.75}.md\\:hover\\:opacity-80:hover{opacity:.8}.md\\:hover\\:opacity-90:hover{opacity:.9}.md\\:hover\\:opacity-95:hover{opacity:.95}.md\\:hover\\:opacity-100:hover{opacity:1}.md\\:focus\\:opacity-0:focus{opacity:0}.md\\:focus\\:opacity-5:focus{opacity:.05}.md\\:focus\\:opacity-10:focus{opacity:.1}.md\\:focus\\:opacity-20:focus{opacity:.2}.md\\:focus\\:opacity-25:focus{opacity:.25}.md\\:focus\\:opacity-30:focus{opacity:.3}.md\\:focus\\:opacity-40:focus{opacity:.4}.md\\:focus\\:opacity-50:focus{opacity:.5}.md\\:focus\\:opacity-60:focus{opacity:.6}.md\\:focus\\:opacity-70:focus{opacity:.7}.md\\:focus\\:opacity-75:focus{opacity:.75}.md\\:focus\\:opacity-80:focus{opacity:.8}.md\\:focus\\:opacity-90:focus{opacity:.9}.md\\:focus\\:opacity-95:focus{opacity:.95}.md\\:focus\\:opacity-100:focus{opacity:1}.md\\:outline-none{outline:2px solid transparent;outline-offset:2px}.md\\:outline-white{outline:2px dotted #fff;outline-offset:2px}.md\\:outline-black{outline:2px dotted #000;outline-offset:2px}.md\\:focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.md\\:focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.md\\:focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.md\\:focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.md\\:focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.md\\:focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.md\\:overflow-auto{overflow:auto}.md\\:overflow-hidden{overflow:hidden}.md\\:overflow-visible{overflow:visible}.md\\:overflow-scroll{overflow:scroll}.md\\:overflow-x-auto{overflow-x:auto}.md\\:overflow-y-auto{overflow-y:auto}.md\\:overflow-x-hidden{overflow-x:hidden}.md\\:overflow-y-hidden{overflow-y:hidden}.md\\:overflow-x-visible{overflow-x:visible}.md\\:overflow-y-visible{overflow-y:visible}.md\\:overflow-x-scroll{overflow-x:scroll}.md\\:overflow-y-scroll{overflow-y:scroll}.md\\:overscroll-auto{overscroll-behavior:auto}.md\\:overscroll-contain{overscroll-behavior:contain}.md\\:overscroll-none{overscroll-behavior:none}.md\\:overscroll-y-auto{overscroll-behavior-y:auto}.md\\:overscroll-y-contain{overscroll-behavior-y:contain}.md\\:overscroll-y-none{overscroll-behavior-y:none}.md\\:overscroll-x-auto{overscroll-behavior-x:auto}.md\\:overscroll-x-contain{overscroll-behavior-x:contain}.md\\:overscroll-x-none{overscroll-behavior-x:none}.md\\:p-0{padding:0}.md\\:p-1{padding:.25rem}.md\\:p-2{padding:.5rem}.md\\:p-3{padding:.75rem}.md\\:p-4{padding:1rem}.md\\:p-5{padding:1.25rem}.md\\:p-6{padding:1.5rem}.md\\:p-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:.125rem}.md\\:p-1\\.5{padding:.375rem}.md\\:p-2\\.5{padding:.625rem}.md\\:p-3\\.5{padding:.875rem}.md\\:py-0{padding-top:0;padding-bottom:0}.md\\:px-0{padding-left:0;padding-right:0}.md\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\\:px-1{padding-left:.25rem;padding-right:.25rem}.md\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\\:px-2{padding-left:.5rem;padding-right:.5rem}.md\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\\:px-3{padding-left:.75rem;padding-right:.75rem}.md\\:py-4{padding-top:1rem;padding-bottom:1rem}.md\\:px-4{padding-left:1rem;padding-right:1rem}.md\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\\:py-8{padding-top:2rem;padding-bottom:2rem}.md\\:px-8{padding-left:2rem;padding-right:2rem}.md\\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.md\\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\\:py-12{padding-top:3rem;padding-bottom:3rem}.md\\:px-12{padding-left:3rem;padding-right:3rem}.md\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\\:py-16{padding-top:4rem;padding-bottom:4rem}.md\\:px-16{padding-left:4rem;padding-right:4rem}.md\\:py-20{padding-top:5rem;padding-bottom:5rem}.md\\:px-20{padding-left:5rem;padding-right:5rem}.md\\:py-24{padding-top:6rem;padding-bottom:6rem}.md\\:px-24{padding-left:6rem;padding-right:6rem}.md\\:py-28{padding-top:7rem;padding-bottom:7rem}.md\\:px-28{padding-left:7rem;padding-right:7rem}.md\\:py-32{padding-top:8rem;padding-bottom:8rem}.md\\:px-32{padding-left:8rem;padding-right:8rem}.md\\:py-36{padding-top:9rem;padding-bottom:9rem}.md\\:px-36{padding-left:9rem;padding-right:9rem}.md\\:py-40{padding-top:10rem;padding-bottom:10rem}.md\\:px-40{padding-left:10rem;padding-right:10rem}.md\\:py-44{padding-top:11rem;padding-bottom:11rem}.md\\:px-44{padding-left:11rem;padding-right:11rem}.md\\:py-48{padding-top:12rem;padding-bottom:12rem}.md\\:px-48{padding-left:12rem;padding-right:12rem}.md\\:py-52{padding-top:13rem;padding-bottom:13rem}.md\\:px-52{padding-left:13rem;padding-right:13rem}.md\\:py-56{padding-top:14rem;padding-bottom:14rem}.md\\:px-56{padding-left:14rem;padding-right:14rem}.md\\:py-60{padding-top:15rem;padding-bottom:15rem}.md\\:px-60{padding-left:15rem;padding-right:15rem}.md\\:py-64{padding-top:16rem;padding-bottom:16rem}.md\\:px-64{padding-left:16rem;padding-right:16rem}.md\\:py-72{padding-top:18rem;padding-bottom:18rem}.md\\:px-72{padding-left:18rem;padding-right:18rem}.md\\:py-80{padding-top:20rem;padding-bottom:20rem}.md\\:px-80{padding-left:20rem;padding-right:20rem}.md\\:py-96{padding-top:24rem;padding-bottom:24rem}.md\\:px-96{padding-left:24rem;padding-right:24rem}.md\\:py-px{padding-top:1px;padding-bottom:1px}.md\\:px-px{padding-left:1px;padding-right:1px}.md\\:py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.md\\:px-0\\.5{padding-left:.125rem;padding-right:.125rem}.md\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.md\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.md\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.md\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.md\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.md\\:px-3\\.5{padding-left:.875rem;padding-right:.875rem}.md\\:pt-0{padding-top:0}.md\\:pr-0{padding-right:0}.md\\:pb-0{padding-bottom:0}.md\\:pl-0{padding-left:0}.md\\:pt-1{padding-top:.25rem}.md\\:pr-1{padding-right:.25rem}.md\\:pb-1{padding-bottom:.25rem}.md\\:pl-1{padding-left:.25rem}.md\\:pt-2{padding-top:.5rem}.md\\:pr-2{padding-right:.5rem}.md\\:pb-2{padding-bottom:.5rem}.md\\:pl-2{padding-left:.5rem}.md\\:pt-3{padding-top:.75rem}.md\\:pr-3{padding-right:.75rem}.md\\:pb-3{padding-bottom:.75rem}.md\\:pl-3{padding-left:.75rem}.md\\:pt-4{padding-top:1rem}.md\\:pr-4{padding-right:1rem}.md\\:pb-4{padding-bottom:1rem}.md\\:pl-4{padding-left:1rem}.md\\:pt-5{padding-top:1.25rem}.md\\:pr-5{padding-right:1.25rem}.md\\:pb-5{padding-bottom:1.25rem}.md\\:pl-5{padding-left:1.25rem}.md\\:pt-6{padding-top:1.5rem}.md\\:pr-6{padding-right:1.5rem}.md\\:pb-6{padding-bottom:1.5rem}.md\\:pl-6{padding-left:1.5rem}.md\\:pt-7{padding-top:1.75rem}.md\\:pr-7{padding-right:1.75rem}.md\\:pb-7{padding-bottom:1.75rem}.md\\:pl-7{padding-left:1.75rem}.md\\:pt-8{padding-top:2rem}.md\\:pr-8{padding-right:2rem}.md\\:pb-8{padding-bottom:2rem}.md\\:pl-8{padding-left:2rem}.md\\:pt-9{padding-top:2.25rem}.md\\:pr-9{padding-right:2.25rem}.md\\:pb-9{padding-bottom:2.25rem}.md\\:pl-9{padding-left:2.25rem}.md\\:pt-10{padding-top:2.5rem}.md\\:pr-10{padding-right:2.5rem}.md\\:pb-10{padding-bottom:2.5rem}.md\\:pl-10{padding-left:2.5rem}.md\\:pt-11{padding-top:2.75rem}.md\\:pr-11{padding-right:2.75rem}.md\\:pb-11{padding-bottom:2.75rem}.md\\:pl-11{padding-left:2.75rem}.md\\:pt-12{padding-top:3rem}.md\\:pr-12{padding-right:3rem}.md\\:pb-12{padding-bottom:3rem}.md\\:pl-12{padding-left:3rem}.md\\:pt-14{padding-top:3.5rem}.md\\:pr-14{padding-right:3.5rem}.md\\:pb-14{padding-bottom:3.5rem}.md\\:pl-14{padding-left:3.5rem}.md\\:pt-16{padding-top:4rem}.md\\:pr-16{padding-right:4rem}.md\\:pb-16{padding-bottom:4rem}.md\\:pl-16{padding-left:4rem}.md\\:pt-20{padding-top:5rem}.md\\:pr-20{padding-right:5rem}.md\\:pb-20{padding-bottom:5rem}.md\\:pl-20{padding-left:5rem}.md\\:pt-24{padding-top:6rem}.md\\:pr-24{padding-right:6rem}.md\\:pb-24{padding-bottom:6rem}.md\\:pl-24{padding-left:6rem}.md\\:pt-28{padding-top:7rem}.md\\:pr-28{padding-right:7rem}.md\\:pb-28{padding-bottom:7rem}.md\\:pl-28{padding-left:7rem}.md\\:pt-32{padding-top:8rem}.md\\:pr-32{padding-right:8rem}.md\\:pb-32{padding-bottom:8rem}.md\\:pl-32{padding-left:8rem}.md\\:pt-36{padding-top:9rem}.md\\:pr-36{padding-right:9rem}.md\\:pb-36{padding-bottom:9rem}.md\\:pl-36{padding-left:9rem}.md\\:pt-40{padding-top:10rem}.md\\:pr-40{padding-right:10rem}.md\\:pb-40{padding-bottom:10rem}.md\\:pl-40{padding-left:10rem}.md\\:pt-44{padding-top:11rem}.md\\:pr-44{padding-right:11rem}.md\\:pb-44{padding-bottom:11rem}.md\\:pl-44{padding-left:11rem}.md\\:pt-48{padding-top:12rem}.md\\:pr-48{padding-right:12rem}.md\\:pb-48{padding-bottom:12rem}.md\\:pl-48{padding-left:12rem}.md\\:pt-52{padding-top:13rem}.md\\:pr-52{padding-right:13rem}.md\\:pb-52{padding-bottom:13rem}.md\\:pl-52{padding-left:13rem}.md\\:pt-56{padding-top:14rem}.md\\:pr-56{padding-right:14rem}.md\\:pb-56{padding-bottom:14rem}.md\\:pl-56{padding-left:14rem}.md\\:pt-60{padding-top:15rem}.md\\:pr-60{padding-right:15rem}.md\\:pb-60{padding-bottom:15rem}.md\\:pl-60{padding-left:15rem}.md\\:pt-64{padding-top:16rem}.md\\:pr-64{padding-right:16rem}.md\\:pb-64{padding-bottom:16rem}.md\\:pl-64{padding-left:16rem}.md\\:pt-72{padding-top:18rem}.md\\:pr-72{padding-right:18rem}.md\\:pb-72{padding-bottom:18rem}.md\\:pl-72{padding-left:18rem}.md\\:pt-80{padding-top:20rem}.md\\:pr-80{padding-right:20rem}.md\\:pb-80{padding-bottom:20rem}.md\\:pl-80{padding-left:20rem}.md\\:pt-96{padding-top:24rem}.md\\:pr-96{padding-right:24rem}.md\\:pb-96{padding-bottom:24rem}.md\\:pl-96{padding-left:24rem}.md\\:pt-px{padding-top:1px}.md\\:pr-px{padding-right:1px}.md\\:pb-px{padding-bottom:1px}.md\\:pl-px{padding-left:1px}.md\\:pt-0\\.5{padding-top:.125rem}.md\\:pr-0\\.5{padding-right:.125rem}.md\\:pb-0\\.5{padding-bottom:.125rem}.md\\:pl-0\\.5{padding-left:.125rem}.md\\:pt-1\\.5{padding-top:.375rem}.md\\:pr-1\\.5{padding-right:.375rem}.md\\:pb-1\\.5{padding-bottom:.375rem}.md\\:pl-1\\.5{padding-left:.375rem}.md\\:pt-2\\.5{padding-top:.625rem}.md\\:pr-2\\.5{padding-right:.625rem}.md\\:pb-2\\.5{padding-bottom:.625rem}.md\\:pl-2\\.5{padding-left:.625rem}.md\\:pt-3\\.5{padding-top:.875rem}.md\\:pr-3\\.5{padding-right:.875rem}.md\\:pb-3\\.5{padding-bottom:.875rem}.md\\:pl-3\\.5{padding-left:.875rem}.md\\:placeholder-transparent::placeholder{color:transparent}.md\\:placeholder-current::placeholder{color:currentColor}.md\\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{color:transparent}.md\\:focus\\:placeholder-current:focus::placeholder{color:currentColor}.md\\:focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{--tw-placeholder-opacity:0}.md\\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.md\\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.md\\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.md\\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.md\\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.md\\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.md\\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.md\\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.md\\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.md\\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.md\\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.md\\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.md\\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.md\\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.md\\:focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.md\\:focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.md\\:focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.md\\:focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.md\\:focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.md\\:focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.md\\:focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.md\\:focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.md\\:focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.md\\:focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.md\\:focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.md\\:focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.md\\:focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.md\\:focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.md\\:focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.md\\:pointer-events-none{pointer-events:none}.md\\:pointer-events-auto{pointer-events:auto}.md\\:static{position:static}.md\\:fixed{position:fixed}.md\\:absolute{position:absolute}.md\\:relative{position:relative}.md\\:sticky{position:-webkit-sticky;position:sticky}.md\\:inset-0{top:0;right:0;bottom:0;left:0}.md\\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.md\\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.md\\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.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:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.md\\:inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.md\\:inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.md\\:inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.md\\:-inset-0{top:0;right:0;bottom:0;left:0}.md\\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.md\\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.md\\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.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:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.md\\:-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.md\\:-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.md\\:-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.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-y-0{top:0;bottom:0}.md\\:inset-x-0{right:0;left:0}.md\\:inset-y-1{top:.25rem;bottom:.25rem}.md\\:inset-x-1{right:.25rem;left:.25rem}.md\\:inset-y-2{top:.5rem;bottom:.5rem}.md\\:inset-x-2{right:.5rem;left:.5rem}.md\\:inset-y-3{top:.75rem;bottom:.75rem}.md\\:inset-x-3{right:.75rem;left:.75rem}.md\\:inset-y-4{top:1rem;bottom:1rem}.md\\:inset-x-4{right:1rem;left:1rem}.md\\:inset-y-5{top:1.25rem;bottom:1.25rem}.md\\:inset-x-5{right:1.25rem;left:1.25rem}.md\\:inset-y-6{top:1.5rem;bottom:1.5rem}.md\\:inset-x-6{right:1.5rem;left:1.5rem}.md\\:inset-y-7{top:1.75rem;bottom:1.75rem}.md\\:inset-x-7{right:1.75rem;left:1.75rem}.md\\:inset-y-8{top:2rem;bottom:2rem}.md\\:inset-x-8{right:2rem;left:2rem}.md\\:inset-y-9{top:2.25rem;bottom:2.25rem}.md\\:inset-x-9{right:2.25rem;left:2.25rem}.md\\:inset-y-10{top:2.5rem;bottom:2.5rem}.md\\:inset-x-10{right:2.5rem;left:2.5rem}.md\\:inset-y-11{top:2.75rem;bottom:2.75rem}.md\\:inset-x-11{right:2.75rem;left:2.75rem}.md\\:inset-y-12{top:3rem;bottom:3rem}.md\\:inset-x-12{right:3rem;left:3rem}.md\\:inset-y-14{top:3.5rem;bottom:3.5rem}.md\\:inset-x-14{right:3.5rem;left:3.5rem}.md\\:inset-y-16{top:4rem;bottom:4rem}.md\\:inset-x-16{right:4rem;left:4rem}.md\\:inset-y-20{top:5rem;bottom:5rem}.md\\:inset-x-20{right:5rem;left:5rem}.md\\:inset-y-24{top:6rem;bottom:6rem}.md\\:inset-x-24{right:6rem;left:6rem}.md\\:inset-y-28{top:7rem;bottom:7rem}.md\\:inset-x-28{right:7rem;left:7rem}.md\\:inset-y-32{top:8rem;bottom:8rem}.md\\:inset-x-32{right:8rem;left:8rem}.md\\:inset-y-36{top:9rem;bottom:9rem}.md\\:inset-x-36{right:9rem;left:9rem}.md\\:inset-y-40{top:10rem;bottom:10rem}.md\\:inset-x-40{right:10rem;left:10rem}.md\\:inset-y-44{top:11rem;bottom:11rem}.md\\:inset-x-44{right:11rem;left:11rem}.md\\:inset-y-48{top:12rem;bottom:12rem}.md\\:inset-x-48{right:12rem;left:12rem}.md\\:inset-y-52{top:13rem;bottom:13rem}.md\\:inset-x-52{right:13rem;left:13rem}.md\\:inset-y-56{top:14rem;bottom:14rem}.md\\:inset-x-56{right:14rem;left:14rem}.md\\:inset-y-60{top:15rem;bottom:15rem}.md\\:inset-x-60{right:15rem;left:15rem}.md\\:inset-y-64{top:16rem;bottom:16rem}.md\\:inset-x-64{right:16rem;left:16rem}.md\\:inset-y-72{top:18rem;bottom:18rem}.md\\:inset-x-72{right:18rem;left:18rem}.md\\:inset-y-80{top:20rem;bottom:20rem}.md\\:inset-x-80{right:20rem;left:20rem}.md\\:inset-y-96{top:24rem;bottom:24rem}.md\\:inset-x-96{right:24rem;left:24rem}.md\\:inset-y-auto{top:auto;bottom:auto}.md\\:inset-x-auto{right:auto;left:auto}.md\\:inset-y-px{top:1px;bottom:1px}.md\\:inset-x-px{right:1px;left:1px}.md\\:inset-y-0\\.5{top:.125rem;bottom:.125rem}.md\\:inset-x-0\\.5{right:.125rem;left:.125rem}.md\\:inset-y-1\\.5{top:.375rem;bottom:.375rem}.md\\:inset-x-1\\.5{right:.375rem;left:.375rem}.md\\:inset-y-2\\.5{top:.625rem;bottom:.625rem}.md\\:inset-x-2\\.5{right:.625rem;left:.625rem}.md\\:inset-y-3\\.5{top:.875rem;bottom:.875rem}.md\\:inset-x-3\\.5{right:.875rem;left:.875rem}.md\\:-inset-y-0{top:0;bottom:0}.md\\:-inset-x-0{right:0;left:0}.md\\:-inset-y-1{top:-.25rem;bottom:-.25rem}.md\\:-inset-x-1{right:-.25rem;left:-.25rem}.md\\:-inset-y-2{top:-.5rem;bottom:-.5rem}.md\\:-inset-x-2{right:-.5rem;left:-.5rem}.md\\:-inset-y-3{top:-.75rem;bottom:-.75rem}.md\\:-inset-x-3{right:-.75rem;left:-.75rem}.md\\:-inset-y-4{top:-1rem;bottom:-1rem}.md\\:-inset-x-4{right:-1rem;left:-1rem}.md\\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.md\\:-inset-x-5{right:-1.25rem;left:-1.25rem}.md\\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.md\\:-inset-x-6{right:-1.5rem;left:-1.5rem}.md\\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.md\\:-inset-x-7{right:-1.75rem;left:-1.75rem}.md\\:-inset-y-8{top:-2rem;bottom:-2rem}.md\\:-inset-x-8{right:-2rem;left:-2rem}.md\\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.md\\:-inset-x-9{right:-2.25rem;left:-2.25rem}.md\\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.md\\:-inset-x-10{right:-2.5rem;left:-2.5rem}.md\\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.md\\:-inset-x-11{right:-2.75rem;left:-2.75rem}.md\\:-inset-y-12{top:-3rem;bottom:-3rem}.md\\:-inset-x-12{right:-3rem;left:-3rem}.md\\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.md\\:-inset-x-14{right:-3.5rem;left:-3.5rem}.md\\:-inset-y-16{top:-4rem;bottom:-4rem}.md\\:-inset-x-16{right:-4rem;left:-4rem}.md\\:-inset-y-20{top:-5rem;bottom:-5rem}.md\\:-inset-x-20{right:-5rem;left:-5rem}.md\\:-inset-y-24{top:-6rem;bottom:-6rem}.md\\:-inset-x-24{right:-6rem;left:-6rem}.md\\:-inset-y-28{top:-7rem;bottom:-7rem}.md\\:-inset-x-28{right:-7rem;left:-7rem}.md\\:-inset-y-32{top:-8rem;bottom:-8rem}.md\\:-inset-x-32{right:-8rem;left:-8rem}.md\\:-inset-y-36{top:-9rem;bottom:-9rem}.md\\:-inset-x-36{right:-9rem;left:-9rem}.md\\:-inset-y-40{top:-10rem;bottom:-10rem}.md\\:-inset-x-40{right:-10rem;left:-10rem}.md\\:-inset-y-44{top:-11rem;bottom:-11rem}.md\\:-inset-x-44{right:-11rem;left:-11rem}.md\\:-inset-y-48{top:-12rem;bottom:-12rem}.md\\:-inset-x-48{right:-12rem;left:-12rem}.md\\:-inset-y-52{top:-13rem;bottom:-13rem}.md\\:-inset-x-52{right:-13rem;left:-13rem}.md\\:-inset-y-56{top:-14rem;bottom:-14rem}.md\\:-inset-x-56{right:-14rem;left:-14rem}.md\\:-inset-y-60{top:-15rem;bottom:-15rem}.md\\:-inset-x-60{right:-15rem;left:-15rem}.md\\:-inset-y-64{top:-16rem;bottom:-16rem}.md\\:-inset-x-64{right:-16rem;left:-16rem}.md\\:-inset-y-72{top:-18rem;bottom:-18rem}.md\\:-inset-x-72{right:-18rem;left:-18rem}.md\\:-inset-y-80{top:-20rem;bottom:-20rem}.md\\:-inset-x-80{right:-20rem;left:-20rem}.md\\:-inset-y-96{top:-24rem;bottom:-24rem}.md\\:-inset-x-96{right:-24rem;left:-24rem}.md\\:-inset-y-px{top:-1px;bottom:-1px}.md\\:-inset-x-px{right:-1px;left:-1px}.md\\:-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.md\\:-inset-x-0\\.5{right:-.125rem;left:-.125rem}.md\\:-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.md\\:-inset-x-1\\.5{right:-.375rem;left:-.375rem}.md\\:-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.md\\:-inset-x-2\\.5{right:-.625rem;left:-.625rem}.md\\:-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.md\\:-inset-x-3\\.5{right:-.875rem;left:-.875rem}.md\\:inset-y-1\\/2{top:50%;bottom:50%}.md\\:inset-x-1\\/2{right:50%;left:50%}.md\\:inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.md\\:inset-x-1\\/3{right:33.333333%;left:33.333333%}.md\\:inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.md\\:inset-x-2\\/3{right:66.666667%;left:66.666667%}.md\\:inset-y-1\\/4{top:25%;bottom:25%}.md\\:inset-x-1\\/4{right:25%;left:25%}.md\\:inset-y-2\\/4{top:50%;bottom:50%}.md\\:inset-x-2\\/4{right:50%;left:50%}.md\\:inset-y-3\\/4{top:75%;bottom:75%}.md\\:inset-x-3\\/4{right:75%;left:75%}.md\\:inset-y-full{top:100%;bottom:100%}.md\\:inset-x-full{right:100%;left:100%}.md\\:-inset-y-1\\/2{top:-50%;bottom:-50%}.md\\:-inset-x-1\\/2{right:-50%;left:-50%}.md\\:-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.md\\:-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.md\\:-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.md\\:-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.md\\:-inset-y-1\\/4{top:-25%;bottom:-25%}.md\\:-inset-x-1\\/4{right:-25%;left:-25%}.md\\:-inset-y-2\\/4{top:-50%;bottom:-50%}.md\\:-inset-x-2\\/4{right:-50%;left:-50%}.md\\:-inset-y-3\\/4{top:-75%;bottom:-75%}.md\\:-inset-x-3\\/4{right:-75%;left:-75%}.md\\:-inset-y-full{top:-100%;bottom:-100%}.md\\:-inset-x-full{right:-100%;left:-100%}.md\\:top-0{top:0}.md\\:right-0{right:0}.md\\:bottom-0{bottom:0}.md\\:left-0{left:0}.md\\:top-1{top:.25rem}.md\\:right-1{right:.25rem}.md\\:bottom-1{bottom:.25rem}.md\\:left-1{left:.25rem}.md\\:top-2{top:.5rem}.md\\:right-2{right:.5rem}.md\\:bottom-2{bottom:.5rem}.md\\:left-2{left:.5rem}.md\\:top-3{top:.75rem}.md\\:right-3{right:.75rem}.md\\:bottom-3{bottom:.75rem}.md\\:left-3{left:.75rem}.md\\:top-4{top:1rem}.md\\:right-4{right:1rem}.md\\:bottom-4{bottom:1rem}.md\\:left-4{left:1rem}.md\\:top-5{top:1.25rem}.md\\:right-5{right:1.25rem}.md\\:bottom-5{bottom:1.25rem}.md\\:left-5{left:1.25rem}.md\\:top-6{top:1.5rem}.md\\:right-6{right:1.5rem}.md\\:bottom-6{bottom:1.5rem}.md\\:left-6{left:1.5rem}.md\\:top-7{top:1.75rem}.md\\:right-7{right:1.75rem}.md\\:bottom-7{bottom:1.75rem}.md\\:left-7{left:1.75rem}.md\\:top-8{top:2rem}.md\\:right-8{right:2rem}.md\\:bottom-8{bottom:2rem}.md\\:left-8{left:2rem}.md\\:top-9{top:2.25rem}.md\\:right-9{right:2.25rem}.md\\:bottom-9{bottom:2.25rem}.md\\:left-9{left:2.25rem}.md\\:top-10{top:2.5rem}.md\\:right-10{right:2.5rem}.md\\:bottom-10{bottom:2.5rem}.md\\:left-10{left:2.5rem}.md\\:top-11{top:2.75rem}.md\\:right-11{right:2.75rem}.md\\:bottom-11{bottom:2.75rem}.md\\:left-11{left:2.75rem}.md\\:top-12{top:3rem}.md\\:right-12{right:3rem}.md\\:bottom-12{bottom:3rem}.md\\:left-12{left:3rem}.md\\:top-14{top:3.5rem}.md\\:right-14{right:3.5rem}.md\\:bottom-14{bottom:3.5rem}.md\\:left-14{left:3.5rem}.md\\:top-16{top:4rem}.md\\:right-16{right:4rem}.md\\:bottom-16{bottom:4rem}.md\\:left-16{left:4rem}.md\\:top-20{top:5rem}.md\\:right-20{right:5rem}.md\\:bottom-20{bottom:5rem}.md\\:left-20{left:5rem}.md\\:top-24{top:6rem}.md\\:right-24{right:6rem}.md\\:bottom-24{bottom:6rem}.md\\:left-24{left:6rem}.md\\:top-28{top:7rem}.md\\:right-28{right:7rem}.md\\:bottom-28{bottom:7rem}.md\\:left-28{left:7rem}.md\\:top-32{top:8rem}.md\\:right-32{right:8rem}.md\\:bottom-32{bottom:8rem}.md\\:left-32{left:8rem}.md\\:top-36{top:9rem}.md\\:right-36{right:9rem}.md\\:bottom-36{bottom:9rem}.md\\:left-36{left:9rem}.md\\:top-40{top:10rem}.md\\:right-40{right:10rem}.md\\:bottom-40{bottom:10rem}.md\\:left-40{left:10rem}.md\\:top-44{top:11rem}.md\\:right-44{right:11rem}.md\\:bottom-44{bottom:11rem}.md\\:left-44{left:11rem}.md\\:top-48{top:12rem}.md\\:right-48{right:12rem}.md\\:bottom-48{bottom:12rem}.md\\:left-48{left:12rem}.md\\:top-52{top:13rem}.md\\:right-52{right:13rem}.md\\:bottom-52{bottom:13rem}.md\\:left-52{left:13rem}.md\\:top-56{top:14rem}.md\\:right-56{right:14rem}.md\\:bottom-56{bottom:14rem}.md\\:left-56{left:14rem}.md\\:top-60{top:15rem}.md\\:right-60{right:15rem}.md\\:bottom-60{bottom:15rem}.md\\:left-60{left:15rem}.md\\:top-64{top:16rem}.md\\:right-64{right:16rem}.md\\:bottom-64{bottom:16rem}.md\\:left-64{left:16rem}.md\\:top-72{top:18rem}.md\\:right-72{right:18rem}.md\\:bottom-72{bottom:18rem}.md\\:left-72{left:18rem}.md\\:top-80{top:20rem}.md\\:right-80{right:20rem}.md\\:bottom-80{bottom:20rem}.md\\:left-80{left:20rem}.md\\:top-96{top:24rem}.md\\:right-96{right:24rem}.md\\:bottom-96{bottom:24rem}.md\\:left-96{left:24rem}.md\\:top-auto{top:auto}.md\\:right-auto{right:auto}.md\\:bottom-auto{bottom:auto}.md\\:left-auto{left:auto}.md\\:top-px{top:1px}.md\\:right-px{right:1px}.md\\:bottom-px{bottom:1px}.md\\:left-px{left:1px}.md\\:top-0\\.5{top:.125rem}.md\\:right-0\\.5{right:.125rem}.md\\:bottom-0\\.5{bottom:.125rem}.md\\:left-0\\.5{left:.125rem}.md\\:top-1\\.5{top:.375rem}.md\\:right-1\\.5{right:.375rem}.md\\:bottom-1\\.5{bottom:.375rem}.md\\:left-1\\.5{left:.375rem}.md\\:top-2\\.5{top:.625rem}.md\\:right-2\\.5{right:.625rem}.md\\:bottom-2\\.5{bottom:.625rem}.md\\:left-2\\.5{left:.625rem}.md\\:top-3\\.5{top:.875rem}.md\\:right-3\\.5{right:.875rem}.md\\:bottom-3\\.5{bottom:.875rem}.md\\:left-3\\.5{left:.875rem}.md\\:-top-0{top:0}.md\\:-right-0{right:0}.md\\:-bottom-0{bottom:0}.md\\:-left-0{left:0}.md\\:-top-1{top:-.25rem}.md\\:-right-1{right:-.25rem}.md\\:-bottom-1{bottom:-.25rem}.md\\:-left-1{left:-.25rem}.md\\:-top-2{top:-.5rem}.md\\:-right-2{right:-.5rem}.md\\:-bottom-2{bottom:-.5rem}.md\\:-left-2{left:-.5rem}.md\\:-top-3{top:-.75rem}.md\\:-right-3{right:-.75rem}.md\\:-bottom-3{bottom:-.75rem}.md\\:-left-3{left:-.75rem}.md\\:-top-4{top:-1rem}.md\\:-right-4{right:-1rem}.md\\:-bottom-4{bottom:-1rem}.md\\:-left-4{left:-1rem}.md\\:-top-5{top:-1.25rem}.md\\:-right-5{right:-1.25rem}.md\\:-bottom-5{bottom:-1.25rem}.md\\:-left-5{left:-1.25rem}.md\\:-top-6{top:-1.5rem}.md\\:-right-6{right:-1.5rem}.md\\:-bottom-6{bottom:-1.5rem}.md\\:-left-6{left:-1.5rem}.md\\:-top-7{top:-1.75rem}.md\\:-right-7{right:-1.75rem}.md\\:-bottom-7{bottom:-1.75rem}.md\\:-left-7{left:-1.75rem}.md\\:-top-8{top:-2rem}.md\\:-right-8{right:-2rem}.md\\:-bottom-8{bottom:-2rem}.md\\:-left-8{left:-2rem}.md\\:-top-9{top:-2.25rem}.md\\:-right-9{right:-2.25rem}.md\\:-bottom-9{bottom:-2.25rem}.md\\:-left-9{left:-2.25rem}.md\\:-top-10{top:-2.5rem}.md\\:-right-10{right:-2.5rem}.md\\:-bottom-10{bottom:-2.5rem}.md\\:-left-10{left:-2.5rem}.md\\:-top-11{top:-2.75rem}.md\\:-right-11{right:-2.75rem}.md\\:-bottom-11{bottom:-2.75rem}.md\\:-left-11{left:-2.75rem}.md\\:-top-12{top:-3rem}.md\\:-right-12{right:-3rem}.md\\:-bottom-12{bottom:-3rem}.md\\:-left-12{left:-3rem}.md\\:-top-14{top:-3.5rem}.md\\:-right-14{right:-3.5rem}.md\\:-bottom-14{bottom:-3.5rem}.md\\:-left-14{left:-3.5rem}.md\\:-top-16{top:-4rem}.md\\:-right-16{right:-4rem}.md\\:-bottom-16{bottom:-4rem}.md\\:-left-16{left:-4rem}.md\\:-top-20{top:-5rem}.md\\:-right-20{right:-5rem}.md\\:-bottom-20{bottom:-5rem}.md\\:-left-20{left:-5rem}.md\\:-top-24{top:-6rem}.md\\:-right-24{right:-6rem}.md\\:-bottom-24{bottom:-6rem}.md\\:-left-24{left:-6rem}.md\\:-top-28{top:-7rem}.md\\:-right-28{right:-7rem}.md\\:-bottom-28{bottom:-7rem}.md\\:-left-28{left:-7rem}.md\\:-top-32{top:-8rem}.md\\:-right-32{right:-8rem}.md\\:-bottom-32{bottom:-8rem}.md\\:-left-32{left:-8rem}.md\\:-top-36{top:-9rem}.md\\:-right-36{right:-9rem}.md\\:-bottom-36{bottom:-9rem}.md\\:-left-36{left:-9rem}.md\\:-top-40{top:-10rem}.md\\:-right-40{right:-10rem}.md\\:-bottom-40{bottom:-10rem}.md\\:-left-40{left:-10rem}.md\\:-top-44{top:-11rem}.md\\:-right-44{right:-11rem}.md\\:-bottom-44{bottom:-11rem}.md\\:-left-44{left:-11rem}.md\\:-top-48{top:-12rem}.md\\:-right-48{right:-12rem}.md\\:-bottom-48{bottom:-12rem}.md\\:-left-48{left:-12rem}.md\\:-top-52{top:-13rem}.md\\:-right-52{right:-13rem}.md\\:-bottom-52{bottom:-13rem}.md\\:-left-52{left:-13rem}.md\\:-top-56{top:-14rem}.md\\:-right-56{right:-14rem}.md\\:-bottom-56{bottom:-14rem}.md\\:-left-56{left:-14rem}.md\\:-top-60{top:-15rem}.md\\:-right-60{right:-15rem}.md\\:-bottom-60{bottom:-15rem}.md\\:-left-60{left:-15rem}.md\\:-top-64{top:-16rem}.md\\:-right-64{right:-16rem}.md\\:-bottom-64{bottom:-16rem}.md\\:-left-64{left:-16rem}.md\\:-top-72{top:-18rem}.md\\:-right-72{right:-18rem}.md\\:-bottom-72{bottom:-18rem}.md\\:-left-72{left:-18rem}.md\\:-top-80{top:-20rem}.md\\:-right-80{right:-20rem}.md\\:-bottom-80{bottom:-20rem}.md\\:-left-80{left:-20rem}.md\\:-top-96{top:-24rem}.md\\:-right-96{right:-24rem}.md\\:-bottom-96{bottom:-24rem}.md\\:-left-96{left:-24rem}.md\\:-top-px{top:-1px}.md\\:-right-px{right:-1px}.md\\:-bottom-px{bottom:-1px}.md\\:-left-px{left:-1px}.md\\:-top-0\\.5{top:-.125rem}.md\\:-right-0\\.5{right:-.125rem}.md\\:-bottom-0\\.5{bottom:-.125rem}.md\\:-left-0\\.5{left:-.125rem}.md\\:-top-1\\.5{top:-.375rem}.md\\:-right-1\\.5{right:-.375rem}.md\\:-bottom-1\\.5{bottom:-.375rem}.md\\:-left-1\\.5{left:-.375rem}.md\\:-top-2\\.5{top:-.625rem}.md\\:-right-2\\.5{right:-.625rem}.md\\:-bottom-2\\.5{bottom:-.625rem}.md\\:-left-2\\.5{left:-.625rem}.md\\:-top-3\\.5{top:-.875rem}.md\\:-right-3\\.5{right:-.875rem}.md\\:-bottom-3\\.5{bottom:-.875rem}.md\\:-left-3\\.5{left:-.875rem}.md\\:top-1\\/2{top:50%}.md\\:right-1\\/2{right:50%}.md\\:bottom-1\\/2{bottom:50%}.md\\:left-1\\/2{left:50%}.md\\:top-1\\/3{top:33.333333%}.md\\:right-1\\/3{right:33.333333%}.md\\:bottom-1\\/3{bottom:33.333333%}.md\\:left-1\\/3{left:33.333333%}.md\\:top-2\\/3{top:66.666667%}.md\\:right-2\\/3{right:66.666667%}.md\\:bottom-2\\/3{bottom:66.666667%}.md\\:left-2\\/3{left:66.666667%}.md\\:top-1\\/4{top:25%}.md\\:right-1\\/4{right:25%}.md\\:bottom-1\\/4{bottom:25%}.md\\:left-1\\/4{left:25%}.md\\:top-2\\/4{top:50%}.md\\:right-2\\/4{right:50%}.md\\:bottom-2\\/4{bottom:50%}.md\\:left-2\\/4{left:50%}.md\\:top-3\\/4{top:75%}.md\\:right-3\\/4{right:75%}.md\\:bottom-3\\/4{bottom:75%}.md\\:left-3\\/4{left:75%}.md\\:top-full{top:100%}.md\\:right-full{right:100%}.md\\:bottom-full{bottom:100%}.md\\:left-full{left:100%}.md\\:-top-1\\/2{top:-50%}.md\\:-right-1\\/2{right:-50%}.md\\:-bottom-1\\/2{bottom:-50%}.md\\:-left-1\\/2{left:-50%}.md\\:-top-1\\/3{top:-33.333333%}.md\\:-right-1\\/3{right:-33.333333%}.md\\:-bottom-1\\/3{bottom:-33.333333%}.md\\:-left-1\\/3{left:-33.333333%}.md\\:-top-2\\/3{top:-66.666667%}.md\\:-right-2\\/3{right:-66.666667%}.md\\:-bottom-2\\/3{bottom:-66.666667%}.md\\:-left-2\\/3{left:-66.666667%}.md\\:-top-1\\/4{top:-25%}.md\\:-right-1\\/4{right:-25%}.md\\:-bottom-1\\/4{bottom:-25%}.md\\:-left-1\\/4{left:-25%}.md\\:-top-2\\/4{top:-50%}.md\\:-right-2\\/4{right:-50%}.md\\:-bottom-2\\/4{bottom:-50%}.md\\:-left-2\\/4{left:-50%}.md\\:-top-3\\/4{top:-75%}.md\\:-right-3\\/4{right:-75%}.md\\:-bottom-3\\/4{bottom:-75%}.md\\:-left-3\\/4{left:-75%}.md\\:-top-full{top:-100%}.md\\:-right-full{right:-100%}.md\\:-bottom-full{bottom:-100%}.md\\:-left-full{left:-100%}.md\\:resize-none{resize:none}.md\\:resize-y{resize:vertical}.md\\:resize-x{resize:horizontal}.md\\:resize{resize:both}.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\\: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\\:ring-inset{--tw-ring-inset:inset}.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-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.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\\:focus\\:ring-inset:focus{--tw-ring-inset:inset}.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\\: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-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\\:fill-current{fill:currentColor}.md\\:stroke-current{stroke:currentColor}.md\\:stroke-0{stroke-width:0}.md\\:stroke-1{stroke-width:1}.md\\:stroke-2{stroke-width:2}.md\\:table-auto{table-layout:auto}.md\\:table-fixed{table-layout:fixed}.md\\:text-left{text-align:left}.md\\:text-center{text-align:center}.md\\:text-right{text-align:right}.md\\:text-justify{text-align:justify}.md\\:text-transparent{color:transparent}.md\\:text-current{color:currentColor}.md\\:text-black{--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\\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\\:overflow-ellipsis{text-overflow:ellipsis}.md\\:overflow-clip{text-overflow:clip}.md\\:italic{font-style:italic}.md\\:not-italic{font-style:normal}.md\\:uppercase{text-transform:uppercase}.md\\:lowercase{text-transform:lowercase}.md\\:capitalize{text-transform:capitalize}.md\\:normal-case{text-transform:none}.md\\:underline{text-decoration:underline}.md\\:line-through{text-decoration:line-through}.md\\:no-underline{text-decoration:none}.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\\:diagonal-fractions,.md\\:lining-nums,.md\\:oldstyle-nums,.md\\:ordinal,.md\\:proportional-nums,.md\\:slashed-zero,.md\\:stacked-fractions,.md\\:tabular-nums{--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\\:tracking-tighter{letter-spacing:-.05em}.md\\:tracking-tight{letter-spacing:-.025em}.md\\:tracking-normal{letter-spacing:0}.md\\:tracking-wide{letter-spacing:.025em}.md\\:tracking-wider{letter-spacing:.05em}.md\\:tracking-widest{letter-spacing:.1em}.md\\:select-none{-webkit-user-select:none;user-select:none}.md\\:select-text{-webkit-user-select:text;user-select:text}.md\\:select-all{-webkit-user-select:all;user-select:all}.md\\:select-auto{-webkit-user-select:auto;user-select:auto}.md\\:align-baseline{vertical-align:baseline}.md\\:align-top{vertical-align:top}.md\\:align-middle{vertical-align:middle}.md\\:align-bottom{vertical-align:bottom}.md\\:align-text-top{vertical-align:text-top}.md\\:align-text-bottom{vertical-align:text-bottom}.md\\:visible{visibility:visible}.md\\:invisible{visibility:hidden}.md\\:whitespace-normal{white-space:normal}.md\\:whitespace-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\\:w-0{width:0}.md\\:w-1{width:.25rem}.md\\:w-2{width:.5rem}.md\\:w-3{width:.75rem}.md\\:w-4{width:1rem}.md\\:w-5{width:1.25rem}.md\\:w-6{width:1.5rem}.md\\:w-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:.125rem}.md\\:w-1\\.5{width:.375rem}.md\\:w-2\\.5{width:.625rem}.md\\:w-3\\.5{width:.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:min-content}.md\\:w-max{width:-webkit-max-content;width:max-content}.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\\:gap-0{gap:0}.md\\:gap-1{gap:.25rem}.md\\:gap-2{gap:.5rem}.md\\:gap-3{gap:.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:.125rem}.md\\:gap-1\\.5{gap:.375rem}.md\\:gap-2\\.5{gap:.625rem}.md\\:gap-3\\.5{gap:.875rem}.md\\:gap-x-0{column-gap:0}.md\\:gap-x-1{column-gap:.25rem}.md\\:gap-x-2{column-gap:.5rem}.md\\:gap-x-3{column-gap:.75rem}.md\\:gap-x-4{column-gap:1rem}.md\\:gap-x-5{column-gap:1.25rem}.md\\:gap-x-6{column-gap:1.5rem}.md\\:gap-x-7{column-gap:1.75rem}.md\\:gap-x-8{column-gap:2rem}.md\\:gap-x-9{column-gap:2.25rem}.md\\:gap-x-10{column-gap:2.5rem}.md\\:gap-x-11{column-gap:2.75rem}.md\\:gap-x-12{column-gap:3rem}.md\\:gap-x-14{column-gap:3.5rem}.md\\:gap-x-16{column-gap:4rem}.md\\:gap-x-20{column-gap:5rem}.md\\:gap-x-24{column-gap:6rem}.md\\:gap-x-28{column-gap:7rem}.md\\:gap-x-32{column-gap:8rem}.md\\:gap-x-36{column-gap:9rem}.md\\:gap-x-40{column-gap:10rem}.md\\:gap-x-44{column-gap:11rem}.md\\:gap-x-48{column-gap:12rem}.md\\:gap-x-52{column-gap:13rem}.md\\:gap-x-56{column-gap:14rem}.md\\:gap-x-60{column-gap:15rem}.md\\:gap-x-64{column-gap:16rem}.md\\:gap-x-72{column-gap:18rem}.md\\:gap-x-80{column-gap:20rem}.md\\:gap-x-96{column-gap:24rem}.md\\:gap-x-px{column-gap:1px}.md\\:gap-x-0\\.5{column-gap:.125rem}.md\\:gap-x-1\\.5{column-gap:.375rem}.md\\:gap-x-2\\.5{column-gap:.625rem}.md\\:gap-x-3\\.5{column-gap:.875rem}.md\\:gap-y-0{row-gap:0}.md\\:gap-y-1{row-gap:.25rem}.md\\:gap-y-2{row-gap:.5rem}.md\\:gap-y-3{row-gap:.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:.125rem}.md\\:gap-y-1\\.5{row-gap:.375rem}.md\\:gap-y-2\\.5{row-gap:.625rem}.md\\:gap-y-3\\.5{row-gap:.875rem}.md\\:grid-flow-row{grid-auto-flow:row}.md\\:grid-flow-col{grid-auto-flow:column}.md\\:grid-flow-row-dense{grid-auto-flow:row dense}.md\\:grid-flow-col-dense{grid-auto-flow:column dense}.md\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\\:grid-cols-none{grid-template-columns:none}.md\\:auto-cols-auto{grid-auto-columns:auto}.md\\:auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.md\\:auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.md\\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\\:col-auto{grid-column:auto}.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-span-3{grid-column:span 3/span 3}.md\\:col-span-4{grid-column:span 4/span 4}.md\\:col-span-5{grid-column:span 5/span 5}.md\\:col-span-6{grid-column:span 6/span 6}.md\\:col-span-7{grid-column:span 7/span 7}.md\\:col-span-8{grid-column:span 8/span 8}.md\\:col-span-9{grid-column:span 9/span 9}.md\\:col-span-10{grid-column:span 10/span 10}.md\\:col-span-11{grid-column:span 11/span 11}.md\\:col-span-12{grid-column:span 12/span 12}.md\\:col-span-full{grid-column:1/-1}.md\\:col-start-1{grid-column-start:1}.md\\:col-start-2{grid-column-start:2}.md\\:col-start-3{grid-column-start:3}.md\\:col-start-4{grid-column-start:4}.md\\:col-start-5{grid-column-start:5}.md\\:col-start-6{grid-column-start:6}.md\\:col-start-7{grid-column-start:7}.md\\:col-start-8{grid-column-start:8}.md\\:col-start-9{grid-column-start:9}.md\\:col-start-10{grid-column-start:10}.md\\:col-start-11{grid-column-start:11}.md\\:col-start-12{grid-column-start:12}.md\\:col-start-13{grid-column-start:13}.md\\:col-start-auto{grid-column-start:auto}.md\\:col-end-1{grid-column-end:1}.md\\:col-end-2{grid-column-end:2}.md\\:col-end-3{grid-column-end:3}.md\\:col-end-4{grid-column-end:4}.md\\:col-end-5{grid-column-end:5}.md\\:col-end-6{grid-column-end:6}.md\\:col-end-7{grid-column-end:7}.md\\:col-end-8{grid-column-end:8}.md\\:col-end-9{grid-column-end:9}.md\\:col-end-10{grid-column-end:10}.md\\:col-end-11{grid-column-end:11}.md\\:col-end-12{grid-column-end:12}.md\\:col-end-13{grid-column-end:13}.md\\:col-end-auto{grid-column-end:auto}.md\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\\:grid-rows-none{grid-template-rows:none}.md\\:auto-rows-auto{grid-auto-rows:auto}.md\\:auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.md\\:auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.md\\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.md\\:row-auto{grid-row:auto}.md\\:row-span-1{grid-row:span 1/span 1}.md\\:row-span-2{grid-row:span 2/span 2}.md\\:row-span-3{grid-row:span 3/span 3}.md\\:row-span-4{grid-row:span 4/span 4}.md\\:row-span-5{grid-row:span 5/span 5}.md\\:row-span-6{grid-row:span 6/span 6}.md\\:row-span-full{grid-row:1/-1}.md\\:row-start-1{grid-row-start:1}.md\\:row-start-2{grid-row-start:2}.md\\:row-start-3{grid-row-start:3}.md\\:row-start-4{grid-row-start:4}.md\\:row-start-5{grid-row-start:5}.md\\:row-start-6{grid-row-start:6}.md\\:row-start-7{grid-row-start:7}.md\\:row-start-auto{grid-row-start:auto}.md\\:row-end-1{grid-row-end:1}.md\\:row-end-2{grid-row-end:2}.md\\:row-end-3{grid-row-end:3}.md\\:row-end-4{grid-row-end:4}.md\\:row-end-5{grid-row-end:5}.md\\:row-end-6{grid-row-end:6}.md\\:row-end-7{grid-row-end:7}.md\\:row-end-auto{grid-row-end:auto}.md\\:transform{--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\\:origin-center{transform-origin:center}.md\\:origin-top{transform-origin:top}.md\\:origin-top-right{transform-origin:top right}.md\\:origin-right{transform-origin:right}.md\\:origin-bottom-right{transform-origin:bottom right}.md\\:origin-bottom{transform-origin:bottom}.md\\:origin-bottom-left{transform-origin:bottom left}.md\\:origin-left{transform-origin:left}.md\\:origin-top-left{transform-origin:top left}.md\\:scale-0{--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\\: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-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\\: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-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\\: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\\: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\\: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\\: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\\:transition-none{transition-property:none}.md\\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.md\\:ease-linear{transition-timing-function:linear}.md\\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.md\\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.md\\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.md\\:duration-75{transition-duration:75ms}.md\\:duration-100{transition-duration:.1s}.md\\:duration-150{transition-duration:150ms}.md\\:duration-200{transition-duration:.2s}.md\\:duration-300{transition-duration:.3s}.md\\:duration-500{transition-duration:.5s}.md\\:duration-700{transition-duration:.7s}.md\\:duration-1000{transition-duration:1s}.md\\:delay-75{transition-delay:75ms}.md\\:delay-100{transition-delay:.1s}.md\\:delay-150{transition-delay:150ms}.md\\:delay-200{transition-delay:.2s}.md\\:delay-300{transition-delay:.3s}.md\\:delay-500{transition-delay:.5s}.md\\:delay-700{transition-delay:.7s}.md\\:delay-1000{transition-delay:1s}.md\\:animate-none{animation:none}.md\\:animate-spin{animation:spin 1s linear infinite}.md\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.md\\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.md\\:animate-bounce{animation:bounce 1s infinite}}@media (min-width:1024px){.lg\\:container{width:100%}@media (min-width:640px){.lg\\:container{max-width:640px}}@media (min-width:768px){.lg\\:container{max-width:768px}}@media (min-width:1024px){.lg\\:container{max-width:1024px}}@media (min-width:1280px){.lg\\:container{max-width:1280px}}@media (min-width:1536px){.lg\\:container{max-width:1536px}}.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.lg\\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lg\\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.lg\\:space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lg\\:space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.lg\\:space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.lg\\:space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.lg\\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:-space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.lg\\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.lg\\:-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.lg\\:-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.lg\\:-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\\:-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.lg\\:-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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\\: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\\:appearance-none{-webkit-appearance:none;appearance:none}.lg\\:bg-fixed{background-attachment:fixed}.lg\\:bg-local{background-attachment:local}.lg\\:bg-scroll{background-attachment:scroll}.lg\\:bg-clip-border{background-clip:border-box}.lg\\:bg-clip-padding{background-clip:padding-box}.lg\\:bg-clip-content{background-clip:content-box}.lg\\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.lg\\:bg-transparent{background-color:transparent}.lg\\:bg-current{background-color:currentColor}.lg\\:bg-black{--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-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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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-bottom{background-position:bottom}.lg\\:bg-center{background-position:center}.lg\\:bg-left{background-position:left}.lg\\:bg-left-bottom{background-position:left bottom}.lg\\:bg-left-top{background-position:left top}.lg\\:bg-right{background-position:right}.lg\\:bg-right-bottom{background-position:right bottom}.lg\\:bg-right-top{background-position:right top}.lg\\:bg-top{background-position:top}.lg\\:bg-repeat{background-repeat:repeat}.lg\\:bg-no-repeat{background-repeat:no-repeat}.lg\\:bg-repeat-x{background-repeat:repeat-x}.lg\\:bg-repeat-y{background-repeat:repeat-y}.lg\\:bg-repeat-round{background-repeat:round}.lg\\:bg-repeat-space{background-repeat:space}.lg\\:bg-auto{background-size:auto}.lg\\:bg-cover{background-size:cover}.lg\\:bg-contain{background-size:contain}.lg\\:border-collapse{border-collapse:collapse}.lg\\:border-separate{border-collapse:separate}.lg\\:border-transparent{border-color:transparent}.lg\\:border-current{border-color:currentColor}.lg\\:border-black{--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\\:rounded-none{border-radius:0}.lg\\:rounded-sm{border-radius:.125rem}.lg\\:rounded{border-radius:.25rem}.lg\\:rounded-md{border-radius:.375rem}.lg\\:rounded-lg{border-radius:.5rem}.lg\\:rounded-xl{border-radius:.75rem}.lg\\:rounded-2xl{border-radius:1rem}.lg\\:rounded-3xl{border-radius:1.5rem}.lg\\:rounded-full{border-radius:9999px}.lg\\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.lg\\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.lg\\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.lg\\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.lg\\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.lg\\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.lg\\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.lg\\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.lg\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.lg\\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.lg\\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.lg\\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.lg\\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.lg\\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.lg\\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.lg\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.lg\\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.lg\\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.lg\\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.lg\\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.lg\\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.lg\\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.lg\\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.lg\\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.lg\\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.lg\\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.lg\\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.lg\\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.lg\\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.lg\\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.lg\\:rounded-tl-none{border-top-left-radius:0}.lg\\:rounded-tr-none{border-top-right-radius:0}.lg\\:rounded-br-none{border-bottom-right-radius:0}.lg\\:rounded-bl-none{border-bottom-left-radius:0}.lg\\:rounded-tl-sm{border-top-left-radius:.125rem}.lg\\:rounded-tr-sm{border-top-right-radius:.125rem}.lg\\:rounded-br-sm{border-bottom-right-radius:.125rem}.lg\\:rounded-bl-sm{border-bottom-left-radius:.125rem}.lg\\:rounded-tl{border-top-left-radius:.25rem}.lg\\:rounded-tr{border-top-right-radius:.25rem}.lg\\:rounded-br{border-bottom-right-radius:.25rem}.lg\\:rounded-bl{border-bottom-left-radius:.25rem}.lg\\:rounded-tl-md{border-top-left-radius:.375rem}.lg\\:rounded-tr-md{border-top-right-radius:.375rem}.lg\\:rounded-br-md{border-bottom-right-radius:.375rem}.lg\\:rounded-bl-md{border-bottom-left-radius:.375rem}.lg\\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\\:rounded-tr-lg{border-top-right-radius:.5rem}.lg\\:rounded-br-lg{border-bottom-right-radius:.5rem}.lg\\:rounded-bl-lg{border-bottom-left-radius:.5rem}.lg\\:rounded-tl-xl{border-top-left-radius:.75rem}.lg\\:rounded-tr-xl{border-top-right-radius:.75rem}.lg\\:rounded-br-xl{border-bottom-right-radius:.75rem}.lg\\:rounded-bl-xl{border-bottom-left-radius:.75rem}.lg\\:rounded-tl-2xl{border-top-left-radius:1rem}.lg\\:rounded-tr-2xl{border-top-right-radius:1rem}.lg\\:rounded-br-2xl{border-bottom-right-radius:1rem}.lg\\:rounded-bl-2xl{border-bottom-left-radius:1rem}.lg\\:rounded-tl-3xl{border-top-left-radius:1.5rem}.lg\\:rounded-tr-3xl{border-top-right-radius:1.5rem}.lg\\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.lg\\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.lg\\:rounded-tl-full{border-top-left-radius:9999px}.lg\\:rounded-tr-full{border-top-right-radius:9999px}.lg\\:rounded-br-full{border-bottom-right-radius:9999px}.lg\\:rounded-bl-full{border-bottom-left-radius:9999px}.lg\\:border-solid{border-style:solid}.lg\\:border-dashed{border-style:dashed}.lg\\:border-dotted{border-style:dotted}.lg\\:border-double{border-style:double}.lg\\:border-none{border-style:none}.lg\\:border-0{border-width:0}.lg\\:border-2{border-width:2px}.lg\\:border-4{border-width:4px}.lg\\:border-8{border-width:8px}.lg\\:border{border-width:1px}.lg\\:border-t-0{border-top-width:0}.lg\\:border-r-0{border-right-width:0}.lg\\:border-b-0{border-bottom-width:0}.lg\\:border-l-0{border-left-width:0}.lg\\:border-t-2{border-top-width:2px}.lg\\:border-r-2{border-right-width:2px}.lg\\:border-b-2{border-bottom-width:2px}.lg\\:border-l-2{border-left-width:2px}.lg\\:border-t-4{border-top-width:4px}.lg\\:border-r-4{border-right-width:4px}.lg\\:border-b-4{border-bottom-width:4px}.lg\\:border-l-4{border-left-width:4px}.lg\\:border-t-8{border-top-width:8px}.lg\\:border-r-8{border-right-width:8px}.lg\\:border-b-8{border-bottom-width:8px}.lg\\:border-l-8{border-left-width:8px}.lg\\:border-t{border-top-width:1px}.lg\\:border-r{border-right-width:1px}.lg\\:border-b{border-bottom-width:1px}.lg\\:border-l{border-left-width:1px}.lg\\:box-border{box-sizing:border-box}.lg\\:box-content{box-sizing:content-box}.lg\\:cursor-auto{cursor:auto}.lg\\:cursor-default{cursor:default}.lg\\:cursor-pointer{cursor:pointer}.lg\\:cursor-wait{cursor:wait}.lg\\:cursor-text{cursor:text}.lg\\:cursor-move{cursor:move}.lg\\:cursor-not-allowed{cursor:not-allowed}.lg\\:block{display:block}.lg\\:inline-block{display:inline-block}.lg\\:inline{display:inline}.lg\\:flex{display:flex}.lg\\:inline-flex{display:inline-flex}.lg\\:table{display:table}.lg\\:table-caption{display:table-caption}.lg\\:table-cell{display:table-cell}.lg\\:table-column{display:table-column}.lg\\:table-column-group{display:table-column-group}.lg\\:table-footer-group{display:table-footer-group}.lg\\:table-header-group{display:table-header-group}.lg\\:table-row-group{display:table-row-group}.lg\\:table-row{display:table-row}.lg\\:flow-root{display:flow-root}.lg\\:grid{display:grid}.lg\\:inline-grid{display:inline-grid}.lg\\:contents{display:contents}.lg\\:hidden{display:none}.lg\\:flex-row{flex-direction:row}.lg\\:flex-row-reverse{flex-direction:row-reverse}.lg\\:flex-col{flex-direction:column}.lg\\:flex-col-reverse{flex-direction:column-reverse}.lg\\:flex-wrap{flex-wrap:wrap}.lg\\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\\:flex-nowrap{flex-wrap:nowrap}.lg\\:place-items-auto{place-items:auto}.lg\\:place-items-start{place-items:start}.lg\\:place-items-end{place-items:end}.lg\\:place-items-center{place-items:center}.lg\\:place-items-stretch{place-items:stretch}.lg\\:place-content-center{place-content:center}.lg\\:place-content-start{place-content:start}.lg\\:place-content-end{place-content:end}.lg\\:place-content-between{place-content:space-between}.lg\\:place-content-around{place-content:space-around}.lg\\:place-content-evenly{place-content:space-evenly}.lg\\:place-content-stretch{place-content:stretch}.lg\\:place-self-auto{place-self:auto}.lg\\:place-self-start{place-self:start}.lg\\:place-self-end{place-self:end}.lg\\:place-self-center{place-self:center}.lg\\:place-self-stretch{place-self:stretch}.lg\\:items-start{align-items:flex-start}.lg\\:items-end{align-items:flex-end}.lg\\:items-center{align-items:center}.lg\\:items-baseline{align-items:baseline}.lg\\:items-stretch{align-items:stretch}.lg\\:content-center{align-content:center}.lg\\:content-start{align-content:flex-start}.lg\\:content-end{align-content:flex-end}.lg\\:content-between{align-content:space-between}.lg\\:content-around{align-content:space-around}.lg\\:content-evenly{align-content:space-evenly}.lg\\:self-auto{align-self:auto}.lg\\:self-start{align-self:flex-start}.lg\\:self-end{align-self:flex-end}.lg\\:self-center{align-self:center}.lg\\:self-stretch{align-self:stretch}.lg\\:justify-items-auto{justify-items:auto}.lg\\:justify-items-start{justify-items:start}.lg\\:justify-items-end{justify-items:end}.lg\\:justify-items-center{justify-items:center}.lg\\:justify-items-stretch{justify-items:stretch}.lg\\:justify-start{justify-content:flex-start}.lg\\:justify-end{justify-content:flex-end}.lg\\:justify-center{justify-content:center}.lg\\:justify-between{justify-content:space-between}.lg\\:justify-around{justify-content:space-around}.lg\\:justify-evenly{justify-content:space-evenly}.lg\\:justify-self-auto{justify-self:auto}.lg\\:justify-self-start{justify-self:start}.lg\\:justify-self-end{justify-self:end}.lg\\:justify-self-center{justify-self:center}.lg\\:justify-self-stretch{justify-self:stretch}.lg\\:flex-1{flex:1 1 0%}.lg\\:flex-auto{flex:1 1 auto}.lg\\:flex-initial{flex:0 1 auto}.lg\\:flex-none{flex:none}.lg\\:flex-grow-0{flex-grow:0}.lg\\:flex-grow{flex-grow:1}.lg\\:flex-shrink-0{flex-shrink:0}.lg\\:flex-shrink{flex-shrink:1}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:order-3{order:3}.lg\\:order-4{order:4}.lg\\:order-5{order:5}.lg\\:order-6{order:6}.lg\\:order-7{order:7}.lg\\:order-8{order:8}.lg\\:order-9{order:9}.lg\\:order-10{order:10}.lg\\:order-11{order:11}.lg\\:order-12{order:12}.lg\\:order-first{order:-9999}.lg\\:order-last{order:9999}.lg\\:order-none{order:0}.lg\\:float-right{float:right}.lg\\:float-left{float:left}.lg\\:float-none{float:none}.lg\\:clear-left{clear:left}.lg\\:clear-right{clear:right}.lg\\:clear-both{clear:both}.lg\\:clear-none{clear:none}.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\\: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\\:h-0{height:0}.lg\\:h-1{height:.25rem}.lg\\:h-2{height:.5rem}.lg\\:h-3{height:.75rem}.lg\\:h-4{height:1rem}.lg\\:h-5{height:1.25rem}.lg\\:h-6{height:1.5rem}.lg\\:h-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:.125rem}.lg\\:h-1\\.5{height:.375rem}.lg\\:h-2\\.5{height:.625rem}.lg\\:h-3\\.5{height:.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\\:text-xs{font-size:.75rem;line-height:1rem}.lg\\:text-sm{font-size:.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\\:leading-3{line-height:.75rem}.lg\\:leading-4{line-height:1rem}.lg\\:leading-5{line-height:1.25rem}.lg\\:leading-6{line-height:1.5rem}.lg\\:leading-7{line-height:1.75rem}.lg\\:leading-8{line-height:2rem}.lg\\:leading-9{line-height:2.25rem}.lg\\:leading-10{line-height:2.5rem}.lg\\:leading-none{line-height:1}.lg\\:leading-tight{line-height:1.25}.lg\\:leading-snug{line-height:1.375}.lg\\:leading-normal{line-height:1.5}.lg\\:leading-relaxed{line-height:1.625}.lg\\:leading-loose{line-height:2}.lg\\:list-inside{list-style-position:inside}.lg\\:list-outside{list-style-position:outside}.lg\\:list-none{list-style-type:none}.lg\\:list-disc{list-style-type:disc}.lg\\:list-decimal{list-style-type:decimal}.lg\\:m-0{margin:0}.lg\\:m-1{margin:.25rem}.lg\\:m-2{margin:.5rem}.lg\\:m-3{margin:.75rem}.lg\\:m-4{margin:1rem}.lg\\:m-5{margin:1.25rem}.lg\\:m-6{margin:1.5rem}.lg\\:m-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:.125rem}.lg\\:m-1\\.5{margin:.375rem}.lg\\:m-2\\.5{margin:.625rem}.lg\\:m-3\\.5{margin:.875rem}.lg\\:-m-0{margin:0}.lg\\:-m-1{margin:-.25rem}.lg\\:-m-2{margin:-.5rem}.lg\\:-m-3{margin:-.75rem}.lg\\:-m-4{margin:-1rem}.lg\\:-m-5{margin:-1.25rem}.lg\\:-m-6{margin:-1.5rem}.lg\\:-m-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:-.125rem}.lg\\:-m-1\\.5{margin:-.375rem}.lg\\:-m-2\\.5{margin:-.625rem}.lg\\:-m-3\\.5{margin:-.875rem}.lg\\:my-0{margin-top:0;margin-bottom:0}.lg\\:mx-0{margin-left:0;margin-right:0}.lg\\:my-1{margin-top:.25rem;margin-bottom:.25rem}.lg\\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\\:mx-4{margin-left:1rem;margin-right:1rem}.lg\\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.lg\\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.lg\\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\\:mx-8{margin-left:2rem;margin-right:2rem}.lg\\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.lg\\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.lg\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.lg\\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.lg\\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.lg\\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\\:mx-12{margin-left:3rem;margin-right:3rem}.lg\\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.lg\\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.lg\\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\\:mx-16{margin-left:4rem;margin-right:4rem}.lg\\:my-20{margin-top:5rem;margin-bottom:5rem}.lg\\:mx-20{margin-left:5rem;margin-right:5rem}.lg\\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\\:mx-24{margin-left:6rem;margin-right:6rem}.lg\\:my-28{margin-top:7rem;margin-bottom:7rem}.lg\\:mx-28{margin-left:7rem;margin-right:7rem}.lg\\:my-32{margin-top:8rem;margin-bottom:8rem}.lg\\:mx-32{margin-left:8rem;margin-right:8rem}.lg\\:my-36{margin-top:9rem;margin-bottom:9rem}.lg\\:mx-36{margin-left:9rem;margin-right:9rem}.lg\\:my-40{margin-top:10rem;margin-bottom:10rem}.lg\\:mx-40{margin-left:10rem;margin-right:10rem}.lg\\:my-44{margin-top:11rem;margin-bottom:11rem}.lg\\:mx-44{margin-left:11rem;margin-right:11rem}.lg\\:my-48{margin-top:12rem;margin-bottom:12rem}.lg\\:mx-48{margin-left:12rem;margin-right:12rem}.lg\\:my-52{margin-top:13rem;margin-bottom:13rem}.lg\\:mx-52{margin-left:13rem;margin-right:13rem}.lg\\:my-56{margin-top:14rem;margin-bottom:14rem}.lg\\:mx-56{margin-left:14rem;margin-right:14rem}.lg\\:my-60{margin-top:15rem;margin-bottom:15rem}.lg\\:mx-60{margin-left:15rem;margin-right:15rem}.lg\\:my-64{margin-top:16rem;margin-bottom:16rem}.lg\\:mx-64{margin-left:16rem;margin-right:16rem}.lg\\:my-72{margin-top:18rem;margin-bottom:18rem}.lg\\:mx-72{margin-left:18rem;margin-right:18rem}.lg\\:my-80{margin-top:20rem;margin-bottom:20rem}.lg\\:mx-80{margin-left:20rem;margin-right:20rem}.lg\\:my-96{margin-top:24rem;margin-bottom:24rem}.lg\\:mx-96{margin-left:24rem;margin-right:24rem}.lg\\:my-auto{margin-top:auto;margin-bottom:auto}.lg\\:mx-auto{margin-left:auto;margin-right:auto}.lg\\:my-px{margin-top:1px;margin-bottom:1px}.lg\\:mx-px{margin-left:1px;margin-right:1px}.lg\\:my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.lg\\:mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.lg\\:my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.lg\\:mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.lg\\:my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.lg\\:mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.lg\\:my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.lg\\:mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.lg\\:-my-0{margin-top:0;margin-bottom:0}.lg\\:-mx-0{margin-left:0;margin-right:0}.lg\\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.lg\\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.lg\\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.lg\\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.lg\\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.lg\\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.lg\\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.lg\\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.lg\\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.lg\\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.lg\\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.lg\\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.lg\\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.lg\\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.lg\\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.lg\\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.lg\\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.lg\\:-mx-12{margin-left:-3rem;margin-right:-3rem}.lg\\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.lg\\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.lg\\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.lg\\:-mx-16{margin-left:-4rem;margin-right:-4rem}.lg\\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.lg\\:-mx-20{margin-left:-5rem;margin-right:-5rem}.lg\\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.lg\\:-mx-24{margin-left:-6rem;margin-right:-6rem}.lg\\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.lg\\:-mx-28{margin-left:-7rem;margin-right:-7rem}.lg\\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.lg\\:-mx-32{margin-left:-8rem;margin-right:-8rem}.lg\\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.lg\\:-mx-36{margin-left:-9rem;margin-right:-9rem}.lg\\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.lg\\:-mx-40{margin-left:-10rem;margin-right:-10rem}.lg\\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.lg\\:-mx-44{margin-left:-11rem;margin-right:-11rem}.lg\\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.lg\\:-mx-48{margin-left:-12rem;margin-right:-12rem}.lg\\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.lg\\:-mx-52{margin-left:-13rem;margin-right:-13rem}.lg\\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.lg\\:-mx-56{margin-left:-14rem;margin-right:-14rem}.lg\\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.lg\\:-mx-60{margin-left:-15rem;margin-right:-15rem}.lg\\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.lg\\:-mx-64{margin-left:-16rem;margin-right:-16rem}.lg\\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.lg\\:-mx-72{margin-left:-18rem;margin-right:-18rem}.lg\\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.lg\\:-mx-80{margin-left:-20rem;margin-right:-20rem}.lg\\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.lg\\:-mx-96{margin-left:-24rem;margin-right:-24rem}.lg\\:-my-px{margin-top:-1px;margin-bottom:-1px}.lg\\:-mx-px{margin-left:-1px;margin-right:-1px}.lg\\:-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.lg\\:-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.lg\\:-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.lg\\:-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.lg\\:-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.lg\\:-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.lg\\:-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.lg\\:-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.lg\\:mt-0{margin-top:0}.lg\\:mr-0{margin-right:0}.lg\\:mb-0{margin-bottom:0}.lg\\:ml-0{margin-left:0}.lg\\:mt-1{margin-top:.25rem}.lg\\:mr-1{margin-right:.25rem}.lg\\:mb-1{margin-bottom:.25rem}.lg\\:ml-1{margin-left:.25rem}.lg\\:mt-2{margin-top:.5rem}.lg\\:mr-2{margin-right:.5rem}.lg\\:mb-2{margin-bottom:.5rem}.lg\\:ml-2{margin-left:.5rem}.lg\\:mt-3{margin-top:.75rem}.lg\\:mr-3{margin-right:.75rem}.lg\\:mb-3{margin-bottom:.75rem}.lg\\:ml-3{margin-left:.75rem}.lg\\:mt-4{margin-top:1rem}.lg\\:mr-4{margin-right:1rem}.lg\\:mb-4{margin-bottom:1rem}.lg\\:ml-4{margin-left:1rem}.lg\\:mt-5{margin-top:1.25rem}.lg\\:mr-5{margin-right:1.25rem}.lg\\:mb-5{margin-bottom:1.25rem}.lg\\:ml-5{margin-left:1.25rem}.lg\\:mt-6{margin-top:1.5rem}.lg\\:mr-6{margin-right:1.5rem}.lg\\:mb-6{margin-bottom:1.5rem}.lg\\:ml-6{margin-left:1.5rem}.lg\\:mt-7{margin-top:1.75rem}.lg\\:mr-7{margin-right:1.75rem}.lg\\:mb-7{margin-bottom:1.75rem}.lg\\:ml-7{margin-left:1.75rem}.lg\\:mt-8{margin-top:2rem}.lg\\:mr-8{margin-right:2rem}.lg\\:mb-8{margin-bottom:2rem}.lg\\:ml-8{margin-left:2rem}.lg\\:mt-9{margin-top:2.25rem}.lg\\:mr-9{margin-right:2.25rem}.lg\\:mb-9{margin-bottom:2.25rem}.lg\\:ml-9{margin-left:2.25rem}.lg\\:mt-10{margin-top:2.5rem}.lg\\:mr-10{margin-right:2.5rem}.lg\\:mb-10{margin-bottom:2.5rem}.lg\\:ml-10{margin-left:2.5rem}.lg\\:mt-11{margin-top:2.75rem}.lg\\:mr-11{margin-right:2.75rem}.lg\\:mb-11{margin-bottom:2.75rem}.lg\\:ml-11{margin-left:2.75rem}.lg\\:mt-12{margin-top:3rem}.lg\\:mr-12{margin-right:3rem}.lg\\:mb-12{margin-bottom:3rem}.lg\\:ml-12{margin-left:3rem}.lg\\:mt-14{margin-top:3.5rem}.lg\\:mr-14{margin-right:3.5rem}.lg\\:mb-14{margin-bottom:3.5rem}.lg\\:ml-14{margin-left:3.5rem}.lg\\:mt-16{margin-top:4rem}.lg\\:mr-16{margin-right:4rem}.lg\\:mb-16{margin-bottom:4rem}.lg\\:ml-16{margin-left:4rem}.lg\\:mt-20{margin-top:5rem}.lg\\:mr-20{margin-right:5rem}.lg\\:mb-20{margin-bottom:5rem}.lg\\:ml-20{margin-left:5rem}.lg\\:mt-24{margin-top:6rem}.lg\\:mr-24{margin-right:6rem}.lg\\:mb-24{margin-bottom:6rem}.lg\\:ml-24{margin-left:6rem}.lg\\:mt-28{margin-top:7rem}.lg\\:mr-28{margin-right:7rem}.lg\\:mb-28{margin-bottom:7rem}.lg\\:ml-28{margin-left:7rem}.lg\\:mt-32{margin-top:8rem}.lg\\:mr-32{margin-right:8rem}.lg\\:mb-32{margin-bottom:8rem}.lg\\:ml-32{margin-left:8rem}.lg\\:mt-36{margin-top:9rem}.lg\\:mr-36{margin-right:9rem}.lg\\:mb-36{margin-bottom:9rem}.lg\\:ml-36{margin-left:9rem}.lg\\:mt-40{margin-top:10rem}.lg\\:mr-40{margin-right:10rem}.lg\\:mb-40{margin-bottom:10rem}.lg\\:ml-40{margin-left:10rem}.lg\\:mt-44{margin-top:11rem}.lg\\:mr-44{margin-right:11rem}.lg\\:mb-44{margin-bottom:11rem}.lg\\:ml-44{margin-left:11rem}.lg\\:mt-48{margin-top:12rem}.lg\\:mr-48{margin-right:12rem}.lg\\:mb-48{margin-bottom:12rem}.lg\\:ml-48{margin-left:12rem}.lg\\:mt-52{margin-top:13rem}.lg\\:mr-52{margin-right:13rem}.lg\\:mb-52{margin-bottom:13rem}.lg\\:ml-52{margin-left:13rem}.lg\\:mt-56{margin-top:14rem}.lg\\:mr-56{margin-right:14rem}.lg\\:mb-56{margin-bottom:14rem}.lg\\:ml-56{margin-left:14rem}.lg\\:mt-60{margin-top:15rem}.lg\\:mr-60{margin-right:15rem}.lg\\:mb-60{margin-bottom:15rem}.lg\\:ml-60{margin-left:15rem}.lg\\:mt-64{margin-top:16rem}.lg\\:mr-64{margin-right:16rem}.lg\\:mb-64{margin-bottom:16rem}.lg\\:ml-64{margin-left:16rem}.lg\\:mt-72{margin-top:18rem}.lg\\:mr-72{margin-right:18rem}.lg\\:mb-72{margin-bottom:18rem}.lg\\:ml-72{margin-left:18rem}.lg\\:mt-80{margin-top:20rem}.lg\\:mr-80{margin-right:20rem}.lg\\:mb-80{margin-bottom:20rem}.lg\\:ml-80{margin-left:20rem}.lg\\:mt-96{margin-top:24rem}.lg\\:mr-96{margin-right:24rem}.lg\\:mb-96{margin-bottom:24rem}.lg\\:ml-96{margin-left:24rem}.lg\\:mt-auto{margin-top:auto}.lg\\:mr-auto{margin-right:auto}.lg\\:mb-auto{margin-bottom:auto}.lg\\:ml-auto{margin-left:auto}.lg\\:mt-px{margin-top:1px}.lg\\:mr-px{margin-right:1px}.lg\\:mb-px{margin-bottom:1px}.lg\\:ml-px{margin-left:1px}.lg\\:mt-0\\.5{margin-top:.125rem}.lg\\:mr-0\\.5{margin-right:.125rem}.lg\\:mb-0\\.5{margin-bottom:.125rem}.lg\\:ml-0\\.5{margin-left:.125rem}.lg\\:mt-1\\.5{margin-top:.375rem}.lg\\:mr-1\\.5{margin-right:.375rem}.lg\\:mb-1\\.5{margin-bottom:.375rem}.lg\\:ml-1\\.5{margin-left:.375rem}.lg\\:mt-2\\.5{margin-top:.625rem}.lg\\:mr-2\\.5{margin-right:.625rem}.lg\\:mb-2\\.5{margin-bottom:.625rem}.lg\\:ml-2\\.5{margin-left:.625rem}.lg\\:mt-3\\.5{margin-top:.875rem}.lg\\:mr-3\\.5{margin-right:.875rem}.lg\\:mb-3\\.5{margin-bottom:.875rem}.lg\\:ml-3\\.5{margin-left:.875rem}.lg\\:-mt-0{margin-top:0}.lg\\:-mr-0{margin-right:0}.lg\\:-mb-0{margin-bottom:0}.lg\\:-ml-0{margin-left:0}.lg\\:-mt-1{margin-top:-.25rem}.lg\\:-mr-1{margin-right:-.25rem}.lg\\:-mb-1{margin-bottom:-.25rem}.lg\\:-ml-1{margin-left:-.25rem}.lg\\:-mt-2{margin-top:-.5rem}.lg\\:-mr-2{margin-right:-.5rem}.lg\\:-mb-2{margin-bottom:-.5rem}.lg\\:-ml-2{margin-left:-.5rem}.lg\\:-mt-3{margin-top:-.75rem}.lg\\:-mr-3{margin-right:-.75rem}.lg\\:-mb-3{margin-bottom:-.75rem}.lg\\:-ml-3{margin-left:-.75rem}.lg\\:-mt-4{margin-top:-1rem}.lg\\:-mr-4{margin-right:-1rem}.lg\\:-mb-4{margin-bottom:-1rem}.lg\\:-ml-4{margin-left:-1rem}.lg\\:-mt-5{margin-top:-1.25rem}.lg\\:-mr-5{margin-right:-1.25rem}.lg\\:-mb-5{margin-bottom:-1.25rem}.lg\\:-ml-5{margin-left:-1.25rem}.lg\\:-mt-6{margin-top:-1.5rem}.lg\\:-mr-6{margin-right:-1.5rem}.lg\\:-mb-6{margin-bottom:-1.5rem}.lg\\:-ml-6{margin-left:-1.5rem}.lg\\:-mt-7{margin-top:-1.75rem}.lg\\:-mr-7{margin-right:-1.75rem}.lg\\:-mb-7{margin-bottom:-1.75rem}.lg\\:-ml-7{margin-left:-1.75rem}.lg\\:-mt-8{margin-top:-2rem}.lg\\:-mr-8{margin-right:-2rem}.lg\\:-mb-8{margin-bottom:-2rem}.lg\\:-ml-8{margin-left:-2rem}.lg\\:-mt-9{margin-top:-2.25rem}.lg\\:-mr-9{margin-right:-2.25rem}.lg\\:-mb-9{margin-bottom:-2.25rem}.lg\\:-ml-9{margin-left:-2.25rem}.lg\\:-mt-10{margin-top:-2.5rem}.lg\\:-mr-10{margin-right:-2.5rem}.lg\\:-mb-10{margin-bottom:-2.5rem}.lg\\:-ml-10{margin-left:-2.5rem}.lg\\:-mt-11{margin-top:-2.75rem}.lg\\:-mr-11{margin-right:-2.75rem}.lg\\:-mb-11{margin-bottom:-2.75rem}.lg\\:-ml-11{margin-left:-2.75rem}.lg\\:-mt-12{margin-top:-3rem}.lg\\:-mr-12{margin-right:-3rem}.lg\\:-mb-12{margin-bottom:-3rem}.lg\\:-ml-12{margin-left:-3rem}.lg\\:-mt-14{margin-top:-3.5rem}.lg\\:-mr-14{margin-right:-3.5rem}.lg\\:-mb-14{margin-bottom:-3.5rem}.lg\\:-ml-14{margin-left:-3.5rem}.lg\\:-mt-16{margin-top:-4rem}.lg\\:-mr-16{margin-right:-4rem}.lg\\:-mb-16{margin-bottom:-4rem}.lg\\:-ml-16{margin-left:-4rem}.lg\\:-mt-20{margin-top:-5rem}.lg\\:-mr-20{margin-right:-5rem}.lg\\:-mb-20{margin-bottom:-5rem}.lg\\:-ml-20{margin-left:-5rem}.lg\\:-mt-24{margin-top:-6rem}.lg\\:-mr-24{margin-right:-6rem}.lg\\:-mb-24{margin-bottom:-6rem}.lg\\:-ml-24{margin-left:-6rem}.lg\\:-mt-28{margin-top:-7rem}.lg\\:-mr-28{margin-right:-7rem}.lg\\:-mb-28{margin-bottom:-7rem}.lg\\:-ml-28{margin-left:-7rem}.lg\\:-mt-32{margin-top:-8rem}.lg\\:-mr-32{margin-right:-8rem}.lg\\:-mb-32{margin-bottom:-8rem}.lg\\:-ml-32{margin-left:-8rem}.lg\\:-mt-36{margin-top:-9rem}.lg\\:-mr-36{margin-right:-9rem}.lg\\:-mb-36{margin-bottom:-9rem}.lg\\:-ml-36{margin-left:-9rem}.lg\\:-mt-40{margin-top:-10rem}.lg\\:-mr-40{margin-right:-10rem}.lg\\:-mb-40{margin-bottom:-10rem}.lg\\:-ml-40{margin-left:-10rem}.lg\\:-mt-44{margin-top:-11rem}.lg\\:-mr-44{margin-right:-11rem}.lg\\:-mb-44{margin-bottom:-11rem}.lg\\:-ml-44{margin-left:-11rem}.lg\\:-mt-48{margin-top:-12rem}.lg\\:-mr-48{margin-right:-12rem}.lg\\:-mb-48{margin-bottom:-12rem}.lg\\:-ml-48{margin-left:-12rem}.lg\\:-mt-52{margin-top:-13rem}.lg\\:-mr-52{margin-right:-13rem}.lg\\:-mb-52{margin-bottom:-13rem}.lg\\:-ml-52{margin-left:-13rem}.lg\\:-mt-56{margin-top:-14rem}.lg\\:-mr-56{margin-right:-14rem}.lg\\:-mb-56{margin-bottom:-14rem}.lg\\:-ml-56{margin-left:-14rem}.lg\\:-mt-60{margin-top:-15rem}.lg\\:-mr-60{margin-right:-15rem}.lg\\:-mb-60{margin-bottom:-15rem}.lg\\:-ml-60{margin-left:-15rem}.lg\\:-mt-64{margin-top:-16rem}.lg\\:-mr-64{margin-right:-16rem}.lg\\:-mb-64{margin-bottom:-16rem}.lg\\:-ml-64{margin-left:-16rem}.lg\\:-mt-72{margin-top:-18rem}.lg\\:-mr-72{margin-right:-18rem}.lg\\:-mb-72{margin-bottom:-18rem}.lg\\:-ml-72{margin-left:-18rem}.lg\\:-mt-80{margin-top:-20rem}.lg\\:-mr-80{margin-right:-20rem}.lg\\:-mb-80{margin-bottom:-20rem}.lg\\:-ml-80{margin-left:-20rem}.lg\\:-mt-96{margin-top:-24rem}.lg\\:-mr-96{margin-right:-24rem}.lg\\:-mb-96{margin-bottom:-24rem}.lg\\:-ml-96{margin-left:-24rem}.lg\\:-mt-px{margin-top:-1px}.lg\\:-mr-px{margin-right:-1px}.lg\\:-mb-px{margin-bottom:-1px}.lg\\:-ml-px{margin-left:-1px}.lg\\:-mt-0\\.5{margin-top:-.125rem}.lg\\:-mr-0\\.5{margin-right:-.125rem}.lg\\:-mb-0\\.5{margin-bottom:-.125rem}.lg\\:-ml-0\\.5{margin-left:-.125rem}.lg\\:-mt-1\\.5{margin-top:-.375rem}.lg\\:-mr-1\\.5{margin-right:-.375rem}.lg\\:-mb-1\\.5{margin-bottom:-.375rem}.lg\\:-ml-1\\.5{margin-left:-.375rem}.lg\\:-mt-2\\.5{margin-top:-.625rem}.lg\\:-mr-2\\.5{margin-right:-.625rem}.lg\\:-mb-2\\.5{margin-bottom:-.625rem}.lg\\:-ml-2\\.5{margin-left:-.625rem}.lg\\:-mt-3\\.5{margin-top:-.875rem}.lg\\:-mr-3\\.5{margin-right:-.875rem}.lg\\:-mb-3\\.5{margin-bottom:-.875rem}.lg\\:-ml-3\\.5{margin-left:-.875rem}.lg\\:max-h-0{max-height:0}.lg\\:max-h-1{max-height:.25rem}.lg\\:max-h-2{max-height:.5rem}.lg\\:max-h-3{max-height:.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:.125rem}.lg\\:max-h-1\\.5{max-height:.375rem}.lg\\:max-h-2\\.5{max-height:.625rem}.lg\\:max-h-3\\.5{max-height:.875rem}.lg\\:max-h-full{max-height:100%}.lg\\:max-h-screen{max-height:100vh}.lg\\:max-w-0{max-width:0}.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:min-content}.lg\\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.lg\\:max-w-prose{max-width:65ch}.lg\\:max-w-screen-sm{max-width:640px}.lg\\:max-w-screen-md{max-width:768px}.lg\\:max-w-screen-lg{max-width:1024px}.lg\\:max-w-screen-xl{max-width:1280px}.lg\\:max-w-screen-2xl{max-width:1536px}.lg\\:min-h-0{min-height:0}.lg\\:min-h-full{min-height:100%}.lg\\:min-h-screen{min-height:100vh}.lg\\:min-w-0{min-width:0}.lg\\:min-w-full{min-width:100%}.lg\\:min-w-min{min-width:-webkit-min-content;min-width:min-content}.lg\\:min-w-max{min-width:-webkit-max-content;min-width:max-content}.lg\\:object-contain{object-fit:contain}.lg\\:object-cover{object-fit:cover}.lg\\:object-fill{object-fit:fill}.lg\\:object-none{object-fit:none}.lg\\:object-scale-down{object-fit:scale-down}.lg\\:object-bottom{object-position:bottom}.lg\\:object-center{object-position:center}.lg\\:object-left{object-position:left}.lg\\:object-left-bottom{object-position:left bottom}.lg\\:object-left-top{object-position:left top}.lg\\:object-right{object-position:right}.lg\\:object-right-bottom{object-position:right bottom}.lg\\:object-right-top{object-position:right top}.lg\\:object-top{object-position:top}.lg\\:opacity-0{opacity:0}.lg\\:opacity-5{opacity:.05}.lg\\:opacity-10{opacity:.1}.lg\\:opacity-20{opacity:.2}.lg\\:opacity-25{opacity:.25}.lg\\:opacity-30{opacity:.3}.lg\\:opacity-40{opacity:.4}.lg\\:opacity-50{opacity:.5}.lg\\:opacity-60{opacity:.6}.lg\\:opacity-70{opacity:.7}.lg\\:opacity-75{opacity:.75}.lg\\:opacity-80{opacity:.8}.lg\\:opacity-90{opacity:.9}.lg\\:opacity-95{opacity:.95}.lg\\:opacity-100{opacity:1}.group:hover .lg\\:group-hover\\:opacity-0{opacity:0}.group:hover .lg\\:group-hover\\:opacity-5{opacity:.05}.group:hover .lg\\:group-hover\\:opacity-10{opacity:.1}.group:hover .lg\\:group-hover\\:opacity-20{opacity:.2}.group:hover .lg\\:group-hover\\:opacity-25{opacity:.25}.group:hover .lg\\:group-hover\\:opacity-30{opacity:.3}.group:hover .lg\\:group-hover\\:opacity-40{opacity:.4}.group:hover .lg\\:group-hover\\:opacity-50{opacity:.5}.group:hover .lg\\:group-hover\\:opacity-60{opacity:.6}.group:hover .lg\\:group-hover\\:opacity-70{opacity:.7}.group:hover .lg\\:group-hover\\:opacity-75{opacity:.75}.group:hover .lg\\:group-hover\\:opacity-80{opacity:.8}.group:hover .lg\\:group-hover\\:opacity-90{opacity:.9}.group:hover .lg\\:group-hover\\:opacity-95{opacity:.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:.05}.lg\\:focus-within\\:opacity-10:focus-within{opacity:.1}.lg\\:focus-within\\:opacity-20:focus-within{opacity:.2}.lg\\:focus-within\\:opacity-25:focus-within{opacity:.25}.lg\\:focus-within\\:opacity-30:focus-within{opacity:.3}.lg\\:focus-within\\:opacity-40:focus-within{opacity:.4}.lg\\:focus-within\\:opacity-50:focus-within{opacity:.5}.lg\\:focus-within\\:opacity-60:focus-within{opacity:.6}.lg\\:focus-within\\:opacity-70:focus-within{opacity:.7}.lg\\:focus-within\\:opacity-75:focus-within{opacity:.75}.lg\\:focus-within\\:opacity-80:focus-within{opacity:.8}.lg\\:focus-within\\:opacity-90:focus-within{opacity:.9}.lg\\:focus-within\\:opacity-95:focus-within{opacity:.95}.lg\\:focus-within\\:opacity-100:focus-within{opacity:1}.lg\\:hover\\:opacity-0:hover{opacity:0}.lg\\:hover\\:opacity-5:hover{opacity:.05}.lg\\:hover\\:opacity-10:hover{opacity:.1}.lg\\:hover\\:opacity-20:hover{opacity:.2}.lg\\:hover\\:opacity-25:hover{opacity:.25}.lg\\:hover\\:opacity-30:hover{opacity:.3}.lg\\:hover\\:opacity-40:hover{opacity:.4}.lg\\:hover\\:opacity-50:hover{opacity:.5}.lg\\:hover\\:opacity-60:hover{opacity:.6}.lg\\:hover\\:opacity-70:hover{opacity:.7}.lg\\:hover\\:opacity-75:hover{opacity:.75}.lg\\:hover\\:opacity-80:hover{opacity:.8}.lg\\:hover\\:opacity-90:hover{opacity:.9}.lg\\:hover\\:opacity-95:hover{opacity:.95}.lg\\:hover\\:opacity-100:hover{opacity:1}.lg\\:focus\\:opacity-0:focus{opacity:0}.lg\\:focus\\:opacity-5:focus{opacity:.05}.lg\\:focus\\:opacity-10:focus{opacity:.1}.lg\\:focus\\:opacity-20:focus{opacity:.2}.lg\\:focus\\:opacity-25:focus{opacity:.25}.lg\\:focus\\:opacity-30:focus{opacity:.3}.lg\\:focus\\:opacity-40:focus{opacity:.4}.lg\\:focus\\:opacity-50:focus{opacity:.5}.lg\\:focus\\:opacity-60:focus{opacity:.6}.lg\\:focus\\:opacity-70:focus{opacity:.7}.lg\\:focus\\:opacity-75:focus{opacity:.75}.lg\\:focus\\:opacity-80:focus{opacity:.8}.lg\\:focus\\:opacity-90:focus{opacity:.9}.lg\\:focus\\:opacity-95:focus{opacity:.95}.lg\\:focus\\:opacity-100:focus{opacity:1}.lg\\:outline-none{outline:2px solid transparent;outline-offset:2px}.lg\\:outline-white{outline:2px dotted #fff;outline-offset:2px}.lg\\:outline-black{outline:2px dotted #000;outline-offset:2px}.lg\\:focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.lg\\:focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.lg\\:focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.lg\\:focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.lg\\:focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.lg\\:focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.lg\\:overflow-auto{overflow:auto}.lg\\:overflow-hidden{overflow:hidden}.lg\\:overflow-visible{overflow:visible}.lg\\:overflow-scroll{overflow:scroll}.lg\\:overflow-x-auto{overflow-x:auto}.lg\\:overflow-y-auto{overflow-y:auto}.lg\\:overflow-x-hidden{overflow-x:hidden}.lg\\:overflow-y-hidden{overflow-y:hidden}.lg\\:overflow-x-visible{overflow-x:visible}.lg\\:overflow-y-visible{overflow-y:visible}.lg\\:overflow-x-scroll{overflow-x:scroll}.lg\\:overflow-y-scroll{overflow-y:scroll}.lg\\:overscroll-auto{overscroll-behavior:auto}.lg\\:overscroll-contain{overscroll-behavior:contain}.lg\\:overscroll-none{overscroll-behavior:none}.lg\\:overscroll-y-auto{overscroll-behavior-y:auto}.lg\\:overscroll-y-contain{overscroll-behavior-y:contain}.lg\\:overscroll-y-none{overscroll-behavior-y:none}.lg\\:overscroll-x-auto{overscroll-behavior-x:auto}.lg\\:overscroll-x-contain{overscroll-behavior-x:contain}.lg\\:overscroll-x-none{overscroll-behavior-x:none}.lg\\:p-0{padding:0}.lg\\:p-1{padding:.25rem}.lg\\:p-2{padding:.5rem}.lg\\:p-3{padding:.75rem}.lg\\:p-4{padding:1rem}.lg\\:p-5{padding:1.25rem}.lg\\:p-6{padding:1.5rem}.lg\\:p-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:.125rem}.lg\\:p-1\\.5{padding:.375rem}.lg\\:p-2\\.5{padding:.625rem}.lg\\:p-3\\.5{padding:.875rem}.lg\\:py-0{padding-top:0;padding-bottom:0}.lg\\:px-0{padding-left:0;padding-right:0}.lg\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\\:px-4{padding-left:1rem;padding-right:1rem}.lg\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\\:px-8{padding-left:2rem;padding-right:2rem}.lg\\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.lg\\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.lg\\:px-11{padding-left:2.75rem;padding-right:2.75rem}.lg\\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\\:px-12{padding-left:3rem;padding-right:3rem}.lg\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\\:px-16{padding-left:4rem;padding-right:4rem}.lg\\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\\:px-20{padding-left:5rem;padding-right:5rem}.lg\\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\\:px-24{padding-left:6rem;padding-right:6rem}.lg\\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\\:px-28{padding-left:7rem;padding-right:7rem}.lg\\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\\:px-32{padding-left:8rem;padding-right:8rem}.lg\\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\\:px-36{padding-left:9rem;padding-right:9rem}.lg\\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\\:px-40{padding-left:10rem;padding-right:10rem}.lg\\:py-44{padding-top:11rem;padding-bottom:11rem}.lg\\:px-44{padding-left:11rem;padding-right:11rem}.lg\\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\\:px-48{padding-left:12rem;padding-right:12rem}.lg\\:py-52{padding-top:13rem;padding-bottom:13rem}.lg\\:px-52{padding-left:13rem;padding-right:13rem}.lg\\:py-56{padding-top:14rem;padding-bottom:14rem}.lg\\:px-56{padding-left:14rem;padding-right:14rem}.lg\\:py-60{padding-top:15rem;padding-bottom:15rem}.lg\\:px-60{padding-left:15rem;padding-right:15rem}.lg\\:py-64{padding-top:16rem;padding-bottom:16rem}.lg\\:px-64{padding-left:16rem;padding-right:16rem}.lg\\:py-72{padding-top:18rem;padding-bottom:18rem}.lg\\:px-72{padding-left:18rem;padding-right:18rem}.lg\\:py-80{padding-top:20rem;padding-bottom:20rem}.lg\\:px-80{padding-left:20rem;padding-right:20rem}.lg\\:py-96{padding-top:24rem;padding-bottom:24rem}.lg\\:px-96{padding-left:24rem;padding-right:24rem}.lg\\:py-px{padding-top:1px;padding-bottom:1px}.lg\\:px-px{padding-left:1px;padding-right:1px}.lg\\:py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.lg\\:px-0\\.5{padding-left:.125rem;padding-right:.125rem}.lg\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.lg\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.lg\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\\:px-3\\.5{padding-left:.875rem;padding-right:.875rem}.lg\\:pt-0{padding-top:0}.lg\\:pr-0{padding-right:0}.lg\\:pb-0{padding-bottom:0}.lg\\:pl-0{padding-left:0}.lg\\:pt-1{padding-top:.25rem}.lg\\:pr-1{padding-right:.25rem}.lg\\:pb-1{padding-bottom:.25rem}.lg\\:pl-1{padding-left:.25rem}.lg\\:pt-2{padding-top:.5rem}.lg\\:pr-2{padding-right:.5rem}.lg\\:pb-2{padding-bottom:.5rem}.lg\\:pl-2{padding-left:.5rem}.lg\\:pt-3{padding-top:.75rem}.lg\\:pr-3{padding-right:.75rem}.lg\\:pb-3{padding-bottom:.75rem}.lg\\:pl-3{padding-left:.75rem}.lg\\:pt-4{padding-top:1rem}.lg\\:pr-4{padding-right:1rem}.lg\\:pb-4{padding-bottom:1rem}.lg\\:pl-4{padding-left:1rem}.lg\\:pt-5{padding-top:1.25rem}.lg\\:pr-5{padding-right:1.25rem}.lg\\:pb-5{padding-bottom:1.25rem}.lg\\:pl-5{padding-left:1.25rem}.lg\\:pt-6{padding-top:1.5rem}.lg\\:pr-6{padding-right:1.5rem}.lg\\:pb-6{padding-bottom:1.5rem}.lg\\:pl-6{padding-left:1.5rem}.lg\\:pt-7{padding-top:1.75rem}.lg\\:pr-7{padding-right:1.75rem}.lg\\:pb-7{padding-bottom:1.75rem}.lg\\:pl-7{padding-left:1.75rem}.lg\\:pt-8{padding-top:2rem}.lg\\:pr-8{padding-right:2rem}.lg\\:pb-8{padding-bottom:2rem}.lg\\:pl-8{padding-left:2rem}.lg\\:pt-9{padding-top:2.25rem}.lg\\:pr-9{padding-right:2.25rem}.lg\\:pb-9{padding-bottom:2.25rem}.lg\\:pl-9{padding-left:2.25rem}.lg\\:pt-10{padding-top:2.5rem}.lg\\:pr-10{padding-right:2.5rem}.lg\\:pb-10{padding-bottom:2.5rem}.lg\\:pl-10{padding-left:2.5rem}.lg\\:pt-11{padding-top:2.75rem}.lg\\:pr-11{padding-right:2.75rem}.lg\\:pb-11{padding-bottom:2.75rem}.lg\\:pl-11{padding-left:2.75rem}.lg\\:pt-12{padding-top:3rem}.lg\\:pr-12{padding-right:3rem}.lg\\:pb-12{padding-bottom:3rem}.lg\\:pl-12{padding-left:3rem}.lg\\:pt-14{padding-top:3.5rem}.lg\\:pr-14{padding-right:3.5rem}.lg\\:pb-14{padding-bottom:3.5rem}.lg\\:pl-14{padding-left:3.5rem}.lg\\:pt-16{padding-top:4rem}.lg\\:pr-16{padding-right:4rem}.lg\\:pb-16{padding-bottom:4rem}.lg\\:pl-16{padding-left:4rem}.lg\\:pt-20{padding-top:5rem}.lg\\:pr-20{padding-right:5rem}.lg\\:pb-20{padding-bottom:5rem}.lg\\:pl-20{padding-left:5rem}.lg\\:pt-24{padding-top:6rem}.lg\\:pr-24{padding-right:6rem}.lg\\:pb-24{padding-bottom:6rem}.lg\\:pl-24{padding-left:6rem}.lg\\:pt-28{padding-top:7rem}.lg\\:pr-28{padding-right:7rem}.lg\\:pb-28{padding-bottom:7rem}.lg\\:pl-28{padding-left:7rem}.lg\\:pt-32{padding-top:8rem}.lg\\:pr-32{padding-right:8rem}.lg\\:pb-32{padding-bottom:8rem}.lg\\:pl-32{padding-left:8rem}.lg\\:pt-36{padding-top:9rem}.lg\\:pr-36{padding-right:9rem}.lg\\:pb-36{padding-bottom:9rem}.lg\\:pl-36{padding-left:9rem}.lg\\:pt-40{padding-top:10rem}.lg\\:pr-40{padding-right:10rem}.lg\\:pb-40{padding-bottom:10rem}.lg\\:pl-40{padding-left:10rem}.lg\\:pt-44{padding-top:11rem}.lg\\:pr-44{padding-right:11rem}.lg\\:pb-44{padding-bottom:11rem}.lg\\:pl-44{padding-left:11rem}.lg\\:pt-48{padding-top:12rem}.lg\\:pr-48{padding-right:12rem}.lg\\:pb-48{padding-bottom:12rem}.lg\\:pl-48{padding-left:12rem}.lg\\:pt-52{padding-top:13rem}.lg\\:pr-52{padding-right:13rem}.lg\\:pb-52{padding-bottom:13rem}.lg\\:pl-52{padding-left:13rem}.lg\\:pt-56{padding-top:14rem}.lg\\:pr-56{padding-right:14rem}.lg\\:pb-56{padding-bottom:14rem}.lg\\:pl-56{padding-left:14rem}.lg\\:pt-60{padding-top:15rem}.lg\\:pr-60{padding-right:15rem}.lg\\:pb-60{padding-bottom:15rem}.lg\\:pl-60{padding-left:15rem}.lg\\:pt-64{padding-top:16rem}.lg\\:pr-64{padding-right:16rem}.lg\\:pb-64{padding-bottom:16rem}.lg\\:pl-64{padding-left:16rem}.lg\\:pt-72{padding-top:18rem}.lg\\:pr-72{padding-right:18rem}.lg\\:pb-72{padding-bottom:18rem}.lg\\:pl-72{padding-left:18rem}.lg\\:pt-80{padding-top:20rem}.lg\\:pr-80{padding-right:20rem}.lg\\:pb-80{padding-bottom:20rem}.lg\\:pl-80{padding-left:20rem}.lg\\:pt-96{padding-top:24rem}.lg\\:pr-96{padding-right:24rem}.lg\\:pb-96{padding-bottom:24rem}.lg\\:pl-96{padding-left:24rem}.lg\\:pt-px{padding-top:1px}.lg\\:pr-px{padding-right:1px}.lg\\:pb-px{padding-bottom:1px}.lg\\:pl-px{padding-left:1px}.lg\\:pt-0\\.5{padding-top:.125rem}.lg\\:pr-0\\.5{padding-right:.125rem}.lg\\:pb-0\\.5{padding-bottom:.125rem}.lg\\:pl-0\\.5{padding-left:.125rem}.lg\\:pt-1\\.5{padding-top:.375rem}.lg\\:pr-1\\.5{padding-right:.375rem}.lg\\:pb-1\\.5{padding-bottom:.375rem}.lg\\:pl-1\\.5{padding-left:.375rem}.lg\\:pt-2\\.5{padding-top:.625rem}.lg\\:pr-2\\.5{padding-right:.625rem}.lg\\:pb-2\\.5{padding-bottom:.625rem}.lg\\:pl-2\\.5{padding-left:.625rem}.lg\\:pt-3\\.5{padding-top:.875rem}.lg\\:pr-3\\.5{padding-right:.875rem}.lg\\:pb-3\\.5{padding-bottom:.875rem}.lg\\:pl-3\\.5{padding-left:.875rem}.lg\\:placeholder-transparent::placeholder{color:transparent}.lg\\:placeholder-current::placeholder{color:currentColor}.lg\\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{color:transparent}.lg\\:focus\\:placeholder-current:focus::placeholder{color:currentColor}.lg\\:focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{--tw-placeholder-opacity:0}.lg\\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.lg\\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.lg\\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.lg\\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.lg\\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.lg\\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.lg\\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.lg\\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.lg\\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.lg\\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.lg\\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.lg\\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.lg\\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.lg\\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.lg\\:focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.lg\\:focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.lg\\:focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.lg\\:focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.lg\\:focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.lg\\:focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.lg\\:focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.lg\\:focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.lg\\:focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.lg\\:focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.lg\\:focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.lg\\:focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.lg\\:focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.lg\\:focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.lg\\:focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.lg\\:pointer-events-none{pointer-events:none}.lg\\:pointer-events-auto{pointer-events:auto}.lg\\:static{position:static}.lg\\:fixed{position:fixed}.lg\\:absolute{position:absolute}.lg\\:relative{position:relative}.lg\\:sticky{position:-webkit-sticky;position:sticky}.lg\\:inset-0{top:0;right:0;bottom:0;left:0}.lg\\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.lg\\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.lg\\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.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:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.lg\\:inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.lg\\:inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.lg\\:inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.lg\\:-inset-0{top:0;right:0;bottom:0;left:0}.lg\\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.lg\\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.lg\\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.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:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.lg\\:-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.lg\\:-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.lg\\:-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.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-y-0{top:0;bottom:0}.lg\\:inset-x-0{right:0;left:0}.lg\\:inset-y-1{top:.25rem;bottom:.25rem}.lg\\:inset-x-1{right:.25rem;left:.25rem}.lg\\:inset-y-2{top:.5rem;bottom:.5rem}.lg\\:inset-x-2{right:.5rem;left:.5rem}.lg\\:inset-y-3{top:.75rem;bottom:.75rem}.lg\\:inset-x-3{right:.75rem;left:.75rem}.lg\\:inset-y-4{top:1rem;bottom:1rem}.lg\\:inset-x-4{right:1rem;left:1rem}.lg\\:inset-y-5{top:1.25rem;bottom:1.25rem}.lg\\:inset-x-5{right:1.25rem;left:1.25rem}.lg\\:inset-y-6{top:1.5rem;bottom:1.5rem}.lg\\:inset-x-6{right:1.5rem;left:1.5rem}.lg\\:inset-y-7{top:1.75rem;bottom:1.75rem}.lg\\:inset-x-7{right:1.75rem;left:1.75rem}.lg\\:inset-y-8{top:2rem;bottom:2rem}.lg\\:inset-x-8{right:2rem;left:2rem}.lg\\:inset-y-9{top:2.25rem;bottom:2.25rem}.lg\\:inset-x-9{right:2.25rem;left:2.25rem}.lg\\:inset-y-10{top:2.5rem;bottom:2.5rem}.lg\\:inset-x-10{right:2.5rem;left:2.5rem}.lg\\:inset-y-11{top:2.75rem;bottom:2.75rem}.lg\\:inset-x-11{right:2.75rem;left:2.75rem}.lg\\:inset-y-12{top:3rem;bottom:3rem}.lg\\:inset-x-12{right:3rem;left:3rem}.lg\\:inset-y-14{top:3.5rem;bottom:3.5rem}.lg\\:inset-x-14{right:3.5rem;left:3.5rem}.lg\\:inset-y-16{top:4rem;bottom:4rem}.lg\\:inset-x-16{right:4rem;left:4rem}.lg\\:inset-y-20{top:5rem;bottom:5rem}.lg\\:inset-x-20{right:5rem;left:5rem}.lg\\:inset-y-24{top:6rem;bottom:6rem}.lg\\:inset-x-24{right:6rem;left:6rem}.lg\\:inset-y-28{top:7rem;bottom:7rem}.lg\\:inset-x-28{right:7rem;left:7rem}.lg\\:inset-y-32{top:8rem;bottom:8rem}.lg\\:inset-x-32{right:8rem;left:8rem}.lg\\:inset-y-36{top:9rem;bottom:9rem}.lg\\:inset-x-36{right:9rem;left:9rem}.lg\\:inset-y-40{top:10rem;bottom:10rem}.lg\\:inset-x-40{right:10rem;left:10rem}.lg\\:inset-y-44{top:11rem;bottom:11rem}.lg\\:inset-x-44{right:11rem;left:11rem}.lg\\:inset-y-48{top:12rem;bottom:12rem}.lg\\:inset-x-48{right:12rem;left:12rem}.lg\\:inset-y-52{top:13rem;bottom:13rem}.lg\\:inset-x-52{right:13rem;left:13rem}.lg\\:inset-y-56{top:14rem;bottom:14rem}.lg\\:inset-x-56{right:14rem;left:14rem}.lg\\:inset-y-60{top:15rem;bottom:15rem}.lg\\:inset-x-60{right:15rem;left:15rem}.lg\\:inset-y-64{top:16rem;bottom:16rem}.lg\\:inset-x-64{right:16rem;left:16rem}.lg\\:inset-y-72{top:18rem;bottom:18rem}.lg\\:inset-x-72{right:18rem;left:18rem}.lg\\:inset-y-80{top:20rem;bottom:20rem}.lg\\:inset-x-80{right:20rem;left:20rem}.lg\\:inset-y-96{top:24rem;bottom:24rem}.lg\\:inset-x-96{right:24rem;left:24rem}.lg\\:inset-y-auto{top:auto;bottom:auto}.lg\\:inset-x-auto{right:auto;left:auto}.lg\\:inset-y-px{top:1px;bottom:1px}.lg\\:inset-x-px{right:1px;left:1px}.lg\\:inset-y-0\\.5{top:.125rem;bottom:.125rem}.lg\\:inset-x-0\\.5{right:.125rem;left:.125rem}.lg\\:inset-y-1\\.5{top:.375rem;bottom:.375rem}.lg\\:inset-x-1\\.5{right:.375rem;left:.375rem}.lg\\:inset-y-2\\.5{top:.625rem;bottom:.625rem}.lg\\:inset-x-2\\.5{right:.625rem;left:.625rem}.lg\\:inset-y-3\\.5{top:.875rem;bottom:.875rem}.lg\\:inset-x-3\\.5{right:.875rem;left:.875rem}.lg\\:-inset-y-0{top:0;bottom:0}.lg\\:-inset-x-0{right:0;left:0}.lg\\:-inset-y-1{top:-.25rem;bottom:-.25rem}.lg\\:-inset-x-1{right:-.25rem;left:-.25rem}.lg\\:-inset-y-2{top:-.5rem;bottom:-.5rem}.lg\\:-inset-x-2{right:-.5rem;left:-.5rem}.lg\\:-inset-y-3{top:-.75rem;bottom:-.75rem}.lg\\:-inset-x-3{right:-.75rem;left:-.75rem}.lg\\:-inset-y-4{top:-1rem;bottom:-1rem}.lg\\:-inset-x-4{right:-1rem;left:-1rem}.lg\\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.lg\\:-inset-x-5{right:-1.25rem;left:-1.25rem}.lg\\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.lg\\:-inset-x-6{right:-1.5rem;left:-1.5rem}.lg\\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.lg\\:-inset-x-7{right:-1.75rem;left:-1.75rem}.lg\\:-inset-y-8{top:-2rem;bottom:-2rem}.lg\\:-inset-x-8{right:-2rem;left:-2rem}.lg\\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.lg\\:-inset-x-9{right:-2.25rem;left:-2.25rem}.lg\\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.lg\\:-inset-x-10{right:-2.5rem;left:-2.5rem}.lg\\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.lg\\:-inset-x-11{right:-2.75rem;left:-2.75rem}.lg\\:-inset-y-12{top:-3rem;bottom:-3rem}.lg\\:-inset-x-12{right:-3rem;left:-3rem}.lg\\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.lg\\:-inset-x-14{right:-3.5rem;left:-3.5rem}.lg\\:-inset-y-16{top:-4rem;bottom:-4rem}.lg\\:-inset-x-16{right:-4rem;left:-4rem}.lg\\:-inset-y-20{top:-5rem;bottom:-5rem}.lg\\:-inset-x-20{right:-5rem;left:-5rem}.lg\\:-inset-y-24{top:-6rem;bottom:-6rem}.lg\\:-inset-x-24{right:-6rem;left:-6rem}.lg\\:-inset-y-28{top:-7rem;bottom:-7rem}.lg\\:-inset-x-28{right:-7rem;left:-7rem}.lg\\:-inset-y-32{top:-8rem;bottom:-8rem}.lg\\:-inset-x-32{right:-8rem;left:-8rem}.lg\\:-inset-y-36{top:-9rem;bottom:-9rem}.lg\\:-inset-x-36{right:-9rem;left:-9rem}.lg\\:-inset-y-40{top:-10rem;bottom:-10rem}.lg\\:-inset-x-40{right:-10rem;left:-10rem}.lg\\:-inset-y-44{top:-11rem;bottom:-11rem}.lg\\:-inset-x-44{right:-11rem;left:-11rem}.lg\\:-inset-y-48{top:-12rem;bottom:-12rem}.lg\\:-inset-x-48{right:-12rem;left:-12rem}.lg\\:-inset-y-52{top:-13rem;bottom:-13rem}.lg\\:-inset-x-52{right:-13rem;left:-13rem}.lg\\:-inset-y-56{top:-14rem;bottom:-14rem}.lg\\:-inset-x-56{right:-14rem;left:-14rem}.lg\\:-inset-y-60{top:-15rem;bottom:-15rem}.lg\\:-inset-x-60{right:-15rem;left:-15rem}.lg\\:-inset-y-64{top:-16rem;bottom:-16rem}.lg\\:-inset-x-64{right:-16rem;left:-16rem}.lg\\:-inset-y-72{top:-18rem;bottom:-18rem}.lg\\:-inset-x-72{right:-18rem;left:-18rem}.lg\\:-inset-y-80{top:-20rem;bottom:-20rem}.lg\\:-inset-x-80{right:-20rem;left:-20rem}.lg\\:-inset-y-96{top:-24rem;bottom:-24rem}.lg\\:-inset-x-96{right:-24rem;left:-24rem}.lg\\:-inset-y-px{top:-1px;bottom:-1px}.lg\\:-inset-x-px{right:-1px;left:-1px}.lg\\:-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.lg\\:-inset-x-0\\.5{right:-.125rem;left:-.125rem}.lg\\:-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.lg\\:-inset-x-1\\.5{right:-.375rem;left:-.375rem}.lg\\:-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.lg\\:-inset-x-2\\.5{right:-.625rem;left:-.625rem}.lg\\:-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.lg\\:-inset-x-3\\.5{right:-.875rem;left:-.875rem}.lg\\:inset-y-1\\/2{top:50%;bottom:50%}.lg\\:inset-x-1\\/2{right:50%;left:50%}.lg\\:inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.lg\\:inset-x-1\\/3{right:33.333333%;left:33.333333%}.lg\\:inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.lg\\:inset-x-2\\/3{right:66.666667%;left:66.666667%}.lg\\:inset-y-1\\/4{top:25%;bottom:25%}.lg\\:inset-x-1\\/4{right:25%;left:25%}.lg\\:inset-y-2\\/4{top:50%;bottom:50%}.lg\\:inset-x-2\\/4{right:50%;left:50%}.lg\\:inset-y-3\\/4{top:75%;bottom:75%}.lg\\:inset-x-3\\/4{right:75%;left:75%}.lg\\:inset-y-full{top:100%;bottom:100%}.lg\\:inset-x-full{right:100%;left:100%}.lg\\:-inset-y-1\\/2{top:-50%;bottom:-50%}.lg\\:-inset-x-1\\/2{right:-50%;left:-50%}.lg\\:-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.lg\\:-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.lg\\:-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.lg\\:-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.lg\\:-inset-y-1\\/4{top:-25%;bottom:-25%}.lg\\:-inset-x-1\\/4{right:-25%;left:-25%}.lg\\:-inset-y-2\\/4{top:-50%;bottom:-50%}.lg\\:-inset-x-2\\/4{right:-50%;left:-50%}.lg\\:-inset-y-3\\/4{top:-75%;bottom:-75%}.lg\\:-inset-x-3\\/4{right:-75%;left:-75%}.lg\\:-inset-y-full{top:-100%;bottom:-100%}.lg\\:-inset-x-full{right:-100%;left:-100%}.lg\\:top-0{top:0}.lg\\:right-0{right:0}.lg\\:bottom-0{bottom:0}.lg\\:left-0{left:0}.lg\\:top-1{top:.25rem}.lg\\:right-1{right:.25rem}.lg\\:bottom-1{bottom:.25rem}.lg\\:left-1{left:.25rem}.lg\\:top-2{top:.5rem}.lg\\:right-2{right:.5rem}.lg\\:bottom-2{bottom:.5rem}.lg\\:left-2{left:.5rem}.lg\\:top-3{top:.75rem}.lg\\:right-3{right:.75rem}.lg\\:bottom-3{bottom:.75rem}.lg\\:left-3{left:.75rem}.lg\\:top-4{top:1rem}.lg\\:right-4{right:1rem}.lg\\:bottom-4{bottom:1rem}.lg\\:left-4{left:1rem}.lg\\:top-5{top:1.25rem}.lg\\:right-5{right:1.25rem}.lg\\:bottom-5{bottom:1.25rem}.lg\\:left-5{left:1.25rem}.lg\\:top-6{top:1.5rem}.lg\\:right-6{right:1.5rem}.lg\\:bottom-6{bottom:1.5rem}.lg\\:left-6{left:1.5rem}.lg\\:top-7{top:1.75rem}.lg\\:right-7{right:1.75rem}.lg\\:bottom-7{bottom:1.75rem}.lg\\:left-7{left:1.75rem}.lg\\:top-8{top:2rem}.lg\\:right-8{right:2rem}.lg\\:bottom-8{bottom:2rem}.lg\\:left-8{left:2rem}.lg\\:top-9{top:2.25rem}.lg\\:right-9{right:2.25rem}.lg\\:bottom-9{bottom:2.25rem}.lg\\:left-9{left:2.25rem}.lg\\:top-10{top:2.5rem}.lg\\:right-10{right:2.5rem}.lg\\:bottom-10{bottom:2.5rem}.lg\\:left-10{left:2.5rem}.lg\\:top-11{top:2.75rem}.lg\\:right-11{right:2.75rem}.lg\\:bottom-11{bottom:2.75rem}.lg\\:left-11{left:2.75rem}.lg\\:top-12{top:3rem}.lg\\:right-12{right:3rem}.lg\\:bottom-12{bottom:3rem}.lg\\:left-12{left:3rem}.lg\\:top-14{top:3.5rem}.lg\\:right-14{right:3.5rem}.lg\\:bottom-14{bottom:3.5rem}.lg\\:left-14{left:3.5rem}.lg\\:top-16{top:4rem}.lg\\:right-16{right:4rem}.lg\\:bottom-16{bottom:4rem}.lg\\:left-16{left:4rem}.lg\\:top-20{top:5rem}.lg\\:right-20{right:5rem}.lg\\:bottom-20{bottom:5rem}.lg\\:left-20{left:5rem}.lg\\:top-24{top:6rem}.lg\\:right-24{right:6rem}.lg\\:bottom-24{bottom:6rem}.lg\\:left-24{left:6rem}.lg\\:top-28{top:7rem}.lg\\:right-28{right:7rem}.lg\\:bottom-28{bottom:7rem}.lg\\:left-28{left:7rem}.lg\\:top-32{top:8rem}.lg\\:right-32{right:8rem}.lg\\:bottom-32{bottom:8rem}.lg\\:left-32{left:8rem}.lg\\:top-36{top:9rem}.lg\\:right-36{right:9rem}.lg\\:bottom-36{bottom:9rem}.lg\\:left-36{left:9rem}.lg\\:top-40{top:10rem}.lg\\:right-40{right:10rem}.lg\\:bottom-40{bottom:10rem}.lg\\:left-40{left:10rem}.lg\\:top-44{top:11rem}.lg\\:right-44{right:11rem}.lg\\:bottom-44{bottom:11rem}.lg\\:left-44{left:11rem}.lg\\:top-48{top:12rem}.lg\\:right-48{right:12rem}.lg\\:bottom-48{bottom:12rem}.lg\\:left-48{left:12rem}.lg\\:top-52{top:13rem}.lg\\:right-52{right:13rem}.lg\\:bottom-52{bottom:13rem}.lg\\:left-52{left:13rem}.lg\\:top-56{top:14rem}.lg\\:right-56{right:14rem}.lg\\:bottom-56{bottom:14rem}.lg\\:left-56{left:14rem}.lg\\:top-60{top:15rem}.lg\\:right-60{right:15rem}.lg\\:bottom-60{bottom:15rem}.lg\\:left-60{left:15rem}.lg\\:top-64{top:16rem}.lg\\:right-64{right:16rem}.lg\\:bottom-64{bottom:16rem}.lg\\:left-64{left:16rem}.lg\\:top-72{top:18rem}.lg\\:right-72{right:18rem}.lg\\:bottom-72{bottom:18rem}.lg\\:left-72{left:18rem}.lg\\:top-80{top:20rem}.lg\\:right-80{right:20rem}.lg\\:bottom-80{bottom:20rem}.lg\\:left-80{left:20rem}.lg\\:top-96{top:24rem}.lg\\:right-96{right:24rem}.lg\\:bottom-96{bottom:24rem}.lg\\:left-96{left:24rem}.lg\\:top-auto{top:auto}.lg\\:right-auto{right:auto}.lg\\:bottom-auto{bottom:auto}.lg\\:left-auto{left:auto}.lg\\:top-px{top:1px}.lg\\:right-px{right:1px}.lg\\:bottom-px{bottom:1px}.lg\\:left-px{left:1px}.lg\\:top-0\\.5{top:.125rem}.lg\\:right-0\\.5{right:.125rem}.lg\\:bottom-0\\.5{bottom:.125rem}.lg\\:left-0\\.5{left:.125rem}.lg\\:top-1\\.5{top:.375rem}.lg\\:right-1\\.5{right:.375rem}.lg\\:bottom-1\\.5{bottom:.375rem}.lg\\:left-1\\.5{left:.375rem}.lg\\:top-2\\.5{top:.625rem}.lg\\:right-2\\.5{right:.625rem}.lg\\:bottom-2\\.5{bottom:.625rem}.lg\\:left-2\\.5{left:.625rem}.lg\\:top-3\\.5{top:.875rem}.lg\\:right-3\\.5{right:.875rem}.lg\\:bottom-3\\.5{bottom:.875rem}.lg\\:left-3\\.5{left:.875rem}.lg\\:-top-0{top:0}.lg\\:-right-0{right:0}.lg\\:-bottom-0{bottom:0}.lg\\:-left-0{left:0}.lg\\:-top-1{top:-.25rem}.lg\\:-right-1{right:-.25rem}.lg\\:-bottom-1{bottom:-.25rem}.lg\\:-left-1{left:-.25rem}.lg\\:-top-2{top:-.5rem}.lg\\:-right-2{right:-.5rem}.lg\\:-bottom-2{bottom:-.5rem}.lg\\:-left-2{left:-.5rem}.lg\\:-top-3{top:-.75rem}.lg\\:-right-3{right:-.75rem}.lg\\:-bottom-3{bottom:-.75rem}.lg\\:-left-3{left:-.75rem}.lg\\:-top-4{top:-1rem}.lg\\:-right-4{right:-1rem}.lg\\:-bottom-4{bottom:-1rem}.lg\\:-left-4{left:-1rem}.lg\\:-top-5{top:-1.25rem}.lg\\:-right-5{right:-1.25rem}.lg\\:-bottom-5{bottom:-1.25rem}.lg\\:-left-5{left:-1.25rem}.lg\\:-top-6{top:-1.5rem}.lg\\:-right-6{right:-1.5rem}.lg\\:-bottom-6{bottom:-1.5rem}.lg\\:-left-6{left:-1.5rem}.lg\\:-top-7{top:-1.75rem}.lg\\:-right-7{right:-1.75rem}.lg\\:-bottom-7{bottom:-1.75rem}.lg\\:-left-7{left:-1.75rem}.lg\\:-top-8{top:-2rem}.lg\\:-right-8{right:-2rem}.lg\\:-bottom-8{bottom:-2rem}.lg\\:-left-8{left:-2rem}.lg\\:-top-9{top:-2.25rem}.lg\\:-right-9{right:-2.25rem}.lg\\:-bottom-9{bottom:-2.25rem}.lg\\:-left-9{left:-2.25rem}.lg\\:-top-10{top:-2.5rem}.lg\\:-right-10{right:-2.5rem}.lg\\:-bottom-10{bottom:-2.5rem}.lg\\:-left-10{left:-2.5rem}.lg\\:-top-11{top:-2.75rem}.lg\\:-right-11{right:-2.75rem}.lg\\:-bottom-11{bottom:-2.75rem}.lg\\:-left-11{left:-2.75rem}.lg\\:-top-12{top:-3rem}.lg\\:-right-12{right:-3rem}.lg\\:-bottom-12{bottom:-3rem}.lg\\:-left-12{left:-3rem}.lg\\:-top-14{top:-3.5rem}.lg\\:-right-14{right:-3.5rem}.lg\\:-bottom-14{bottom:-3.5rem}.lg\\:-left-14{left:-3.5rem}.lg\\:-top-16{top:-4rem}.lg\\:-right-16{right:-4rem}.lg\\:-bottom-16{bottom:-4rem}.lg\\:-left-16{left:-4rem}.lg\\:-top-20{top:-5rem}.lg\\:-right-20{right:-5rem}.lg\\:-bottom-20{bottom:-5rem}.lg\\:-left-20{left:-5rem}.lg\\:-top-24{top:-6rem}.lg\\:-right-24{right:-6rem}.lg\\:-bottom-24{bottom:-6rem}.lg\\:-left-24{left:-6rem}.lg\\:-top-28{top:-7rem}.lg\\:-right-28{right:-7rem}.lg\\:-bottom-28{bottom:-7rem}.lg\\:-left-28{left:-7rem}.lg\\:-top-32{top:-8rem}.lg\\:-right-32{right:-8rem}.lg\\:-bottom-32{bottom:-8rem}.lg\\:-left-32{left:-8rem}.lg\\:-top-36{top:-9rem}.lg\\:-right-36{right:-9rem}.lg\\:-bottom-36{bottom:-9rem}.lg\\:-left-36{left:-9rem}.lg\\:-top-40{top:-10rem}.lg\\:-right-40{right:-10rem}.lg\\:-bottom-40{bottom:-10rem}.lg\\:-left-40{left:-10rem}.lg\\:-top-44{top:-11rem}.lg\\:-right-44{right:-11rem}.lg\\:-bottom-44{bottom:-11rem}.lg\\:-left-44{left:-11rem}.lg\\:-top-48{top:-12rem}.lg\\:-right-48{right:-12rem}.lg\\:-bottom-48{bottom:-12rem}.lg\\:-left-48{left:-12rem}.lg\\:-top-52{top:-13rem}.lg\\:-right-52{right:-13rem}.lg\\:-bottom-52{bottom:-13rem}.lg\\:-left-52{left:-13rem}.lg\\:-top-56{top:-14rem}.lg\\:-right-56{right:-14rem}.lg\\:-bottom-56{bottom:-14rem}.lg\\:-left-56{left:-14rem}.lg\\:-top-60{top:-15rem}.lg\\:-right-60{right:-15rem}.lg\\:-bottom-60{bottom:-15rem}.lg\\:-left-60{left:-15rem}.lg\\:-top-64{top:-16rem}.lg\\:-right-64{right:-16rem}.lg\\:-bottom-64{bottom:-16rem}.lg\\:-left-64{left:-16rem}.lg\\:-top-72{top:-18rem}.lg\\:-right-72{right:-18rem}.lg\\:-bottom-72{bottom:-18rem}.lg\\:-left-72{left:-18rem}.lg\\:-top-80{top:-20rem}.lg\\:-right-80{right:-20rem}.lg\\:-bottom-80{bottom:-20rem}.lg\\:-left-80{left:-20rem}.lg\\:-top-96{top:-24rem}.lg\\:-right-96{right:-24rem}.lg\\:-bottom-96{bottom:-24rem}.lg\\:-left-96{left:-24rem}.lg\\:-top-px{top:-1px}.lg\\:-right-px{right:-1px}.lg\\:-bottom-px{bottom:-1px}.lg\\:-left-px{left:-1px}.lg\\:-top-0\\.5{top:-.125rem}.lg\\:-right-0\\.5{right:-.125rem}.lg\\:-bottom-0\\.5{bottom:-.125rem}.lg\\:-left-0\\.5{left:-.125rem}.lg\\:-top-1\\.5{top:-.375rem}.lg\\:-right-1\\.5{right:-.375rem}.lg\\:-bottom-1\\.5{bottom:-.375rem}.lg\\:-left-1\\.5{left:-.375rem}.lg\\:-top-2\\.5{top:-.625rem}.lg\\:-right-2\\.5{right:-.625rem}.lg\\:-bottom-2\\.5{bottom:-.625rem}.lg\\:-left-2\\.5{left:-.625rem}.lg\\:-top-3\\.5{top:-.875rem}.lg\\:-right-3\\.5{right:-.875rem}.lg\\:-bottom-3\\.5{bottom:-.875rem}.lg\\:-left-3\\.5{left:-.875rem}.lg\\:top-1\\/2{top:50%}.lg\\:right-1\\/2{right:50%}.lg\\:bottom-1\\/2{bottom:50%}.lg\\:left-1\\/2{left:50%}.lg\\:top-1\\/3{top:33.333333%}.lg\\:right-1\\/3{right:33.333333%}.lg\\:bottom-1\\/3{bottom:33.333333%}.lg\\:left-1\\/3{left:33.333333%}.lg\\:top-2\\/3{top:66.666667%}.lg\\:right-2\\/3{right:66.666667%}.lg\\:bottom-2\\/3{bottom:66.666667%}.lg\\:left-2\\/3{left:66.666667%}.lg\\:top-1\\/4{top:25%}.lg\\:right-1\\/4{right:25%}.lg\\:bottom-1\\/4{bottom:25%}.lg\\:left-1\\/4{left:25%}.lg\\:top-2\\/4{top:50%}.lg\\:right-2\\/4{right:50%}.lg\\:bottom-2\\/4{bottom:50%}.lg\\:left-2\\/4{left:50%}.lg\\:top-3\\/4{top:75%}.lg\\:right-3\\/4{right:75%}.lg\\:bottom-3\\/4{bottom:75%}.lg\\:left-3\\/4{left:75%}.lg\\:top-full{top:100%}.lg\\:right-full{right:100%}.lg\\:bottom-full{bottom:100%}.lg\\:left-full{left:100%}.lg\\:-top-1\\/2{top:-50%}.lg\\:-right-1\\/2{right:-50%}.lg\\:-bottom-1\\/2{bottom:-50%}.lg\\:-left-1\\/2{left:-50%}.lg\\:-top-1\\/3{top:-33.333333%}.lg\\:-right-1\\/3{right:-33.333333%}.lg\\:-bottom-1\\/3{bottom:-33.333333%}.lg\\:-left-1\\/3{left:-33.333333%}.lg\\:-top-2\\/3{top:-66.666667%}.lg\\:-right-2\\/3{right:-66.666667%}.lg\\:-bottom-2\\/3{bottom:-66.666667%}.lg\\:-left-2\\/3{left:-66.666667%}.lg\\:-top-1\\/4{top:-25%}.lg\\:-right-1\\/4{right:-25%}.lg\\:-bottom-1\\/4{bottom:-25%}.lg\\:-left-1\\/4{left:-25%}.lg\\:-top-2\\/4{top:-50%}.lg\\:-right-2\\/4{right:-50%}.lg\\:-bottom-2\\/4{bottom:-50%}.lg\\:-left-2\\/4{left:-50%}.lg\\:-top-3\\/4{top:-75%}.lg\\:-right-3\\/4{right:-75%}.lg\\:-bottom-3\\/4{bottom:-75%}.lg\\:-left-3\\/4{left:-75%}.lg\\:-top-full{top:-100%}.lg\\:-right-full{right:-100%}.lg\\:-bottom-full{bottom:-100%}.lg\\:-left-full{left:-100%}.lg\\:resize-none{resize:none}.lg\\:resize-y{resize:vertical}.lg\\:resize-x{resize:horizontal}.lg\\:resize{resize:both}.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\\: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\\:ring-inset{--tw-ring-inset:inset}.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-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.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\\:focus\\:ring-inset:focus{--tw-ring-inset:inset}.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\\: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-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\\:fill-current{fill:currentColor}.lg\\:stroke-current{stroke:currentColor}.lg\\:stroke-0{stroke-width:0}.lg\\:stroke-1{stroke-width:1}.lg\\:stroke-2{stroke-width:2}.lg\\:table-auto{table-layout:auto}.lg\\:table-fixed{table-layout:fixed}.lg\\:text-left{text-align:left}.lg\\:text-center{text-align:center}.lg\\:text-right{text-align:right}.lg\\:text-justify{text-align:justify}.lg\\:text-transparent{color:transparent}.lg\\:text-current{color:currentColor}.lg\\:text-black{--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\\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg\\:overflow-ellipsis{text-overflow:ellipsis}.lg\\:overflow-clip{text-overflow:clip}.lg\\:italic{font-style:italic}.lg\\:not-italic{font-style:normal}.lg\\:uppercase{text-transform:uppercase}.lg\\:lowercase{text-transform:lowercase}.lg\\:capitalize{text-transform:capitalize}.lg\\:normal-case{text-transform:none}.lg\\:underline{text-decoration:underline}.lg\\:line-through{text-decoration:line-through}.lg\\:no-underline{text-decoration:none}.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\\:diagonal-fractions,.lg\\:lining-nums,.lg\\:oldstyle-nums,.lg\\:ordinal,.lg\\:proportional-nums,.lg\\:slashed-zero,.lg\\:stacked-fractions,.lg\\:tabular-nums{--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\\:tracking-tighter{letter-spacing:-.05em}.lg\\:tracking-tight{letter-spacing:-.025em}.lg\\:tracking-normal{letter-spacing:0}.lg\\:tracking-wide{letter-spacing:.025em}.lg\\:tracking-wider{letter-spacing:.05em}.lg\\:tracking-widest{letter-spacing:.1em}.lg\\:select-none{-webkit-user-select:none;user-select:none}.lg\\:select-text{-webkit-user-select:text;user-select:text}.lg\\:select-all{-webkit-user-select:all;user-select:all}.lg\\:select-auto{-webkit-user-select:auto;user-select:auto}.lg\\:align-baseline{vertical-align:baseline}.lg\\:align-top{vertical-align:top}.lg\\:align-middle{vertical-align:middle}.lg\\:align-bottom{vertical-align:bottom}.lg\\:align-text-top{vertical-align:text-top}.lg\\:align-text-bottom{vertical-align:text-bottom}.lg\\:visible{visibility:visible}.lg\\:invisible{visibility:hidden}.lg\\:whitespace-normal{white-space:normal}.lg\\:whitespace-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\\:w-0{width:0}.lg\\:w-1{width:.25rem}.lg\\:w-2{width:.5rem}.lg\\:w-3{width:.75rem}.lg\\:w-4{width:1rem}.lg\\:w-5{width:1.25rem}.lg\\:w-6{width:1.5rem}.lg\\:w-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:.125rem}.lg\\:w-1\\.5{width:.375rem}.lg\\:w-2\\.5{width:.625rem}.lg\\:w-3\\.5{width:.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:min-content}.lg\\:w-max{width:-webkit-max-content;width:max-content}.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\\:gap-0{gap:0}.lg\\:gap-1{gap:.25rem}.lg\\:gap-2{gap:.5rem}.lg\\:gap-3{gap:.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:.125rem}.lg\\:gap-1\\.5{gap:.375rem}.lg\\:gap-2\\.5{gap:.625rem}.lg\\:gap-3\\.5{gap:.875rem}.lg\\:gap-x-0{column-gap:0}.lg\\:gap-x-1{column-gap:.25rem}.lg\\:gap-x-2{column-gap:.5rem}.lg\\:gap-x-3{column-gap:.75rem}.lg\\:gap-x-4{column-gap:1rem}.lg\\:gap-x-5{column-gap:1.25rem}.lg\\:gap-x-6{column-gap:1.5rem}.lg\\:gap-x-7{column-gap:1.75rem}.lg\\:gap-x-8{column-gap:2rem}.lg\\:gap-x-9{column-gap:2.25rem}.lg\\:gap-x-10{column-gap:2.5rem}.lg\\:gap-x-11{column-gap:2.75rem}.lg\\:gap-x-12{column-gap:3rem}.lg\\:gap-x-14{column-gap:3.5rem}.lg\\:gap-x-16{column-gap:4rem}.lg\\:gap-x-20{column-gap:5rem}.lg\\:gap-x-24{column-gap:6rem}.lg\\:gap-x-28{column-gap:7rem}.lg\\:gap-x-32{column-gap:8rem}.lg\\:gap-x-36{column-gap:9rem}.lg\\:gap-x-40{column-gap:10rem}.lg\\:gap-x-44{column-gap:11rem}.lg\\:gap-x-48{column-gap:12rem}.lg\\:gap-x-52{column-gap:13rem}.lg\\:gap-x-56{column-gap:14rem}.lg\\:gap-x-60{column-gap:15rem}.lg\\:gap-x-64{column-gap:16rem}.lg\\:gap-x-72{column-gap:18rem}.lg\\:gap-x-80{column-gap:20rem}.lg\\:gap-x-96{column-gap:24rem}.lg\\:gap-x-px{column-gap:1px}.lg\\:gap-x-0\\.5{column-gap:.125rem}.lg\\:gap-x-1\\.5{column-gap:.375rem}.lg\\:gap-x-2\\.5{column-gap:.625rem}.lg\\:gap-x-3\\.5{column-gap:.875rem}.lg\\:gap-y-0{row-gap:0}.lg\\:gap-y-1{row-gap:.25rem}.lg\\:gap-y-2{row-gap:.5rem}.lg\\:gap-y-3{row-gap:.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:.125rem}.lg\\:gap-y-1\\.5{row-gap:.375rem}.lg\\:gap-y-2\\.5{row-gap:.625rem}.lg\\:gap-y-3\\.5{row-gap:.875rem}.lg\\:grid-flow-row{grid-auto-flow:row}.lg\\:grid-flow-col{grid-auto-flow:column}.lg\\:grid-flow-row-dense{grid-auto-flow:row dense}.lg\\:grid-flow-col-dense{grid-auto-flow:column dense}.lg\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\\:grid-cols-none{grid-template-columns:none}.lg\\:auto-cols-auto{grid-auto-columns:auto}.lg\\:auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.lg\\:auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.lg\\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\\:col-auto{grid-column:auto}.lg\\:col-span-1{grid-column:span 1/span 1}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:col-span-3{grid-column:span 3/span 3}.lg\\:col-span-4{grid-column:span 4/span 4}.lg\\:col-span-5{grid-column:span 5/span 5}.lg\\:col-span-6{grid-column:span 6/span 6}.lg\\:col-span-7{grid-column:span 7/span 7}.lg\\:col-span-8{grid-column:span 8/span 8}.lg\\:col-span-9{grid-column:span 9/span 9}.lg\\:col-span-10{grid-column:span 10/span 10}.lg\\:col-span-11{grid-column:span 11/span 11}.lg\\:col-span-12{grid-column:span 12/span 12}.lg\\:col-span-full{grid-column:1/-1}.lg\\:col-start-1{grid-column-start:1}.lg\\:col-start-2{grid-column-start:2}.lg\\:col-start-3{grid-column-start:3}.lg\\:col-start-4{grid-column-start:4}.lg\\:col-start-5{grid-column-start:5}.lg\\:col-start-6{grid-column-start:6}.lg\\:col-start-7{grid-column-start:7}.lg\\:col-start-8{grid-column-start:8}.lg\\:col-start-9{grid-column-start:9}.lg\\:col-start-10{grid-column-start:10}.lg\\:col-start-11{grid-column-start:11}.lg\\:col-start-12{grid-column-start:12}.lg\\:col-start-13{grid-column-start:13}.lg\\:col-start-auto{grid-column-start:auto}.lg\\:col-end-1{grid-column-end:1}.lg\\:col-end-2{grid-column-end:2}.lg\\:col-end-3{grid-column-end:3}.lg\\:col-end-4{grid-column-end:4}.lg\\:col-end-5{grid-column-end:5}.lg\\:col-end-6{grid-column-end:6}.lg\\:col-end-7{grid-column-end:7}.lg\\:col-end-8{grid-column-end:8}.lg\\:col-end-9{grid-column-end:9}.lg\\:col-end-10{grid-column-end:10}.lg\\:col-end-11{grid-column-end:11}.lg\\:col-end-12{grid-column-end:12}.lg\\:col-end-13{grid-column-end:13}.lg\\:col-end-auto{grid-column-end:auto}.lg\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\\:grid-rows-none{grid-template-rows:none}.lg\\:auto-rows-auto{grid-auto-rows:auto}.lg\\:auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.lg\\:auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.lg\\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\\:row-auto{grid-row:auto}.lg\\:row-span-1{grid-row:span 1/span 1}.lg\\:row-span-2{grid-row:span 2/span 2}.lg\\:row-span-3{grid-row:span 3/span 3}.lg\\:row-span-4{grid-row:span 4/span 4}.lg\\:row-span-5{grid-row:span 5/span 5}.lg\\:row-span-6{grid-row:span 6/span 6}.lg\\:row-span-full{grid-row:1/-1}.lg\\:row-start-1{grid-row-start:1}.lg\\:row-start-2{grid-row-start:2}.lg\\:row-start-3{grid-row-start:3}.lg\\:row-start-4{grid-row-start:4}.lg\\:row-start-5{grid-row-start:5}.lg\\:row-start-6{grid-row-start:6}.lg\\:row-start-7{grid-row-start:7}.lg\\:row-start-auto{grid-row-start:auto}.lg\\:row-end-1{grid-row-end:1}.lg\\:row-end-2{grid-row-end:2}.lg\\:row-end-3{grid-row-end:3}.lg\\:row-end-4{grid-row-end:4}.lg\\:row-end-5{grid-row-end:5}.lg\\:row-end-6{grid-row-end:6}.lg\\:row-end-7{grid-row-end:7}.lg\\:row-end-auto{grid-row-end:auto}.lg\\:transform{--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\\:origin-center{transform-origin:center}.lg\\:origin-top{transform-origin:top}.lg\\:origin-top-right{transform-origin:top right}.lg\\:origin-right{transform-origin:right}.lg\\:origin-bottom-right{transform-origin:bottom right}.lg\\:origin-bottom{transform-origin:bottom}.lg\\:origin-bottom-left{transform-origin:bottom left}.lg\\:origin-left{transform-origin:left}.lg\\:origin-top-left{transform-origin:top left}.lg\\:scale-0{--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\\: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-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\\: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-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\\: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\\: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\\: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\\: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\\:transition-none{transition-property:none}.lg\\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.lg\\:ease-linear{transition-timing-function:linear}.lg\\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.lg\\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.lg\\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg\\:duration-75{transition-duration:75ms}.lg\\:duration-100{transition-duration:.1s}.lg\\:duration-150{transition-duration:150ms}.lg\\:duration-200{transition-duration:.2s}.lg\\:duration-300{transition-duration:.3s}.lg\\:duration-500{transition-duration:.5s}.lg\\:duration-700{transition-duration:.7s}.lg\\:duration-1000{transition-duration:1s}.lg\\:delay-75{transition-delay:75ms}.lg\\:delay-100{transition-delay:.1s}.lg\\:delay-150{transition-delay:150ms}.lg\\:delay-200{transition-delay:.2s}.lg\\:delay-300{transition-delay:.3s}.lg\\:delay-500{transition-delay:.5s}.lg\\:delay-700{transition-delay:.7s}.lg\\:delay-1000{transition-delay:1s}.lg\\:animate-none{animation:none}.lg\\:animate-spin{animation:spin 1s linear infinite}.lg\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.lg\\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.lg\\:animate-bounce{animation:bounce 1s infinite}}@media (min-width:1280px){.xl\\:container{width:100%}@media (min-width:640px){.xl\\:container{max-width:640px}}@media (min-width:768px){.xl\\:container{max-width:768px}}@media (min-width:1024px){.xl\\:container{max-width:1024px}}@media (min-width:1280px){.xl\\:container{max-width:1280px}}@media (min-width:1536px){.xl\\:container{max-width:1536px}}.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.xl\\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.xl\\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.xl\\:space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.xl\\:space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.xl\\:space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.xl\\:space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.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-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-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.xl\\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:-space-y-2>: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-x-2>: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-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.xl\\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.xl\\:-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.xl\\:-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.xl\\:-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\\:-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.xl\\:-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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\\: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\\:appearance-none{-webkit-appearance:none;appearance:none}.xl\\:bg-fixed{background-attachment:fixed}.xl\\:bg-local{background-attachment:local}.xl\\:bg-scroll{background-attachment:scroll}.xl\\:bg-clip-border{background-clip:border-box}.xl\\:bg-clip-padding{background-clip:padding-box}.xl\\:bg-clip-content{background-clip:content-box}.xl\\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.xl\\:bg-transparent{background-color:transparent}.xl\\:bg-current{background-color:currentColor}.xl\\:bg-black{--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-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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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\\: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-bottom{background-position:bottom}.xl\\:bg-center{background-position:center}.xl\\:bg-left{background-position:left}.xl\\:bg-left-bottom{background-position:left bottom}.xl\\:bg-left-top{background-position:left top}.xl\\:bg-right{background-position:right}.xl\\:bg-right-bottom{background-position:right bottom}.xl\\:bg-right-top{background-position:right top}.xl\\:bg-top{background-position:top}.xl\\:bg-repeat{background-repeat:repeat}.xl\\:bg-no-repeat{background-repeat:no-repeat}.xl\\:bg-repeat-x{background-repeat:repeat-x}.xl\\:bg-repeat-y{background-repeat:repeat-y}.xl\\:bg-repeat-round{background-repeat:round}.xl\\:bg-repeat-space{background-repeat:space}.xl\\:bg-auto{background-size:auto}.xl\\:bg-cover{background-size:cover}.xl\\:bg-contain{background-size:contain}.xl\\:border-collapse{border-collapse:collapse}.xl\\:border-separate{border-collapse:separate}.xl\\:border-transparent{border-color:transparent}.xl\\:border-current{border-color:currentColor}.xl\\:border-black{--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\\:rounded-none{border-radius:0}.xl\\:rounded-sm{border-radius:.125rem}.xl\\:rounded{border-radius:.25rem}.xl\\:rounded-md{border-radius:.375rem}.xl\\:rounded-lg{border-radius:.5rem}.xl\\:rounded-xl{border-radius:.75rem}.xl\\:rounded-2xl{border-radius:1rem}.xl\\:rounded-3xl{border-radius:1.5rem}.xl\\:rounded-full{border-radius:9999px}.xl\\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.xl\\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.xl\\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.xl\\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.xl\\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.xl\\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.xl\\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.xl\\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.xl\\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.xl\\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.xl\\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.xl\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.xl\\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.xl\\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.xl\\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.xl\\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.xl\\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.xl\\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.xl\\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.xl\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.xl\\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.xl\\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.xl\\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.xl\\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.xl\\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.xl\\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.xl\\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.xl\\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.xl\\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.xl\\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.xl\\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.xl\\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.xl\\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.xl\\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.xl\\:rounded-tl-none{border-top-left-radius:0}.xl\\:rounded-tr-none{border-top-right-radius:0}.xl\\:rounded-br-none{border-bottom-right-radius:0}.xl\\:rounded-bl-none{border-bottom-left-radius:0}.xl\\:rounded-tl-sm{border-top-left-radius:.125rem}.xl\\:rounded-tr-sm{border-top-right-radius:.125rem}.xl\\:rounded-br-sm{border-bottom-right-radius:.125rem}.xl\\:rounded-bl-sm{border-bottom-left-radius:.125rem}.xl\\:rounded-tl{border-top-left-radius:.25rem}.xl\\:rounded-tr{border-top-right-radius:.25rem}.xl\\:rounded-br{border-bottom-right-radius:.25rem}.xl\\:rounded-bl{border-bottom-left-radius:.25rem}.xl\\:rounded-tl-md{border-top-left-radius:.375rem}.xl\\:rounded-tr-md{border-top-right-radius:.375rem}.xl\\:rounded-br-md{border-bottom-right-radius:.375rem}.xl\\:rounded-bl-md{border-bottom-left-radius:.375rem}.xl\\:rounded-tl-lg{border-top-left-radius:.5rem}.xl\\:rounded-tr-lg{border-top-right-radius:.5rem}.xl\\:rounded-br-lg{border-bottom-right-radius:.5rem}.xl\\:rounded-bl-lg{border-bottom-left-radius:.5rem}.xl\\:rounded-tl-xl{border-top-left-radius:.75rem}.xl\\:rounded-tr-xl{border-top-right-radius:.75rem}.xl\\:rounded-br-xl{border-bottom-right-radius:.75rem}.xl\\:rounded-bl-xl{border-bottom-left-radius:.75rem}.xl\\:rounded-tl-2xl{border-top-left-radius:1rem}.xl\\:rounded-tr-2xl{border-top-right-radius:1rem}.xl\\:rounded-br-2xl{border-bottom-right-radius:1rem}.xl\\:rounded-bl-2xl{border-bottom-left-radius:1rem}.xl\\:rounded-tl-3xl{border-top-left-radius:1.5rem}.xl\\:rounded-tr-3xl{border-top-right-radius:1.5rem}.xl\\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.xl\\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.xl\\:rounded-tl-full{border-top-left-radius:9999px}.xl\\:rounded-tr-full{border-top-right-radius:9999px}.xl\\:rounded-br-full{border-bottom-right-radius:9999px}.xl\\:rounded-bl-full{border-bottom-left-radius:9999px}.xl\\:border-solid{border-style:solid}.xl\\:border-dashed{border-style:dashed}.xl\\:border-dotted{border-style:dotted}.xl\\:border-double{border-style:double}.xl\\:border-none{border-style:none}.xl\\:border-0{border-width:0}.xl\\:border-2{border-width:2px}.xl\\:border-4{border-width:4px}.xl\\:border-8{border-width:8px}.xl\\:border{border-width:1px}.xl\\:border-t-0{border-top-width:0}.xl\\:border-r-0{border-right-width:0}.xl\\:border-b-0{border-bottom-width:0}.xl\\:border-l-0{border-left-width:0}.xl\\:border-t-2{border-top-width:2px}.xl\\:border-r-2{border-right-width:2px}.xl\\:border-b-2{border-bottom-width:2px}.xl\\:border-l-2{border-left-width:2px}.xl\\:border-t-4{border-top-width:4px}.xl\\:border-r-4{border-right-width:4px}.xl\\:border-b-4{border-bottom-width:4px}.xl\\:border-l-4{border-left-width:4px}.xl\\:border-t-8{border-top-width:8px}.xl\\:border-r-8{border-right-width:8px}.xl\\:border-b-8{border-bottom-width:8px}.xl\\:border-l-8{border-left-width:8px}.xl\\:border-t{border-top-width:1px}.xl\\:border-r{border-right-width:1px}.xl\\:border-b{border-bottom-width:1px}.xl\\:border-l{border-left-width:1px}.xl\\:box-border{box-sizing:border-box}.xl\\:box-content{box-sizing:content-box}.xl\\:cursor-auto{cursor:auto}.xl\\:cursor-default{cursor:default}.xl\\:cursor-pointer{cursor:pointer}.xl\\:cursor-wait{cursor:wait}.xl\\:cursor-text{cursor:text}.xl\\:cursor-move{cursor:move}.xl\\:cursor-not-allowed{cursor:not-allowed}.xl\\:block{display:block}.xl\\:inline-block{display:inline-block}.xl\\:inline{display:inline}.xl\\:flex{display:flex}.xl\\:inline-flex{display:inline-flex}.xl\\:table{display:table}.xl\\:table-caption{display:table-caption}.xl\\:table-cell{display:table-cell}.xl\\:table-column{display:table-column}.xl\\:table-column-group{display:table-column-group}.xl\\:table-footer-group{display:table-footer-group}.xl\\:table-header-group{display:table-header-group}.xl\\:table-row-group{display:table-row-group}.xl\\:table-row{display:table-row}.xl\\:flow-root{display:flow-root}.xl\\:grid{display:grid}.xl\\:inline-grid{display:inline-grid}.xl\\:contents{display:contents}.xl\\:hidden{display:none}.xl\\:flex-row{flex-direction:row}.xl\\:flex-row-reverse{flex-direction:row-reverse}.xl\\:flex-col{flex-direction:column}.xl\\:flex-col-reverse{flex-direction:column-reverse}.xl\\:flex-wrap{flex-wrap:wrap}.xl\\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\\:flex-nowrap{flex-wrap:nowrap}.xl\\:place-items-auto{place-items:auto}.xl\\:place-items-start{place-items:start}.xl\\:place-items-end{place-items:end}.xl\\:place-items-center{place-items:center}.xl\\:place-items-stretch{place-items:stretch}.xl\\:place-content-center{place-content:center}.xl\\:place-content-start{place-content:start}.xl\\:place-content-end{place-content:end}.xl\\:place-content-between{place-content:space-between}.xl\\:place-content-around{place-content:space-around}.xl\\:place-content-evenly{place-content:space-evenly}.xl\\:place-content-stretch{place-content:stretch}.xl\\:place-self-auto{place-self:auto}.xl\\:place-self-start{place-self:start}.xl\\:place-self-end{place-self:end}.xl\\:place-self-center{place-self:center}.xl\\:place-self-stretch{place-self:stretch}.xl\\:items-start{align-items:flex-start}.xl\\:items-end{align-items:flex-end}.xl\\:items-center{align-items:center}.xl\\:items-baseline{align-items:baseline}.xl\\:items-stretch{align-items:stretch}.xl\\:content-center{align-content:center}.xl\\:content-start{align-content:flex-start}.xl\\:content-end{align-content:flex-end}.xl\\:content-between{align-content:space-between}.xl\\:content-around{align-content:space-around}.xl\\:content-evenly{align-content:space-evenly}.xl\\:self-auto{align-self:auto}.xl\\:self-start{align-self:flex-start}.xl\\:self-end{align-self:flex-end}.xl\\:self-center{align-self:center}.xl\\:self-stretch{align-self:stretch}.xl\\:justify-items-auto{justify-items:auto}.xl\\:justify-items-start{justify-items:start}.xl\\:justify-items-end{justify-items:end}.xl\\:justify-items-center{justify-items:center}.xl\\:justify-items-stretch{justify-items:stretch}.xl\\:justify-start{justify-content:flex-start}.xl\\:justify-end{justify-content:flex-end}.xl\\:justify-center{justify-content:center}.xl\\:justify-between{justify-content:space-between}.xl\\:justify-around{justify-content:space-around}.xl\\:justify-evenly{justify-content:space-evenly}.xl\\:justify-self-auto{justify-self:auto}.xl\\:justify-self-start{justify-self:start}.xl\\:justify-self-end{justify-self:end}.xl\\:justify-self-center{justify-self:center}.xl\\:justify-self-stretch{justify-self:stretch}.xl\\:flex-1{flex:1 1 0%}.xl\\:flex-auto{flex:1 1 auto}.xl\\:flex-initial{flex:0 1 auto}.xl\\:flex-none{flex:none}.xl\\:flex-grow-0{flex-grow:0}.xl\\:flex-grow{flex-grow:1}.xl\\:flex-shrink-0{flex-shrink:0}.xl\\:flex-shrink{flex-shrink:1}.xl\\:order-1{order:1}.xl\\:order-2{order:2}.xl\\:order-3{order:3}.xl\\:order-4{order:4}.xl\\:order-5{order:5}.xl\\:order-6{order:6}.xl\\:order-7{order:7}.xl\\:order-8{order:8}.xl\\:order-9{order:9}.xl\\:order-10{order:10}.xl\\:order-11{order:11}.xl\\:order-12{order:12}.xl\\:order-first{order:-9999}.xl\\:order-last{order:9999}.xl\\:order-none{order:0}.xl\\:float-right{float:right}.xl\\:float-left{float:left}.xl\\:float-none{float:none}.xl\\:clear-left{clear:left}.xl\\:clear-right{clear:right}.xl\\:clear-both{clear:both}.xl\\:clear-none{clear:none}.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\\: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\\:h-0{height:0}.xl\\:h-1{height:.25rem}.xl\\:h-2{height:.5rem}.xl\\:h-3{height:.75rem}.xl\\:h-4{height:1rem}.xl\\:h-5{height:1.25rem}.xl\\:h-6{height:1.5rem}.xl\\:h-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:.125rem}.xl\\:h-1\\.5{height:.375rem}.xl\\:h-2\\.5{height:.625rem}.xl\\:h-3\\.5{height:.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\\:text-xs{font-size:.75rem;line-height:1rem}.xl\\:text-sm{font-size:.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\\:leading-3{line-height:.75rem}.xl\\:leading-4{line-height:1rem}.xl\\:leading-5{line-height:1.25rem}.xl\\:leading-6{line-height:1.5rem}.xl\\:leading-7{line-height:1.75rem}.xl\\:leading-8{line-height:2rem}.xl\\:leading-9{line-height:2.25rem}.xl\\:leading-10{line-height:2.5rem}.xl\\:leading-none{line-height:1}.xl\\:leading-tight{line-height:1.25}.xl\\:leading-snug{line-height:1.375}.xl\\:leading-normal{line-height:1.5}.xl\\:leading-relaxed{line-height:1.625}.xl\\:leading-loose{line-height:2}.xl\\:list-inside{list-style-position:inside}.xl\\:list-outside{list-style-position:outside}.xl\\:list-none{list-style-type:none}.xl\\:list-disc{list-style-type:disc}.xl\\:list-decimal{list-style-type:decimal}.xl\\:m-0{margin:0}.xl\\:m-1{margin:.25rem}.xl\\:m-2{margin:.5rem}.xl\\:m-3{margin:.75rem}.xl\\:m-4{margin:1rem}.xl\\:m-5{margin:1.25rem}.xl\\:m-6{margin:1.5rem}.xl\\:m-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:.125rem}.xl\\:m-1\\.5{margin:.375rem}.xl\\:m-2\\.5{margin:.625rem}.xl\\:m-3\\.5{margin:.875rem}.xl\\:-m-0{margin:0}.xl\\:-m-1{margin:-.25rem}.xl\\:-m-2{margin:-.5rem}.xl\\:-m-3{margin:-.75rem}.xl\\:-m-4{margin:-1rem}.xl\\:-m-5{margin:-1.25rem}.xl\\:-m-6{margin:-1.5rem}.xl\\:-m-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:-.125rem}.xl\\:-m-1\\.5{margin:-.375rem}.xl\\:-m-2\\.5{margin:-.625rem}.xl\\:-m-3\\.5{margin:-.875rem}.xl\\:my-0{margin-top:0;margin-bottom:0}.xl\\:mx-0{margin-left:0;margin-right:0}.xl\\:my-1{margin-top:.25rem;margin-bottom:.25rem}.xl\\:mx-1{margin-left:.25rem;margin-right:.25rem}.xl\\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xl\\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.xl\\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\\:mx-4{margin-left:1rem;margin-right:1rem}.xl\\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.xl\\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.xl\\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.xl\\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\\:my-8{margin-top:2rem;margin-bottom:2rem}.xl\\:mx-8{margin-left:2rem;margin-right:2rem}.xl\\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.xl\\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.xl\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.xl\\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.xl\\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.xl\\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.xl\\:my-12{margin-top:3rem;margin-bottom:3rem}.xl\\:mx-12{margin-left:3rem;margin-right:3rem}.xl\\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.xl\\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.xl\\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\\:mx-16{margin-left:4rem;margin-right:4rem}.xl\\:my-20{margin-top:5rem;margin-bottom:5rem}.xl\\:mx-20{margin-left:5rem;margin-right:5rem}.xl\\:my-24{margin-top:6rem;margin-bottom:6rem}.xl\\:mx-24{margin-left:6rem;margin-right:6rem}.xl\\:my-28{margin-top:7rem;margin-bottom:7rem}.xl\\:mx-28{margin-left:7rem;margin-right:7rem}.xl\\:my-32{margin-top:8rem;margin-bottom:8rem}.xl\\:mx-32{margin-left:8rem;margin-right:8rem}.xl\\:my-36{margin-top:9rem;margin-bottom:9rem}.xl\\:mx-36{margin-left:9rem;margin-right:9rem}.xl\\:my-40{margin-top:10rem;margin-bottom:10rem}.xl\\:mx-40{margin-left:10rem;margin-right:10rem}.xl\\:my-44{margin-top:11rem;margin-bottom:11rem}.xl\\:mx-44{margin-left:11rem;margin-right:11rem}.xl\\:my-48{margin-top:12rem;margin-bottom:12rem}.xl\\:mx-48{margin-left:12rem;margin-right:12rem}.xl\\:my-52{margin-top:13rem;margin-bottom:13rem}.xl\\:mx-52{margin-left:13rem;margin-right:13rem}.xl\\:my-56{margin-top:14rem;margin-bottom:14rem}.xl\\:mx-56{margin-left:14rem;margin-right:14rem}.xl\\:my-60{margin-top:15rem;margin-bottom:15rem}.xl\\:mx-60{margin-left:15rem;margin-right:15rem}.xl\\:my-64{margin-top:16rem;margin-bottom:16rem}.xl\\:mx-64{margin-left:16rem;margin-right:16rem}.xl\\:my-72{margin-top:18rem;margin-bottom:18rem}.xl\\:mx-72{margin-left:18rem;margin-right:18rem}.xl\\:my-80{margin-top:20rem;margin-bottom:20rem}.xl\\:mx-80{margin-left:20rem;margin-right:20rem}.xl\\:my-96{margin-top:24rem;margin-bottom:24rem}.xl\\:mx-96{margin-left:24rem;margin-right:24rem}.xl\\:my-auto{margin-top:auto;margin-bottom:auto}.xl\\:mx-auto{margin-left:auto;margin-right:auto}.xl\\:my-px{margin-top:1px;margin-bottom:1px}.xl\\:mx-px{margin-left:1px;margin-right:1px}.xl\\:my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.xl\\:mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.xl\\:my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.xl\\:mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.xl\\:my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.xl\\:mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.xl\\:my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.xl\\:mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.xl\\:-my-0{margin-top:0;margin-bottom:0}.xl\\:-mx-0{margin-left:0;margin-right:0}.xl\\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.xl\\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.xl\\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.xl\\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.xl\\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.xl\\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.xl\\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.xl\\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.xl\\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.xl\\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.xl\\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.xl\\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.xl\\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.xl\\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xl\\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.xl\\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.xl\\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.xl\\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.xl\\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.xl\\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.xl\\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.xl\\:-mx-12{margin-left:-3rem;margin-right:-3rem}.xl\\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.xl\\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.xl\\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.xl\\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.xl\\:-mx-20{margin-left:-5rem;margin-right:-5rem}.xl\\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.xl\\:-mx-24{margin-left:-6rem;margin-right:-6rem}.xl\\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.xl\\:-mx-28{margin-left:-7rem;margin-right:-7rem}.xl\\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.xl\\:-mx-32{margin-left:-8rem;margin-right:-8rem}.xl\\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.xl\\:-mx-36{margin-left:-9rem;margin-right:-9rem}.xl\\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.xl\\:-mx-40{margin-left:-10rem;margin-right:-10rem}.xl\\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.xl\\:-mx-44{margin-left:-11rem;margin-right:-11rem}.xl\\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.xl\\:-mx-48{margin-left:-12rem;margin-right:-12rem}.xl\\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.xl\\:-mx-52{margin-left:-13rem;margin-right:-13rem}.xl\\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.xl\\:-mx-56{margin-left:-14rem;margin-right:-14rem}.xl\\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.xl\\:-mx-60{margin-left:-15rem;margin-right:-15rem}.xl\\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.xl\\:-mx-64{margin-left:-16rem;margin-right:-16rem}.xl\\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.xl\\:-mx-72{margin-left:-18rem;margin-right:-18rem}.xl\\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.xl\\:-mx-80{margin-left:-20rem;margin-right:-20rem}.xl\\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.xl\\:-mx-96{margin-left:-24rem;margin-right:-24rem}.xl\\:-my-px{margin-top:-1px;margin-bottom:-1px}.xl\\:-mx-px{margin-left:-1px;margin-right:-1px}.xl\\:-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.xl\\:-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.xl\\:-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.xl\\:-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.xl\\:-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.xl\\:-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.xl\\:-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.xl\\:-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.xl\\:mt-0{margin-top:0}.xl\\:mr-0{margin-right:0}.xl\\:mb-0{margin-bottom:0}.xl\\:ml-0{margin-left:0}.xl\\:mt-1{margin-top:.25rem}.xl\\:mr-1{margin-right:.25rem}.xl\\:mb-1{margin-bottom:.25rem}.xl\\:ml-1{margin-left:.25rem}.xl\\:mt-2{margin-top:.5rem}.xl\\:mr-2{margin-right:.5rem}.xl\\:mb-2{margin-bottom:.5rem}.xl\\:ml-2{margin-left:.5rem}.xl\\:mt-3{margin-top:.75rem}.xl\\:mr-3{margin-right:.75rem}.xl\\:mb-3{margin-bottom:.75rem}.xl\\:ml-3{margin-left:.75rem}.xl\\:mt-4{margin-top:1rem}.xl\\:mr-4{margin-right:1rem}.xl\\:mb-4{margin-bottom:1rem}.xl\\:ml-4{margin-left:1rem}.xl\\:mt-5{margin-top:1.25rem}.xl\\:mr-5{margin-right:1.25rem}.xl\\:mb-5{margin-bottom:1.25rem}.xl\\:ml-5{margin-left:1.25rem}.xl\\:mt-6{margin-top:1.5rem}.xl\\:mr-6{margin-right:1.5rem}.xl\\:mb-6{margin-bottom:1.5rem}.xl\\:ml-6{margin-left:1.5rem}.xl\\:mt-7{margin-top:1.75rem}.xl\\:mr-7{margin-right:1.75rem}.xl\\:mb-7{margin-bottom:1.75rem}.xl\\:ml-7{margin-left:1.75rem}.xl\\:mt-8{margin-top:2rem}.xl\\:mr-8{margin-right:2rem}.xl\\:mb-8{margin-bottom:2rem}.xl\\:ml-8{margin-left:2rem}.xl\\:mt-9{margin-top:2.25rem}.xl\\:mr-9{margin-right:2.25rem}.xl\\:mb-9{margin-bottom:2.25rem}.xl\\:ml-9{margin-left:2.25rem}.xl\\:mt-10{margin-top:2.5rem}.xl\\:mr-10{margin-right:2.5rem}.xl\\:mb-10{margin-bottom:2.5rem}.xl\\:ml-10{margin-left:2.5rem}.xl\\:mt-11{margin-top:2.75rem}.xl\\:mr-11{margin-right:2.75rem}.xl\\:mb-11{margin-bottom:2.75rem}.xl\\:ml-11{margin-left:2.75rem}.xl\\:mt-12{margin-top:3rem}.xl\\:mr-12{margin-right:3rem}.xl\\:mb-12{margin-bottom:3rem}.xl\\:ml-12{margin-left:3rem}.xl\\:mt-14{margin-top:3.5rem}.xl\\:mr-14{margin-right:3.5rem}.xl\\:mb-14{margin-bottom:3.5rem}.xl\\:ml-14{margin-left:3.5rem}.xl\\:mt-16{margin-top:4rem}.xl\\:mr-16{margin-right:4rem}.xl\\:mb-16{margin-bottom:4rem}.xl\\:ml-16{margin-left:4rem}.xl\\:mt-20{margin-top:5rem}.xl\\:mr-20{margin-right:5rem}.xl\\:mb-20{margin-bottom:5rem}.xl\\:ml-20{margin-left:5rem}.xl\\:mt-24{margin-top:6rem}.xl\\:mr-24{margin-right:6rem}.xl\\:mb-24{margin-bottom:6rem}.xl\\:ml-24{margin-left:6rem}.xl\\:mt-28{margin-top:7rem}.xl\\:mr-28{margin-right:7rem}.xl\\:mb-28{margin-bottom:7rem}.xl\\:ml-28{margin-left:7rem}.xl\\:mt-32{margin-top:8rem}.xl\\:mr-32{margin-right:8rem}.xl\\:mb-32{margin-bottom:8rem}.xl\\:ml-32{margin-left:8rem}.xl\\:mt-36{margin-top:9rem}.xl\\:mr-36{margin-right:9rem}.xl\\:mb-36{margin-bottom:9rem}.xl\\:ml-36{margin-left:9rem}.xl\\:mt-40{margin-top:10rem}.xl\\:mr-40{margin-right:10rem}.xl\\:mb-40{margin-bottom:10rem}.xl\\:ml-40{margin-left:10rem}.xl\\:mt-44{margin-top:11rem}.xl\\:mr-44{margin-right:11rem}.xl\\:mb-44{margin-bottom:11rem}.xl\\:ml-44{margin-left:11rem}.xl\\:mt-48{margin-top:12rem}.xl\\:mr-48{margin-right:12rem}.xl\\:mb-48{margin-bottom:12rem}.xl\\:ml-48{margin-left:12rem}.xl\\:mt-52{margin-top:13rem}.xl\\:mr-52{margin-right:13rem}.xl\\:mb-52{margin-bottom:13rem}.xl\\:ml-52{margin-left:13rem}.xl\\:mt-56{margin-top:14rem}.xl\\:mr-56{margin-right:14rem}.xl\\:mb-56{margin-bottom:14rem}.xl\\:ml-56{margin-left:14rem}.xl\\:mt-60{margin-top:15rem}.xl\\:mr-60{margin-right:15rem}.xl\\:mb-60{margin-bottom:15rem}.xl\\:ml-60{margin-left:15rem}.xl\\:mt-64{margin-top:16rem}.xl\\:mr-64{margin-right:16rem}.xl\\:mb-64{margin-bottom:16rem}.xl\\:ml-64{margin-left:16rem}.xl\\:mt-72{margin-top:18rem}.xl\\:mr-72{margin-right:18rem}.xl\\:mb-72{margin-bottom:18rem}.xl\\:ml-72{margin-left:18rem}.xl\\:mt-80{margin-top:20rem}.xl\\:mr-80{margin-right:20rem}.xl\\:mb-80{margin-bottom:20rem}.xl\\:ml-80{margin-left:20rem}.xl\\:mt-96{margin-top:24rem}.xl\\:mr-96{margin-right:24rem}.xl\\:mb-96{margin-bottom:24rem}.xl\\:ml-96{margin-left:24rem}.xl\\:mt-auto{margin-top:auto}.xl\\:mr-auto{margin-right:auto}.xl\\:mb-auto{margin-bottom:auto}.xl\\:ml-auto{margin-left:auto}.xl\\:mt-px{margin-top:1px}.xl\\:mr-px{margin-right:1px}.xl\\:mb-px{margin-bottom:1px}.xl\\:ml-px{margin-left:1px}.xl\\:mt-0\\.5{margin-top:.125rem}.xl\\:mr-0\\.5{margin-right:.125rem}.xl\\:mb-0\\.5{margin-bottom:.125rem}.xl\\:ml-0\\.5{margin-left:.125rem}.xl\\:mt-1\\.5{margin-top:.375rem}.xl\\:mr-1\\.5{margin-right:.375rem}.xl\\:mb-1\\.5{margin-bottom:.375rem}.xl\\:ml-1\\.5{margin-left:.375rem}.xl\\:mt-2\\.5{margin-top:.625rem}.xl\\:mr-2\\.5{margin-right:.625rem}.xl\\:mb-2\\.5{margin-bottom:.625rem}.xl\\:ml-2\\.5{margin-left:.625rem}.xl\\:mt-3\\.5{margin-top:.875rem}.xl\\:mr-3\\.5{margin-right:.875rem}.xl\\:mb-3\\.5{margin-bottom:.875rem}.xl\\:ml-3\\.5{margin-left:.875rem}.xl\\:-mt-0{margin-top:0}.xl\\:-mr-0{margin-right:0}.xl\\:-mb-0{margin-bottom:0}.xl\\:-ml-0{margin-left:0}.xl\\:-mt-1{margin-top:-.25rem}.xl\\:-mr-1{margin-right:-.25rem}.xl\\:-mb-1{margin-bottom:-.25rem}.xl\\:-ml-1{margin-left:-.25rem}.xl\\:-mt-2{margin-top:-.5rem}.xl\\:-mr-2{margin-right:-.5rem}.xl\\:-mb-2{margin-bottom:-.5rem}.xl\\:-ml-2{margin-left:-.5rem}.xl\\:-mt-3{margin-top:-.75rem}.xl\\:-mr-3{margin-right:-.75rem}.xl\\:-mb-3{margin-bottom:-.75rem}.xl\\:-ml-3{margin-left:-.75rem}.xl\\:-mt-4{margin-top:-1rem}.xl\\:-mr-4{margin-right:-1rem}.xl\\:-mb-4{margin-bottom:-1rem}.xl\\:-ml-4{margin-left:-1rem}.xl\\:-mt-5{margin-top:-1.25rem}.xl\\:-mr-5{margin-right:-1.25rem}.xl\\:-mb-5{margin-bottom:-1.25rem}.xl\\:-ml-5{margin-left:-1.25rem}.xl\\:-mt-6{margin-top:-1.5rem}.xl\\:-mr-6{margin-right:-1.5rem}.xl\\:-mb-6{margin-bottom:-1.5rem}.xl\\:-ml-6{margin-left:-1.5rem}.xl\\:-mt-7{margin-top:-1.75rem}.xl\\:-mr-7{margin-right:-1.75rem}.xl\\:-mb-7{margin-bottom:-1.75rem}.xl\\:-ml-7{margin-left:-1.75rem}.xl\\:-mt-8{margin-top:-2rem}.xl\\:-mr-8{margin-right:-2rem}.xl\\:-mb-8{margin-bottom:-2rem}.xl\\:-ml-8{margin-left:-2rem}.xl\\:-mt-9{margin-top:-2.25rem}.xl\\:-mr-9{margin-right:-2.25rem}.xl\\:-mb-9{margin-bottom:-2.25rem}.xl\\:-ml-9{margin-left:-2.25rem}.xl\\:-mt-10{margin-top:-2.5rem}.xl\\:-mr-10{margin-right:-2.5rem}.xl\\:-mb-10{margin-bottom:-2.5rem}.xl\\:-ml-10{margin-left:-2.5rem}.xl\\:-mt-11{margin-top:-2.75rem}.xl\\:-mr-11{margin-right:-2.75rem}.xl\\:-mb-11{margin-bottom:-2.75rem}.xl\\:-ml-11{margin-left:-2.75rem}.xl\\:-mt-12{margin-top:-3rem}.xl\\:-mr-12{margin-right:-3rem}.xl\\:-mb-12{margin-bottom:-3rem}.xl\\:-ml-12{margin-left:-3rem}.xl\\:-mt-14{margin-top:-3.5rem}.xl\\:-mr-14{margin-right:-3.5rem}.xl\\:-mb-14{margin-bottom:-3.5rem}.xl\\:-ml-14{margin-left:-3.5rem}.xl\\:-mt-16{margin-top:-4rem}.xl\\:-mr-16{margin-right:-4rem}.xl\\:-mb-16{margin-bottom:-4rem}.xl\\:-ml-16{margin-left:-4rem}.xl\\:-mt-20{margin-top:-5rem}.xl\\:-mr-20{margin-right:-5rem}.xl\\:-mb-20{margin-bottom:-5rem}.xl\\:-ml-20{margin-left:-5rem}.xl\\:-mt-24{margin-top:-6rem}.xl\\:-mr-24{margin-right:-6rem}.xl\\:-mb-24{margin-bottom:-6rem}.xl\\:-ml-24{margin-left:-6rem}.xl\\:-mt-28{margin-top:-7rem}.xl\\:-mr-28{margin-right:-7rem}.xl\\:-mb-28{margin-bottom:-7rem}.xl\\:-ml-28{margin-left:-7rem}.xl\\:-mt-32{margin-top:-8rem}.xl\\:-mr-32{margin-right:-8rem}.xl\\:-mb-32{margin-bottom:-8rem}.xl\\:-ml-32{margin-left:-8rem}.xl\\:-mt-36{margin-top:-9rem}.xl\\:-mr-36{margin-right:-9rem}.xl\\:-mb-36{margin-bottom:-9rem}.xl\\:-ml-36{margin-left:-9rem}.xl\\:-mt-40{margin-top:-10rem}.xl\\:-mr-40{margin-right:-10rem}.xl\\:-mb-40{margin-bottom:-10rem}.xl\\:-ml-40{margin-left:-10rem}.xl\\:-mt-44{margin-top:-11rem}.xl\\:-mr-44{margin-right:-11rem}.xl\\:-mb-44{margin-bottom:-11rem}.xl\\:-ml-44{margin-left:-11rem}.xl\\:-mt-48{margin-top:-12rem}.xl\\:-mr-48{margin-right:-12rem}.xl\\:-mb-48{margin-bottom:-12rem}.xl\\:-ml-48{margin-left:-12rem}.xl\\:-mt-52{margin-top:-13rem}.xl\\:-mr-52{margin-right:-13rem}.xl\\:-mb-52{margin-bottom:-13rem}.xl\\:-ml-52{margin-left:-13rem}.xl\\:-mt-56{margin-top:-14rem}.xl\\:-mr-56{margin-right:-14rem}.xl\\:-mb-56{margin-bottom:-14rem}.xl\\:-ml-56{margin-left:-14rem}.xl\\:-mt-60{margin-top:-15rem}.xl\\:-mr-60{margin-right:-15rem}.xl\\:-mb-60{margin-bottom:-15rem}.xl\\:-ml-60{margin-left:-15rem}.xl\\:-mt-64{margin-top:-16rem}.xl\\:-mr-64{margin-right:-16rem}.xl\\:-mb-64{margin-bottom:-16rem}.xl\\:-ml-64{margin-left:-16rem}.xl\\:-mt-72{margin-top:-18rem}.xl\\:-mr-72{margin-right:-18rem}.xl\\:-mb-72{margin-bottom:-18rem}.xl\\:-ml-72{margin-left:-18rem}.xl\\:-mt-80{margin-top:-20rem}.xl\\:-mr-80{margin-right:-20rem}.xl\\:-mb-80{margin-bottom:-20rem}.xl\\:-ml-80{margin-left:-20rem}.xl\\:-mt-96{margin-top:-24rem}.xl\\:-mr-96{margin-right:-24rem}.xl\\:-mb-96{margin-bottom:-24rem}.xl\\:-ml-96{margin-left:-24rem}.xl\\:-mt-px{margin-top:-1px}.xl\\:-mr-px{margin-right:-1px}.xl\\:-mb-px{margin-bottom:-1px}.xl\\:-ml-px{margin-left:-1px}.xl\\:-mt-0\\.5{margin-top:-.125rem}.xl\\:-mr-0\\.5{margin-right:-.125rem}.xl\\:-mb-0\\.5{margin-bottom:-.125rem}.xl\\:-ml-0\\.5{margin-left:-.125rem}.xl\\:-mt-1\\.5{margin-top:-.375rem}.xl\\:-mr-1\\.5{margin-right:-.375rem}.xl\\:-mb-1\\.5{margin-bottom:-.375rem}.xl\\:-ml-1\\.5{margin-left:-.375rem}.xl\\:-mt-2\\.5{margin-top:-.625rem}.xl\\:-mr-2\\.5{margin-right:-.625rem}.xl\\:-mb-2\\.5{margin-bottom:-.625rem}.xl\\:-ml-2\\.5{margin-left:-.625rem}.xl\\:-mt-3\\.5{margin-top:-.875rem}.xl\\:-mr-3\\.5{margin-right:-.875rem}.xl\\:-mb-3\\.5{margin-bottom:-.875rem}.xl\\:-ml-3\\.5{margin-left:-.875rem}.xl\\:max-h-0{max-height:0}.xl\\:max-h-1{max-height:.25rem}.xl\\:max-h-2{max-height:.5rem}.xl\\:max-h-3{max-height:.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:.125rem}.xl\\:max-h-1\\.5{max-height:.375rem}.xl\\:max-h-2\\.5{max-height:.625rem}.xl\\:max-h-3\\.5{max-height:.875rem}.xl\\:max-h-full{max-height:100%}.xl\\:max-h-screen{max-height:100vh}.xl\\:max-w-0{max-width:0}.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:min-content}.xl\\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.xl\\:max-w-prose{max-width:65ch}.xl\\:max-w-screen-sm{max-width:640px}.xl\\:max-w-screen-md{max-width:768px}.xl\\:max-w-screen-lg{max-width:1024px}.xl\\:max-w-screen-xl{max-width:1280px}.xl\\:max-w-screen-2xl{max-width:1536px}.xl\\:min-h-0{min-height:0}.xl\\:min-h-full{min-height:100%}.xl\\:min-h-screen{min-height:100vh}.xl\\:min-w-0{min-width:0}.xl\\:min-w-full{min-width:100%}.xl\\:min-w-min{min-width:-webkit-min-content;min-width:min-content}.xl\\:min-w-max{min-width:-webkit-max-content;min-width:max-content}.xl\\:object-contain{object-fit:contain}.xl\\:object-cover{object-fit:cover}.xl\\:object-fill{object-fit:fill}.xl\\:object-none{object-fit:none}.xl\\:object-scale-down{object-fit:scale-down}.xl\\:object-bottom{object-position:bottom}.xl\\:object-center{object-position:center}.xl\\:object-left{object-position:left}.xl\\:object-left-bottom{object-position:left bottom}.xl\\:object-left-top{object-position:left top}.xl\\:object-right{object-position:right}.xl\\:object-right-bottom{object-position:right bottom}.xl\\:object-right-top{object-position:right top}.xl\\:object-top{object-position:top}.xl\\:opacity-0{opacity:0}.xl\\:opacity-5{opacity:.05}.xl\\:opacity-10{opacity:.1}.xl\\:opacity-20{opacity:.2}.xl\\:opacity-25{opacity:.25}.xl\\:opacity-30{opacity:.3}.xl\\:opacity-40{opacity:.4}.xl\\:opacity-50{opacity:.5}.xl\\:opacity-60{opacity:.6}.xl\\:opacity-70{opacity:.7}.xl\\:opacity-75{opacity:.75}.xl\\:opacity-80{opacity:.8}.xl\\:opacity-90{opacity:.9}.xl\\:opacity-95{opacity:.95}.xl\\:opacity-100{opacity:1}.group:hover .xl\\:group-hover\\:opacity-0{opacity:0}.group:hover .xl\\:group-hover\\:opacity-5{opacity:.05}.group:hover .xl\\:group-hover\\:opacity-10{opacity:.1}.group:hover .xl\\:group-hover\\:opacity-20{opacity:.2}.group:hover .xl\\:group-hover\\:opacity-25{opacity:.25}.group:hover .xl\\:group-hover\\:opacity-30{opacity:.3}.group:hover .xl\\:group-hover\\:opacity-40{opacity:.4}.group:hover .xl\\:group-hover\\:opacity-50{opacity:.5}.group:hover .xl\\:group-hover\\:opacity-60{opacity:.6}.group:hover .xl\\:group-hover\\:opacity-70{opacity:.7}.group:hover .xl\\:group-hover\\:opacity-75{opacity:.75}.group:hover .xl\\:group-hover\\:opacity-80{opacity:.8}.group:hover .xl\\:group-hover\\:opacity-90{opacity:.9}.group:hover .xl\\:group-hover\\:opacity-95{opacity:.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:.05}.xl\\:focus-within\\:opacity-10:focus-within{opacity:.1}.xl\\:focus-within\\:opacity-20:focus-within{opacity:.2}.xl\\:focus-within\\:opacity-25:focus-within{opacity:.25}.xl\\:focus-within\\:opacity-30:focus-within{opacity:.3}.xl\\:focus-within\\:opacity-40:focus-within{opacity:.4}.xl\\:focus-within\\:opacity-50:focus-within{opacity:.5}.xl\\:focus-within\\:opacity-60:focus-within{opacity:.6}.xl\\:focus-within\\:opacity-70:focus-within{opacity:.7}.xl\\:focus-within\\:opacity-75:focus-within{opacity:.75}.xl\\:focus-within\\:opacity-80:focus-within{opacity:.8}.xl\\:focus-within\\:opacity-90:focus-within{opacity:.9}.xl\\:focus-within\\:opacity-95:focus-within{opacity:.95}.xl\\:focus-within\\:opacity-100:focus-within{opacity:1}.xl\\:hover\\:opacity-0:hover{opacity:0}.xl\\:hover\\:opacity-5:hover{opacity:.05}.xl\\:hover\\:opacity-10:hover{opacity:.1}.xl\\:hover\\:opacity-20:hover{opacity:.2}.xl\\:hover\\:opacity-25:hover{opacity:.25}.xl\\:hover\\:opacity-30:hover{opacity:.3}.xl\\:hover\\:opacity-40:hover{opacity:.4}.xl\\:hover\\:opacity-50:hover{opacity:.5}.xl\\:hover\\:opacity-60:hover{opacity:.6}.xl\\:hover\\:opacity-70:hover{opacity:.7}.xl\\:hover\\:opacity-75:hover{opacity:.75}.xl\\:hover\\:opacity-80:hover{opacity:.8}.xl\\:hover\\:opacity-90:hover{opacity:.9}.xl\\:hover\\:opacity-95:hover{opacity:.95}.xl\\:hover\\:opacity-100:hover{opacity:1}.xl\\:focus\\:opacity-0:focus{opacity:0}.xl\\:focus\\:opacity-5:focus{opacity:.05}.xl\\:focus\\:opacity-10:focus{opacity:.1}.xl\\:focus\\:opacity-20:focus{opacity:.2}.xl\\:focus\\:opacity-25:focus{opacity:.25}.xl\\:focus\\:opacity-30:focus{opacity:.3}.xl\\:focus\\:opacity-40:focus{opacity:.4}.xl\\:focus\\:opacity-50:focus{opacity:.5}.xl\\:focus\\:opacity-60:focus{opacity:.6}.xl\\:focus\\:opacity-70:focus{opacity:.7}.xl\\:focus\\:opacity-75:focus{opacity:.75}.xl\\:focus\\:opacity-80:focus{opacity:.8}.xl\\:focus\\:opacity-90:focus{opacity:.9}.xl\\:focus\\:opacity-95:focus{opacity:.95}.xl\\:focus\\:opacity-100:focus{opacity:1}.xl\\:outline-none{outline:2px solid transparent;outline-offset:2px}.xl\\:outline-white{outline:2px dotted #fff;outline-offset:2px}.xl\\:outline-black{outline:2px dotted #000;outline-offset:2px}.xl\\:focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.xl\\:focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.xl\\:focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.xl\\:focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.xl\\:focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.xl\\:focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.xl\\:overflow-auto{overflow:auto}.xl\\:overflow-hidden{overflow:hidden}.xl\\:overflow-visible{overflow:visible}.xl\\:overflow-scroll{overflow:scroll}.xl\\:overflow-x-auto{overflow-x:auto}.xl\\:overflow-y-auto{overflow-y:auto}.xl\\:overflow-x-hidden{overflow-x:hidden}.xl\\:overflow-y-hidden{overflow-y:hidden}.xl\\:overflow-x-visible{overflow-x:visible}.xl\\:overflow-y-visible{overflow-y:visible}.xl\\:overflow-x-scroll{overflow-x:scroll}.xl\\:overflow-y-scroll{overflow-y:scroll}.xl\\:overscroll-auto{overscroll-behavior:auto}.xl\\:overscroll-contain{overscroll-behavior:contain}.xl\\:overscroll-none{overscroll-behavior:none}.xl\\:overscroll-y-auto{overscroll-behavior-y:auto}.xl\\:overscroll-y-contain{overscroll-behavior-y:contain}.xl\\:overscroll-y-none{overscroll-behavior-y:none}.xl\\:overscroll-x-auto{overscroll-behavior-x:auto}.xl\\:overscroll-x-contain{overscroll-behavior-x:contain}.xl\\:overscroll-x-none{overscroll-behavior-x:none}.xl\\:p-0{padding:0}.xl\\:p-1{padding:.25rem}.xl\\:p-2{padding:.5rem}.xl\\:p-3{padding:.75rem}.xl\\:p-4{padding:1rem}.xl\\:p-5{padding:1.25rem}.xl\\:p-6{padding:1.5rem}.xl\\:p-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:.125rem}.xl\\:p-1\\.5{padding:.375rem}.xl\\:p-2\\.5{padding:.625rem}.xl\\:p-3\\.5{padding:.875rem}.xl\\:py-0{padding-top:0;padding-bottom:0}.xl\\:px-0{padding-left:0;padding-right:0}.xl\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\\:px-4{padding-left:1rem;padding-right:1rem}.xl\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.xl\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.xl\\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\\:px-8{padding-left:2rem;padding-right:2rem}.xl\\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\\:px-9{padding-left:2.25rem;padding-right:2.25rem}.xl\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.xl\\:px-11{padding-left:2.75rem;padding-right:2.75rem}.xl\\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\\:px-12{padding-left:3rem;padding-right:3rem}.xl\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.xl\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\\:px-16{padding-left:4rem;padding-right:4rem}.xl\\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\\:px-20{padding-left:5rem;padding-right:5rem}.xl\\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\\:px-24{padding-left:6rem;padding-right:6rem}.xl\\:py-28{padding-top:7rem;padding-bottom:7rem}.xl\\:px-28{padding-left:7rem;padding-right:7rem}.xl\\:py-32{padding-top:8rem;padding-bottom:8rem}.xl\\:px-32{padding-left:8rem;padding-right:8rem}.xl\\:py-36{padding-top:9rem;padding-bottom:9rem}.xl\\:px-36{padding-left:9rem;padding-right:9rem}.xl\\:py-40{padding-top:10rem;padding-bottom:10rem}.xl\\:px-40{padding-left:10rem;padding-right:10rem}.xl\\:py-44{padding-top:11rem;padding-bottom:11rem}.xl\\:px-44{padding-left:11rem;padding-right:11rem}.xl\\:py-48{padding-top:12rem;padding-bottom:12rem}.xl\\:px-48{padding-left:12rem;padding-right:12rem}.xl\\:py-52{padding-top:13rem;padding-bottom:13rem}.xl\\:px-52{padding-left:13rem;padding-right:13rem}.xl\\:py-56{padding-top:14rem;padding-bottom:14rem}.xl\\:px-56{padding-left:14rem;padding-right:14rem}.xl\\:py-60{padding-top:15rem;padding-bottom:15rem}.xl\\:px-60{padding-left:15rem;padding-right:15rem}.xl\\:py-64{padding-top:16rem;padding-bottom:16rem}.xl\\:px-64{padding-left:16rem;padding-right:16rem}.xl\\:py-72{padding-top:18rem;padding-bottom:18rem}.xl\\:px-72{padding-left:18rem;padding-right:18rem}.xl\\:py-80{padding-top:20rem;padding-bottom:20rem}.xl\\:px-80{padding-left:20rem;padding-right:20rem}.xl\\:py-96{padding-top:24rem;padding-bottom:24rem}.xl\\:px-96{padding-left:24rem;padding-right:24rem}.xl\\:py-px{padding-top:1px;padding-bottom:1px}.xl\\:px-px{padding-left:1px;padding-right:1px}.xl\\:py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.xl\\:px-0\\.5{padding-left:.125rem;padding-right:.125rem}.xl\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.xl\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.xl\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.xl\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.xl\\:px-3\\.5{padding-left:.875rem;padding-right:.875rem}.xl\\:pt-0{padding-top:0}.xl\\:pr-0{padding-right:0}.xl\\:pb-0{padding-bottom:0}.xl\\:pl-0{padding-left:0}.xl\\:pt-1{padding-top:.25rem}.xl\\:pr-1{padding-right:.25rem}.xl\\:pb-1{padding-bottom:.25rem}.xl\\:pl-1{padding-left:.25rem}.xl\\:pt-2{padding-top:.5rem}.xl\\:pr-2{padding-right:.5rem}.xl\\:pb-2{padding-bottom:.5rem}.xl\\:pl-2{padding-left:.5rem}.xl\\:pt-3{padding-top:.75rem}.xl\\:pr-3{padding-right:.75rem}.xl\\:pb-3{padding-bottom:.75rem}.xl\\:pl-3{padding-left:.75rem}.xl\\:pt-4{padding-top:1rem}.xl\\:pr-4{padding-right:1rem}.xl\\:pb-4{padding-bottom:1rem}.xl\\:pl-4{padding-left:1rem}.xl\\:pt-5{padding-top:1.25rem}.xl\\:pr-5{padding-right:1.25rem}.xl\\:pb-5{padding-bottom:1.25rem}.xl\\:pl-5{padding-left:1.25rem}.xl\\:pt-6{padding-top:1.5rem}.xl\\:pr-6{padding-right:1.5rem}.xl\\:pb-6{padding-bottom:1.5rem}.xl\\:pl-6{padding-left:1.5rem}.xl\\:pt-7{padding-top:1.75rem}.xl\\:pr-7{padding-right:1.75rem}.xl\\:pb-7{padding-bottom:1.75rem}.xl\\:pl-7{padding-left:1.75rem}.xl\\:pt-8{padding-top:2rem}.xl\\:pr-8{padding-right:2rem}.xl\\:pb-8{padding-bottom:2rem}.xl\\:pl-8{padding-left:2rem}.xl\\:pt-9{padding-top:2.25rem}.xl\\:pr-9{padding-right:2.25rem}.xl\\:pb-9{padding-bottom:2.25rem}.xl\\:pl-9{padding-left:2.25rem}.xl\\:pt-10{padding-top:2.5rem}.xl\\:pr-10{padding-right:2.5rem}.xl\\:pb-10{padding-bottom:2.5rem}.xl\\:pl-10{padding-left:2.5rem}.xl\\:pt-11{padding-top:2.75rem}.xl\\:pr-11{padding-right:2.75rem}.xl\\:pb-11{padding-bottom:2.75rem}.xl\\:pl-11{padding-left:2.75rem}.xl\\:pt-12{padding-top:3rem}.xl\\:pr-12{padding-right:3rem}.xl\\:pb-12{padding-bottom:3rem}.xl\\:pl-12{padding-left:3rem}.xl\\:pt-14{padding-top:3.5rem}.xl\\:pr-14{padding-right:3.5rem}.xl\\:pb-14{padding-bottom:3.5rem}.xl\\:pl-14{padding-left:3.5rem}.xl\\:pt-16{padding-top:4rem}.xl\\:pr-16{padding-right:4rem}.xl\\:pb-16{padding-bottom:4rem}.xl\\:pl-16{padding-left:4rem}.xl\\:pt-20{padding-top:5rem}.xl\\:pr-20{padding-right:5rem}.xl\\:pb-20{padding-bottom:5rem}.xl\\:pl-20{padding-left:5rem}.xl\\:pt-24{padding-top:6rem}.xl\\:pr-24{padding-right:6rem}.xl\\:pb-24{padding-bottom:6rem}.xl\\:pl-24{padding-left:6rem}.xl\\:pt-28{padding-top:7rem}.xl\\:pr-28{padding-right:7rem}.xl\\:pb-28{padding-bottom:7rem}.xl\\:pl-28{padding-left:7rem}.xl\\:pt-32{padding-top:8rem}.xl\\:pr-32{padding-right:8rem}.xl\\:pb-32{padding-bottom:8rem}.xl\\:pl-32{padding-left:8rem}.xl\\:pt-36{padding-top:9rem}.xl\\:pr-36{padding-right:9rem}.xl\\:pb-36{padding-bottom:9rem}.xl\\:pl-36{padding-left:9rem}.xl\\:pt-40{padding-top:10rem}.xl\\:pr-40{padding-right:10rem}.xl\\:pb-40{padding-bottom:10rem}.xl\\:pl-40{padding-left:10rem}.xl\\:pt-44{padding-top:11rem}.xl\\:pr-44{padding-right:11rem}.xl\\:pb-44{padding-bottom:11rem}.xl\\:pl-44{padding-left:11rem}.xl\\:pt-48{padding-top:12rem}.xl\\:pr-48{padding-right:12rem}.xl\\:pb-48{padding-bottom:12rem}.xl\\:pl-48{padding-left:12rem}.xl\\:pt-52{padding-top:13rem}.xl\\:pr-52{padding-right:13rem}.xl\\:pb-52{padding-bottom:13rem}.xl\\:pl-52{padding-left:13rem}.xl\\:pt-56{padding-top:14rem}.xl\\:pr-56{padding-right:14rem}.xl\\:pb-56{padding-bottom:14rem}.xl\\:pl-56{padding-left:14rem}.xl\\:pt-60{padding-top:15rem}.xl\\:pr-60{padding-right:15rem}.xl\\:pb-60{padding-bottom:15rem}.xl\\:pl-60{padding-left:15rem}.xl\\:pt-64{padding-top:16rem}.xl\\:pr-64{padding-right:16rem}.xl\\:pb-64{padding-bottom:16rem}.xl\\:pl-64{padding-left:16rem}.xl\\:pt-72{padding-top:18rem}.xl\\:pr-72{padding-right:18rem}.xl\\:pb-72{padding-bottom:18rem}.xl\\:pl-72{padding-left:18rem}.xl\\:pt-80{padding-top:20rem}.xl\\:pr-80{padding-right:20rem}.xl\\:pb-80{padding-bottom:20rem}.xl\\:pl-80{padding-left:20rem}.xl\\:pt-96{padding-top:24rem}.xl\\:pr-96{padding-right:24rem}.xl\\:pb-96{padding-bottom:24rem}.xl\\:pl-96{padding-left:24rem}.xl\\:pt-px{padding-top:1px}.xl\\:pr-px{padding-right:1px}.xl\\:pb-px{padding-bottom:1px}.xl\\:pl-px{padding-left:1px}.xl\\:pt-0\\.5{padding-top:.125rem}.xl\\:pr-0\\.5{padding-right:.125rem}.xl\\:pb-0\\.5{padding-bottom:.125rem}.xl\\:pl-0\\.5{padding-left:.125rem}.xl\\:pt-1\\.5{padding-top:.375rem}.xl\\:pr-1\\.5{padding-right:.375rem}.xl\\:pb-1\\.5{padding-bottom:.375rem}.xl\\:pl-1\\.5{padding-left:.375rem}.xl\\:pt-2\\.5{padding-top:.625rem}.xl\\:pr-2\\.5{padding-right:.625rem}.xl\\:pb-2\\.5{padding-bottom:.625rem}.xl\\:pl-2\\.5{padding-left:.625rem}.xl\\:pt-3\\.5{padding-top:.875rem}.xl\\:pr-3\\.5{padding-right:.875rem}.xl\\:pb-3\\.5{padding-bottom:.875rem}.xl\\:pl-3\\.5{padding-left:.875rem}.xl\\:placeholder-transparent::placeholder{color:transparent}.xl\\:placeholder-current::placeholder{color:currentColor}.xl\\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{color:transparent}.xl\\:focus\\:placeholder-current:focus::placeholder{color:currentColor}.xl\\:focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,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::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,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::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,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::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,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::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,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::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,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::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,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::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,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::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,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::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,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::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,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::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,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::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,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::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,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::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,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::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,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::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,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::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,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::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,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::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,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::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,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::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,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::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,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::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,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::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,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::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,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::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,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::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,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::placeholder{--tw-placeholder-opacity:0}.xl\\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.xl\\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.xl\\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.xl\\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.xl\\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.xl\\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.xl\\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.xl\\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.xl\\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.xl\\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.xl\\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.xl\\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.xl\\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.xl\\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.xl\\:focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.xl\\:focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.xl\\:focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.xl\\:focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.xl\\:focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.xl\\:focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.xl\\:focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.xl\\:focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.xl\\:focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.xl\\:focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.xl\\:focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.xl\\:focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.xl\\:focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.xl\\:focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.xl\\:focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.xl\\:pointer-events-none{pointer-events:none}.xl\\:pointer-events-auto{pointer-events:auto}.xl\\:static{position:static}.xl\\:fixed{position:fixed}.xl\\:absolute{position:absolute}.xl\\:relative{position:relative}.xl\\:sticky{position:-webkit-sticky;position:sticky}.xl\\:inset-0{top:0;right:0;bottom:0;left:0}.xl\\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.xl\\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.xl\\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.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:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.xl\\:inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.xl\\:inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.xl\\:inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.xl\\:-inset-0{top:0;right:0;bottom:0;left:0}.xl\\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.xl\\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.xl\\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.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:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.xl\\:-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.xl\\:-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.xl\\:-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.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-y-0{top:0;bottom:0}.xl\\:inset-x-0{right:0;left:0}.xl\\:inset-y-1{top:.25rem;bottom:.25rem}.xl\\:inset-x-1{right:.25rem;left:.25rem}.xl\\:inset-y-2{top:.5rem;bottom:.5rem}.xl\\:inset-x-2{right:.5rem;left:.5rem}.xl\\:inset-y-3{top:.75rem;bottom:.75rem}.xl\\:inset-x-3{right:.75rem;left:.75rem}.xl\\:inset-y-4{top:1rem;bottom:1rem}.xl\\:inset-x-4{right:1rem;left:1rem}.xl\\:inset-y-5{top:1.25rem;bottom:1.25rem}.xl\\:inset-x-5{right:1.25rem;left:1.25rem}.xl\\:inset-y-6{top:1.5rem;bottom:1.5rem}.xl\\:inset-x-6{right:1.5rem;left:1.5rem}.xl\\:inset-y-7{top:1.75rem;bottom:1.75rem}.xl\\:inset-x-7{right:1.75rem;left:1.75rem}.xl\\:inset-y-8{top:2rem;bottom:2rem}.xl\\:inset-x-8{right:2rem;left:2rem}.xl\\:inset-y-9{top:2.25rem;bottom:2.25rem}.xl\\:inset-x-9{right:2.25rem;left:2.25rem}.xl\\:inset-y-10{top:2.5rem;bottom:2.5rem}.xl\\:inset-x-10{right:2.5rem;left:2.5rem}.xl\\:inset-y-11{top:2.75rem;bottom:2.75rem}.xl\\:inset-x-11{right:2.75rem;left:2.75rem}.xl\\:inset-y-12{top:3rem;bottom:3rem}.xl\\:inset-x-12{right:3rem;left:3rem}.xl\\:inset-y-14{top:3.5rem;bottom:3.5rem}.xl\\:inset-x-14{right:3.5rem;left:3.5rem}.xl\\:inset-y-16{top:4rem;bottom:4rem}.xl\\:inset-x-16{right:4rem;left:4rem}.xl\\:inset-y-20{top:5rem;bottom:5rem}.xl\\:inset-x-20{right:5rem;left:5rem}.xl\\:inset-y-24{top:6rem;bottom:6rem}.xl\\:inset-x-24{right:6rem;left:6rem}.xl\\:inset-y-28{top:7rem;bottom:7rem}.xl\\:inset-x-28{right:7rem;left:7rem}.xl\\:inset-y-32{top:8rem;bottom:8rem}.xl\\:inset-x-32{right:8rem;left:8rem}.xl\\:inset-y-36{top:9rem;bottom:9rem}.xl\\:inset-x-36{right:9rem;left:9rem}.xl\\:inset-y-40{top:10rem;bottom:10rem}.xl\\:inset-x-40{right:10rem;left:10rem}.xl\\:inset-y-44{top:11rem;bottom:11rem}.xl\\:inset-x-44{right:11rem;left:11rem}.xl\\:inset-y-48{top:12rem;bottom:12rem}.xl\\:inset-x-48{right:12rem;left:12rem}.xl\\:inset-y-52{top:13rem;bottom:13rem}.xl\\:inset-x-52{right:13rem;left:13rem}.xl\\:inset-y-56{top:14rem;bottom:14rem}.xl\\:inset-x-56{right:14rem;left:14rem}.xl\\:inset-y-60{top:15rem;bottom:15rem}.xl\\:inset-x-60{right:15rem;left:15rem}.xl\\:inset-y-64{top:16rem;bottom:16rem}.xl\\:inset-x-64{right:16rem;left:16rem}.xl\\:inset-y-72{top:18rem;bottom:18rem}.xl\\:inset-x-72{right:18rem;left:18rem}.xl\\:inset-y-80{top:20rem;bottom:20rem}.xl\\:inset-x-80{right:20rem;left:20rem}.xl\\:inset-y-96{top:24rem;bottom:24rem}.xl\\:inset-x-96{right:24rem;left:24rem}.xl\\:inset-y-auto{top:auto;bottom:auto}.xl\\:inset-x-auto{right:auto;left:auto}.xl\\:inset-y-px{top:1px;bottom:1px}.xl\\:inset-x-px{right:1px;left:1px}.xl\\:inset-y-0\\.5{top:.125rem;bottom:.125rem}.xl\\:inset-x-0\\.5{right:.125rem;left:.125rem}.xl\\:inset-y-1\\.5{top:.375rem;bottom:.375rem}.xl\\:inset-x-1\\.5{right:.375rem;left:.375rem}.xl\\:inset-y-2\\.5{top:.625rem;bottom:.625rem}.xl\\:inset-x-2\\.5{right:.625rem;left:.625rem}.xl\\:inset-y-3\\.5{top:.875rem;bottom:.875rem}.xl\\:inset-x-3\\.5{right:.875rem;left:.875rem}.xl\\:-inset-y-0{top:0;bottom:0}.xl\\:-inset-x-0{right:0;left:0}.xl\\:-inset-y-1{top:-.25rem;bottom:-.25rem}.xl\\:-inset-x-1{right:-.25rem;left:-.25rem}.xl\\:-inset-y-2{top:-.5rem;bottom:-.5rem}.xl\\:-inset-x-2{right:-.5rem;left:-.5rem}.xl\\:-inset-y-3{top:-.75rem;bottom:-.75rem}.xl\\:-inset-x-3{right:-.75rem;left:-.75rem}.xl\\:-inset-y-4{top:-1rem;bottom:-1rem}.xl\\:-inset-x-4{right:-1rem;left:-1rem}.xl\\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.xl\\:-inset-x-5{right:-1.25rem;left:-1.25rem}.xl\\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.xl\\:-inset-x-6{right:-1.5rem;left:-1.5rem}.xl\\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.xl\\:-inset-x-7{right:-1.75rem;left:-1.75rem}.xl\\:-inset-y-8{top:-2rem;bottom:-2rem}.xl\\:-inset-x-8{right:-2rem;left:-2rem}.xl\\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.xl\\:-inset-x-9{right:-2.25rem;left:-2.25rem}.xl\\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.xl\\:-inset-x-10{right:-2.5rem;left:-2.5rem}.xl\\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.xl\\:-inset-x-11{right:-2.75rem;left:-2.75rem}.xl\\:-inset-y-12{top:-3rem;bottom:-3rem}.xl\\:-inset-x-12{right:-3rem;left:-3rem}.xl\\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.xl\\:-inset-x-14{right:-3.5rem;left:-3.5rem}.xl\\:-inset-y-16{top:-4rem;bottom:-4rem}.xl\\:-inset-x-16{right:-4rem;left:-4rem}.xl\\:-inset-y-20{top:-5rem;bottom:-5rem}.xl\\:-inset-x-20{right:-5rem;left:-5rem}.xl\\:-inset-y-24{top:-6rem;bottom:-6rem}.xl\\:-inset-x-24{right:-6rem;left:-6rem}.xl\\:-inset-y-28{top:-7rem;bottom:-7rem}.xl\\:-inset-x-28{right:-7rem;left:-7rem}.xl\\:-inset-y-32{top:-8rem;bottom:-8rem}.xl\\:-inset-x-32{right:-8rem;left:-8rem}.xl\\:-inset-y-36{top:-9rem;bottom:-9rem}.xl\\:-inset-x-36{right:-9rem;left:-9rem}.xl\\:-inset-y-40{top:-10rem;bottom:-10rem}.xl\\:-inset-x-40{right:-10rem;left:-10rem}.xl\\:-inset-y-44{top:-11rem;bottom:-11rem}.xl\\:-inset-x-44{right:-11rem;left:-11rem}.xl\\:-inset-y-48{top:-12rem;bottom:-12rem}.xl\\:-inset-x-48{right:-12rem;left:-12rem}.xl\\:-inset-y-52{top:-13rem;bottom:-13rem}.xl\\:-inset-x-52{right:-13rem;left:-13rem}.xl\\:-inset-y-56{top:-14rem;bottom:-14rem}.xl\\:-inset-x-56{right:-14rem;left:-14rem}.xl\\:-inset-y-60{top:-15rem;bottom:-15rem}.xl\\:-inset-x-60{right:-15rem;left:-15rem}.xl\\:-inset-y-64{top:-16rem;bottom:-16rem}.xl\\:-inset-x-64{right:-16rem;left:-16rem}.xl\\:-inset-y-72{top:-18rem;bottom:-18rem}.xl\\:-inset-x-72{right:-18rem;left:-18rem}.xl\\:-inset-y-80{top:-20rem;bottom:-20rem}.xl\\:-inset-x-80{right:-20rem;left:-20rem}.xl\\:-inset-y-96{top:-24rem;bottom:-24rem}.xl\\:-inset-x-96{right:-24rem;left:-24rem}.xl\\:-inset-y-px{top:-1px;bottom:-1px}.xl\\:-inset-x-px{right:-1px;left:-1px}.xl\\:-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.xl\\:-inset-x-0\\.5{right:-.125rem;left:-.125rem}.xl\\:-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.xl\\:-inset-x-1\\.5{right:-.375rem;left:-.375rem}.xl\\:-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.xl\\:-inset-x-2\\.5{right:-.625rem;left:-.625rem}.xl\\:-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.xl\\:-inset-x-3\\.5{right:-.875rem;left:-.875rem}.xl\\:inset-y-1\\/2{top:50%;bottom:50%}.xl\\:inset-x-1\\/2{right:50%;left:50%}.xl\\:inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.xl\\:inset-x-1\\/3{right:33.333333%;left:33.333333%}.xl\\:inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.xl\\:inset-x-2\\/3{right:66.666667%;left:66.666667%}.xl\\:inset-y-1\\/4{top:25%;bottom:25%}.xl\\:inset-x-1\\/4{right:25%;left:25%}.xl\\:inset-y-2\\/4{top:50%;bottom:50%}.xl\\:inset-x-2\\/4{right:50%;left:50%}.xl\\:inset-y-3\\/4{top:75%;bottom:75%}.xl\\:inset-x-3\\/4{right:75%;left:75%}.xl\\:inset-y-full{top:100%;bottom:100%}.xl\\:inset-x-full{right:100%;left:100%}.xl\\:-inset-y-1\\/2{top:-50%;bottom:-50%}.xl\\:-inset-x-1\\/2{right:-50%;left:-50%}.xl\\:-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.xl\\:-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.xl\\:-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.xl\\:-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.xl\\:-inset-y-1\\/4{top:-25%;bottom:-25%}.xl\\:-inset-x-1\\/4{right:-25%;left:-25%}.xl\\:-inset-y-2\\/4{top:-50%;bottom:-50%}.xl\\:-inset-x-2\\/4{right:-50%;left:-50%}.xl\\:-inset-y-3\\/4{top:-75%;bottom:-75%}.xl\\:-inset-x-3\\/4{right:-75%;left:-75%}.xl\\:-inset-y-full{top:-100%;bottom:-100%}.xl\\:-inset-x-full{right:-100%;left:-100%}.xl\\:top-0{top:0}.xl\\:right-0{right:0}.xl\\:bottom-0{bottom:0}.xl\\:left-0{left:0}.xl\\:top-1{top:.25rem}.xl\\:right-1{right:.25rem}.xl\\:bottom-1{bottom:.25rem}.xl\\:left-1{left:.25rem}.xl\\:top-2{top:.5rem}.xl\\:right-2{right:.5rem}.xl\\:bottom-2{bottom:.5rem}.xl\\:left-2{left:.5rem}.xl\\:top-3{top:.75rem}.xl\\:right-3{right:.75rem}.xl\\:bottom-3{bottom:.75rem}.xl\\:left-3{left:.75rem}.xl\\:top-4{top:1rem}.xl\\:right-4{right:1rem}.xl\\:bottom-4{bottom:1rem}.xl\\:left-4{left:1rem}.xl\\:top-5{top:1.25rem}.xl\\:right-5{right:1.25rem}.xl\\:bottom-5{bottom:1.25rem}.xl\\:left-5{left:1.25rem}.xl\\:top-6{top:1.5rem}.xl\\:right-6{right:1.5rem}.xl\\:bottom-6{bottom:1.5rem}.xl\\:left-6{left:1.5rem}.xl\\:top-7{top:1.75rem}.xl\\:right-7{right:1.75rem}.xl\\:bottom-7{bottom:1.75rem}.xl\\:left-7{left:1.75rem}.xl\\:top-8{top:2rem}.xl\\:right-8{right:2rem}.xl\\:bottom-8{bottom:2rem}.xl\\:left-8{left:2rem}.xl\\:top-9{top:2.25rem}.xl\\:right-9{right:2.25rem}.xl\\:bottom-9{bottom:2.25rem}.xl\\:left-9{left:2.25rem}.xl\\:top-10{top:2.5rem}.xl\\:right-10{right:2.5rem}.xl\\:bottom-10{bottom:2.5rem}.xl\\:left-10{left:2.5rem}.xl\\:top-11{top:2.75rem}.xl\\:right-11{right:2.75rem}.xl\\:bottom-11{bottom:2.75rem}.xl\\:left-11{left:2.75rem}.xl\\:top-12{top:3rem}.xl\\:right-12{right:3rem}.xl\\:bottom-12{bottom:3rem}.xl\\:left-12{left:3rem}.xl\\:top-14{top:3.5rem}.xl\\:right-14{right:3.5rem}.xl\\:bottom-14{bottom:3.5rem}.xl\\:left-14{left:3.5rem}.xl\\:top-16{top:4rem}.xl\\:right-16{right:4rem}.xl\\:bottom-16{bottom:4rem}.xl\\:left-16{left:4rem}.xl\\:top-20{top:5rem}.xl\\:right-20{right:5rem}.xl\\:bottom-20{bottom:5rem}.xl\\:left-20{left:5rem}.xl\\:top-24{top:6rem}.xl\\:right-24{right:6rem}.xl\\:bottom-24{bottom:6rem}.xl\\:left-24{left:6rem}.xl\\:top-28{top:7rem}.xl\\:right-28{right:7rem}.xl\\:bottom-28{bottom:7rem}.xl\\:left-28{left:7rem}.xl\\:top-32{top:8rem}.xl\\:right-32{right:8rem}.xl\\:bottom-32{bottom:8rem}.xl\\:left-32{left:8rem}.xl\\:top-36{top:9rem}.xl\\:right-36{right:9rem}.xl\\:bottom-36{bottom:9rem}.xl\\:left-36{left:9rem}.xl\\:top-40{top:10rem}.xl\\:right-40{right:10rem}.xl\\:bottom-40{bottom:10rem}.xl\\:left-40{left:10rem}.xl\\:top-44{top:11rem}.xl\\:right-44{right:11rem}.xl\\:bottom-44{bottom:11rem}.xl\\:left-44{left:11rem}.xl\\:top-48{top:12rem}.xl\\:right-48{right:12rem}.xl\\:bottom-48{bottom:12rem}.xl\\:left-48{left:12rem}.xl\\:top-52{top:13rem}.xl\\:right-52{right:13rem}.xl\\:bottom-52{bottom:13rem}.xl\\:left-52{left:13rem}.xl\\:top-56{top:14rem}.xl\\:right-56{right:14rem}.xl\\:bottom-56{bottom:14rem}.xl\\:left-56{left:14rem}.xl\\:top-60{top:15rem}.xl\\:right-60{right:15rem}.xl\\:bottom-60{bottom:15rem}.xl\\:left-60{left:15rem}.xl\\:top-64{top:16rem}.xl\\:right-64{right:16rem}.xl\\:bottom-64{bottom:16rem}.xl\\:left-64{left:16rem}.xl\\:top-72{top:18rem}.xl\\:right-72{right:18rem}.xl\\:bottom-72{bottom:18rem}.xl\\:left-72{left:18rem}.xl\\:top-80{top:20rem}.xl\\:right-80{right:20rem}.xl\\:bottom-80{bottom:20rem}.xl\\:left-80{left:20rem}.xl\\:top-96{top:24rem}.xl\\:right-96{right:24rem}.xl\\:bottom-96{bottom:24rem}.xl\\:left-96{left:24rem}.xl\\:top-auto{top:auto}.xl\\:right-auto{right:auto}.xl\\:bottom-auto{bottom:auto}.xl\\:left-auto{left:auto}.xl\\:top-px{top:1px}.xl\\:right-px{right:1px}.xl\\:bottom-px{bottom:1px}.xl\\:left-px{left:1px}.xl\\:top-0\\.5{top:.125rem}.xl\\:right-0\\.5{right:.125rem}.xl\\:bottom-0\\.5{bottom:.125rem}.xl\\:left-0\\.5{left:.125rem}.xl\\:top-1\\.5{top:.375rem}.xl\\:right-1\\.5{right:.375rem}.xl\\:bottom-1\\.5{bottom:.375rem}.xl\\:left-1\\.5{left:.375rem}.xl\\:top-2\\.5{top:.625rem}.xl\\:right-2\\.5{right:.625rem}.xl\\:bottom-2\\.5{bottom:.625rem}.xl\\:left-2\\.5{left:.625rem}.xl\\:top-3\\.5{top:.875rem}.xl\\:right-3\\.5{right:.875rem}.xl\\:bottom-3\\.5{bottom:.875rem}.xl\\:left-3\\.5{left:.875rem}.xl\\:-top-0{top:0}.xl\\:-right-0{right:0}.xl\\:-bottom-0{bottom:0}.xl\\:-left-0{left:0}.xl\\:-top-1{top:-.25rem}.xl\\:-right-1{right:-.25rem}.xl\\:-bottom-1{bottom:-.25rem}.xl\\:-left-1{left:-.25rem}.xl\\:-top-2{top:-.5rem}.xl\\:-right-2{right:-.5rem}.xl\\:-bottom-2{bottom:-.5rem}.xl\\:-left-2{left:-.5rem}.xl\\:-top-3{top:-.75rem}.xl\\:-right-3{right:-.75rem}.xl\\:-bottom-3{bottom:-.75rem}.xl\\:-left-3{left:-.75rem}.xl\\:-top-4{top:-1rem}.xl\\:-right-4{right:-1rem}.xl\\:-bottom-4{bottom:-1rem}.xl\\:-left-4{left:-1rem}.xl\\:-top-5{top:-1.25rem}.xl\\:-right-5{right:-1.25rem}.xl\\:-bottom-5{bottom:-1.25rem}.xl\\:-left-5{left:-1.25rem}.xl\\:-top-6{top:-1.5rem}.xl\\:-right-6{right:-1.5rem}.xl\\:-bottom-6{bottom:-1.5rem}.xl\\:-left-6{left:-1.5rem}.xl\\:-top-7{top:-1.75rem}.xl\\:-right-7{right:-1.75rem}.xl\\:-bottom-7{bottom:-1.75rem}.xl\\:-left-7{left:-1.75rem}.xl\\:-top-8{top:-2rem}.xl\\:-right-8{right:-2rem}.xl\\:-bottom-8{bottom:-2rem}.xl\\:-left-8{left:-2rem}.xl\\:-top-9{top:-2.25rem}.xl\\:-right-9{right:-2.25rem}.xl\\:-bottom-9{bottom:-2.25rem}.xl\\:-left-9{left:-2.25rem}.xl\\:-top-10{top:-2.5rem}.xl\\:-right-10{right:-2.5rem}.xl\\:-bottom-10{bottom:-2.5rem}.xl\\:-left-10{left:-2.5rem}.xl\\:-top-11{top:-2.75rem}.xl\\:-right-11{right:-2.75rem}.xl\\:-bottom-11{bottom:-2.75rem}.xl\\:-left-11{left:-2.75rem}.xl\\:-top-12{top:-3rem}.xl\\:-right-12{right:-3rem}.xl\\:-bottom-12{bottom:-3rem}.xl\\:-left-12{left:-3rem}.xl\\:-top-14{top:-3.5rem}.xl\\:-right-14{right:-3.5rem}.xl\\:-bottom-14{bottom:-3.5rem}.xl\\:-left-14{left:-3.5rem}.xl\\:-top-16{top:-4rem}.xl\\:-right-16{right:-4rem}.xl\\:-bottom-16{bottom:-4rem}.xl\\:-left-16{left:-4rem}.xl\\:-top-20{top:-5rem}.xl\\:-right-20{right:-5rem}.xl\\:-bottom-20{bottom:-5rem}.xl\\:-left-20{left:-5rem}.xl\\:-top-24{top:-6rem}.xl\\:-right-24{right:-6rem}.xl\\:-bottom-24{bottom:-6rem}.xl\\:-left-24{left:-6rem}.xl\\:-top-28{top:-7rem}.xl\\:-right-28{right:-7rem}.xl\\:-bottom-28{bottom:-7rem}.xl\\:-left-28{left:-7rem}.xl\\:-top-32{top:-8rem}.xl\\:-right-32{right:-8rem}.xl\\:-bottom-32{bottom:-8rem}.xl\\:-left-32{left:-8rem}.xl\\:-top-36{top:-9rem}.xl\\:-right-36{right:-9rem}.xl\\:-bottom-36{bottom:-9rem}.xl\\:-left-36{left:-9rem}.xl\\:-top-40{top:-10rem}.xl\\:-right-40{right:-10rem}.xl\\:-bottom-40{bottom:-10rem}.xl\\:-left-40{left:-10rem}.xl\\:-top-44{top:-11rem}.xl\\:-right-44{right:-11rem}.xl\\:-bottom-44{bottom:-11rem}.xl\\:-left-44{left:-11rem}.xl\\:-top-48{top:-12rem}.xl\\:-right-48{right:-12rem}.xl\\:-bottom-48{bottom:-12rem}.xl\\:-left-48{left:-12rem}.xl\\:-top-52{top:-13rem}.xl\\:-right-52{right:-13rem}.xl\\:-bottom-52{bottom:-13rem}.xl\\:-left-52{left:-13rem}.xl\\:-top-56{top:-14rem}.xl\\:-right-56{right:-14rem}.xl\\:-bottom-56{bottom:-14rem}.xl\\:-left-56{left:-14rem}.xl\\:-top-60{top:-15rem}.xl\\:-right-60{right:-15rem}.xl\\:-bottom-60{bottom:-15rem}.xl\\:-left-60{left:-15rem}.xl\\:-top-64{top:-16rem}.xl\\:-right-64{right:-16rem}.xl\\:-bottom-64{bottom:-16rem}.xl\\:-left-64{left:-16rem}.xl\\:-top-72{top:-18rem}.xl\\:-right-72{right:-18rem}.xl\\:-bottom-72{bottom:-18rem}.xl\\:-left-72{left:-18rem}.xl\\:-top-80{top:-20rem}.xl\\:-right-80{right:-20rem}.xl\\:-bottom-80{bottom:-20rem}.xl\\:-left-80{left:-20rem}.xl\\:-top-96{top:-24rem}.xl\\:-right-96{right:-24rem}.xl\\:-bottom-96{bottom:-24rem}.xl\\:-left-96{left:-24rem}.xl\\:-top-px{top:-1px}.xl\\:-right-px{right:-1px}.xl\\:-bottom-px{bottom:-1px}.xl\\:-left-px{left:-1px}.xl\\:-top-0\\.5{top:-.125rem}.xl\\:-right-0\\.5{right:-.125rem}.xl\\:-bottom-0\\.5{bottom:-.125rem}.xl\\:-left-0\\.5{left:-.125rem}.xl\\:-top-1\\.5{top:-.375rem}.xl\\:-right-1\\.5{right:-.375rem}.xl\\:-bottom-1\\.5{bottom:-.375rem}.xl\\:-left-1\\.5{left:-.375rem}.xl\\:-top-2\\.5{top:-.625rem}.xl\\:-right-2\\.5{right:-.625rem}.xl\\:-bottom-2\\.5{bottom:-.625rem}.xl\\:-left-2\\.5{left:-.625rem}.xl\\:-top-3\\.5{top:-.875rem}.xl\\:-right-3\\.5{right:-.875rem}.xl\\:-bottom-3\\.5{bottom:-.875rem}.xl\\:-left-3\\.5{left:-.875rem}.xl\\:top-1\\/2{top:50%}.xl\\:right-1\\/2{right:50%}.xl\\:bottom-1\\/2{bottom:50%}.xl\\:left-1\\/2{left:50%}.xl\\:top-1\\/3{top:33.333333%}.xl\\:right-1\\/3{right:33.333333%}.xl\\:bottom-1\\/3{bottom:33.333333%}.xl\\:left-1\\/3{left:33.333333%}.xl\\:top-2\\/3{top:66.666667%}.xl\\:right-2\\/3{right:66.666667%}.xl\\:bottom-2\\/3{bottom:66.666667%}.xl\\:left-2\\/3{left:66.666667%}.xl\\:top-1\\/4{top:25%}.xl\\:right-1\\/4{right:25%}.xl\\:bottom-1\\/4{bottom:25%}.xl\\:left-1\\/4{left:25%}.xl\\:top-2\\/4{top:50%}.xl\\:right-2\\/4{right:50%}.xl\\:bottom-2\\/4{bottom:50%}.xl\\:left-2\\/4{left:50%}.xl\\:top-3\\/4{top:75%}.xl\\:right-3\\/4{right:75%}.xl\\:bottom-3\\/4{bottom:75%}.xl\\:left-3\\/4{left:75%}.xl\\:top-full{top:100%}.xl\\:right-full{right:100%}.xl\\:bottom-full{bottom:100%}.xl\\:left-full{left:100%}.xl\\:-top-1\\/2{top:-50%}.xl\\:-right-1\\/2{right:-50%}.xl\\:-bottom-1\\/2{bottom:-50%}.xl\\:-left-1\\/2{left:-50%}.xl\\:-top-1\\/3{top:-33.333333%}.xl\\:-right-1\\/3{right:-33.333333%}.xl\\:-bottom-1\\/3{bottom:-33.333333%}.xl\\:-left-1\\/3{left:-33.333333%}.xl\\:-top-2\\/3{top:-66.666667%}.xl\\:-right-2\\/3{right:-66.666667%}.xl\\:-bottom-2\\/3{bottom:-66.666667%}.xl\\:-left-2\\/3{left:-66.666667%}.xl\\:-top-1\\/4{top:-25%}.xl\\:-right-1\\/4{right:-25%}.xl\\:-bottom-1\\/4{bottom:-25%}.xl\\:-left-1\\/4{left:-25%}.xl\\:-top-2\\/4{top:-50%}.xl\\:-right-2\\/4{right:-50%}.xl\\:-bottom-2\\/4{bottom:-50%}.xl\\:-left-2\\/4{left:-50%}.xl\\:-top-3\\/4{top:-75%}.xl\\:-right-3\\/4{right:-75%}.xl\\:-bottom-3\\/4{bottom:-75%}.xl\\:-left-3\\/4{left:-75%}.xl\\:-top-full{top:-100%}.xl\\:-right-full{right:-100%}.xl\\:-bottom-full{bottom:-100%}.xl\\:-left-full{left:-100%}.xl\\:resize-none{resize:none}.xl\\:resize-y{resize:vertical}.xl\\:resize-x{resize:horizontal}.xl\\:resize{resize:both}.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\\: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\\:ring-inset{--tw-ring-inset:inset}.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-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.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\\:focus\\:ring-inset:focus{--tw-ring-inset:inset}.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\\: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-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\\:fill-current{fill:currentColor}.xl\\:stroke-current{stroke:currentColor}.xl\\:stroke-0{stroke-width:0}.xl\\:stroke-1{stroke-width:1}.xl\\:stroke-2{stroke-width:2}.xl\\:table-auto{table-layout:auto}.xl\\:table-fixed{table-layout:fixed}.xl\\:text-left{text-align:left}.xl\\:text-center{text-align:center}.xl\\:text-right{text-align:right}.xl\\:text-justify{text-align:justify}.xl\\:text-transparent{color:transparent}.xl\\:text-current{color:currentColor}.xl\\:text-black{--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\\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl\\:overflow-ellipsis{text-overflow:ellipsis}.xl\\:overflow-clip{text-overflow:clip}.xl\\:italic{font-style:italic}.xl\\:not-italic{font-style:normal}.xl\\:uppercase{text-transform:uppercase}.xl\\:lowercase{text-transform:lowercase}.xl\\:capitalize{text-transform:capitalize}.xl\\:normal-case{text-transform:none}.xl\\:underline{text-decoration:underline}.xl\\:line-through{text-decoration:line-through}.xl\\:no-underline{text-decoration:none}.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\\:diagonal-fractions,.xl\\:lining-nums,.xl\\:oldstyle-nums,.xl\\:ordinal,.xl\\:proportional-nums,.xl\\:slashed-zero,.xl\\:stacked-fractions,.xl\\:tabular-nums{--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\\:tracking-tighter{letter-spacing:-.05em}.xl\\:tracking-tight{letter-spacing:-.025em}.xl\\:tracking-normal{letter-spacing:0}.xl\\:tracking-wide{letter-spacing:.025em}.xl\\:tracking-wider{letter-spacing:.05em}.xl\\:tracking-widest{letter-spacing:.1em}.xl\\:select-none{-webkit-user-select:none;user-select:none}.xl\\:select-text{-webkit-user-select:text;user-select:text}.xl\\:select-all{-webkit-user-select:all;user-select:all}.xl\\:select-auto{-webkit-user-select:auto;user-select:auto}.xl\\:align-baseline{vertical-align:baseline}.xl\\:align-top{vertical-align:top}.xl\\:align-middle{vertical-align:middle}.xl\\:align-bottom{vertical-align:bottom}.xl\\:align-text-top{vertical-align:text-top}.xl\\:align-text-bottom{vertical-align:text-bottom}.xl\\:visible{visibility:visible}.xl\\:invisible{visibility:hidden}.xl\\:whitespace-normal{white-space:normal}.xl\\:whitespace-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\\:w-0{width:0}.xl\\:w-1{width:.25rem}.xl\\:w-2{width:.5rem}.xl\\:w-3{width:.75rem}.xl\\:w-4{width:1rem}.xl\\:w-5{width:1.25rem}.xl\\:w-6{width:1.5rem}.xl\\:w-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:.125rem}.xl\\:w-1\\.5{width:.375rem}.xl\\:w-2\\.5{width:.625rem}.xl\\:w-3\\.5{width:.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:min-content}.xl\\:w-max{width:-webkit-max-content;width:max-content}.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\\:gap-0{gap:0}.xl\\:gap-1{gap:.25rem}.xl\\:gap-2{gap:.5rem}.xl\\:gap-3{gap:.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:.125rem}.xl\\:gap-1\\.5{gap:.375rem}.xl\\:gap-2\\.5{gap:.625rem}.xl\\:gap-3\\.5{gap:.875rem}.xl\\:gap-x-0{column-gap:0}.xl\\:gap-x-1{column-gap:.25rem}.xl\\:gap-x-2{column-gap:.5rem}.xl\\:gap-x-3{column-gap:.75rem}.xl\\:gap-x-4{column-gap:1rem}.xl\\:gap-x-5{column-gap:1.25rem}.xl\\:gap-x-6{column-gap:1.5rem}.xl\\:gap-x-7{column-gap:1.75rem}.xl\\:gap-x-8{column-gap:2rem}.xl\\:gap-x-9{column-gap:2.25rem}.xl\\:gap-x-10{column-gap:2.5rem}.xl\\:gap-x-11{column-gap:2.75rem}.xl\\:gap-x-12{column-gap:3rem}.xl\\:gap-x-14{column-gap:3.5rem}.xl\\:gap-x-16{column-gap:4rem}.xl\\:gap-x-20{column-gap:5rem}.xl\\:gap-x-24{column-gap:6rem}.xl\\:gap-x-28{column-gap:7rem}.xl\\:gap-x-32{column-gap:8rem}.xl\\:gap-x-36{column-gap:9rem}.xl\\:gap-x-40{column-gap:10rem}.xl\\:gap-x-44{column-gap:11rem}.xl\\:gap-x-48{column-gap:12rem}.xl\\:gap-x-52{column-gap:13rem}.xl\\:gap-x-56{column-gap:14rem}.xl\\:gap-x-60{column-gap:15rem}.xl\\:gap-x-64{column-gap:16rem}.xl\\:gap-x-72{column-gap:18rem}.xl\\:gap-x-80{column-gap:20rem}.xl\\:gap-x-96{column-gap:24rem}.xl\\:gap-x-px{column-gap:1px}.xl\\:gap-x-0\\.5{column-gap:.125rem}.xl\\:gap-x-1\\.5{column-gap:.375rem}.xl\\:gap-x-2\\.5{column-gap:.625rem}.xl\\:gap-x-3\\.5{column-gap:.875rem}.xl\\:gap-y-0{row-gap:0}.xl\\:gap-y-1{row-gap:.25rem}.xl\\:gap-y-2{row-gap:.5rem}.xl\\:gap-y-3{row-gap:.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:.125rem}.xl\\:gap-y-1\\.5{row-gap:.375rem}.xl\\:gap-y-2\\.5{row-gap:.625rem}.xl\\:gap-y-3\\.5{row-gap:.875rem}.xl\\:grid-flow-row{grid-auto-flow:row}.xl\\:grid-flow-col{grid-auto-flow:column}.xl\\:grid-flow-row-dense{grid-auto-flow:row dense}.xl\\:grid-flow-col-dense{grid-auto-flow:column dense}.xl\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\\:grid-cols-none{grid-template-columns:none}.xl\\:auto-cols-auto{grid-auto-columns:auto}.xl\\:auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.xl\\:auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.xl\\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.xl\\:col-auto{grid-column:auto}.xl\\:col-span-1{grid-column:span 1/span 1}.xl\\:col-span-2{grid-column:span 2/span 2}.xl\\:col-span-3{grid-column:span 3/span 3}.xl\\:col-span-4{grid-column:span 4/span 4}.xl\\:col-span-5{grid-column:span 5/span 5}.xl\\:col-span-6{grid-column:span 6/span 6}.xl\\:col-span-7{grid-column:span 7/span 7}.xl\\:col-span-8{grid-column:span 8/span 8}.xl\\:col-span-9{grid-column:span 9/span 9}.xl\\:col-span-10{grid-column:span 10/span 10}.xl\\:col-span-11{grid-column:span 11/span 11}.xl\\:col-span-12{grid-column:span 12/span 12}.xl\\:col-span-full{grid-column:1/-1}.xl\\:col-start-1{grid-column-start:1}.xl\\:col-start-2{grid-column-start:2}.xl\\:col-start-3{grid-column-start:3}.xl\\:col-start-4{grid-column-start:4}.xl\\:col-start-5{grid-column-start:5}.xl\\:col-start-6{grid-column-start:6}.xl\\:col-start-7{grid-column-start:7}.xl\\:col-start-8{grid-column-start:8}.xl\\:col-start-9{grid-column-start:9}.xl\\:col-start-10{grid-column-start:10}.xl\\:col-start-11{grid-column-start:11}.xl\\:col-start-12{grid-column-start:12}.xl\\:col-start-13{grid-column-start:13}.xl\\:col-start-auto{grid-column-start:auto}.xl\\:col-end-1{grid-column-end:1}.xl\\:col-end-2{grid-column-end:2}.xl\\:col-end-3{grid-column-end:3}.xl\\:col-end-4{grid-column-end:4}.xl\\:col-end-5{grid-column-end:5}.xl\\:col-end-6{grid-column-end:6}.xl\\:col-end-7{grid-column-end:7}.xl\\:col-end-8{grid-column-end:8}.xl\\:col-end-9{grid-column-end:9}.xl\\:col-end-10{grid-column-end:10}.xl\\:col-end-11{grid-column-end:11}.xl\\:col-end-12{grid-column-end:12}.xl\\:col-end-13{grid-column-end:13}.xl\\:col-end-auto{grid-column-end:auto}.xl\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xl\\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\\:grid-rows-none{grid-template-rows:none}.xl\\:auto-rows-auto{grid-auto-rows:auto}.xl\\:auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.xl\\:auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.xl\\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\\:row-auto{grid-row:auto}.xl\\:row-span-1{grid-row:span 1/span 1}.xl\\:row-span-2{grid-row:span 2/span 2}.xl\\:row-span-3{grid-row:span 3/span 3}.xl\\:row-span-4{grid-row:span 4/span 4}.xl\\:row-span-5{grid-row:span 5/span 5}.xl\\:row-span-6{grid-row:span 6/span 6}.xl\\:row-span-full{grid-row:1/-1}.xl\\:row-start-1{grid-row-start:1}.xl\\:row-start-2{grid-row-start:2}.xl\\:row-start-3{grid-row-start:3}.xl\\:row-start-4{grid-row-start:4}.xl\\:row-start-5{grid-row-start:5}.xl\\:row-start-6{grid-row-start:6}.xl\\:row-start-7{grid-row-start:7}.xl\\:row-start-auto{grid-row-start:auto}.xl\\:row-end-1{grid-row-end:1}.xl\\:row-end-2{grid-row-end:2}.xl\\:row-end-3{grid-row-end:3}.xl\\:row-end-4{grid-row-end:4}.xl\\:row-end-5{grid-row-end:5}.xl\\:row-end-6{grid-row-end:6}.xl\\:row-end-7{grid-row-end:7}.xl\\:row-end-auto{grid-row-end:auto}.xl\\:transform{--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\\:origin-center{transform-origin:center}.xl\\:origin-top{transform-origin:top}.xl\\:origin-top-right{transform-origin:top right}.xl\\:origin-right{transform-origin:right}.xl\\:origin-bottom-right{transform-origin:bottom right}.xl\\:origin-bottom{transform-origin:bottom}.xl\\:origin-bottom-left{transform-origin:bottom left}.xl\\:origin-left{transform-origin:left}.xl\\:origin-top-left{transform-origin:top left}.xl\\:scale-0{--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\\: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-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\\: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-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\\: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\\: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\\: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\\: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\\:transition-none{transition-property:none}.xl\\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.xl\\:ease-linear{transition-timing-function:linear}.xl\\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.xl\\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.xl\\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.xl\\:duration-75{transition-duration:75ms}.xl\\:duration-100{transition-duration:.1s}.xl\\:duration-150{transition-duration:150ms}.xl\\:duration-200{transition-duration:.2s}.xl\\:duration-300{transition-duration:.3s}.xl\\:duration-500{transition-duration:.5s}.xl\\:duration-700{transition-duration:.7s}.xl\\:duration-1000{transition-duration:1s}.xl\\:delay-75{transition-delay:75ms}.xl\\:delay-100{transition-delay:.1s}.xl\\:delay-150{transition-delay:150ms}.xl\\:delay-200{transition-delay:.2s}.xl\\:delay-300{transition-delay:.3s}.xl\\:delay-500{transition-delay:.5s}.xl\\:delay-700{transition-delay:.7s}.xl\\:delay-1000{transition-delay:1s}.xl\\:animate-none{animation:none}.xl\\:animate-spin{animation:spin 1s linear infinite}.xl\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.xl\\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.xl\\:animate-bounce{animation:bounce 1s infinite}}@media (min-width:1536px){.\\32xl\\:container{width:100%}@media (min-width:640px){.\\32xl\\:container{max-width:640px}}@media (min-width:768px){.\\32xl\\:container{max-width:768px}}@media (min-width:1024px){.\\32xl\\:container{max-width:1024px}}@media (min-width:1280px){.\\32xl\\:container{max-width:1280px}}@media (min-width:1536px){.\\32xl\\:container{max-width:1536px}}.\\32xl\\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\\32xl\\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.\\32xl\\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.\\32xl\\:space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-0\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-0\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-1\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-2\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:-space-y-3\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.\\32xl\\:-space-x-3\\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.\\32xl\\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.\\32xl\\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.\\32xl\\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.\\32xl\\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.\\32xl\\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.\\32xl\\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.\\32xl\\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.\\32xl\\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.\\32xl\\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.\\32xl\\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.\\32xl\\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.\\32xl\\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.\\32xl\\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.\\32xl\\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.\\32xl\\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.\\32xl\\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.\\32xl\\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.\\32xl\\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.\\32xl\\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.\\32xl\\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.\\32xl\\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.\\32xl\\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.\\32xl\\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.\\32xl\\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.\\32xl\\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.\\32xl\\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.\\32xl\\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.\\32xl\\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.\\32xl\\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.\\32xl\\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.\\32xl\\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.\\32xl\\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.\\32xl\\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.\\32xl\\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.\\32xl\\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.\\32xl\\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.\\32xl\\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.\\32xl\\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.\\32xl\\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.\\32xl\\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.\\32xl\\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.\\32xl\\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.\\32xl\\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.\\32xl\\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.\\32xl\\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.\\32xl\\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.\\32xl\\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.\\32xl\\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.\\32xl\\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.\\32xl\\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.\\32xl\\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.\\32xl\\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.\\32xl\\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.\\32xl\\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.\\32xl\\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.\\32xl\\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.\\32xl\\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.\\32xl\\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.\\32xl\\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.\\32xl\\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.\\32xl\\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.\\32xl\\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.\\32xl\\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.\\32xl\\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.\\32xl\\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\\32xl\\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\\32xl\\:focus-within\\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\\32xl\\:focus-within\\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\\32xl\\:focus\\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\\32xl\\:focus\\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\\32xl\\:appearance-none{-webkit-appearance:none;appearance:none}.\\32xl\\:bg-fixed{background-attachment:fixed}.\\32xl\\:bg-local{background-attachment:local}.\\32xl\\:bg-scroll{background-attachment:scroll}.\\32xl\\:bg-clip-border{background-clip:border-box}.\\32xl\\:bg-clip-padding{background-clip:padding-box}.\\32xl\\:bg-clip-content{background-clip:content-box}.\\32xl\\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.\\32xl\\:bg-transparent{background-color:transparent}.\\32xl\\:bg-current{background-color:currentColor}.\\32xl\\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\\32xl\\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\\32xl\\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\\32xl\\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\\32xl\\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\\32xl\\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\\32xl\\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\\32xl\\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\\32xl\\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\\32xl\\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\\32xl\\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\\32xl\\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\\32xl\\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\\32xl\\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\\32xl\\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\\32xl\\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\\32xl\\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\\32xl\\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\\32xl\\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\\32xl\\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\\32xl\\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\\32xl\\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\\32xl\\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\\32xl\\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\\32xl\\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\\32xl\\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\\32xl\\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\\32xl\\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-transparent{background-color:transparent}.group:hover .\\32xl\\:group-hover\\:bg-current{background-color:currentColor}.group:hover .\\32xl\\:group-hover\\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .\\32xl\\:group-hover\\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-transparent:focus-within{background-color:transparent}.\\32xl\\:focus-within\\:bg-current:focus-within{background-color:currentColor}.\\32xl\\:focus-within\\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\\32xl\\:focus-within\\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-transparent:hover{background-color:transparent}.\\32xl\\:hover\\:bg-current:hover{background-color:currentColor}.\\32xl\\:hover\\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\\32xl\\:hover\\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-transparent:focus{background-color:transparent}.\\32xl\\:focus\\:bg-current:focus{background-color:currentColor}.\\32xl\\:focus\\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\\32xl\\:focus\\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\\32xl\\:bg-none{background-image:none}.\\32xl\\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.\\32xl\\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.\\32xl\\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:to-transparent{--tw-gradient-to:transparent}.\\32xl\\:to-current{--tw-gradient-to:currentColor}.\\32xl\\:to-black{--tw-gradient-to:#000}.\\32xl\\:to-white{--tw-gradient-to:#fff}.\\32xl\\:to-gray-50{--tw-gradient-to:#f9fafb}.\\32xl\\:to-gray-100{--tw-gradient-to:#f3f4f6}.\\32xl\\:to-gray-200{--tw-gradient-to:#e5e7eb}.\\32xl\\:to-gray-300{--tw-gradient-to:#d1d5db}.\\32xl\\:to-gray-400{--tw-gradient-to:#9ca3af}.\\32xl\\:to-gray-500{--tw-gradient-to:#6b7280}.\\32xl\\:to-gray-600{--tw-gradient-to:#4b5563}.\\32xl\\:to-gray-700{--tw-gradient-to:#374151}.\\32xl\\:to-gray-800{--tw-gradient-to:#1f2937}.\\32xl\\:to-gray-900{--tw-gradient-to:#111827}.\\32xl\\:to-red-50{--tw-gradient-to:#fef2f2}.\\32xl\\:to-red-100{--tw-gradient-to:#fee2e2}.\\32xl\\:to-red-200{--tw-gradient-to:#fecaca}.\\32xl\\:to-red-300{--tw-gradient-to:#fca5a5}.\\32xl\\:to-red-400{--tw-gradient-to:#f87171}.\\32xl\\:to-red-500{--tw-gradient-to:#ef4444}.\\32xl\\:to-red-600{--tw-gradient-to:#dc2626}.\\32xl\\:to-red-700{--tw-gradient-to:#b91c1c}.\\32xl\\:to-red-800{--tw-gradient-to:#991b1b}.\\32xl\\:to-red-900{--tw-gradient-to:#7f1d1d}.\\32xl\\:to-yellow-50{--tw-gradient-to:#fffbeb}.\\32xl\\:to-yellow-100{--tw-gradient-to:#fef3c7}.\\32xl\\:to-yellow-200{--tw-gradient-to:#fde68a}.\\32xl\\:to-yellow-300{--tw-gradient-to:#fcd34d}.\\32xl\\:to-yellow-400{--tw-gradient-to:#fbbf24}.\\32xl\\:to-yellow-500{--tw-gradient-to:#f59e0b}.\\32xl\\:to-yellow-600{--tw-gradient-to:#d97706}.\\32xl\\:to-yellow-700{--tw-gradient-to:#b45309}.\\32xl\\:to-yellow-800{--tw-gradient-to:#92400e}.\\32xl\\:to-yellow-900{--tw-gradient-to:#78350f}.\\32xl\\:to-green-50{--tw-gradient-to:#ecfdf5}.\\32xl\\:to-green-100{--tw-gradient-to:#d1fae5}.\\32xl\\:to-green-200{--tw-gradient-to:#a7f3d0}.\\32xl\\:to-green-300{--tw-gradient-to:#6ee7b7}.\\32xl\\:to-green-400{--tw-gradient-to:#34d399}.\\32xl\\:to-green-500{--tw-gradient-to:#10b981}.\\32xl\\:to-green-600{--tw-gradient-to:#059669}.\\32xl\\:to-green-700{--tw-gradient-to:#047857}.\\32xl\\:to-green-800{--tw-gradient-to:#065f46}.\\32xl\\:to-green-900{--tw-gradient-to:#064e3b}.\\32xl\\:to-blue-50{--tw-gradient-to:#eff6ff}.\\32xl\\:to-blue-100{--tw-gradient-to:#dbeafe}.\\32xl\\:to-blue-200{--tw-gradient-to:#bfdbfe}.\\32xl\\:to-blue-300{--tw-gradient-to:#93c5fd}.\\32xl\\:to-blue-400{--tw-gradient-to:#60a5fa}.\\32xl\\:to-blue-500{--tw-gradient-to:#3b82f6}.\\32xl\\:to-blue-600{--tw-gradient-to:#2563eb}.\\32xl\\:to-blue-700{--tw-gradient-to:#1d4ed8}.\\32xl\\:to-blue-800{--tw-gradient-to:#1e40af}.\\32xl\\:to-blue-900{--tw-gradient-to:#1e3a8a}.\\32xl\\:to-indigo-50{--tw-gradient-to:#eef2ff}.\\32xl\\:to-indigo-100{--tw-gradient-to:#e0e7ff}.\\32xl\\:to-indigo-200{--tw-gradient-to:#c7d2fe}.\\32xl\\:to-indigo-300{--tw-gradient-to:#a5b4fc}.\\32xl\\:to-indigo-400{--tw-gradient-to:#818cf8}.\\32xl\\:to-indigo-500{--tw-gradient-to:#6366f1}.\\32xl\\:to-indigo-600{--tw-gradient-to:#4f46e5}.\\32xl\\:to-indigo-700{--tw-gradient-to:#4338ca}.\\32xl\\:to-indigo-800{--tw-gradient-to:#3730a3}.\\32xl\\:to-indigo-900{--tw-gradient-to:#312e81}.\\32xl\\:to-purple-50{--tw-gradient-to:#f5f3ff}.\\32xl\\:to-purple-100{--tw-gradient-to:#ede9fe}.\\32xl\\:to-purple-200{--tw-gradient-to:#ddd6fe}.\\32xl\\:to-purple-300{--tw-gradient-to:#c4b5fd}.\\32xl\\:to-purple-400{--tw-gradient-to:#a78bfa}.\\32xl\\:to-purple-500{--tw-gradient-to:#8b5cf6}.\\32xl\\:to-purple-600{--tw-gradient-to:#7c3aed}.\\32xl\\:to-purple-700{--tw-gradient-to:#6d28d9}.\\32xl\\:to-purple-800{--tw-gradient-to:#5b21b6}.\\32xl\\:to-purple-900{--tw-gradient-to:#4c1d95}.\\32xl\\:to-pink-50{--tw-gradient-to:#fdf2f8}.\\32xl\\:to-pink-100{--tw-gradient-to:#fce7f3}.\\32xl\\:to-pink-200{--tw-gradient-to:#fbcfe8}.\\32xl\\:to-pink-300{--tw-gradient-to:#f9a8d4}.\\32xl\\:to-pink-400{--tw-gradient-to:#f472b6}.\\32xl\\:to-pink-500{--tw-gradient-to:#ec4899}.\\32xl\\:to-pink-600{--tw-gradient-to:#db2777}.\\32xl\\:to-pink-700{--tw-gradient-to:#be185d}.\\32xl\\:to-pink-800{--tw-gradient-to:#9d174d}.\\32xl\\:to-pink-900{--tw-gradient-to:#831843}.\\32xl\\:hover\\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:hover\\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:hover\\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:hover\\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:hover\\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:hover\\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:hover\\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:hover\\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:hover\\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:hover\\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:hover\\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:hover\\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:hover\\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:hover\\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:hover\\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:hover\\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:hover\\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:hover\\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:hover\\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:hover\\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:hover\\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:hover\\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:hover\\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:hover\\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:hover\\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:hover\\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:hover\\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:hover\\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:hover\\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:hover\\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:hover\\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:hover\\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:hover\\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:hover\\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:hover\\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:hover\\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:hover\\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:hover\\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:hover\\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:hover\\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:hover\\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:hover\\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:hover\\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:hover\\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:hover\\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:hover\\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:hover\\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:hover\\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:hover\\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:hover\\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:hover\\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:hover\\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:hover\\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:hover\\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:hover\\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:hover\\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:hover\\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:hover\\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:hover\\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:hover\\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:hover\\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:hover\\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:hover\\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:hover\\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:hover\\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:hover\\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:hover\\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:hover\\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:hover\\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:hover\\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:hover\\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:hover\\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:hover\\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:hover\\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:hover\\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:hover\\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:hover\\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:hover\\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:hover\\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:hover\\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:hover\\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:hover\\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:hover\\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:hover\\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:hover\\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:hover\\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:hover\\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:hover\\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:hover\\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:hover\\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:hover\\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:hover\\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:hover\\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:hover\\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:hover\\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:hover\\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:hover\\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:hover\\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:hover\\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:hover\\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:hover\\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:hover\\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:hover\\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:hover\\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:hover\\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:hover\\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:hover\\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:hover\\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:hover\\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:hover\\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:hover\\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:hover\\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:hover\\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:hover\\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:hover\\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:hover\\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:hover\\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:hover\\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:hover\\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:hover\\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:hover\\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:hover\\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:hover\\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:hover\\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:hover\\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:hover\\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:hover\\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:hover\\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:hover\\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:hover\\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:hover\\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:hover\\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:hover\\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:hover\\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:hover\\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:hover\\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:hover\\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:hover\\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:hover\\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:hover\\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:hover\\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:hover\\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:hover\\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:hover\\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:hover\\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:hover\\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:hover\\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:hover\\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:hover\\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:hover\\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:hover\\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:hover\\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:hover\\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:hover\\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:hover\\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:hover\\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:hover\\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:hover\\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:hover\\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:hover\\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:hover\\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:hover\\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:hover\\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:hover\\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:hover\\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:hover\\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:hover\\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:hover\\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:hover\\:to-transparent:hover{--tw-gradient-to:transparent}.\\32xl\\:hover\\:to-current:hover{--tw-gradient-to:currentColor}.\\32xl\\:hover\\:to-black:hover{--tw-gradient-to:#000}.\\32xl\\:hover\\:to-white:hover{--tw-gradient-to:#fff}.\\32xl\\:hover\\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.\\32xl\\:hover\\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.\\32xl\\:hover\\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.\\32xl\\:hover\\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.\\32xl\\:hover\\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.\\32xl\\:hover\\:to-gray-500:hover{--tw-gradient-to:#6b7280}.\\32xl\\:hover\\:to-gray-600:hover{--tw-gradient-to:#4b5563}.\\32xl\\:hover\\:to-gray-700:hover{--tw-gradient-to:#374151}.\\32xl\\:hover\\:to-gray-800:hover{--tw-gradient-to:#1f2937}.\\32xl\\:hover\\:to-gray-900:hover{--tw-gradient-to:#111827}.\\32xl\\:hover\\:to-red-50:hover{--tw-gradient-to:#fef2f2}.\\32xl\\:hover\\:to-red-100:hover{--tw-gradient-to:#fee2e2}.\\32xl\\:hover\\:to-red-200:hover{--tw-gradient-to:#fecaca}.\\32xl\\:hover\\:to-red-300:hover{--tw-gradient-to:#fca5a5}.\\32xl\\:hover\\:to-red-400:hover{--tw-gradient-to:#f87171}.\\32xl\\:hover\\:to-red-500:hover{--tw-gradient-to:#ef4444}.\\32xl\\:hover\\:to-red-600:hover{--tw-gradient-to:#dc2626}.\\32xl\\:hover\\:to-red-700:hover{--tw-gradient-to:#b91c1c}.\\32xl\\:hover\\:to-red-800:hover{--tw-gradient-to:#991b1b}.\\32xl\\:hover\\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.\\32xl\\:hover\\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.\\32xl\\:hover\\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.\\32xl\\:hover\\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.\\32xl\\:hover\\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.\\32xl\\:hover\\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.\\32xl\\:hover\\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.\\32xl\\:hover\\:to-yellow-600:hover{--tw-gradient-to:#d97706}.\\32xl\\:hover\\:to-yellow-700:hover{--tw-gradient-to:#b45309}.\\32xl\\:hover\\:to-yellow-800:hover{--tw-gradient-to:#92400e}.\\32xl\\:hover\\:to-yellow-900:hover{--tw-gradient-to:#78350f}.\\32xl\\:hover\\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.\\32xl\\:hover\\:to-green-100:hover{--tw-gradient-to:#d1fae5}.\\32xl\\:hover\\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.\\32xl\\:hover\\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.\\32xl\\:hover\\:to-green-400:hover{--tw-gradient-to:#34d399}.\\32xl\\:hover\\:to-green-500:hover{--tw-gradient-to:#10b981}.\\32xl\\:hover\\:to-green-600:hover{--tw-gradient-to:#059669}.\\32xl\\:hover\\:to-green-700:hover{--tw-gradient-to:#047857}.\\32xl\\:hover\\:to-green-800:hover{--tw-gradient-to:#065f46}.\\32xl\\:hover\\:to-green-900:hover{--tw-gradient-to:#064e3b}.\\32xl\\:hover\\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.\\32xl\\:hover\\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.\\32xl\\:hover\\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.\\32xl\\:hover\\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.\\32xl\\:hover\\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.\\32xl\\:hover\\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.\\32xl\\:hover\\:to-blue-600:hover{--tw-gradient-to:#2563eb}.\\32xl\\:hover\\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.\\32xl\\:hover\\:to-blue-800:hover{--tw-gradient-to:#1e40af}.\\32xl\\:hover\\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.\\32xl\\:hover\\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.\\32xl\\:hover\\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.\\32xl\\:hover\\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.\\32xl\\:hover\\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.\\32xl\\:hover\\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.\\32xl\\:hover\\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.\\32xl\\:hover\\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.\\32xl\\:hover\\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.\\32xl\\:hover\\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.\\32xl\\:hover\\:to-indigo-900:hover{--tw-gradient-to:#312e81}.\\32xl\\:hover\\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.\\32xl\\:hover\\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.\\32xl\\:hover\\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.\\32xl\\:hover\\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.\\32xl\\:hover\\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.\\32xl\\:hover\\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.\\32xl\\:hover\\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.\\32xl\\:hover\\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.\\32xl\\:hover\\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.\\32xl\\:hover\\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.\\32xl\\:hover\\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.\\32xl\\:hover\\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.\\32xl\\:hover\\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.\\32xl\\:hover\\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.\\32xl\\:hover\\:to-pink-400:hover{--tw-gradient-to:#f472b6}.\\32xl\\:hover\\:to-pink-500:hover{--tw-gradient-to:#ec4899}.\\32xl\\:hover\\:to-pink-600:hover{--tw-gradient-to:#db2777}.\\32xl\\:hover\\:to-pink-700:hover{--tw-gradient-to:#be185d}.\\32xl\\:hover\\:to-pink-800:hover{--tw-gradient-to:#9d174d}.\\32xl\\:hover\\:to-pink-900:hover{--tw-gradient-to:#831843}.\\32xl\\:focus\\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:focus\\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:focus\\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:focus\\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:focus\\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:focus\\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:focus\\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:focus\\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:focus\\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:focus\\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:focus\\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:focus\\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:focus\\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:focus\\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:focus\\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:focus\\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:focus\\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:focus\\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:focus\\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:focus\\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:focus\\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:focus\\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:focus\\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:focus\\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:focus\\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:focus\\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:focus\\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:focus\\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:focus\\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:focus\\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:focus\\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:focus\\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:focus\\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:focus\\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:focus\\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:focus\\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:focus\\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:focus\\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:focus\\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:focus\\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:focus\\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:focus\\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:focus\\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:focus\\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:focus\\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:focus\\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:focus\\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:focus\\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:focus\\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:focus\\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:focus\\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:focus\\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:focus\\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:focus\\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:focus\\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:focus\\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:focus\\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:focus\\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:focus\\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:focus\\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:focus\\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:focus\\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:focus\\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:focus\\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:focus\\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:focus\\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:focus\\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:focus\\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:focus\\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:focus\\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:focus\\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:focus\\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:focus\\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:focus\\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:focus\\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:focus\\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:focus\\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:focus\\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:focus\\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:focus\\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:focus\\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:focus\\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:focus\\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:focus\\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:focus\\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:focus\\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:focus\\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\\32xl\\:focus\\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\\32xl\\:focus\\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\\32xl\\:focus\\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\\32xl\\:focus\\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\\32xl\\:focus\\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\\32xl\\:focus\\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\\32xl\\:focus\\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\\32xl\\:focus\\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\\32xl\\:focus\\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\\32xl\\:focus\\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\\32xl\\:focus\\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\\32xl\\:focus\\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\\32xl\\:focus\\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\\32xl\\:focus\\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\\32xl\\:focus\\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\\32xl\\:focus\\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\\32xl\\:focus\\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\\32xl\\:focus\\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\\32xl\\:focus\\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\\32xl\\:focus\\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\\32xl\\:focus\\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\\32xl\\:focus\\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\\32xl\\:focus\\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\\32xl\\:focus\\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\\32xl\\:focus\\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\\32xl\\:focus\\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\\32xl\\:focus\\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\\32xl\\:focus\\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\\32xl\\:focus\\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\\32xl\\:focus\\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\\32xl\\:focus\\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\\32xl\\:focus\\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\\32xl\\:focus\\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\\32xl\\:focus\\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\\32xl\\:focus\\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\\32xl\\:focus\\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\\32xl\\:focus\\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\\32xl\\:focus\\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\\32xl\\:focus\\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\\32xl\\:focus\\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\\32xl\\:focus\\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\\32xl\\:focus\\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\\32xl\\:focus\\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\\32xl\\:focus\\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\\32xl\\:focus\\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\\32xl\\:focus\\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\\32xl\\:focus\\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\\32xl\\:focus\\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\\32xl\\:focus\\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\\32xl\\:focus\\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\\32xl\\:focus\\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\\32xl\\:focus\\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\\32xl\\:focus\\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\\32xl\\:focus\\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\\32xl\\:focus\\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\\32xl\\:focus\\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\\32xl\\:focus\\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\\32xl\\:focus\\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\\32xl\\:focus\\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\\32xl\\:focus\\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\\32xl\\:focus\\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\\32xl\\:focus\\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\\32xl\\:focus\\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\\32xl\\:focus\\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\\32xl\\:focus\\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\\32xl\\:focus\\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\\32xl\\:focus\\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\\32xl\\:focus\\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\\32xl\\:focus\\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\\32xl\\:focus\\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\\32xl\\:focus\\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\\32xl\\:focus\\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\\32xl\\:focus\\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\\32xl\\:focus\\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\\32xl\\:focus\\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\\32xl\\:focus\\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\\32xl\\:focus\\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\\32xl\\:focus\\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\\32xl\\:focus\\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\\32xl\\:focus\\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\\32xl\\:focus\\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\\32xl\\:focus\\:to-transparent:focus{--tw-gradient-to:transparent}.\\32xl\\:focus\\:to-current:focus{--tw-gradient-to:currentColor}.\\32xl\\:focus\\:to-black:focus{--tw-gradient-to:#000}.\\32xl\\:focus\\:to-white:focus{--tw-gradient-to:#fff}.\\32xl\\:focus\\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.\\32xl\\:focus\\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.\\32xl\\:focus\\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.\\32xl\\:focus\\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.\\32xl\\:focus\\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.\\32xl\\:focus\\:to-gray-500:focus{--tw-gradient-to:#6b7280}.\\32xl\\:focus\\:to-gray-600:focus{--tw-gradient-to:#4b5563}.\\32xl\\:focus\\:to-gray-700:focus{--tw-gradient-to:#374151}.\\32xl\\:focus\\:to-gray-800:focus{--tw-gradient-to:#1f2937}.\\32xl\\:focus\\:to-gray-900:focus{--tw-gradient-to:#111827}.\\32xl\\:focus\\:to-red-50:focus{--tw-gradient-to:#fef2f2}.\\32xl\\:focus\\:to-red-100:focus{--tw-gradient-to:#fee2e2}.\\32xl\\:focus\\:to-red-200:focus{--tw-gradient-to:#fecaca}.\\32xl\\:focus\\:to-red-300:focus{--tw-gradient-to:#fca5a5}.\\32xl\\:focus\\:to-red-400:focus{--tw-gradient-to:#f87171}.\\32xl\\:focus\\:to-red-500:focus{--tw-gradient-to:#ef4444}.\\32xl\\:focus\\:to-red-600:focus{--tw-gradient-to:#dc2626}.\\32xl\\:focus\\:to-red-700:focus{--tw-gradient-to:#b91c1c}.\\32xl\\:focus\\:to-red-800:focus{--tw-gradient-to:#991b1b}.\\32xl\\:focus\\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.\\32xl\\:focus\\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.\\32xl\\:focus\\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.\\32xl\\:focus\\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.\\32xl\\:focus\\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.\\32xl\\:focus\\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.\\32xl\\:focus\\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.\\32xl\\:focus\\:to-yellow-600:focus{--tw-gradient-to:#d97706}.\\32xl\\:focus\\:to-yellow-700:focus{--tw-gradient-to:#b45309}.\\32xl\\:focus\\:to-yellow-800:focus{--tw-gradient-to:#92400e}.\\32xl\\:focus\\:to-yellow-900:focus{--tw-gradient-to:#78350f}.\\32xl\\:focus\\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.\\32xl\\:focus\\:to-green-100:focus{--tw-gradient-to:#d1fae5}.\\32xl\\:focus\\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.\\32xl\\:focus\\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.\\32xl\\:focus\\:to-green-400:focus{--tw-gradient-to:#34d399}.\\32xl\\:focus\\:to-green-500:focus{--tw-gradient-to:#10b981}.\\32xl\\:focus\\:to-green-600:focus{--tw-gradient-to:#059669}.\\32xl\\:focus\\:to-green-700:focus{--tw-gradient-to:#047857}.\\32xl\\:focus\\:to-green-800:focus{--tw-gradient-to:#065f46}.\\32xl\\:focus\\:to-green-900:focus{--tw-gradient-to:#064e3b}.\\32xl\\:focus\\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.\\32xl\\:focus\\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.\\32xl\\:focus\\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.\\32xl\\:focus\\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.\\32xl\\:focus\\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.\\32xl\\:focus\\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.\\32xl\\:focus\\:to-blue-600:focus{--tw-gradient-to:#2563eb}.\\32xl\\:focus\\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.\\32xl\\:focus\\:to-blue-800:focus{--tw-gradient-to:#1e40af}.\\32xl\\:focus\\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.\\32xl\\:focus\\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.\\32xl\\:focus\\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.\\32xl\\:focus\\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.\\32xl\\:focus\\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.\\32xl\\:focus\\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.\\32xl\\:focus\\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.\\32xl\\:focus\\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.\\32xl\\:focus\\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.\\32xl\\:focus\\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.\\32xl\\:focus\\:to-indigo-900:focus{--tw-gradient-to:#312e81}.\\32xl\\:focus\\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.\\32xl\\:focus\\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.\\32xl\\:focus\\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.\\32xl\\:focus\\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.\\32xl\\:focus\\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.\\32xl\\:focus\\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.\\32xl\\:focus\\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.\\32xl\\:focus\\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.\\32xl\\:focus\\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.\\32xl\\:focus\\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.\\32xl\\:focus\\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.\\32xl\\:focus\\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.\\32xl\\:focus\\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.\\32xl\\:focus\\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.\\32xl\\:focus\\:to-pink-400:focus{--tw-gradient-to:#f472b6}.\\32xl\\:focus\\:to-pink-500:focus{--tw-gradient-to:#ec4899}.\\32xl\\:focus\\:to-pink-600:focus{--tw-gradient-to:#db2777}.\\32xl\\:focus\\:to-pink-700:focus{--tw-gradient-to:#be185d}.\\32xl\\:focus\\:to-pink-800:focus{--tw-gradient-to:#9d174d}.\\32xl\\:focus\\:to-pink-900:focus{--tw-gradient-to:#831843}.\\32xl\\:bg-opacity-0{--tw-bg-opacity:0}.\\32xl\\:bg-opacity-5{--tw-bg-opacity:0.05}.\\32xl\\:bg-opacity-10{--tw-bg-opacity:0.1}.\\32xl\\:bg-opacity-20{--tw-bg-opacity:0.2}.\\32xl\\:bg-opacity-25{--tw-bg-opacity:0.25}.\\32xl\\:bg-opacity-30{--tw-bg-opacity:0.3}.\\32xl\\:bg-opacity-40{--tw-bg-opacity:0.4}.\\32xl\\:bg-opacity-50{--tw-bg-opacity:0.5}.\\32xl\\:bg-opacity-60{--tw-bg-opacity:0.6}.\\32xl\\:bg-opacity-70{--tw-bg-opacity:0.7}.\\32xl\\:bg-opacity-75{--tw-bg-opacity:0.75}.\\32xl\\:bg-opacity-80{--tw-bg-opacity:0.8}.\\32xl\\:bg-opacity-90{--tw-bg-opacity:0.9}.\\32xl\\:bg-opacity-95{--tw-bg-opacity:0.95}.\\32xl\\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .\\32xl\\:group-hover\\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .\\32xl\\:group-hover\\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .\\32xl\\:group-hover\\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .\\32xl\\:group-hover\\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .\\32xl\\:group-hover\\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .\\32xl\\:group-hover\\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .\\32xl\\:group-hover\\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .\\32xl\\:group-hover\\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .\\32xl\\:group-hover\\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .\\32xl\\:group-hover\\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .\\32xl\\:group-hover\\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .\\32xl\\:group-hover\\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .\\32xl\\:group-hover\\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .\\32xl\\:group-hover\\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .\\32xl\\:group-hover\\:bg-opacity-100{--tw-bg-opacity:1}.\\32xl\\:focus-within\\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.\\32xl\\:focus-within\\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.\\32xl\\:focus-within\\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.\\32xl\\:focus-within\\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.\\32xl\\:focus-within\\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.\\32xl\\:focus-within\\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.\\32xl\\:focus-within\\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.\\32xl\\:focus-within\\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.\\32xl\\:focus-within\\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.\\32xl\\:focus-within\\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.\\32xl\\:focus-within\\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.\\32xl\\:focus-within\\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.\\32xl\\:focus-within\\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.\\32xl\\:focus-within\\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.\\32xl\\:focus-within\\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.\\32xl\\:hover\\:bg-opacity-0:hover{--tw-bg-opacity:0}.\\32xl\\:hover\\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.\\32xl\\:hover\\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.\\32xl\\:hover\\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.\\32xl\\:hover\\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.\\32xl\\:hover\\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.\\32xl\\:hover\\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.\\32xl\\:hover\\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.\\32xl\\:hover\\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.\\32xl\\:hover\\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.\\32xl\\:hover\\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.\\32xl\\:hover\\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.\\32xl\\:hover\\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.\\32xl\\:hover\\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.\\32xl\\:hover\\:bg-opacity-100:hover{--tw-bg-opacity:1}.\\32xl\\:focus\\:bg-opacity-0:focus{--tw-bg-opacity:0}.\\32xl\\:focus\\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.\\32xl\\:focus\\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.\\32xl\\:focus\\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.\\32xl\\:focus\\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.\\32xl\\:focus\\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.\\32xl\\:focus\\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.\\32xl\\:focus\\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.\\32xl\\:focus\\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.\\32xl\\:focus\\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.\\32xl\\:focus\\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.\\32xl\\:focus\\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.\\32xl\\:focus\\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.\\32xl\\:focus\\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.\\32xl\\:focus\\:bg-opacity-100:focus{--tw-bg-opacity:1}.\\32xl\\:bg-bottom{background-position:bottom}.\\32xl\\:bg-center{background-position:center}.\\32xl\\:bg-left{background-position:left}.\\32xl\\:bg-left-bottom{background-position:left bottom}.\\32xl\\:bg-left-top{background-position:left top}.\\32xl\\:bg-right{background-position:right}.\\32xl\\:bg-right-bottom{background-position:right bottom}.\\32xl\\:bg-right-top{background-position:right top}.\\32xl\\:bg-top{background-position:top}.\\32xl\\:bg-repeat{background-repeat:repeat}.\\32xl\\:bg-no-repeat{background-repeat:no-repeat}.\\32xl\\:bg-repeat-x{background-repeat:repeat-x}.\\32xl\\:bg-repeat-y{background-repeat:repeat-y}.\\32xl\\:bg-repeat-round{background-repeat:round}.\\32xl\\:bg-repeat-space{background-repeat:space}.\\32xl\\:bg-auto{background-size:auto}.\\32xl\\:bg-cover{background-size:cover}.\\32xl\\:bg-contain{background-size:contain}.\\32xl\\:border-collapse{border-collapse:collapse}.\\32xl\\:border-separate{border-collapse:separate}.\\32xl\\:border-transparent{border-color:transparent}.\\32xl\\:border-current{border-color:currentColor}.\\32xl\\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\\32xl\\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\\32xl\\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\\32xl\\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\\32xl\\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\\32xl\\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\\32xl\\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\\32xl\\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\\32xl\\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\\32xl\\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\\32xl\\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\\32xl\\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\\32xl\\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\\32xl\\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\\32xl\\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\\32xl\\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\\32xl\\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\\32xl\\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\\32xl\\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\\32xl\\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\\32xl\\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\\32xl\\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\\32xl\\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\\32xl\\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\\32xl\\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\\32xl\\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\\32xl\\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\\32xl\\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\\32xl\\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\\32xl\\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\\32xl\\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\\32xl\\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\\32xl\\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\\32xl\\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\\32xl\\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\\32xl\\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\\32xl\\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\\32xl\\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\\32xl\\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\\32xl\\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\\32xl\\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\\32xl\\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\\32xl\\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\\32xl\\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\\32xl\\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\\32xl\\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\\32xl\\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\\32xl\\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\\32xl\\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\\32xl\\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\\32xl\\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\\32xl\\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\\32xl\\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\\32xl\\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\\32xl\\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\\32xl\\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\\32xl\\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\\32xl\\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\\32xl\\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\\32xl\\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\\32xl\\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\\32xl\\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\\32xl\\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\\32xl\\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\\32xl\\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\\32xl\\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\\32xl\\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\\32xl\\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\\32xl\\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\\32xl\\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\\32xl\\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\\32xl\\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\\32xl\\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\\32xl\\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\\32xl\\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\\32xl\\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\\32xl\\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\\32xl\\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\\32xl\\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\\32xl\\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\\32xl\\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\\32xl\\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-transparent{border-color:transparent}.group:hover .\\32xl\\:group-hover\\:border-current{border-color:currentColor}.group:hover .\\32xl\\:group-hover\\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .\\32xl\\:group-hover\\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-transparent:focus-within{border-color:transparent}.\\32xl\\:focus-within\\:border-current:focus-within{border-color:currentColor}.\\32xl\\:focus-within\\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\\32xl\\:focus-within\\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-transparent:hover{border-color:transparent}.\\32xl\\:hover\\:border-current:hover{border-color:currentColor}.\\32xl\\:hover\\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\\32xl\\:hover\\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-transparent:focus{border-color:transparent}.\\32xl\\:focus\\:border-current:focus{border-color:currentColor}.\\32xl\\:focus\\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\\32xl\\:focus\\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\\32xl\\:border-opacity-0{--tw-border-opacity:0}.\\32xl\\:border-opacity-5{--tw-border-opacity:0.05}.\\32xl\\:border-opacity-10{--tw-border-opacity:0.1}.\\32xl\\:border-opacity-20{--tw-border-opacity:0.2}.\\32xl\\:border-opacity-25{--tw-border-opacity:0.25}.\\32xl\\:border-opacity-30{--tw-border-opacity:0.3}.\\32xl\\:border-opacity-40{--tw-border-opacity:0.4}.\\32xl\\:border-opacity-50{--tw-border-opacity:0.5}.\\32xl\\:border-opacity-60{--tw-border-opacity:0.6}.\\32xl\\:border-opacity-70{--tw-border-opacity:0.7}.\\32xl\\:border-opacity-75{--tw-border-opacity:0.75}.\\32xl\\:border-opacity-80{--tw-border-opacity:0.8}.\\32xl\\:border-opacity-90{--tw-border-opacity:0.9}.\\32xl\\:border-opacity-95{--tw-border-opacity:0.95}.\\32xl\\:border-opacity-100{--tw-border-opacity:1}.group:hover .\\32xl\\:group-hover\\:border-opacity-0{--tw-border-opacity:0}.group:hover .\\32xl\\:group-hover\\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .\\32xl\\:group-hover\\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .\\32xl\\:group-hover\\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .\\32xl\\:group-hover\\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .\\32xl\\:group-hover\\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .\\32xl\\:group-hover\\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .\\32xl\\:group-hover\\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .\\32xl\\:group-hover\\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .\\32xl\\:group-hover\\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .\\32xl\\:group-hover\\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .\\32xl\\:group-hover\\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .\\32xl\\:group-hover\\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .\\32xl\\:group-hover\\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .\\32xl\\:group-hover\\:border-opacity-100{--tw-border-opacity:1}.\\32xl\\:focus-within\\:border-opacity-0:focus-within{--tw-border-opacity:0}.\\32xl\\:focus-within\\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.\\32xl\\:focus-within\\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.\\32xl\\:focus-within\\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.\\32xl\\:focus-within\\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.\\32xl\\:focus-within\\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.\\32xl\\:focus-within\\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.\\32xl\\:focus-within\\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.\\32xl\\:focus-within\\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.\\32xl\\:focus-within\\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.\\32xl\\:focus-within\\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.\\32xl\\:focus-within\\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.\\32xl\\:focus-within\\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.\\32xl\\:focus-within\\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.\\32xl\\:focus-within\\:border-opacity-100:focus-within{--tw-border-opacity:1}.\\32xl\\:hover\\:border-opacity-0:hover{--tw-border-opacity:0}.\\32xl\\:hover\\:border-opacity-5:hover{--tw-border-opacity:0.05}.\\32xl\\:hover\\:border-opacity-10:hover{--tw-border-opacity:0.1}.\\32xl\\:hover\\:border-opacity-20:hover{--tw-border-opacity:0.2}.\\32xl\\:hover\\:border-opacity-25:hover{--tw-border-opacity:0.25}.\\32xl\\:hover\\:border-opacity-30:hover{--tw-border-opacity:0.3}.\\32xl\\:hover\\:border-opacity-40:hover{--tw-border-opacity:0.4}.\\32xl\\:hover\\:border-opacity-50:hover{--tw-border-opacity:0.5}.\\32xl\\:hover\\:border-opacity-60:hover{--tw-border-opacity:0.6}.\\32xl\\:hover\\:border-opacity-70:hover{--tw-border-opacity:0.7}.\\32xl\\:hover\\:border-opacity-75:hover{--tw-border-opacity:0.75}.\\32xl\\:hover\\:border-opacity-80:hover{--tw-border-opacity:0.8}.\\32xl\\:hover\\:border-opacity-90:hover{--tw-border-opacity:0.9}.\\32xl\\:hover\\:border-opacity-95:hover{--tw-border-opacity:0.95}.\\32xl\\:hover\\:border-opacity-100:hover{--tw-border-opacity:1}.\\32xl\\:focus\\:border-opacity-0:focus{--tw-border-opacity:0}.\\32xl\\:focus\\:border-opacity-5:focus{--tw-border-opacity:0.05}.\\32xl\\:focus\\:border-opacity-10:focus{--tw-border-opacity:0.1}.\\32xl\\:focus\\:border-opacity-20:focus{--tw-border-opacity:0.2}.\\32xl\\:focus\\:border-opacity-25:focus{--tw-border-opacity:0.25}.\\32xl\\:focus\\:border-opacity-30:focus{--tw-border-opacity:0.3}.\\32xl\\:focus\\:border-opacity-40:focus{--tw-border-opacity:0.4}.\\32xl\\:focus\\:border-opacity-50:focus{--tw-border-opacity:0.5}.\\32xl\\:focus\\:border-opacity-60:focus{--tw-border-opacity:0.6}.\\32xl\\:focus\\:border-opacity-70:focus{--tw-border-opacity:0.7}.\\32xl\\:focus\\:border-opacity-75:focus{--tw-border-opacity:0.75}.\\32xl\\:focus\\:border-opacity-80:focus{--tw-border-opacity:0.8}.\\32xl\\:focus\\:border-opacity-90:focus{--tw-border-opacity:0.9}.\\32xl\\:focus\\:border-opacity-95:focus{--tw-border-opacity:0.95}.\\32xl\\:focus\\:border-opacity-100:focus{--tw-border-opacity:1}.\\32xl\\:rounded-none{border-radius:0}.\\32xl\\:rounded-sm{border-radius:.125rem}.\\32xl\\:rounded{border-radius:.25rem}.\\32xl\\:rounded-md{border-radius:.375rem}.\\32xl\\:rounded-lg{border-radius:.5rem}.\\32xl\\:rounded-xl{border-radius:.75rem}.\\32xl\\:rounded-2xl{border-radius:1rem}.\\32xl\\:rounded-3xl{border-radius:1.5rem}.\\32xl\\:rounded-full{border-radius:9999px}.\\32xl\\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.\\32xl\\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.\\32xl\\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.\\32xl\\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.\\32xl\\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.\\32xl\\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.\\32xl\\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.\\32xl\\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.\\32xl\\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.\\32xl\\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.\\32xl\\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.\\32xl\\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.\\32xl\\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.\\32xl\\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\\32xl\\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.\\32xl\\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\\32xl\\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\\32xl\\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.\\32xl\\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\\32xl\\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.\\32xl\\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.\\32xl\\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.\\32xl\\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.\\32xl\\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.\\32xl\\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.\\32xl\\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.\\32xl\\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.\\32xl\\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.\\32xl\\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.\\32xl\\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.\\32xl\\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.\\32xl\\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.\\32xl\\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.\\32xl\\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.\\32xl\\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.\\32xl\\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.\\32xl\\:rounded-tl-none{border-top-left-radius:0}.\\32xl\\:rounded-tr-none{border-top-right-radius:0}.\\32xl\\:rounded-br-none{border-bottom-right-radius:0}.\\32xl\\:rounded-bl-none{border-bottom-left-radius:0}.\\32xl\\:rounded-tl-sm{border-top-left-radius:.125rem}.\\32xl\\:rounded-tr-sm{border-top-right-radius:.125rem}.\\32xl\\:rounded-br-sm{border-bottom-right-radius:.125rem}.\\32xl\\:rounded-bl-sm{border-bottom-left-radius:.125rem}.\\32xl\\:rounded-tl{border-top-left-radius:.25rem}.\\32xl\\:rounded-tr{border-top-right-radius:.25rem}.\\32xl\\:rounded-br{border-bottom-right-radius:.25rem}.\\32xl\\:rounded-bl{border-bottom-left-radius:.25rem}.\\32xl\\:rounded-tl-md{border-top-left-radius:.375rem}.\\32xl\\:rounded-tr-md{border-top-right-radius:.375rem}.\\32xl\\:rounded-br-md{border-bottom-right-radius:.375rem}.\\32xl\\:rounded-bl-md{border-bottom-left-radius:.375rem}.\\32xl\\:rounded-tl-lg{border-top-left-radius:.5rem}.\\32xl\\:rounded-tr-lg{border-top-right-radius:.5rem}.\\32xl\\:rounded-br-lg{border-bottom-right-radius:.5rem}.\\32xl\\:rounded-bl-lg{border-bottom-left-radius:.5rem}.\\32xl\\:rounded-tl-xl{border-top-left-radius:.75rem}.\\32xl\\:rounded-tr-xl{border-top-right-radius:.75rem}.\\32xl\\:rounded-br-xl{border-bottom-right-radius:.75rem}.\\32xl\\:rounded-bl-xl{border-bottom-left-radius:.75rem}.\\32xl\\:rounded-tl-2xl{border-top-left-radius:1rem}.\\32xl\\:rounded-tr-2xl{border-top-right-radius:1rem}.\\32xl\\:rounded-br-2xl{border-bottom-right-radius:1rem}.\\32xl\\:rounded-bl-2xl{border-bottom-left-radius:1rem}.\\32xl\\:rounded-tl-3xl{border-top-left-radius:1.5rem}.\\32xl\\:rounded-tr-3xl{border-top-right-radius:1.5rem}.\\32xl\\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.\\32xl\\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.\\32xl\\:rounded-tl-full{border-top-left-radius:9999px}.\\32xl\\:rounded-tr-full{border-top-right-radius:9999px}.\\32xl\\:rounded-br-full{border-bottom-right-radius:9999px}.\\32xl\\:rounded-bl-full{border-bottom-left-radius:9999px}.\\32xl\\:border-solid{border-style:solid}.\\32xl\\:border-dashed{border-style:dashed}.\\32xl\\:border-dotted{border-style:dotted}.\\32xl\\:border-double{border-style:double}.\\32xl\\:border-none{border-style:none}.\\32xl\\:border-0{border-width:0}.\\32xl\\:border-2{border-width:2px}.\\32xl\\:border-4{border-width:4px}.\\32xl\\:border-8{border-width:8px}.\\32xl\\:border{border-width:1px}.\\32xl\\:border-t-0{border-top-width:0}.\\32xl\\:border-r-0{border-right-width:0}.\\32xl\\:border-b-0{border-bottom-width:0}.\\32xl\\:border-l-0{border-left-width:0}.\\32xl\\:border-t-2{border-top-width:2px}.\\32xl\\:border-r-2{border-right-width:2px}.\\32xl\\:border-b-2{border-bottom-width:2px}.\\32xl\\:border-l-2{border-left-width:2px}.\\32xl\\:border-t-4{border-top-width:4px}.\\32xl\\:border-r-4{border-right-width:4px}.\\32xl\\:border-b-4{border-bottom-width:4px}.\\32xl\\:border-l-4{border-left-width:4px}.\\32xl\\:border-t-8{border-top-width:8px}.\\32xl\\:border-r-8{border-right-width:8px}.\\32xl\\:border-b-8{border-bottom-width:8px}.\\32xl\\:border-l-8{border-left-width:8px}.\\32xl\\:border-t{border-top-width:1px}.\\32xl\\:border-r{border-right-width:1px}.\\32xl\\:border-b{border-bottom-width:1px}.\\32xl\\:border-l{border-left-width:1px}.\\32xl\\:box-border{box-sizing:border-box}.\\32xl\\:box-content{box-sizing:content-box}.\\32xl\\:cursor-auto{cursor:auto}.\\32xl\\:cursor-default{cursor:default}.\\32xl\\:cursor-pointer{cursor:pointer}.\\32xl\\:cursor-wait{cursor:wait}.\\32xl\\:cursor-text{cursor:text}.\\32xl\\:cursor-move{cursor:move}.\\32xl\\:cursor-not-allowed{cursor:not-allowed}.\\32xl\\:block{display:block}.\\32xl\\:inline-block{display:inline-block}.\\32xl\\:inline{display:inline}.\\32xl\\:flex{display:flex}.\\32xl\\:inline-flex{display:inline-flex}.\\32xl\\:table{display:table}.\\32xl\\:table-caption{display:table-caption}.\\32xl\\:table-cell{display:table-cell}.\\32xl\\:table-column{display:table-column}.\\32xl\\:table-column-group{display:table-column-group}.\\32xl\\:table-footer-group{display:table-footer-group}.\\32xl\\:table-header-group{display:table-header-group}.\\32xl\\:table-row-group{display:table-row-group}.\\32xl\\:table-row{display:table-row}.\\32xl\\:flow-root{display:flow-root}.\\32xl\\:grid{display:grid}.\\32xl\\:inline-grid{display:inline-grid}.\\32xl\\:contents{display:contents}.\\32xl\\:hidden{display:none}.\\32xl\\:flex-row{flex-direction:row}.\\32xl\\:flex-row-reverse{flex-direction:row-reverse}.\\32xl\\:flex-col{flex-direction:column}.\\32xl\\:flex-col-reverse{flex-direction:column-reverse}.\\32xl\\:flex-wrap{flex-wrap:wrap}.\\32xl\\:flex-wrap-reverse{flex-wrap:wrap-reverse}.\\32xl\\:flex-nowrap{flex-wrap:nowrap}.\\32xl\\:place-items-auto{place-items:auto}.\\32xl\\:place-items-start{place-items:start}.\\32xl\\:place-items-end{place-items:end}.\\32xl\\:place-items-center{place-items:center}.\\32xl\\:place-items-stretch{place-items:stretch}.\\32xl\\:place-content-center{place-content:center}.\\32xl\\:place-content-start{place-content:start}.\\32xl\\:place-content-end{place-content:end}.\\32xl\\:place-content-between{place-content:space-between}.\\32xl\\:place-content-around{place-content:space-around}.\\32xl\\:place-content-evenly{place-content:space-evenly}.\\32xl\\:place-content-stretch{place-content:stretch}.\\32xl\\:place-self-auto{place-self:auto}.\\32xl\\:place-self-start{place-self:start}.\\32xl\\:place-self-end{place-self:end}.\\32xl\\:place-self-center{place-self:center}.\\32xl\\:place-self-stretch{place-self:stretch}.\\32xl\\:items-start{align-items:flex-start}.\\32xl\\:items-end{align-items:flex-end}.\\32xl\\:items-center{align-items:center}.\\32xl\\:items-baseline{align-items:baseline}.\\32xl\\:items-stretch{align-items:stretch}.\\32xl\\:content-center{align-content:center}.\\32xl\\:content-start{align-content:flex-start}.\\32xl\\:content-end{align-content:flex-end}.\\32xl\\:content-between{align-content:space-between}.\\32xl\\:content-around{align-content:space-around}.\\32xl\\:content-evenly{align-content:space-evenly}.\\32xl\\:self-auto{align-self:auto}.\\32xl\\:self-start{align-self:flex-start}.\\32xl\\:self-end{align-self:flex-end}.\\32xl\\:self-center{align-self:center}.\\32xl\\:self-stretch{align-self:stretch}.\\32xl\\:justify-items-auto{justify-items:auto}.\\32xl\\:justify-items-start{justify-items:start}.\\32xl\\:justify-items-end{justify-items:end}.\\32xl\\:justify-items-center{justify-items:center}.\\32xl\\:justify-items-stretch{justify-items:stretch}.\\32xl\\:justify-start{justify-content:flex-start}.\\32xl\\:justify-end{justify-content:flex-end}.\\32xl\\:justify-center{justify-content:center}.\\32xl\\:justify-between{justify-content:space-between}.\\32xl\\:justify-around{justify-content:space-around}.\\32xl\\:justify-evenly{justify-content:space-evenly}.\\32xl\\:justify-self-auto{justify-self:auto}.\\32xl\\:justify-self-start{justify-self:start}.\\32xl\\:justify-self-end{justify-self:end}.\\32xl\\:justify-self-center{justify-self:center}.\\32xl\\:justify-self-stretch{justify-self:stretch}.\\32xl\\:flex-1{flex:1 1 0%}.\\32xl\\:flex-auto{flex:1 1 auto}.\\32xl\\:flex-initial{flex:0 1 auto}.\\32xl\\:flex-none{flex:none}.\\32xl\\:flex-grow-0{flex-grow:0}.\\32xl\\:flex-grow{flex-grow:1}.\\32xl\\:flex-shrink-0{flex-shrink:0}.\\32xl\\:flex-shrink{flex-shrink:1}.\\32xl\\:order-1{order:1}.\\32xl\\:order-2{order:2}.\\32xl\\:order-3{order:3}.\\32xl\\:order-4{order:4}.\\32xl\\:order-5{order:5}.\\32xl\\:order-6{order:6}.\\32xl\\:order-7{order:7}.\\32xl\\:order-8{order:8}.\\32xl\\:order-9{order:9}.\\32xl\\:order-10{order:10}.\\32xl\\:order-11{order:11}.\\32xl\\:order-12{order:12}.\\32xl\\:order-first{order:-9999}.\\32xl\\:order-last{order:9999}.\\32xl\\:order-none{order:0}.\\32xl\\:float-right{float:right}.\\32xl\\:float-left{float:left}.\\32xl\\:float-none{float:none}.\\32xl\\:clear-left{clear:left}.\\32xl\\:clear-right{clear:right}.\\32xl\\:clear-both{clear:both}.\\32xl\\:clear-none{clear:none}.\\32xl\\: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\"}.\\32xl\\:font-serif{font-family:ui-serif,Georgia,Cambria,\"Times New Roman\",Times,serif}.\\32xl\\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}.\\32xl\\:font-thin{font-weight:100}.\\32xl\\:font-extralight{font-weight:200}.\\32xl\\:font-light{font-weight:300}.\\32xl\\:font-normal{font-weight:400}.\\32xl\\:font-medium{font-weight:500}.\\32xl\\:font-semibold{font-weight:600}.\\32xl\\:font-bold{font-weight:700}.\\32xl\\:font-extrabold{font-weight:800}.\\32xl\\:font-black{font-weight:900}.\\32xl\\:h-0{height:0}.\\32xl\\:h-1{height:.25rem}.\\32xl\\:h-2{height:.5rem}.\\32xl\\:h-3{height:.75rem}.\\32xl\\:h-4{height:1rem}.\\32xl\\:h-5{height:1.25rem}.\\32xl\\:h-6{height:1.5rem}.\\32xl\\:h-7{height:1.75rem}.\\32xl\\:h-8{height:2rem}.\\32xl\\:h-9{height:2.25rem}.\\32xl\\:h-10{height:2.5rem}.\\32xl\\:h-11{height:2.75rem}.\\32xl\\:h-12{height:3rem}.\\32xl\\:h-14{height:3.5rem}.\\32xl\\:h-16{height:4rem}.\\32xl\\:h-20{height:5rem}.\\32xl\\:h-24{height:6rem}.\\32xl\\:h-28{height:7rem}.\\32xl\\:h-32{height:8rem}.\\32xl\\:h-36{height:9rem}.\\32xl\\:h-40{height:10rem}.\\32xl\\:h-44{height:11rem}.\\32xl\\:h-48{height:12rem}.\\32xl\\:h-52{height:13rem}.\\32xl\\:h-56{height:14rem}.\\32xl\\:h-60{height:15rem}.\\32xl\\:h-64{height:16rem}.\\32xl\\:h-72{height:18rem}.\\32xl\\:h-80{height:20rem}.\\32xl\\:h-96{height:24rem}.\\32xl\\:h-auto{height:auto}.\\32xl\\:h-px{height:1px}.\\32xl\\:h-0\\.5{height:.125rem}.\\32xl\\:h-1\\.5{height:.375rem}.\\32xl\\:h-2\\.5{height:.625rem}.\\32xl\\:h-3\\.5{height:.875rem}.\\32xl\\:h-1\\/2{height:50%}.\\32xl\\:h-1\\/3{height:33.333333%}.\\32xl\\:h-2\\/3{height:66.666667%}.\\32xl\\:h-1\\/4{height:25%}.\\32xl\\:h-2\\/4{height:50%}.\\32xl\\:h-3\\/4{height:75%}.\\32xl\\:h-1\\/5{height:20%}.\\32xl\\:h-2\\/5{height:40%}.\\32xl\\:h-3\\/5{height:60%}.\\32xl\\:h-4\\/5{height:80%}.\\32xl\\:h-1\\/6{height:16.666667%}.\\32xl\\:h-2\\/6{height:33.333333%}.\\32xl\\:h-3\\/6{height:50%}.\\32xl\\:h-4\\/6{height:66.666667%}.\\32xl\\:h-5\\/6{height:83.333333%}.\\32xl\\:h-full{height:100%}.\\32xl\\:h-screen{height:100vh}.\\32xl\\:text-xs{font-size:.75rem;line-height:1rem}.\\32xl\\:text-sm{font-size:.875rem;line-height:1.25rem}.\\32xl\\:text-base{font-size:1rem;line-height:1.5rem}.\\32xl\\:text-lg{font-size:1.125rem;line-height:1.75rem}.\\32xl\\:text-xl{font-size:1.25rem;line-height:1.75rem}.\\32xl\\:text-2xl{font-size:1.5rem;line-height:2rem}.\\32xl\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\\32xl\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.\\32xl\\:text-5xl{font-size:3rem;line-height:1}.\\32xl\\:text-6xl{font-size:3.75rem;line-height:1}.\\32xl\\:text-7xl{font-size:4.5rem;line-height:1}.\\32xl\\:text-8xl{font-size:6rem;line-height:1}.\\32xl\\:text-9xl{font-size:8rem;line-height:1}.\\32xl\\:leading-3{line-height:.75rem}.\\32xl\\:leading-4{line-height:1rem}.\\32xl\\:leading-5{line-height:1.25rem}.\\32xl\\:leading-6{line-height:1.5rem}.\\32xl\\:leading-7{line-height:1.75rem}.\\32xl\\:leading-8{line-height:2rem}.\\32xl\\:leading-9{line-height:2.25rem}.\\32xl\\:leading-10{line-height:2.5rem}.\\32xl\\:leading-none{line-height:1}.\\32xl\\:leading-tight{line-height:1.25}.\\32xl\\:leading-snug{line-height:1.375}.\\32xl\\:leading-normal{line-height:1.5}.\\32xl\\:leading-relaxed{line-height:1.625}.\\32xl\\:leading-loose{line-height:2}.\\32xl\\:list-inside{list-style-position:inside}.\\32xl\\:list-outside{list-style-position:outside}.\\32xl\\:list-none{list-style-type:none}.\\32xl\\:list-disc{list-style-type:disc}.\\32xl\\:list-decimal{list-style-type:decimal}.\\32xl\\:m-0{margin:0}.\\32xl\\:m-1{margin:.25rem}.\\32xl\\:m-2{margin:.5rem}.\\32xl\\:m-3{margin:.75rem}.\\32xl\\:m-4{margin:1rem}.\\32xl\\:m-5{margin:1.25rem}.\\32xl\\:m-6{margin:1.5rem}.\\32xl\\:m-7{margin:1.75rem}.\\32xl\\:m-8{margin:2rem}.\\32xl\\:m-9{margin:2.25rem}.\\32xl\\:m-10{margin:2.5rem}.\\32xl\\:m-11{margin:2.75rem}.\\32xl\\:m-12{margin:3rem}.\\32xl\\:m-14{margin:3.5rem}.\\32xl\\:m-16{margin:4rem}.\\32xl\\:m-20{margin:5rem}.\\32xl\\:m-24{margin:6rem}.\\32xl\\:m-28{margin:7rem}.\\32xl\\:m-32{margin:8rem}.\\32xl\\:m-36{margin:9rem}.\\32xl\\:m-40{margin:10rem}.\\32xl\\:m-44{margin:11rem}.\\32xl\\:m-48{margin:12rem}.\\32xl\\:m-52{margin:13rem}.\\32xl\\:m-56{margin:14rem}.\\32xl\\:m-60{margin:15rem}.\\32xl\\:m-64{margin:16rem}.\\32xl\\:m-72{margin:18rem}.\\32xl\\:m-80{margin:20rem}.\\32xl\\:m-96{margin:24rem}.\\32xl\\:m-auto{margin:auto}.\\32xl\\:m-px{margin:1px}.\\32xl\\:m-0\\.5{margin:.125rem}.\\32xl\\:m-1\\.5{margin:.375rem}.\\32xl\\:m-2\\.5{margin:.625rem}.\\32xl\\:m-3\\.5{margin:.875rem}.\\32xl\\:-m-0{margin:0}.\\32xl\\:-m-1{margin:-.25rem}.\\32xl\\:-m-2{margin:-.5rem}.\\32xl\\:-m-3{margin:-.75rem}.\\32xl\\:-m-4{margin:-1rem}.\\32xl\\:-m-5{margin:-1.25rem}.\\32xl\\:-m-6{margin:-1.5rem}.\\32xl\\:-m-7{margin:-1.75rem}.\\32xl\\:-m-8{margin:-2rem}.\\32xl\\:-m-9{margin:-2.25rem}.\\32xl\\:-m-10{margin:-2.5rem}.\\32xl\\:-m-11{margin:-2.75rem}.\\32xl\\:-m-12{margin:-3rem}.\\32xl\\:-m-14{margin:-3.5rem}.\\32xl\\:-m-16{margin:-4rem}.\\32xl\\:-m-20{margin:-5rem}.\\32xl\\:-m-24{margin:-6rem}.\\32xl\\:-m-28{margin:-7rem}.\\32xl\\:-m-32{margin:-8rem}.\\32xl\\:-m-36{margin:-9rem}.\\32xl\\:-m-40{margin:-10rem}.\\32xl\\:-m-44{margin:-11rem}.\\32xl\\:-m-48{margin:-12rem}.\\32xl\\:-m-52{margin:-13rem}.\\32xl\\:-m-56{margin:-14rem}.\\32xl\\:-m-60{margin:-15rem}.\\32xl\\:-m-64{margin:-16rem}.\\32xl\\:-m-72{margin:-18rem}.\\32xl\\:-m-80{margin:-20rem}.\\32xl\\:-m-96{margin:-24rem}.\\32xl\\:-m-px{margin:-1px}.\\32xl\\:-m-0\\.5{margin:-.125rem}.\\32xl\\:-m-1\\.5{margin:-.375rem}.\\32xl\\:-m-2\\.5{margin:-.625rem}.\\32xl\\:-m-3\\.5{margin:-.875rem}.\\32xl\\:my-0{margin-top:0;margin-bottom:0}.\\32xl\\:mx-0{margin-left:0;margin-right:0}.\\32xl\\:my-1{margin-top:.25rem;margin-bottom:.25rem}.\\32xl\\:mx-1{margin-left:.25rem;margin-right:.25rem}.\\32xl\\:my-2{margin-top:.5rem;margin-bottom:.5rem}.\\32xl\\:mx-2{margin-left:.5rem;margin-right:.5rem}.\\32xl\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.\\32xl\\:mx-3{margin-left:.75rem;margin-right:.75rem}.\\32xl\\:my-4{margin-top:1rem;margin-bottom:1rem}.\\32xl\\:mx-4{margin-left:1rem;margin-right:1rem}.\\32xl\\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.\\32xl\\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.\\32xl\\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\\32xl\\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\\32xl\\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.\\32xl\\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.\\32xl\\:my-8{margin-top:2rem;margin-bottom:2rem}.\\32xl\\:mx-8{margin-left:2rem;margin-right:2rem}.\\32xl\\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.\\32xl\\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.\\32xl\\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.\\32xl\\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.\\32xl\\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.\\32xl\\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.\\32xl\\:my-12{margin-top:3rem;margin-bottom:3rem}.\\32xl\\:mx-12{margin-left:3rem;margin-right:3rem}.\\32xl\\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.\\32xl\\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.\\32xl\\:my-16{margin-top:4rem;margin-bottom:4rem}.\\32xl\\:mx-16{margin-left:4rem;margin-right:4rem}.\\32xl\\:my-20{margin-top:5rem;margin-bottom:5rem}.\\32xl\\:mx-20{margin-left:5rem;margin-right:5rem}.\\32xl\\:my-24{margin-top:6rem;margin-bottom:6rem}.\\32xl\\:mx-24{margin-left:6rem;margin-right:6rem}.\\32xl\\:my-28{margin-top:7rem;margin-bottom:7rem}.\\32xl\\:mx-28{margin-left:7rem;margin-right:7rem}.\\32xl\\:my-32{margin-top:8rem;margin-bottom:8rem}.\\32xl\\:mx-32{margin-left:8rem;margin-right:8rem}.\\32xl\\:my-36{margin-top:9rem;margin-bottom:9rem}.\\32xl\\:mx-36{margin-left:9rem;margin-right:9rem}.\\32xl\\:my-40{margin-top:10rem;margin-bottom:10rem}.\\32xl\\:mx-40{margin-left:10rem;margin-right:10rem}.\\32xl\\:my-44{margin-top:11rem;margin-bottom:11rem}.\\32xl\\:mx-44{margin-left:11rem;margin-right:11rem}.\\32xl\\:my-48{margin-top:12rem;margin-bottom:12rem}.\\32xl\\:mx-48{margin-left:12rem;margin-right:12rem}.\\32xl\\:my-52{margin-top:13rem;margin-bottom:13rem}.\\32xl\\:mx-52{margin-left:13rem;margin-right:13rem}.\\32xl\\:my-56{margin-top:14rem;margin-bottom:14rem}.\\32xl\\:mx-56{margin-left:14rem;margin-right:14rem}.\\32xl\\:my-60{margin-top:15rem;margin-bottom:15rem}.\\32xl\\:mx-60{margin-left:15rem;margin-right:15rem}.\\32xl\\:my-64{margin-top:16rem;margin-bottom:16rem}.\\32xl\\:mx-64{margin-left:16rem;margin-right:16rem}.\\32xl\\:my-72{margin-top:18rem;margin-bottom:18rem}.\\32xl\\:mx-72{margin-left:18rem;margin-right:18rem}.\\32xl\\:my-80{margin-top:20rem;margin-bottom:20rem}.\\32xl\\:mx-80{margin-left:20rem;margin-right:20rem}.\\32xl\\:my-96{margin-top:24rem;margin-bottom:24rem}.\\32xl\\:mx-96{margin-left:24rem;margin-right:24rem}.\\32xl\\:my-auto{margin-top:auto;margin-bottom:auto}.\\32xl\\:mx-auto{margin-left:auto;margin-right:auto}.\\32xl\\:my-px{margin-top:1px;margin-bottom:1px}.\\32xl\\:mx-px{margin-left:1px;margin-right:1px}.\\32xl\\:my-0\\.5{margin-top:.125rem;margin-bottom:.125rem}.\\32xl\\:mx-0\\.5{margin-left:.125rem;margin-right:.125rem}.\\32xl\\:my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.\\32xl\\:mx-1\\.5{margin-left:.375rem;margin-right:.375rem}.\\32xl\\:my-2\\.5{margin-top:.625rem;margin-bottom:.625rem}.\\32xl\\:mx-2\\.5{margin-left:.625rem;margin-right:.625rem}.\\32xl\\:my-3\\.5{margin-top:.875rem;margin-bottom:.875rem}.\\32xl\\:mx-3\\.5{margin-left:.875rem;margin-right:.875rem}.\\32xl\\:-my-0{margin-top:0;margin-bottom:0}.\\32xl\\:-mx-0{margin-left:0;margin-right:0}.\\32xl\\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.\\32xl\\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.\\32xl\\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.\\32xl\\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.\\32xl\\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.\\32xl\\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.\\32xl\\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.\\32xl\\:-mx-4{margin-left:-1rem;margin-right:-1rem}.\\32xl\\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.\\32xl\\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.\\32xl\\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.\\32xl\\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.\\32xl\\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.\\32xl\\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.\\32xl\\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.\\32xl\\:-mx-8{margin-left:-2rem;margin-right:-2rem}.\\32xl\\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.\\32xl\\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.\\32xl\\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.\\32xl\\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.\\32xl\\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.\\32xl\\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.\\32xl\\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.\\32xl\\:-mx-12{margin-left:-3rem;margin-right:-3rem}.\\32xl\\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.\\32xl\\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.\\32xl\\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.\\32xl\\:-mx-16{margin-left:-4rem;margin-right:-4rem}.\\32xl\\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.\\32xl\\:-mx-20{margin-left:-5rem;margin-right:-5rem}.\\32xl\\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.\\32xl\\:-mx-24{margin-left:-6rem;margin-right:-6rem}.\\32xl\\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.\\32xl\\:-mx-28{margin-left:-7rem;margin-right:-7rem}.\\32xl\\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.\\32xl\\:-mx-32{margin-left:-8rem;margin-right:-8rem}.\\32xl\\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.\\32xl\\:-mx-36{margin-left:-9rem;margin-right:-9rem}.\\32xl\\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.\\32xl\\:-mx-40{margin-left:-10rem;margin-right:-10rem}.\\32xl\\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.\\32xl\\:-mx-44{margin-left:-11rem;margin-right:-11rem}.\\32xl\\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.\\32xl\\:-mx-48{margin-left:-12rem;margin-right:-12rem}.\\32xl\\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.\\32xl\\:-mx-52{margin-left:-13rem;margin-right:-13rem}.\\32xl\\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.\\32xl\\:-mx-56{margin-left:-14rem;margin-right:-14rem}.\\32xl\\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.\\32xl\\:-mx-60{margin-left:-15rem;margin-right:-15rem}.\\32xl\\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.\\32xl\\:-mx-64{margin-left:-16rem;margin-right:-16rem}.\\32xl\\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.\\32xl\\:-mx-72{margin-left:-18rem;margin-right:-18rem}.\\32xl\\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.\\32xl\\:-mx-80{margin-left:-20rem;margin-right:-20rem}.\\32xl\\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.\\32xl\\:-mx-96{margin-left:-24rem;margin-right:-24rem}.\\32xl\\:-my-px{margin-top:-1px;margin-bottom:-1px}.\\32xl\\:-mx-px{margin-left:-1px;margin-right:-1px}.\\32xl\\:-my-0\\.5{margin-top:-.125rem;margin-bottom:-.125rem}.\\32xl\\:-mx-0\\.5{margin-left:-.125rem;margin-right:-.125rem}.\\32xl\\:-my-1\\.5{margin-top:-.375rem;margin-bottom:-.375rem}.\\32xl\\:-mx-1\\.5{margin-left:-.375rem;margin-right:-.375rem}.\\32xl\\:-my-2\\.5{margin-top:-.625rem;margin-bottom:-.625rem}.\\32xl\\:-mx-2\\.5{margin-left:-.625rem;margin-right:-.625rem}.\\32xl\\:-my-3\\.5{margin-top:-.875rem;margin-bottom:-.875rem}.\\32xl\\:-mx-3\\.5{margin-left:-.875rem;margin-right:-.875rem}.\\32xl\\:mt-0{margin-top:0}.\\32xl\\:mr-0{margin-right:0}.\\32xl\\:mb-0{margin-bottom:0}.\\32xl\\:ml-0{margin-left:0}.\\32xl\\:mt-1{margin-top:.25rem}.\\32xl\\:mr-1{margin-right:.25rem}.\\32xl\\:mb-1{margin-bottom:.25rem}.\\32xl\\:ml-1{margin-left:.25rem}.\\32xl\\:mt-2{margin-top:.5rem}.\\32xl\\:mr-2{margin-right:.5rem}.\\32xl\\:mb-2{margin-bottom:.5rem}.\\32xl\\:ml-2{margin-left:.5rem}.\\32xl\\:mt-3{margin-top:.75rem}.\\32xl\\:mr-3{margin-right:.75rem}.\\32xl\\:mb-3{margin-bottom:.75rem}.\\32xl\\:ml-3{margin-left:.75rem}.\\32xl\\:mt-4{margin-top:1rem}.\\32xl\\:mr-4{margin-right:1rem}.\\32xl\\:mb-4{margin-bottom:1rem}.\\32xl\\:ml-4{margin-left:1rem}.\\32xl\\:mt-5{margin-top:1.25rem}.\\32xl\\:mr-5{margin-right:1.25rem}.\\32xl\\:mb-5{margin-bottom:1.25rem}.\\32xl\\:ml-5{margin-left:1.25rem}.\\32xl\\:mt-6{margin-top:1.5rem}.\\32xl\\:mr-6{margin-right:1.5rem}.\\32xl\\:mb-6{margin-bottom:1.5rem}.\\32xl\\:ml-6{margin-left:1.5rem}.\\32xl\\:mt-7{margin-top:1.75rem}.\\32xl\\:mr-7{margin-right:1.75rem}.\\32xl\\:mb-7{margin-bottom:1.75rem}.\\32xl\\:ml-7{margin-left:1.75rem}.\\32xl\\:mt-8{margin-top:2rem}.\\32xl\\:mr-8{margin-right:2rem}.\\32xl\\:mb-8{margin-bottom:2rem}.\\32xl\\:ml-8{margin-left:2rem}.\\32xl\\:mt-9{margin-top:2.25rem}.\\32xl\\:mr-9{margin-right:2.25rem}.\\32xl\\:mb-9{margin-bottom:2.25rem}.\\32xl\\:ml-9{margin-left:2.25rem}.\\32xl\\:mt-10{margin-top:2.5rem}.\\32xl\\:mr-10{margin-right:2.5rem}.\\32xl\\:mb-10{margin-bottom:2.5rem}.\\32xl\\:ml-10{margin-left:2.5rem}.\\32xl\\:mt-11{margin-top:2.75rem}.\\32xl\\:mr-11{margin-right:2.75rem}.\\32xl\\:mb-11{margin-bottom:2.75rem}.\\32xl\\:ml-11{margin-left:2.75rem}.\\32xl\\:mt-12{margin-top:3rem}.\\32xl\\:mr-12{margin-right:3rem}.\\32xl\\:mb-12{margin-bottom:3rem}.\\32xl\\:ml-12{margin-left:3rem}.\\32xl\\:mt-14{margin-top:3.5rem}.\\32xl\\:mr-14{margin-right:3.5rem}.\\32xl\\:mb-14{margin-bottom:3.5rem}.\\32xl\\:ml-14{margin-left:3.5rem}.\\32xl\\:mt-16{margin-top:4rem}.\\32xl\\:mr-16{margin-right:4rem}.\\32xl\\:mb-16{margin-bottom:4rem}.\\32xl\\:ml-16{margin-left:4rem}.\\32xl\\:mt-20{margin-top:5rem}.\\32xl\\:mr-20{margin-right:5rem}.\\32xl\\:mb-20{margin-bottom:5rem}.\\32xl\\:ml-20{margin-left:5rem}.\\32xl\\:mt-24{margin-top:6rem}.\\32xl\\:mr-24{margin-right:6rem}.\\32xl\\:mb-24{margin-bottom:6rem}.\\32xl\\:ml-24{margin-left:6rem}.\\32xl\\:mt-28{margin-top:7rem}.\\32xl\\:mr-28{margin-right:7rem}.\\32xl\\:mb-28{margin-bottom:7rem}.\\32xl\\:ml-28{margin-left:7rem}.\\32xl\\:mt-32{margin-top:8rem}.\\32xl\\:mr-32{margin-right:8rem}.\\32xl\\:mb-32{margin-bottom:8rem}.\\32xl\\:ml-32{margin-left:8rem}.\\32xl\\:mt-36{margin-top:9rem}.\\32xl\\:mr-36{margin-right:9rem}.\\32xl\\:mb-36{margin-bottom:9rem}.\\32xl\\:ml-36{margin-left:9rem}.\\32xl\\:mt-40{margin-top:10rem}.\\32xl\\:mr-40{margin-right:10rem}.\\32xl\\:mb-40{margin-bottom:10rem}.\\32xl\\:ml-40{margin-left:10rem}.\\32xl\\:mt-44{margin-top:11rem}.\\32xl\\:mr-44{margin-right:11rem}.\\32xl\\:mb-44{margin-bottom:11rem}.\\32xl\\:ml-44{margin-left:11rem}.\\32xl\\:mt-48{margin-top:12rem}.\\32xl\\:mr-48{margin-right:12rem}.\\32xl\\:mb-48{margin-bottom:12rem}.\\32xl\\:ml-48{margin-left:12rem}.\\32xl\\:mt-52{margin-top:13rem}.\\32xl\\:mr-52{margin-right:13rem}.\\32xl\\:mb-52{margin-bottom:13rem}.\\32xl\\:ml-52{margin-left:13rem}.\\32xl\\:mt-56{margin-top:14rem}.\\32xl\\:mr-56{margin-right:14rem}.\\32xl\\:mb-56{margin-bottom:14rem}.\\32xl\\:ml-56{margin-left:14rem}.\\32xl\\:mt-60{margin-top:15rem}.\\32xl\\:mr-60{margin-right:15rem}.\\32xl\\:mb-60{margin-bottom:15rem}.\\32xl\\:ml-60{margin-left:15rem}.\\32xl\\:mt-64{margin-top:16rem}.\\32xl\\:mr-64{margin-right:16rem}.\\32xl\\:mb-64{margin-bottom:16rem}.\\32xl\\:ml-64{margin-left:16rem}.\\32xl\\:mt-72{margin-top:18rem}.\\32xl\\:mr-72{margin-right:18rem}.\\32xl\\:mb-72{margin-bottom:18rem}.\\32xl\\:ml-72{margin-left:18rem}.\\32xl\\:mt-80{margin-top:20rem}.\\32xl\\:mr-80{margin-right:20rem}.\\32xl\\:mb-80{margin-bottom:20rem}.\\32xl\\:ml-80{margin-left:20rem}.\\32xl\\:mt-96{margin-top:24rem}.\\32xl\\:mr-96{margin-right:24rem}.\\32xl\\:mb-96{margin-bottom:24rem}.\\32xl\\:ml-96{margin-left:24rem}.\\32xl\\:mt-auto{margin-top:auto}.\\32xl\\:mr-auto{margin-right:auto}.\\32xl\\:mb-auto{margin-bottom:auto}.\\32xl\\:ml-auto{margin-left:auto}.\\32xl\\:mt-px{margin-top:1px}.\\32xl\\:mr-px{margin-right:1px}.\\32xl\\:mb-px{margin-bottom:1px}.\\32xl\\:ml-px{margin-left:1px}.\\32xl\\:mt-0\\.5{margin-top:.125rem}.\\32xl\\:mr-0\\.5{margin-right:.125rem}.\\32xl\\:mb-0\\.5{margin-bottom:.125rem}.\\32xl\\:ml-0\\.5{margin-left:.125rem}.\\32xl\\:mt-1\\.5{margin-top:.375rem}.\\32xl\\:mr-1\\.5{margin-right:.375rem}.\\32xl\\:mb-1\\.5{margin-bottom:.375rem}.\\32xl\\:ml-1\\.5{margin-left:.375rem}.\\32xl\\:mt-2\\.5{margin-top:.625rem}.\\32xl\\:mr-2\\.5{margin-right:.625rem}.\\32xl\\:mb-2\\.5{margin-bottom:.625rem}.\\32xl\\:ml-2\\.5{margin-left:.625rem}.\\32xl\\:mt-3\\.5{margin-top:.875rem}.\\32xl\\:mr-3\\.5{margin-right:.875rem}.\\32xl\\:mb-3\\.5{margin-bottom:.875rem}.\\32xl\\:ml-3\\.5{margin-left:.875rem}.\\32xl\\:-mt-0{margin-top:0}.\\32xl\\:-mr-0{margin-right:0}.\\32xl\\:-mb-0{margin-bottom:0}.\\32xl\\:-ml-0{margin-left:0}.\\32xl\\:-mt-1{margin-top:-.25rem}.\\32xl\\:-mr-1{margin-right:-.25rem}.\\32xl\\:-mb-1{margin-bottom:-.25rem}.\\32xl\\:-ml-1{margin-left:-.25rem}.\\32xl\\:-mt-2{margin-top:-.5rem}.\\32xl\\:-mr-2{margin-right:-.5rem}.\\32xl\\:-mb-2{margin-bottom:-.5rem}.\\32xl\\:-ml-2{margin-left:-.5rem}.\\32xl\\:-mt-3{margin-top:-.75rem}.\\32xl\\:-mr-3{margin-right:-.75rem}.\\32xl\\:-mb-3{margin-bottom:-.75rem}.\\32xl\\:-ml-3{margin-left:-.75rem}.\\32xl\\:-mt-4{margin-top:-1rem}.\\32xl\\:-mr-4{margin-right:-1rem}.\\32xl\\:-mb-4{margin-bottom:-1rem}.\\32xl\\:-ml-4{margin-left:-1rem}.\\32xl\\:-mt-5{margin-top:-1.25rem}.\\32xl\\:-mr-5{margin-right:-1.25rem}.\\32xl\\:-mb-5{margin-bottom:-1.25rem}.\\32xl\\:-ml-5{margin-left:-1.25rem}.\\32xl\\:-mt-6{margin-top:-1.5rem}.\\32xl\\:-mr-6{margin-right:-1.5rem}.\\32xl\\:-mb-6{margin-bottom:-1.5rem}.\\32xl\\:-ml-6{margin-left:-1.5rem}.\\32xl\\:-mt-7{margin-top:-1.75rem}.\\32xl\\:-mr-7{margin-right:-1.75rem}.\\32xl\\:-mb-7{margin-bottom:-1.75rem}.\\32xl\\:-ml-7{margin-left:-1.75rem}.\\32xl\\:-mt-8{margin-top:-2rem}.\\32xl\\:-mr-8{margin-right:-2rem}.\\32xl\\:-mb-8{margin-bottom:-2rem}.\\32xl\\:-ml-8{margin-left:-2rem}.\\32xl\\:-mt-9{margin-top:-2.25rem}.\\32xl\\:-mr-9{margin-right:-2.25rem}.\\32xl\\:-mb-9{margin-bottom:-2.25rem}.\\32xl\\:-ml-9{margin-left:-2.25rem}.\\32xl\\:-mt-10{margin-top:-2.5rem}.\\32xl\\:-mr-10{margin-right:-2.5rem}.\\32xl\\:-mb-10{margin-bottom:-2.5rem}.\\32xl\\:-ml-10{margin-left:-2.5rem}.\\32xl\\:-mt-11{margin-top:-2.75rem}.\\32xl\\:-mr-11{margin-right:-2.75rem}.\\32xl\\:-mb-11{margin-bottom:-2.75rem}.\\32xl\\:-ml-11{margin-left:-2.75rem}.\\32xl\\:-mt-12{margin-top:-3rem}.\\32xl\\:-mr-12{margin-right:-3rem}.\\32xl\\:-mb-12{margin-bottom:-3rem}.\\32xl\\:-ml-12{margin-left:-3rem}.\\32xl\\:-mt-14{margin-top:-3.5rem}.\\32xl\\:-mr-14{margin-right:-3.5rem}.\\32xl\\:-mb-14{margin-bottom:-3.5rem}.\\32xl\\:-ml-14{margin-left:-3.5rem}.\\32xl\\:-mt-16{margin-top:-4rem}.\\32xl\\:-mr-16{margin-right:-4rem}.\\32xl\\:-mb-16{margin-bottom:-4rem}.\\32xl\\:-ml-16{margin-left:-4rem}.\\32xl\\:-mt-20{margin-top:-5rem}.\\32xl\\:-mr-20{margin-right:-5rem}.\\32xl\\:-mb-20{margin-bottom:-5rem}.\\32xl\\:-ml-20{margin-left:-5rem}.\\32xl\\:-mt-24{margin-top:-6rem}.\\32xl\\:-mr-24{margin-right:-6rem}.\\32xl\\:-mb-24{margin-bottom:-6rem}.\\32xl\\:-ml-24{margin-left:-6rem}.\\32xl\\:-mt-28{margin-top:-7rem}.\\32xl\\:-mr-28{margin-right:-7rem}.\\32xl\\:-mb-28{margin-bottom:-7rem}.\\32xl\\:-ml-28{margin-left:-7rem}.\\32xl\\:-mt-32{margin-top:-8rem}.\\32xl\\:-mr-32{margin-right:-8rem}.\\32xl\\:-mb-32{margin-bottom:-8rem}.\\32xl\\:-ml-32{margin-left:-8rem}.\\32xl\\:-mt-36{margin-top:-9rem}.\\32xl\\:-mr-36{margin-right:-9rem}.\\32xl\\:-mb-36{margin-bottom:-9rem}.\\32xl\\:-ml-36{margin-left:-9rem}.\\32xl\\:-mt-40{margin-top:-10rem}.\\32xl\\:-mr-40{margin-right:-10rem}.\\32xl\\:-mb-40{margin-bottom:-10rem}.\\32xl\\:-ml-40{margin-left:-10rem}.\\32xl\\:-mt-44{margin-top:-11rem}.\\32xl\\:-mr-44{margin-right:-11rem}.\\32xl\\:-mb-44{margin-bottom:-11rem}.\\32xl\\:-ml-44{margin-left:-11rem}.\\32xl\\:-mt-48{margin-top:-12rem}.\\32xl\\:-mr-48{margin-right:-12rem}.\\32xl\\:-mb-48{margin-bottom:-12rem}.\\32xl\\:-ml-48{margin-left:-12rem}.\\32xl\\:-mt-52{margin-top:-13rem}.\\32xl\\:-mr-52{margin-right:-13rem}.\\32xl\\:-mb-52{margin-bottom:-13rem}.\\32xl\\:-ml-52{margin-left:-13rem}.\\32xl\\:-mt-56{margin-top:-14rem}.\\32xl\\:-mr-56{margin-right:-14rem}.\\32xl\\:-mb-56{margin-bottom:-14rem}.\\32xl\\:-ml-56{margin-left:-14rem}.\\32xl\\:-mt-60{margin-top:-15rem}.\\32xl\\:-mr-60{margin-right:-15rem}.\\32xl\\:-mb-60{margin-bottom:-15rem}.\\32xl\\:-ml-60{margin-left:-15rem}.\\32xl\\:-mt-64{margin-top:-16rem}.\\32xl\\:-mr-64{margin-right:-16rem}.\\32xl\\:-mb-64{margin-bottom:-16rem}.\\32xl\\:-ml-64{margin-left:-16rem}.\\32xl\\:-mt-72{margin-top:-18rem}.\\32xl\\:-mr-72{margin-right:-18rem}.\\32xl\\:-mb-72{margin-bottom:-18rem}.\\32xl\\:-ml-72{margin-left:-18rem}.\\32xl\\:-mt-80{margin-top:-20rem}.\\32xl\\:-mr-80{margin-right:-20rem}.\\32xl\\:-mb-80{margin-bottom:-20rem}.\\32xl\\:-ml-80{margin-left:-20rem}.\\32xl\\:-mt-96{margin-top:-24rem}.\\32xl\\:-mr-96{margin-right:-24rem}.\\32xl\\:-mb-96{margin-bottom:-24rem}.\\32xl\\:-ml-96{margin-left:-24rem}.\\32xl\\:-mt-px{margin-top:-1px}.\\32xl\\:-mr-px{margin-right:-1px}.\\32xl\\:-mb-px{margin-bottom:-1px}.\\32xl\\:-ml-px{margin-left:-1px}.\\32xl\\:-mt-0\\.5{margin-top:-.125rem}.\\32xl\\:-mr-0\\.5{margin-right:-.125rem}.\\32xl\\:-mb-0\\.5{margin-bottom:-.125rem}.\\32xl\\:-ml-0\\.5{margin-left:-.125rem}.\\32xl\\:-mt-1\\.5{margin-top:-.375rem}.\\32xl\\:-mr-1\\.5{margin-right:-.375rem}.\\32xl\\:-mb-1\\.5{margin-bottom:-.375rem}.\\32xl\\:-ml-1\\.5{margin-left:-.375rem}.\\32xl\\:-mt-2\\.5{margin-top:-.625rem}.\\32xl\\:-mr-2\\.5{margin-right:-.625rem}.\\32xl\\:-mb-2\\.5{margin-bottom:-.625rem}.\\32xl\\:-ml-2\\.5{margin-left:-.625rem}.\\32xl\\:-mt-3\\.5{margin-top:-.875rem}.\\32xl\\:-mr-3\\.5{margin-right:-.875rem}.\\32xl\\:-mb-3\\.5{margin-bottom:-.875rem}.\\32xl\\:-ml-3\\.5{margin-left:-.875rem}.\\32xl\\:max-h-0{max-height:0}.\\32xl\\:max-h-1{max-height:.25rem}.\\32xl\\:max-h-2{max-height:.5rem}.\\32xl\\:max-h-3{max-height:.75rem}.\\32xl\\:max-h-4{max-height:1rem}.\\32xl\\:max-h-5{max-height:1.25rem}.\\32xl\\:max-h-6{max-height:1.5rem}.\\32xl\\:max-h-7{max-height:1.75rem}.\\32xl\\:max-h-8{max-height:2rem}.\\32xl\\:max-h-9{max-height:2.25rem}.\\32xl\\:max-h-10{max-height:2.5rem}.\\32xl\\:max-h-11{max-height:2.75rem}.\\32xl\\:max-h-12{max-height:3rem}.\\32xl\\:max-h-14{max-height:3.5rem}.\\32xl\\:max-h-16{max-height:4rem}.\\32xl\\:max-h-20{max-height:5rem}.\\32xl\\:max-h-24{max-height:6rem}.\\32xl\\:max-h-28{max-height:7rem}.\\32xl\\:max-h-32{max-height:8rem}.\\32xl\\:max-h-36{max-height:9rem}.\\32xl\\:max-h-40{max-height:10rem}.\\32xl\\:max-h-44{max-height:11rem}.\\32xl\\:max-h-48{max-height:12rem}.\\32xl\\:max-h-52{max-height:13rem}.\\32xl\\:max-h-56{max-height:14rem}.\\32xl\\:max-h-60{max-height:15rem}.\\32xl\\:max-h-64{max-height:16rem}.\\32xl\\:max-h-72{max-height:18rem}.\\32xl\\:max-h-80{max-height:20rem}.\\32xl\\:max-h-96{max-height:24rem}.\\32xl\\:max-h-px{max-height:1px}.\\32xl\\:max-h-0\\.5{max-height:.125rem}.\\32xl\\:max-h-1\\.5{max-height:.375rem}.\\32xl\\:max-h-2\\.5{max-height:.625rem}.\\32xl\\:max-h-3\\.5{max-height:.875rem}.\\32xl\\:max-h-full{max-height:100%}.\\32xl\\:max-h-screen{max-height:100vh}.\\32xl\\:max-w-0{max-width:0}.\\32xl\\:max-w-none{max-width:none}.\\32xl\\:max-w-xs{max-width:20rem}.\\32xl\\:max-w-sm{max-width:24rem}.\\32xl\\:max-w-md{max-width:28rem}.\\32xl\\:max-w-lg{max-width:32rem}.\\32xl\\:max-w-xl{max-width:36rem}.\\32xl\\:max-w-2xl{max-width:42rem}.\\32xl\\:max-w-3xl{max-width:48rem}.\\32xl\\:max-w-4xl{max-width:56rem}.\\32xl\\:max-w-5xl{max-width:64rem}.\\32xl\\:max-w-6xl{max-width:72rem}.\\32xl\\:max-w-7xl{max-width:80rem}.\\32xl\\:max-w-full{max-width:100%}.\\32xl\\:max-w-min{max-width:-webkit-min-content;max-width:min-content}.\\32xl\\:max-w-max{max-width:-webkit-max-content;max-width:max-content}.\\32xl\\:max-w-prose{max-width:65ch}.\\32xl\\:max-w-screen-sm{max-width:640px}.\\32xl\\:max-w-screen-md{max-width:768px}.\\32xl\\:max-w-screen-lg{max-width:1024px}.\\32xl\\:max-w-screen-xl{max-width:1280px}.\\32xl\\:max-w-screen-2xl{max-width:1536px}.\\32xl\\:min-h-0{min-height:0}.\\32xl\\:min-h-full{min-height:100%}.\\32xl\\:min-h-screen{min-height:100vh}.\\32xl\\:min-w-0{min-width:0}.\\32xl\\:min-w-full{min-width:100%}.\\32xl\\:min-w-min{min-width:-webkit-min-content;min-width:min-content}.\\32xl\\:min-w-max{min-width:-webkit-max-content;min-width:max-content}.\\32xl\\:object-contain{object-fit:contain}.\\32xl\\:object-cover{object-fit:cover}.\\32xl\\:object-fill{object-fit:fill}.\\32xl\\:object-none{object-fit:none}.\\32xl\\:object-scale-down{object-fit:scale-down}.\\32xl\\:object-bottom{object-position:bottom}.\\32xl\\:object-center{object-position:center}.\\32xl\\:object-left{object-position:left}.\\32xl\\:object-left-bottom{object-position:left bottom}.\\32xl\\:object-left-top{object-position:left top}.\\32xl\\:object-right{object-position:right}.\\32xl\\:object-right-bottom{object-position:right bottom}.\\32xl\\:object-right-top{object-position:right top}.\\32xl\\:object-top{object-position:top}.\\32xl\\:opacity-0{opacity:0}.\\32xl\\:opacity-5{opacity:.05}.\\32xl\\:opacity-10{opacity:.1}.\\32xl\\:opacity-20{opacity:.2}.\\32xl\\:opacity-25{opacity:.25}.\\32xl\\:opacity-30{opacity:.3}.\\32xl\\:opacity-40{opacity:.4}.\\32xl\\:opacity-50{opacity:.5}.\\32xl\\:opacity-60{opacity:.6}.\\32xl\\:opacity-70{opacity:.7}.\\32xl\\:opacity-75{opacity:.75}.\\32xl\\:opacity-80{opacity:.8}.\\32xl\\:opacity-90{opacity:.9}.\\32xl\\:opacity-95{opacity:.95}.\\32xl\\:opacity-100{opacity:1}.group:hover .\\32xl\\:group-hover\\:opacity-0{opacity:0}.group:hover .\\32xl\\:group-hover\\:opacity-5{opacity:.05}.group:hover .\\32xl\\:group-hover\\:opacity-10{opacity:.1}.group:hover .\\32xl\\:group-hover\\:opacity-20{opacity:.2}.group:hover .\\32xl\\:group-hover\\:opacity-25{opacity:.25}.group:hover .\\32xl\\:group-hover\\:opacity-30{opacity:.3}.group:hover .\\32xl\\:group-hover\\:opacity-40{opacity:.4}.group:hover .\\32xl\\:group-hover\\:opacity-50{opacity:.5}.group:hover .\\32xl\\:group-hover\\:opacity-60{opacity:.6}.group:hover .\\32xl\\:group-hover\\:opacity-70{opacity:.7}.group:hover .\\32xl\\:group-hover\\:opacity-75{opacity:.75}.group:hover .\\32xl\\:group-hover\\:opacity-80{opacity:.8}.group:hover .\\32xl\\:group-hover\\:opacity-90{opacity:.9}.group:hover .\\32xl\\:group-hover\\:opacity-95{opacity:.95}.group:hover .\\32xl\\:group-hover\\:opacity-100{opacity:1}.\\32xl\\:focus-within\\:opacity-0:focus-within{opacity:0}.\\32xl\\:focus-within\\:opacity-5:focus-within{opacity:.05}.\\32xl\\:focus-within\\:opacity-10:focus-within{opacity:.1}.\\32xl\\:focus-within\\:opacity-20:focus-within{opacity:.2}.\\32xl\\:focus-within\\:opacity-25:focus-within{opacity:.25}.\\32xl\\:focus-within\\:opacity-30:focus-within{opacity:.3}.\\32xl\\:focus-within\\:opacity-40:focus-within{opacity:.4}.\\32xl\\:focus-within\\:opacity-50:focus-within{opacity:.5}.\\32xl\\:focus-within\\:opacity-60:focus-within{opacity:.6}.\\32xl\\:focus-within\\:opacity-70:focus-within{opacity:.7}.\\32xl\\:focus-within\\:opacity-75:focus-within{opacity:.75}.\\32xl\\:focus-within\\:opacity-80:focus-within{opacity:.8}.\\32xl\\:focus-within\\:opacity-90:focus-within{opacity:.9}.\\32xl\\:focus-within\\:opacity-95:focus-within{opacity:.95}.\\32xl\\:focus-within\\:opacity-100:focus-within{opacity:1}.\\32xl\\:hover\\:opacity-0:hover{opacity:0}.\\32xl\\:hover\\:opacity-5:hover{opacity:.05}.\\32xl\\:hover\\:opacity-10:hover{opacity:.1}.\\32xl\\:hover\\:opacity-20:hover{opacity:.2}.\\32xl\\:hover\\:opacity-25:hover{opacity:.25}.\\32xl\\:hover\\:opacity-30:hover{opacity:.3}.\\32xl\\:hover\\:opacity-40:hover{opacity:.4}.\\32xl\\:hover\\:opacity-50:hover{opacity:.5}.\\32xl\\:hover\\:opacity-60:hover{opacity:.6}.\\32xl\\:hover\\:opacity-70:hover{opacity:.7}.\\32xl\\:hover\\:opacity-75:hover{opacity:.75}.\\32xl\\:hover\\:opacity-80:hover{opacity:.8}.\\32xl\\:hover\\:opacity-90:hover{opacity:.9}.\\32xl\\:hover\\:opacity-95:hover{opacity:.95}.\\32xl\\:hover\\:opacity-100:hover{opacity:1}.\\32xl\\:focus\\:opacity-0:focus{opacity:0}.\\32xl\\:focus\\:opacity-5:focus{opacity:.05}.\\32xl\\:focus\\:opacity-10:focus{opacity:.1}.\\32xl\\:focus\\:opacity-20:focus{opacity:.2}.\\32xl\\:focus\\:opacity-25:focus{opacity:.25}.\\32xl\\:focus\\:opacity-30:focus{opacity:.3}.\\32xl\\:focus\\:opacity-40:focus{opacity:.4}.\\32xl\\:focus\\:opacity-50:focus{opacity:.5}.\\32xl\\:focus\\:opacity-60:focus{opacity:.6}.\\32xl\\:focus\\:opacity-70:focus{opacity:.7}.\\32xl\\:focus\\:opacity-75:focus{opacity:.75}.\\32xl\\:focus\\:opacity-80:focus{opacity:.8}.\\32xl\\:focus\\:opacity-90:focus{opacity:.9}.\\32xl\\:focus\\:opacity-95:focus{opacity:.95}.\\32xl\\:focus\\:opacity-100:focus{opacity:1}.\\32xl\\:outline-none{outline:2px solid transparent;outline-offset:2px}.\\32xl\\:outline-white{outline:2px dotted #fff;outline-offset:2px}.\\32xl\\:outline-black{outline:2px dotted #000;outline-offset:2px}.\\32xl\\:focus-within\\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.\\32xl\\:focus-within\\:outline-white:focus-within{outline:2px dotted #fff;outline-offset:2px}.\\32xl\\:focus-within\\:outline-black:focus-within{outline:2px dotted #000;outline-offset:2px}.\\32xl\\:focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.\\32xl\\:focus\\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.\\32xl\\:focus\\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.\\32xl\\:overflow-auto{overflow:auto}.\\32xl\\:overflow-hidden{overflow:hidden}.\\32xl\\:overflow-visible{overflow:visible}.\\32xl\\:overflow-scroll{overflow:scroll}.\\32xl\\:overflow-x-auto{overflow-x:auto}.\\32xl\\:overflow-y-auto{overflow-y:auto}.\\32xl\\:overflow-x-hidden{overflow-x:hidden}.\\32xl\\:overflow-y-hidden{overflow-y:hidden}.\\32xl\\:overflow-x-visible{overflow-x:visible}.\\32xl\\:overflow-y-visible{overflow-y:visible}.\\32xl\\:overflow-x-scroll{overflow-x:scroll}.\\32xl\\:overflow-y-scroll{overflow-y:scroll}.\\32xl\\:overscroll-auto{overscroll-behavior:auto}.\\32xl\\:overscroll-contain{overscroll-behavior:contain}.\\32xl\\:overscroll-none{overscroll-behavior:none}.\\32xl\\:overscroll-y-auto{overscroll-behavior-y:auto}.\\32xl\\:overscroll-y-contain{overscroll-behavior-y:contain}.\\32xl\\:overscroll-y-none{overscroll-behavior-y:none}.\\32xl\\:overscroll-x-auto{overscroll-behavior-x:auto}.\\32xl\\:overscroll-x-contain{overscroll-behavior-x:contain}.\\32xl\\:overscroll-x-none{overscroll-behavior-x:none}.\\32xl\\:p-0{padding:0}.\\32xl\\:p-1{padding:.25rem}.\\32xl\\:p-2{padding:.5rem}.\\32xl\\:p-3{padding:.75rem}.\\32xl\\:p-4{padding:1rem}.\\32xl\\:p-5{padding:1.25rem}.\\32xl\\:p-6{padding:1.5rem}.\\32xl\\:p-7{padding:1.75rem}.\\32xl\\:p-8{padding:2rem}.\\32xl\\:p-9{padding:2.25rem}.\\32xl\\:p-10{padding:2.5rem}.\\32xl\\:p-11{padding:2.75rem}.\\32xl\\:p-12{padding:3rem}.\\32xl\\:p-14{padding:3.5rem}.\\32xl\\:p-16{padding:4rem}.\\32xl\\:p-20{padding:5rem}.\\32xl\\:p-24{padding:6rem}.\\32xl\\:p-28{padding:7rem}.\\32xl\\:p-32{padding:8rem}.\\32xl\\:p-36{padding:9rem}.\\32xl\\:p-40{padding:10rem}.\\32xl\\:p-44{padding:11rem}.\\32xl\\:p-48{padding:12rem}.\\32xl\\:p-52{padding:13rem}.\\32xl\\:p-56{padding:14rem}.\\32xl\\:p-60{padding:15rem}.\\32xl\\:p-64{padding:16rem}.\\32xl\\:p-72{padding:18rem}.\\32xl\\:p-80{padding:20rem}.\\32xl\\:p-96{padding:24rem}.\\32xl\\:p-px{padding:1px}.\\32xl\\:p-0\\.5{padding:.125rem}.\\32xl\\:p-1\\.5{padding:.375rem}.\\32xl\\:p-2\\.5{padding:.625rem}.\\32xl\\:p-3\\.5{padding:.875rem}.\\32xl\\:py-0{padding-top:0;padding-bottom:0}.\\32xl\\:px-0{padding-left:0;padding-right:0}.\\32xl\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.\\32xl\\:px-1{padding-left:.25rem;padding-right:.25rem}.\\32xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\\32xl\\:px-2{padding-left:.5rem;padding-right:.5rem}.\\32xl\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.\\32xl\\:px-3{padding-left:.75rem;padding-right:.75rem}.\\32xl\\:py-4{padding-top:1rem;padding-bottom:1rem}.\\32xl\\:px-4{padding-left:1rem;padding-right:1rem}.\\32xl\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.\\32xl\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\\32xl\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\\32xl\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\\32xl\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.\\32xl\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.\\32xl\\:py-8{padding-top:2rem;padding-bottom:2rem}.\\32xl\\:px-8{padding-left:2rem;padding-right:2rem}.\\32xl\\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.\\32xl\\:px-9{padding-left:2.25rem;padding-right:2.25rem}.\\32xl\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.\\32xl\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\\32xl\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.\\32xl\\:px-11{padding-left:2.75rem;padding-right:2.75rem}.\\32xl\\:py-12{padding-top:3rem;padding-bottom:3rem}.\\32xl\\:px-12{padding-left:3rem;padding-right:3rem}.\\32xl\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.\\32xl\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.\\32xl\\:py-16{padding-top:4rem;padding-bottom:4rem}.\\32xl\\:px-16{padding-left:4rem;padding-right:4rem}.\\32xl\\:py-20{padding-top:5rem;padding-bottom:5rem}.\\32xl\\:px-20{padding-left:5rem;padding-right:5rem}.\\32xl\\:py-24{padding-top:6rem;padding-bottom:6rem}.\\32xl\\:px-24{padding-left:6rem;padding-right:6rem}.\\32xl\\:py-28{padding-top:7rem;padding-bottom:7rem}.\\32xl\\:px-28{padding-left:7rem;padding-right:7rem}.\\32xl\\:py-32{padding-top:8rem;padding-bottom:8rem}.\\32xl\\:px-32{padding-left:8rem;padding-right:8rem}.\\32xl\\:py-36{padding-top:9rem;padding-bottom:9rem}.\\32xl\\:px-36{padding-left:9rem;padding-right:9rem}.\\32xl\\:py-40{padding-top:10rem;padding-bottom:10rem}.\\32xl\\:px-40{padding-left:10rem;padding-right:10rem}.\\32xl\\:py-44{padding-top:11rem;padding-bottom:11rem}.\\32xl\\:px-44{padding-left:11rem;padding-right:11rem}.\\32xl\\:py-48{padding-top:12rem;padding-bottom:12rem}.\\32xl\\:px-48{padding-left:12rem;padding-right:12rem}.\\32xl\\:py-52{padding-top:13rem;padding-bottom:13rem}.\\32xl\\:px-52{padding-left:13rem;padding-right:13rem}.\\32xl\\:py-56{padding-top:14rem;padding-bottom:14rem}.\\32xl\\:px-56{padding-left:14rem;padding-right:14rem}.\\32xl\\:py-60{padding-top:15rem;padding-bottom:15rem}.\\32xl\\:px-60{padding-left:15rem;padding-right:15rem}.\\32xl\\:py-64{padding-top:16rem;padding-bottom:16rem}.\\32xl\\:px-64{padding-left:16rem;padding-right:16rem}.\\32xl\\:py-72{padding-top:18rem;padding-bottom:18rem}.\\32xl\\:px-72{padding-left:18rem;padding-right:18rem}.\\32xl\\:py-80{padding-top:20rem;padding-bottom:20rem}.\\32xl\\:px-80{padding-left:20rem;padding-right:20rem}.\\32xl\\:py-96{padding-top:24rem;padding-bottom:24rem}.\\32xl\\:px-96{padding-left:24rem;padding-right:24rem}.\\32xl\\:py-px{padding-top:1px;padding-bottom:1px}.\\32xl\\:px-px{padding-left:1px;padding-right:1px}.\\32xl\\:py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.\\32xl\\:px-0\\.5{padding-left:.125rem;padding-right:.125rem}.\\32xl\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.\\32xl\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.\\32xl\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.\\32xl\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.\\32xl\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.\\32xl\\:px-3\\.5{padding-left:.875rem;padding-right:.875rem}.\\32xl\\:pt-0{padding-top:0}.\\32xl\\:pr-0{padding-right:0}.\\32xl\\:pb-0{padding-bottom:0}.\\32xl\\:pl-0{padding-left:0}.\\32xl\\:pt-1{padding-top:.25rem}.\\32xl\\:pr-1{padding-right:.25rem}.\\32xl\\:pb-1{padding-bottom:.25rem}.\\32xl\\:pl-1{padding-left:.25rem}.\\32xl\\:pt-2{padding-top:.5rem}.\\32xl\\:pr-2{padding-right:.5rem}.\\32xl\\:pb-2{padding-bottom:.5rem}.\\32xl\\:pl-2{padding-left:.5rem}.\\32xl\\:pt-3{padding-top:.75rem}.\\32xl\\:pr-3{padding-right:.75rem}.\\32xl\\:pb-3{padding-bottom:.75rem}.\\32xl\\:pl-3{padding-left:.75rem}.\\32xl\\:pt-4{padding-top:1rem}.\\32xl\\:pr-4{padding-right:1rem}.\\32xl\\:pb-4{padding-bottom:1rem}.\\32xl\\:pl-4{padding-left:1rem}.\\32xl\\:pt-5{padding-top:1.25rem}.\\32xl\\:pr-5{padding-right:1.25rem}.\\32xl\\:pb-5{padding-bottom:1.25rem}.\\32xl\\:pl-5{padding-left:1.25rem}.\\32xl\\:pt-6{padding-top:1.5rem}.\\32xl\\:pr-6{padding-right:1.5rem}.\\32xl\\:pb-6{padding-bottom:1.5rem}.\\32xl\\:pl-6{padding-left:1.5rem}.\\32xl\\:pt-7{padding-top:1.75rem}.\\32xl\\:pr-7{padding-right:1.75rem}.\\32xl\\:pb-7{padding-bottom:1.75rem}.\\32xl\\:pl-7{padding-left:1.75rem}.\\32xl\\:pt-8{padding-top:2rem}.\\32xl\\:pr-8{padding-right:2rem}.\\32xl\\:pb-8{padding-bottom:2rem}.\\32xl\\:pl-8{padding-left:2rem}.\\32xl\\:pt-9{padding-top:2.25rem}.\\32xl\\:pr-9{padding-right:2.25rem}.\\32xl\\:pb-9{padding-bottom:2.25rem}.\\32xl\\:pl-9{padding-left:2.25rem}.\\32xl\\:pt-10{padding-top:2.5rem}.\\32xl\\:pr-10{padding-right:2.5rem}.\\32xl\\:pb-10{padding-bottom:2.5rem}.\\32xl\\:pl-10{padding-left:2.5rem}.\\32xl\\:pt-11{padding-top:2.75rem}.\\32xl\\:pr-11{padding-right:2.75rem}.\\32xl\\:pb-11{padding-bottom:2.75rem}.\\32xl\\:pl-11{padding-left:2.75rem}.\\32xl\\:pt-12{padding-top:3rem}.\\32xl\\:pr-12{padding-right:3rem}.\\32xl\\:pb-12{padding-bottom:3rem}.\\32xl\\:pl-12{padding-left:3rem}.\\32xl\\:pt-14{padding-top:3.5rem}.\\32xl\\:pr-14{padding-right:3.5rem}.\\32xl\\:pb-14{padding-bottom:3.5rem}.\\32xl\\:pl-14{padding-left:3.5rem}.\\32xl\\:pt-16{padding-top:4rem}.\\32xl\\:pr-16{padding-right:4rem}.\\32xl\\:pb-16{padding-bottom:4rem}.\\32xl\\:pl-16{padding-left:4rem}.\\32xl\\:pt-20{padding-top:5rem}.\\32xl\\:pr-20{padding-right:5rem}.\\32xl\\:pb-20{padding-bottom:5rem}.\\32xl\\:pl-20{padding-left:5rem}.\\32xl\\:pt-24{padding-top:6rem}.\\32xl\\:pr-24{padding-right:6rem}.\\32xl\\:pb-24{padding-bottom:6rem}.\\32xl\\:pl-24{padding-left:6rem}.\\32xl\\:pt-28{padding-top:7rem}.\\32xl\\:pr-28{padding-right:7rem}.\\32xl\\:pb-28{padding-bottom:7rem}.\\32xl\\:pl-28{padding-left:7rem}.\\32xl\\:pt-32{padding-top:8rem}.\\32xl\\:pr-32{padding-right:8rem}.\\32xl\\:pb-32{padding-bottom:8rem}.\\32xl\\:pl-32{padding-left:8rem}.\\32xl\\:pt-36{padding-top:9rem}.\\32xl\\:pr-36{padding-right:9rem}.\\32xl\\:pb-36{padding-bottom:9rem}.\\32xl\\:pl-36{padding-left:9rem}.\\32xl\\:pt-40{padding-top:10rem}.\\32xl\\:pr-40{padding-right:10rem}.\\32xl\\:pb-40{padding-bottom:10rem}.\\32xl\\:pl-40{padding-left:10rem}.\\32xl\\:pt-44{padding-top:11rem}.\\32xl\\:pr-44{padding-right:11rem}.\\32xl\\:pb-44{padding-bottom:11rem}.\\32xl\\:pl-44{padding-left:11rem}.\\32xl\\:pt-48{padding-top:12rem}.\\32xl\\:pr-48{padding-right:12rem}.\\32xl\\:pb-48{padding-bottom:12rem}.\\32xl\\:pl-48{padding-left:12rem}.\\32xl\\:pt-52{padding-top:13rem}.\\32xl\\:pr-52{padding-right:13rem}.\\32xl\\:pb-52{padding-bottom:13rem}.\\32xl\\:pl-52{padding-left:13rem}.\\32xl\\:pt-56{padding-top:14rem}.\\32xl\\:pr-56{padding-right:14rem}.\\32xl\\:pb-56{padding-bottom:14rem}.\\32xl\\:pl-56{padding-left:14rem}.\\32xl\\:pt-60{padding-top:15rem}.\\32xl\\:pr-60{padding-right:15rem}.\\32xl\\:pb-60{padding-bottom:15rem}.\\32xl\\:pl-60{padding-left:15rem}.\\32xl\\:pt-64{padding-top:16rem}.\\32xl\\:pr-64{padding-right:16rem}.\\32xl\\:pb-64{padding-bottom:16rem}.\\32xl\\:pl-64{padding-left:16rem}.\\32xl\\:pt-72{padding-top:18rem}.\\32xl\\:pr-72{padding-right:18rem}.\\32xl\\:pb-72{padding-bottom:18rem}.\\32xl\\:pl-72{padding-left:18rem}.\\32xl\\:pt-80{padding-top:20rem}.\\32xl\\:pr-80{padding-right:20rem}.\\32xl\\:pb-80{padding-bottom:20rem}.\\32xl\\:pl-80{padding-left:20rem}.\\32xl\\:pt-96{padding-top:24rem}.\\32xl\\:pr-96{padding-right:24rem}.\\32xl\\:pb-96{padding-bottom:24rem}.\\32xl\\:pl-96{padding-left:24rem}.\\32xl\\:pt-px{padding-top:1px}.\\32xl\\:pr-px{padding-right:1px}.\\32xl\\:pb-px{padding-bottom:1px}.\\32xl\\:pl-px{padding-left:1px}.\\32xl\\:pt-0\\.5{padding-top:.125rem}.\\32xl\\:pr-0\\.5{padding-right:.125rem}.\\32xl\\:pb-0\\.5{padding-bottom:.125rem}.\\32xl\\:pl-0\\.5{padding-left:.125rem}.\\32xl\\:pt-1\\.5{padding-top:.375rem}.\\32xl\\:pr-1\\.5{padding-right:.375rem}.\\32xl\\:pb-1\\.5{padding-bottom:.375rem}.\\32xl\\:pl-1\\.5{padding-left:.375rem}.\\32xl\\:pt-2\\.5{padding-top:.625rem}.\\32xl\\:pr-2\\.5{padding-right:.625rem}.\\32xl\\:pb-2\\.5{padding-bottom:.625rem}.\\32xl\\:pl-2\\.5{padding-left:.625rem}.\\32xl\\:pt-3\\.5{padding-top:.875rem}.\\32xl\\:pr-3\\.5{padding-right:.875rem}.\\32xl\\:pb-3\\.5{padding-bottom:.875rem}.\\32xl\\:pl-3\\.5{padding-left:.875rem}.\\32xl\\:placeholder-transparent::placeholder{color:transparent}.\\32xl\\:placeholder-current::placeholder{color:currentColor}.\\32xl\\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-transparent:focus::placeholder{color:transparent}.\\32xl\\:focus\\:placeholder-current:focus::placeholder{color:currentColor}.\\32xl\\:focus\\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\\32xl\\:focus\\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\\32xl\\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.\\32xl\\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.\\32xl\\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.\\32xl\\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.\\32xl\\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.\\32xl\\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.\\32xl\\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.\\32xl\\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.\\32xl\\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.\\32xl\\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.\\32xl\\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.\\32xl\\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.\\32xl\\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.\\32xl\\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.\\32xl\\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.\\32xl\\:focus\\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.\\32xl\\:focus\\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.\\32xl\\:focus\\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.\\32xl\\:focus\\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.\\32xl\\:focus\\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.\\32xl\\:focus\\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.\\32xl\\:focus\\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.\\32xl\\:focus\\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.\\32xl\\:focus\\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.\\32xl\\:focus\\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.\\32xl\\:focus\\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.\\32xl\\:focus\\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.\\32xl\\:focus\\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.\\32xl\\:focus\\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.\\32xl\\:focus\\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.\\32xl\\:pointer-events-none{pointer-events:none}.\\32xl\\:pointer-events-auto{pointer-events:auto}.\\32xl\\:static{position:static}.\\32xl\\:fixed{position:fixed}.\\32xl\\:absolute{position:absolute}.\\32xl\\:relative{position:relative}.\\32xl\\:sticky{position:-webkit-sticky;position:sticky}.\\32xl\\:inset-0{top:0;right:0;bottom:0;left:0}.\\32xl\\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.\\32xl\\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.\\32xl\\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.\\32xl\\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.\\32xl\\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.\\32xl\\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.\\32xl\\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.\\32xl\\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.\\32xl\\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.\\32xl\\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.\\32xl\\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.\\32xl\\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.\\32xl\\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.\\32xl\\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.\\32xl\\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.\\32xl\\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.\\32xl\\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.\\32xl\\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.\\32xl\\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.\\32xl\\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.\\32xl\\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.\\32xl\\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.\\32xl\\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.\\32xl\\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.\\32xl\\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.\\32xl\\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.\\32xl\\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.\\32xl\\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.\\32xl\\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.\\32xl\\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.\\32xl\\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.\\32xl\\:inset-0\\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.\\32xl\\:inset-1\\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.\\32xl\\:inset-2\\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.\\32xl\\:inset-3\\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.\\32xl\\:-inset-0{top:0;right:0;bottom:0;left:0}.\\32xl\\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.\\32xl\\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.\\32xl\\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.\\32xl\\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.\\32xl\\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.\\32xl\\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.\\32xl\\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.\\32xl\\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.\\32xl\\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.\\32xl\\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.\\32xl\\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.\\32xl\\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.\\32xl\\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.\\32xl\\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.\\32xl\\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.\\32xl\\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.\\32xl\\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.\\32xl\\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.\\32xl\\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.\\32xl\\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.\\32xl\\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.\\32xl\\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.\\32xl\\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.\\32xl\\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.\\32xl\\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.\\32xl\\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.\\32xl\\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.\\32xl\\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.\\32xl\\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.\\32xl\\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.\\32xl\\:-inset-0\\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.\\32xl\\:-inset-1\\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.\\32xl\\:-inset-2\\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.\\32xl\\:-inset-3\\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.\\32xl\\:inset-1\\/2{top:50%;right:50%;bottom:50%;left:50%}.\\32xl\\:inset-1\\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.\\32xl\\:inset-2\\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.\\32xl\\:inset-1\\/4{top:25%;right:25%;bottom:25%;left:25%}.\\32xl\\:inset-2\\/4{top:50%;right:50%;bottom:50%;left:50%}.\\32xl\\:inset-3\\/4{top:75%;right:75%;bottom:75%;left:75%}.\\32xl\\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.\\32xl\\:-inset-1\\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.\\32xl\\:-inset-1\\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.\\32xl\\:-inset-2\\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.\\32xl\\:-inset-1\\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.\\32xl\\:-inset-2\\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.\\32xl\\:-inset-3\\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.\\32xl\\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.\\32xl\\:inset-y-0{top:0;bottom:0}.\\32xl\\:inset-x-0{right:0;left:0}.\\32xl\\:inset-y-1{top:.25rem;bottom:.25rem}.\\32xl\\:inset-x-1{right:.25rem;left:.25rem}.\\32xl\\:inset-y-2{top:.5rem;bottom:.5rem}.\\32xl\\:inset-x-2{right:.5rem;left:.5rem}.\\32xl\\:inset-y-3{top:.75rem;bottom:.75rem}.\\32xl\\:inset-x-3{right:.75rem;left:.75rem}.\\32xl\\:inset-y-4{top:1rem;bottom:1rem}.\\32xl\\:inset-x-4{right:1rem;left:1rem}.\\32xl\\:inset-y-5{top:1.25rem;bottom:1.25rem}.\\32xl\\:inset-x-5{right:1.25rem;left:1.25rem}.\\32xl\\:inset-y-6{top:1.5rem;bottom:1.5rem}.\\32xl\\:inset-x-6{right:1.5rem;left:1.5rem}.\\32xl\\:inset-y-7{top:1.75rem;bottom:1.75rem}.\\32xl\\:inset-x-7{right:1.75rem;left:1.75rem}.\\32xl\\:inset-y-8{top:2rem;bottom:2rem}.\\32xl\\:inset-x-8{right:2rem;left:2rem}.\\32xl\\:inset-y-9{top:2.25rem;bottom:2.25rem}.\\32xl\\:inset-x-9{right:2.25rem;left:2.25rem}.\\32xl\\:inset-y-10{top:2.5rem;bottom:2.5rem}.\\32xl\\:inset-x-10{right:2.5rem;left:2.5rem}.\\32xl\\:inset-y-11{top:2.75rem;bottom:2.75rem}.\\32xl\\:inset-x-11{right:2.75rem;left:2.75rem}.\\32xl\\:inset-y-12{top:3rem;bottom:3rem}.\\32xl\\:inset-x-12{right:3rem;left:3rem}.\\32xl\\:inset-y-14{top:3.5rem;bottom:3.5rem}.\\32xl\\:inset-x-14{right:3.5rem;left:3.5rem}.\\32xl\\:inset-y-16{top:4rem;bottom:4rem}.\\32xl\\:inset-x-16{right:4rem;left:4rem}.\\32xl\\:inset-y-20{top:5rem;bottom:5rem}.\\32xl\\:inset-x-20{right:5rem;left:5rem}.\\32xl\\:inset-y-24{top:6rem;bottom:6rem}.\\32xl\\:inset-x-24{right:6rem;left:6rem}.\\32xl\\:inset-y-28{top:7rem;bottom:7rem}.\\32xl\\:inset-x-28{right:7rem;left:7rem}.\\32xl\\:inset-y-32{top:8rem;bottom:8rem}.\\32xl\\:inset-x-32{right:8rem;left:8rem}.\\32xl\\:inset-y-36{top:9rem;bottom:9rem}.\\32xl\\:inset-x-36{right:9rem;left:9rem}.\\32xl\\:inset-y-40{top:10rem;bottom:10rem}.\\32xl\\:inset-x-40{right:10rem;left:10rem}.\\32xl\\:inset-y-44{top:11rem;bottom:11rem}.\\32xl\\:inset-x-44{right:11rem;left:11rem}.\\32xl\\:inset-y-48{top:12rem;bottom:12rem}.\\32xl\\:inset-x-48{right:12rem;left:12rem}.\\32xl\\:inset-y-52{top:13rem;bottom:13rem}.\\32xl\\:inset-x-52{right:13rem;left:13rem}.\\32xl\\:inset-y-56{top:14rem;bottom:14rem}.\\32xl\\:inset-x-56{right:14rem;left:14rem}.\\32xl\\:inset-y-60{top:15rem;bottom:15rem}.\\32xl\\:inset-x-60{right:15rem;left:15rem}.\\32xl\\:inset-y-64{top:16rem;bottom:16rem}.\\32xl\\:inset-x-64{right:16rem;left:16rem}.\\32xl\\:inset-y-72{top:18rem;bottom:18rem}.\\32xl\\:inset-x-72{right:18rem;left:18rem}.\\32xl\\:inset-y-80{top:20rem;bottom:20rem}.\\32xl\\:inset-x-80{right:20rem;left:20rem}.\\32xl\\:inset-y-96{top:24rem;bottom:24rem}.\\32xl\\:inset-x-96{right:24rem;left:24rem}.\\32xl\\:inset-y-auto{top:auto;bottom:auto}.\\32xl\\:inset-x-auto{right:auto;left:auto}.\\32xl\\:inset-y-px{top:1px;bottom:1px}.\\32xl\\:inset-x-px{right:1px;left:1px}.\\32xl\\:inset-y-0\\.5{top:.125rem;bottom:.125rem}.\\32xl\\:inset-x-0\\.5{right:.125rem;left:.125rem}.\\32xl\\:inset-y-1\\.5{top:.375rem;bottom:.375rem}.\\32xl\\:inset-x-1\\.5{right:.375rem;left:.375rem}.\\32xl\\:inset-y-2\\.5{top:.625rem;bottom:.625rem}.\\32xl\\:inset-x-2\\.5{right:.625rem;left:.625rem}.\\32xl\\:inset-y-3\\.5{top:.875rem;bottom:.875rem}.\\32xl\\:inset-x-3\\.5{right:.875rem;left:.875rem}.\\32xl\\:-inset-y-0{top:0;bottom:0}.\\32xl\\:-inset-x-0{right:0;left:0}.\\32xl\\:-inset-y-1{top:-.25rem;bottom:-.25rem}.\\32xl\\:-inset-x-1{right:-.25rem;left:-.25rem}.\\32xl\\:-inset-y-2{top:-.5rem;bottom:-.5rem}.\\32xl\\:-inset-x-2{right:-.5rem;left:-.5rem}.\\32xl\\:-inset-y-3{top:-.75rem;bottom:-.75rem}.\\32xl\\:-inset-x-3{right:-.75rem;left:-.75rem}.\\32xl\\:-inset-y-4{top:-1rem;bottom:-1rem}.\\32xl\\:-inset-x-4{right:-1rem;left:-1rem}.\\32xl\\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.\\32xl\\:-inset-x-5{right:-1.25rem;left:-1.25rem}.\\32xl\\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.\\32xl\\:-inset-x-6{right:-1.5rem;left:-1.5rem}.\\32xl\\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.\\32xl\\:-inset-x-7{right:-1.75rem;left:-1.75rem}.\\32xl\\:-inset-y-8{top:-2rem;bottom:-2rem}.\\32xl\\:-inset-x-8{right:-2rem;left:-2rem}.\\32xl\\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.\\32xl\\:-inset-x-9{right:-2.25rem;left:-2.25rem}.\\32xl\\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.\\32xl\\:-inset-x-10{right:-2.5rem;left:-2.5rem}.\\32xl\\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.\\32xl\\:-inset-x-11{right:-2.75rem;left:-2.75rem}.\\32xl\\:-inset-y-12{top:-3rem;bottom:-3rem}.\\32xl\\:-inset-x-12{right:-3rem;left:-3rem}.\\32xl\\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.\\32xl\\:-inset-x-14{right:-3.5rem;left:-3.5rem}.\\32xl\\:-inset-y-16{top:-4rem;bottom:-4rem}.\\32xl\\:-inset-x-16{right:-4rem;left:-4rem}.\\32xl\\:-inset-y-20{top:-5rem;bottom:-5rem}.\\32xl\\:-inset-x-20{right:-5rem;left:-5rem}.\\32xl\\:-inset-y-24{top:-6rem;bottom:-6rem}.\\32xl\\:-inset-x-24{right:-6rem;left:-6rem}.\\32xl\\:-inset-y-28{top:-7rem;bottom:-7rem}.\\32xl\\:-inset-x-28{right:-7rem;left:-7rem}.\\32xl\\:-inset-y-32{top:-8rem;bottom:-8rem}.\\32xl\\:-inset-x-32{right:-8rem;left:-8rem}.\\32xl\\:-inset-y-36{top:-9rem;bottom:-9rem}.\\32xl\\:-inset-x-36{right:-9rem;left:-9rem}.\\32xl\\:-inset-y-40{top:-10rem;bottom:-10rem}.\\32xl\\:-inset-x-40{right:-10rem;left:-10rem}.\\32xl\\:-inset-y-44{top:-11rem;bottom:-11rem}.\\32xl\\:-inset-x-44{right:-11rem;left:-11rem}.\\32xl\\:-inset-y-48{top:-12rem;bottom:-12rem}.\\32xl\\:-inset-x-48{right:-12rem;left:-12rem}.\\32xl\\:-inset-y-52{top:-13rem;bottom:-13rem}.\\32xl\\:-inset-x-52{right:-13rem;left:-13rem}.\\32xl\\:-inset-y-56{top:-14rem;bottom:-14rem}.\\32xl\\:-inset-x-56{right:-14rem;left:-14rem}.\\32xl\\:-inset-y-60{top:-15rem;bottom:-15rem}.\\32xl\\:-inset-x-60{right:-15rem;left:-15rem}.\\32xl\\:-inset-y-64{top:-16rem;bottom:-16rem}.\\32xl\\:-inset-x-64{right:-16rem;left:-16rem}.\\32xl\\:-inset-y-72{top:-18rem;bottom:-18rem}.\\32xl\\:-inset-x-72{right:-18rem;left:-18rem}.\\32xl\\:-inset-y-80{top:-20rem;bottom:-20rem}.\\32xl\\:-inset-x-80{right:-20rem;left:-20rem}.\\32xl\\:-inset-y-96{top:-24rem;bottom:-24rem}.\\32xl\\:-inset-x-96{right:-24rem;left:-24rem}.\\32xl\\:-inset-y-px{top:-1px;bottom:-1px}.\\32xl\\:-inset-x-px{right:-1px;left:-1px}.\\32xl\\:-inset-y-0\\.5{top:-.125rem;bottom:-.125rem}.\\32xl\\:-inset-x-0\\.5{right:-.125rem;left:-.125rem}.\\32xl\\:-inset-y-1\\.5{top:-.375rem;bottom:-.375rem}.\\32xl\\:-inset-x-1\\.5{right:-.375rem;left:-.375rem}.\\32xl\\:-inset-y-2\\.5{top:-.625rem;bottom:-.625rem}.\\32xl\\:-inset-x-2\\.5{right:-.625rem;left:-.625rem}.\\32xl\\:-inset-y-3\\.5{top:-.875rem;bottom:-.875rem}.\\32xl\\:-inset-x-3\\.5{right:-.875rem;left:-.875rem}.\\32xl\\:inset-y-1\\/2{top:50%;bottom:50%}.\\32xl\\:inset-x-1\\/2{right:50%;left:50%}.\\32xl\\:inset-y-1\\/3{top:33.333333%;bottom:33.333333%}.\\32xl\\:inset-x-1\\/3{right:33.333333%;left:33.333333%}.\\32xl\\:inset-y-2\\/3{top:66.666667%;bottom:66.666667%}.\\32xl\\:inset-x-2\\/3{right:66.666667%;left:66.666667%}.\\32xl\\:inset-y-1\\/4{top:25%;bottom:25%}.\\32xl\\:inset-x-1\\/4{right:25%;left:25%}.\\32xl\\:inset-y-2\\/4{top:50%;bottom:50%}.\\32xl\\:inset-x-2\\/4{right:50%;left:50%}.\\32xl\\:inset-y-3\\/4{top:75%;bottom:75%}.\\32xl\\:inset-x-3\\/4{right:75%;left:75%}.\\32xl\\:inset-y-full{top:100%;bottom:100%}.\\32xl\\:inset-x-full{right:100%;left:100%}.\\32xl\\:-inset-y-1\\/2{top:-50%;bottom:-50%}.\\32xl\\:-inset-x-1\\/2{right:-50%;left:-50%}.\\32xl\\:-inset-y-1\\/3{top:-33.333333%;bottom:-33.333333%}.\\32xl\\:-inset-x-1\\/3{right:-33.333333%;left:-33.333333%}.\\32xl\\:-inset-y-2\\/3{top:-66.666667%;bottom:-66.666667%}.\\32xl\\:-inset-x-2\\/3{right:-66.666667%;left:-66.666667%}.\\32xl\\:-inset-y-1\\/4{top:-25%;bottom:-25%}.\\32xl\\:-inset-x-1\\/4{right:-25%;left:-25%}.\\32xl\\:-inset-y-2\\/4{top:-50%;bottom:-50%}.\\32xl\\:-inset-x-2\\/4{right:-50%;left:-50%}.\\32xl\\:-inset-y-3\\/4{top:-75%;bottom:-75%}.\\32xl\\:-inset-x-3\\/4{right:-75%;left:-75%}.\\32xl\\:-inset-y-full{top:-100%;bottom:-100%}.\\32xl\\:-inset-x-full{right:-100%;left:-100%}.\\32xl\\:top-0{top:0}.\\32xl\\:right-0{right:0}.\\32xl\\:bottom-0{bottom:0}.\\32xl\\:left-0{left:0}.\\32xl\\:top-1{top:.25rem}.\\32xl\\:right-1{right:.25rem}.\\32xl\\:bottom-1{bottom:.25rem}.\\32xl\\:left-1{left:.25rem}.\\32xl\\:top-2{top:.5rem}.\\32xl\\:right-2{right:.5rem}.\\32xl\\:bottom-2{bottom:.5rem}.\\32xl\\:left-2{left:.5rem}.\\32xl\\:top-3{top:.75rem}.\\32xl\\:right-3{right:.75rem}.\\32xl\\:bottom-3{bottom:.75rem}.\\32xl\\:left-3{left:.75rem}.\\32xl\\:top-4{top:1rem}.\\32xl\\:right-4{right:1rem}.\\32xl\\:bottom-4{bottom:1rem}.\\32xl\\:left-4{left:1rem}.\\32xl\\:top-5{top:1.25rem}.\\32xl\\:right-5{right:1.25rem}.\\32xl\\:bottom-5{bottom:1.25rem}.\\32xl\\:left-5{left:1.25rem}.\\32xl\\:top-6{top:1.5rem}.\\32xl\\:right-6{right:1.5rem}.\\32xl\\:bottom-6{bottom:1.5rem}.\\32xl\\:left-6{left:1.5rem}.\\32xl\\:top-7{top:1.75rem}.\\32xl\\:right-7{right:1.75rem}.\\32xl\\:bottom-7{bottom:1.75rem}.\\32xl\\:left-7{left:1.75rem}.\\32xl\\:top-8{top:2rem}.\\32xl\\:right-8{right:2rem}.\\32xl\\:bottom-8{bottom:2rem}.\\32xl\\:left-8{left:2rem}.\\32xl\\:top-9{top:2.25rem}.\\32xl\\:right-9{right:2.25rem}.\\32xl\\:bottom-9{bottom:2.25rem}.\\32xl\\:left-9{left:2.25rem}.\\32xl\\:top-10{top:2.5rem}.\\32xl\\:right-10{right:2.5rem}.\\32xl\\:bottom-10{bottom:2.5rem}.\\32xl\\:left-10{left:2.5rem}.\\32xl\\:top-11{top:2.75rem}.\\32xl\\:right-11{right:2.75rem}.\\32xl\\:bottom-11{bottom:2.75rem}.\\32xl\\:left-11{left:2.75rem}.\\32xl\\:top-12{top:3rem}.\\32xl\\:right-12{right:3rem}.\\32xl\\:bottom-12{bottom:3rem}.\\32xl\\:left-12{left:3rem}.\\32xl\\:top-14{top:3.5rem}.\\32xl\\:right-14{right:3.5rem}.\\32xl\\:bottom-14{bottom:3.5rem}.\\32xl\\:left-14{left:3.5rem}.\\32xl\\:top-16{top:4rem}.\\32xl\\:right-16{right:4rem}.\\32xl\\:bottom-16{bottom:4rem}.\\32xl\\:left-16{left:4rem}.\\32xl\\:top-20{top:5rem}.\\32xl\\:right-20{right:5rem}.\\32xl\\:bottom-20{bottom:5rem}.\\32xl\\:left-20{left:5rem}.\\32xl\\:top-24{top:6rem}.\\32xl\\:right-24{right:6rem}.\\32xl\\:bottom-24{bottom:6rem}.\\32xl\\:left-24{left:6rem}.\\32xl\\:top-28{top:7rem}.\\32xl\\:right-28{right:7rem}.\\32xl\\:bottom-28{bottom:7rem}.\\32xl\\:left-28{left:7rem}.\\32xl\\:top-32{top:8rem}.\\32xl\\:right-32{right:8rem}.\\32xl\\:bottom-32{bottom:8rem}.\\32xl\\:left-32{left:8rem}.\\32xl\\:top-36{top:9rem}.\\32xl\\:right-36{right:9rem}.\\32xl\\:bottom-36{bottom:9rem}.\\32xl\\:left-36{left:9rem}.\\32xl\\:top-40{top:10rem}.\\32xl\\:right-40{right:10rem}.\\32xl\\:bottom-40{bottom:10rem}.\\32xl\\:left-40{left:10rem}.\\32xl\\:top-44{top:11rem}.\\32xl\\:right-44{right:11rem}.\\32xl\\:bottom-44{bottom:11rem}.\\32xl\\:left-44{left:11rem}.\\32xl\\:top-48{top:12rem}.\\32xl\\:right-48{right:12rem}.\\32xl\\:bottom-48{bottom:12rem}.\\32xl\\:left-48{left:12rem}.\\32xl\\:top-52{top:13rem}.\\32xl\\:right-52{right:13rem}.\\32xl\\:bottom-52{bottom:13rem}.\\32xl\\:left-52{left:13rem}.\\32xl\\:top-56{top:14rem}.\\32xl\\:right-56{right:14rem}.\\32xl\\:bottom-56{bottom:14rem}.\\32xl\\:left-56{left:14rem}.\\32xl\\:top-60{top:15rem}.\\32xl\\:right-60{right:15rem}.\\32xl\\:bottom-60{bottom:15rem}.\\32xl\\:left-60{left:15rem}.\\32xl\\:top-64{top:16rem}.\\32xl\\:right-64{right:16rem}.\\32xl\\:bottom-64{bottom:16rem}.\\32xl\\:left-64{left:16rem}.\\32xl\\:top-72{top:18rem}.\\32xl\\:right-72{right:18rem}.\\32xl\\:bottom-72{bottom:18rem}.\\32xl\\:left-72{left:18rem}.\\32xl\\:top-80{top:20rem}.\\32xl\\:right-80{right:20rem}.\\32xl\\:bottom-80{bottom:20rem}.\\32xl\\:left-80{left:20rem}.\\32xl\\:top-96{top:24rem}.\\32xl\\:right-96{right:24rem}.\\32xl\\:bottom-96{bottom:24rem}.\\32xl\\:left-96{left:24rem}.\\32xl\\:top-auto{top:auto}.\\32xl\\:right-auto{right:auto}.\\32xl\\:bottom-auto{bottom:auto}.\\32xl\\:left-auto{left:auto}.\\32xl\\:top-px{top:1px}.\\32xl\\:right-px{right:1px}.\\32xl\\:bottom-px{bottom:1px}.\\32xl\\:left-px{left:1px}.\\32xl\\:top-0\\.5{top:.125rem}.\\32xl\\:right-0\\.5{right:.125rem}.\\32xl\\:bottom-0\\.5{bottom:.125rem}.\\32xl\\:left-0\\.5{left:.125rem}.\\32xl\\:top-1\\.5{top:.375rem}.\\32xl\\:right-1\\.5{right:.375rem}.\\32xl\\:bottom-1\\.5{bottom:.375rem}.\\32xl\\:left-1\\.5{left:.375rem}.\\32xl\\:top-2\\.5{top:.625rem}.\\32xl\\:right-2\\.5{right:.625rem}.\\32xl\\:bottom-2\\.5{bottom:.625rem}.\\32xl\\:left-2\\.5{left:.625rem}.\\32xl\\:top-3\\.5{top:.875rem}.\\32xl\\:right-3\\.5{right:.875rem}.\\32xl\\:bottom-3\\.5{bottom:.875rem}.\\32xl\\:left-3\\.5{left:.875rem}.\\32xl\\:-top-0{top:0}.\\32xl\\:-right-0{right:0}.\\32xl\\:-bottom-0{bottom:0}.\\32xl\\:-left-0{left:0}.\\32xl\\:-top-1{top:-.25rem}.\\32xl\\:-right-1{right:-.25rem}.\\32xl\\:-bottom-1{bottom:-.25rem}.\\32xl\\:-left-1{left:-.25rem}.\\32xl\\:-top-2{top:-.5rem}.\\32xl\\:-right-2{right:-.5rem}.\\32xl\\:-bottom-2{bottom:-.5rem}.\\32xl\\:-left-2{left:-.5rem}.\\32xl\\:-top-3{top:-.75rem}.\\32xl\\:-right-3{right:-.75rem}.\\32xl\\:-bottom-3{bottom:-.75rem}.\\32xl\\:-left-3{left:-.75rem}.\\32xl\\:-top-4{top:-1rem}.\\32xl\\:-right-4{right:-1rem}.\\32xl\\:-bottom-4{bottom:-1rem}.\\32xl\\:-left-4{left:-1rem}.\\32xl\\:-top-5{top:-1.25rem}.\\32xl\\:-right-5{right:-1.25rem}.\\32xl\\:-bottom-5{bottom:-1.25rem}.\\32xl\\:-left-5{left:-1.25rem}.\\32xl\\:-top-6{top:-1.5rem}.\\32xl\\:-right-6{right:-1.5rem}.\\32xl\\:-bottom-6{bottom:-1.5rem}.\\32xl\\:-left-6{left:-1.5rem}.\\32xl\\:-top-7{top:-1.75rem}.\\32xl\\:-right-7{right:-1.75rem}.\\32xl\\:-bottom-7{bottom:-1.75rem}.\\32xl\\:-left-7{left:-1.75rem}.\\32xl\\:-top-8{top:-2rem}.\\32xl\\:-right-8{right:-2rem}.\\32xl\\:-bottom-8{bottom:-2rem}.\\32xl\\:-left-8{left:-2rem}.\\32xl\\:-top-9{top:-2.25rem}.\\32xl\\:-right-9{right:-2.25rem}.\\32xl\\:-bottom-9{bottom:-2.25rem}.\\32xl\\:-left-9{left:-2.25rem}.\\32xl\\:-top-10{top:-2.5rem}.\\32xl\\:-right-10{right:-2.5rem}.\\32xl\\:-bottom-10{bottom:-2.5rem}.\\32xl\\:-left-10{left:-2.5rem}.\\32xl\\:-top-11{top:-2.75rem}.\\32xl\\:-right-11{right:-2.75rem}.\\32xl\\:-bottom-11{bottom:-2.75rem}.\\32xl\\:-left-11{left:-2.75rem}.\\32xl\\:-top-12{top:-3rem}.\\32xl\\:-right-12{right:-3rem}.\\32xl\\:-bottom-12{bottom:-3rem}.\\32xl\\:-left-12{left:-3rem}.\\32xl\\:-top-14{top:-3.5rem}.\\32xl\\:-right-14{right:-3.5rem}.\\32xl\\:-bottom-14{bottom:-3.5rem}.\\32xl\\:-left-14{left:-3.5rem}.\\32xl\\:-top-16{top:-4rem}.\\32xl\\:-right-16{right:-4rem}.\\32xl\\:-bottom-16{bottom:-4rem}.\\32xl\\:-left-16{left:-4rem}.\\32xl\\:-top-20{top:-5rem}.\\32xl\\:-right-20{right:-5rem}.\\32xl\\:-bottom-20{bottom:-5rem}.\\32xl\\:-left-20{left:-5rem}.\\32xl\\:-top-24{top:-6rem}.\\32xl\\:-right-24{right:-6rem}.\\32xl\\:-bottom-24{bottom:-6rem}.\\32xl\\:-left-24{left:-6rem}.\\32xl\\:-top-28{top:-7rem}.\\32xl\\:-right-28{right:-7rem}.\\32xl\\:-bottom-28{bottom:-7rem}.\\32xl\\:-left-28{left:-7rem}.\\32xl\\:-top-32{top:-8rem}.\\32xl\\:-right-32{right:-8rem}.\\32xl\\:-bottom-32{bottom:-8rem}.\\32xl\\:-left-32{left:-8rem}.\\32xl\\:-top-36{top:-9rem}.\\32xl\\:-right-36{right:-9rem}.\\32xl\\:-bottom-36{bottom:-9rem}.\\32xl\\:-left-36{left:-9rem}.\\32xl\\:-top-40{top:-10rem}.\\32xl\\:-right-40{right:-10rem}.\\32xl\\:-bottom-40{bottom:-10rem}.\\32xl\\:-left-40{left:-10rem}.\\32xl\\:-top-44{top:-11rem}.\\32xl\\:-right-44{right:-11rem}.\\32xl\\:-bottom-44{bottom:-11rem}.\\32xl\\:-left-44{left:-11rem}.\\32xl\\:-top-48{top:-12rem}.\\32xl\\:-right-48{right:-12rem}.\\32xl\\:-bottom-48{bottom:-12rem}.\\32xl\\:-left-48{left:-12rem}.\\32xl\\:-top-52{top:-13rem}.\\32xl\\:-right-52{right:-13rem}.\\32xl\\:-bottom-52{bottom:-13rem}.\\32xl\\:-left-52{left:-13rem}.\\32xl\\:-top-56{top:-14rem}.\\32xl\\:-right-56{right:-14rem}.\\32xl\\:-bottom-56{bottom:-14rem}.\\32xl\\:-left-56{left:-14rem}.\\32xl\\:-top-60{top:-15rem}.\\32xl\\:-right-60{right:-15rem}.\\32xl\\:-bottom-60{bottom:-15rem}.\\32xl\\:-left-60{left:-15rem}.\\32xl\\:-top-64{top:-16rem}.\\32xl\\:-right-64{right:-16rem}.\\32xl\\:-bottom-64{bottom:-16rem}.\\32xl\\:-left-64{left:-16rem}.\\32xl\\:-top-72{top:-18rem}.\\32xl\\:-right-72{right:-18rem}.\\32xl\\:-bottom-72{bottom:-18rem}.\\32xl\\:-left-72{left:-18rem}.\\32xl\\:-top-80{top:-20rem}.\\32xl\\:-right-80{right:-20rem}.\\32xl\\:-bottom-80{bottom:-20rem}.\\32xl\\:-left-80{left:-20rem}.\\32xl\\:-top-96{top:-24rem}.\\32xl\\:-right-96{right:-24rem}.\\32xl\\:-bottom-96{bottom:-24rem}.\\32xl\\:-left-96{left:-24rem}.\\32xl\\:-top-px{top:-1px}.\\32xl\\:-right-px{right:-1px}.\\32xl\\:-bottom-px{bottom:-1px}.\\32xl\\:-left-px{left:-1px}.\\32xl\\:-top-0\\.5{top:-.125rem}.\\32xl\\:-right-0\\.5{right:-.125rem}.\\32xl\\:-bottom-0\\.5{bottom:-.125rem}.\\32xl\\:-left-0\\.5{left:-.125rem}.\\32xl\\:-top-1\\.5{top:-.375rem}.\\32xl\\:-right-1\\.5{right:-.375rem}.\\32xl\\:-bottom-1\\.5{bottom:-.375rem}.\\32xl\\:-left-1\\.5{left:-.375rem}.\\32xl\\:-top-2\\.5{top:-.625rem}.\\32xl\\:-right-2\\.5{right:-.625rem}.\\32xl\\:-bottom-2\\.5{bottom:-.625rem}.\\32xl\\:-left-2\\.5{left:-.625rem}.\\32xl\\:-top-3\\.5{top:-.875rem}.\\32xl\\:-right-3\\.5{right:-.875rem}.\\32xl\\:-bottom-3\\.5{bottom:-.875rem}.\\32xl\\:-left-3\\.5{left:-.875rem}.\\32xl\\:top-1\\/2{top:50%}.\\32xl\\:right-1\\/2{right:50%}.\\32xl\\:bottom-1\\/2{bottom:50%}.\\32xl\\:left-1\\/2{left:50%}.\\32xl\\:top-1\\/3{top:33.333333%}.\\32xl\\:right-1\\/3{right:33.333333%}.\\32xl\\:bottom-1\\/3{bottom:33.333333%}.\\32xl\\:left-1\\/3{left:33.333333%}.\\32xl\\:top-2\\/3{top:66.666667%}.\\32xl\\:right-2\\/3{right:66.666667%}.\\32xl\\:bottom-2\\/3{bottom:66.666667%}.\\32xl\\:left-2\\/3{left:66.666667%}.\\32xl\\:top-1\\/4{top:25%}.\\32xl\\:right-1\\/4{right:25%}.\\32xl\\:bottom-1\\/4{bottom:25%}.\\32xl\\:left-1\\/4{left:25%}.\\32xl\\:top-2\\/4{top:50%}.\\32xl\\:right-2\\/4{right:50%}.\\32xl\\:bottom-2\\/4{bottom:50%}.\\32xl\\:left-2\\/4{left:50%}.\\32xl\\:top-3\\/4{top:75%}.\\32xl\\:right-3\\/4{right:75%}.\\32xl\\:bottom-3\\/4{bottom:75%}.\\32xl\\:left-3\\/4{left:75%}.\\32xl\\:top-full{top:100%}.\\32xl\\:right-full{right:100%}.\\32xl\\:bottom-full{bottom:100%}.\\32xl\\:left-full{left:100%}.\\32xl\\:-top-1\\/2{top:-50%}.\\32xl\\:-right-1\\/2{right:-50%}.\\32xl\\:-bottom-1\\/2{bottom:-50%}.\\32xl\\:-left-1\\/2{left:-50%}.\\32xl\\:-top-1\\/3{top:-33.333333%}.\\32xl\\:-right-1\\/3{right:-33.333333%}.\\32xl\\:-bottom-1\\/3{bottom:-33.333333%}.\\32xl\\:-left-1\\/3{left:-33.333333%}.\\32xl\\:-top-2\\/3{top:-66.666667%}.\\32xl\\:-right-2\\/3{right:-66.666667%}.\\32xl\\:-bottom-2\\/3{bottom:-66.666667%}.\\32xl\\:-left-2\\/3{left:-66.666667%}.\\32xl\\:-top-1\\/4{top:-25%}.\\32xl\\:-right-1\\/4{right:-25%}.\\32xl\\:-bottom-1\\/4{bottom:-25%}.\\32xl\\:-left-1\\/4{left:-25%}.\\32xl\\:-top-2\\/4{top:-50%}.\\32xl\\:-right-2\\/4{right:-50%}.\\32xl\\:-bottom-2\\/4{bottom:-50%}.\\32xl\\:-left-2\\/4{left:-50%}.\\32xl\\:-top-3\\/4{top:-75%}.\\32xl\\:-right-3\\/4{right:-75%}.\\32xl\\:-bottom-3\\/4{bottom:-75%}.\\32xl\\:-left-3\\/4{left:-75%}.\\32xl\\:-top-full{top:-100%}.\\32xl\\:-right-full{right:-100%}.\\32xl\\:-bottom-full{bottom:-100%}.\\32xl\\:-left-full{left:-100%}.\\32xl\\:resize-none{resize:none}.\\32xl\\:resize-y{resize:vertical}.\\32xl\\:resize-x{resize:horizontal}.\\32xl\\:resize{resize:both}.\\32xl\\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\\32xl\\:group-hover\\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus-within\\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:hover\\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:focus\\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\32xl\\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:ring-inset{--tw-ring-inset:inset}.\\32xl\\:focus-within\\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus-within\\:ring-inset:focus-within{--tw-ring-inset:inset}.\\32xl\\:focus\\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\\32xl\\:focus\\:ring-inset:focus{--tw-ring-inset:inset}.\\32xl\\:ring-offset-transparent{--tw-ring-offset-color:transparent}.\\32xl\\:ring-offset-current{--tw-ring-offset-color:currentColor}.\\32xl\\:ring-offset-black{--tw-ring-offset-color:#000}.\\32xl\\:ring-offset-white{--tw-ring-offset-color:#fff}.\\32xl\\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.\\32xl\\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.\\32xl\\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.\\32xl\\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.\\32xl\\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.\\32xl\\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.\\32xl\\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.\\32xl\\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.\\32xl\\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.\\32xl\\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.\\32xl\\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.\\32xl\\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.\\32xl\\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.\\32xl\\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.\\32xl\\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.\\32xl\\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.\\32xl\\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.\\32xl\\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.\\32xl\\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.\\32xl\\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.\\32xl\\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.\\32xl\\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.\\32xl\\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.\\32xl\\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.\\32xl\\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.\\32xl\\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.\\32xl\\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.\\32xl\\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.\\32xl\\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.\\32xl\\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.\\32xl\\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.\\32xl\\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.\\32xl\\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.\\32xl\\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.\\32xl\\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.\\32xl\\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.\\32xl\\:ring-offset-green-600{--tw-ring-offset-color:#059669}.\\32xl\\:ring-offset-green-700{--tw-ring-offset-color:#047857}.\\32xl\\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.\\32xl\\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.\\32xl\\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.\\32xl\\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.\\32xl\\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.\\32xl\\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.\\32xl\\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.\\32xl\\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.\\32xl\\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.\\32xl\\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.\\32xl\\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.\\32xl\\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.\\32xl\\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.\\32xl\\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.\\32xl\\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.\\32xl\\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.\\32xl\\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.\\32xl\\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.\\32xl\\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.\\32xl\\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.\\32xl\\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.\\32xl\\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.\\32xl\\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.\\32xl\\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.\\32xl\\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.\\32xl\\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.\\32xl\\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.\\32xl\\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.\\32xl\\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.\\32xl\\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.\\32xl\\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.\\32xl\\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.\\32xl\\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.\\32xl\\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.\\32xl\\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.\\32xl\\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.\\32xl\\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.\\32xl\\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.\\32xl\\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.\\32xl\\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.\\32xl\\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.\\32xl\\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.\\32xl\\:focus-within\\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.\\32xl\\:focus-within\\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.\\32xl\\:focus-within\\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.\\32xl\\:focus-within\\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.\\32xl\\:focus-within\\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.\\32xl\\:focus-within\\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.\\32xl\\:focus-within\\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.\\32xl\\:focus-within\\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.\\32xl\\:focus-within\\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.\\32xl\\:focus-within\\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.\\32xl\\:focus-within\\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.\\32xl\\:focus-within\\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.\\32xl\\:focus-within\\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.\\32xl\\:focus-within\\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.\\32xl\\:focus-within\\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.\\32xl\\:focus-within\\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.\\32xl\\:focus-within\\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.\\32xl\\:focus-within\\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.\\32xl\\:focus-within\\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.\\32xl\\:focus-within\\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.\\32xl\\:focus-within\\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.\\32xl\\:focus-within\\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.\\32xl\\:focus-within\\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.\\32xl\\:focus-within\\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.\\32xl\\:focus-within\\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.\\32xl\\:focus-within\\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.\\32xl\\:focus-within\\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.\\32xl\\:focus-within\\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.\\32xl\\:focus-within\\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.\\32xl\\:focus-within\\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.\\32xl\\:focus-within\\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.\\32xl\\:focus-within\\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.\\32xl\\:focus-within\\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.\\32xl\\:focus-within\\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.\\32xl\\:focus-within\\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.\\32xl\\:focus-within\\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.\\32xl\\:focus-within\\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.\\32xl\\:focus-within\\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.\\32xl\\:focus-within\\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.\\32xl\\:focus-within\\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.\\32xl\\:focus-within\\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.\\32xl\\:focus-within\\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.\\32xl\\:focus-within\\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.\\32xl\\:focus-within\\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.\\32xl\\:focus-within\\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.\\32xl\\:focus-within\\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.\\32xl\\:focus-within\\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.\\32xl\\:focus-within\\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.\\32xl\\:focus-within\\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.\\32xl\\:focus-within\\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.\\32xl\\:focus-within\\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.\\32xl\\:focus-within\\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.\\32xl\\:focus-within\\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.\\32xl\\:focus-within\\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.\\32xl\\:focus-within\\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.\\32xl\\:focus-within\\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.\\32xl\\:focus-within\\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.\\32xl\\:focus-within\\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.\\32xl\\:focus-within\\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.\\32xl\\:focus-within\\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.\\32xl\\:focus-within\\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.\\32xl\\:focus-within\\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.\\32xl\\:focus-within\\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.\\32xl\\:focus-within\\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.\\32xl\\:focus-within\\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.\\32xl\\:focus-within\\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.\\32xl\\:focus-within\\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.\\32xl\\:focus-within\\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.\\32xl\\:focus-within\\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.\\32xl\\:focus-within\\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.\\32xl\\:focus-within\\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.\\32xl\\:focus-within\\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.\\32xl\\:focus-within\\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.\\32xl\\:focus-within\\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.\\32xl\\:focus-within\\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.\\32xl\\:focus-within\\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.\\32xl\\:focus-within\\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.\\32xl\\:focus-within\\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.\\32xl\\:focus-within\\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.\\32xl\\:focus-within\\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.\\32xl\\:focus-within\\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.\\32xl\\:focus-within\\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.\\32xl\\:focus-within\\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.\\32xl\\:focus-within\\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.\\32xl\\:focus\\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.\\32xl\\:focus\\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.\\32xl\\:focus\\:ring-offset-black:focus{--tw-ring-offset-color:#000}.\\32xl\\:focus\\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.\\32xl\\:focus\\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.\\32xl\\:focus\\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.\\32xl\\:focus\\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.\\32xl\\:focus\\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.\\32xl\\:focus\\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.\\32xl\\:focus\\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.\\32xl\\:focus\\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.\\32xl\\:focus\\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.\\32xl\\:focus\\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.\\32xl\\:focus\\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.\\32xl\\:focus\\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.\\32xl\\:focus\\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.\\32xl\\:focus\\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.\\32xl\\:focus\\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.\\32xl\\:focus\\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.\\32xl\\:focus\\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.\\32xl\\:focus\\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.\\32xl\\:focus\\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.\\32xl\\:focus\\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.\\32xl\\:focus\\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.\\32xl\\:focus\\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.\\32xl\\:focus\\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.\\32xl\\:focus\\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.\\32xl\\:focus\\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.\\32xl\\:focus\\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.\\32xl\\:focus\\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.\\32xl\\:focus\\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.\\32xl\\:focus\\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.\\32xl\\:focus\\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.\\32xl\\:focus\\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.\\32xl\\:focus\\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.\\32xl\\:focus\\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.\\32xl\\:focus\\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.\\32xl\\:focus\\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.\\32xl\\:focus\\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.\\32xl\\:focus\\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.\\32xl\\:focus\\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.\\32xl\\:focus\\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.\\32xl\\:focus\\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.\\32xl\\:focus\\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.\\32xl\\:focus\\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.\\32xl\\:focus\\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.\\32xl\\:focus\\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.\\32xl\\:focus\\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.\\32xl\\:focus\\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.\\32xl\\:focus\\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.\\32xl\\:focus\\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.\\32xl\\:focus\\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.\\32xl\\:focus\\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.\\32xl\\:focus\\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.\\32xl\\:focus\\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.\\32xl\\:focus\\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.\\32xl\\:focus\\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.\\32xl\\:focus\\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.\\32xl\\:focus\\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.\\32xl\\:focus\\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.\\32xl\\:focus\\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.\\32xl\\:focus\\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.\\32xl\\:focus\\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.\\32xl\\:focus\\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.\\32xl\\:focus\\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.\\32xl\\:focus\\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.\\32xl\\:focus\\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.\\32xl\\:focus\\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.\\32xl\\:focus\\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.\\32xl\\:focus\\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.\\32xl\\:focus\\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.\\32xl\\:focus\\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.\\32xl\\:focus\\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.\\32xl\\:focus\\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.\\32xl\\:focus\\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.\\32xl\\:focus\\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.\\32xl\\:focus\\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.\\32xl\\:focus\\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.\\32xl\\:focus\\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.\\32xl\\:focus\\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.\\32xl\\:focus\\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.\\32xl\\:focus\\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.\\32xl\\:focus\\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.\\32xl\\:focus\\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.\\32xl\\:ring-offset-0{--tw-ring-offset-width:0px}.\\32xl\\:ring-offset-1{--tw-ring-offset-width:1px}.\\32xl\\:ring-offset-2{--tw-ring-offset-width:2px}.\\32xl\\:ring-offset-4{--tw-ring-offset-width:4px}.\\32xl\\:ring-offset-8{--tw-ring-offset-width:8px}.\\32xl\\:focus-within\\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.\\32xl\\:focus-within\\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.\\32xl\\:focus-within\\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.\\32xl\\:focus-within\\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.\\32xl\\:focus-within\\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.\\32xl\\:focus\\:ring-offset-0:focus{--tw-ring-offset-width:0px}.\\32xl\\:focus\\:ring-offset-1:focus{--tw-ring-offset-width:1px}.\\32xl\\:focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.\\32xl\\:focus\\:ring-offset-4:focus{--tw-ring-offset-width:4px}.\\32xl\\:focus\\:ring-offset-8:focus{--tw-ring-offset-width:8px}.\\32xl\\:ring-transparent{--tw-ring-color:transparent}.\\32xl\\:ring-current{--tw-ring-color:currentColor}.\\32xl\\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\\32xl\\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\\32xl\\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\\32xl\\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\\32xl\\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\\32xl\\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\\32xl\\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\\32xl\\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\\32xl\\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\\32xl\\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\\32xl\\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\\32xl\\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\\32xl\\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\\32xl\\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\\32xl\\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\\32xl\\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\\32xl\\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\\32xl\\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\\32xl\\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\\32xl\\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\\32xl\\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\\32xl\\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\\32xl\\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\\32xl\\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\\32xl\\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\\32xl\\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\\32xl\\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\\32xl\\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-transparent:focus-within{--tw-ring-color:transparent}.\\32xl\\:focus-within\\:ring-current:focus-within{--tw-ring-color:currentColor}.\\32xl\\:focus-within\\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\\32xl\\:focus-within\\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-transparent:focus{--tw-ring-color:transparent}.\\32xl\\:focus\\:ring-current:focus{--tw-ring-color:currentColor}.\\32xl\\:focus\\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\\32xl\\:focus\\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\\32xl\\:ring-opacity-0{--tw-ring-opacity:0}.\\32xl\\:ring-opacity-5{--tw-ring-opacity:0.05}.\\32xl\\:ring-opacity-10{--tw-ring-opacity:0.1}.\\32xl\\:ring-opacity-20{--tw-ring-opacity:0.2}.\\32xl\\:ring-opacity-25{--tw-ring-opacity:0.25}.\\32xl\\:ring-opacity-30{--tw-ring-opacity:0.3}.\\32xl\\:ring-opacity-40{--tw-ring-opacity:0.4}.\\32xl\\:ring-opacity-50{--tw-ring-opacity:0.5}.\\32xl\\:ring-opacity-60{--tw-ring-opacity:0.6}.\\32xl\\:ring-opacity-70{--tw-ring-opacity:0.7}.\\32xl\\:ring-opacity-75{--tw-ring-opacity:0.75}.\\32xl\\:ring-opacity-80{--tw-ring-opacity:0.8}.\\32xl\\:ring-opacity-90{--tw-ring-opacity:0.9}.\\32xl\\:ring-opacity-95{--tw-ring-opacity:0.95}.\\32xl\\:ring-opacity-100{--tw-ring-opacity:1}.\\32xl\\:focus-within\\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.\\32xl\\:focus-within\\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.\\32xl\\:focus-within\\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.\\32xl\\:focus-within\\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.\\32xl\\:focus-within\\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.\\32xl\\:focus-within\\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.\\32xl\\:focus-within\\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.\\32xl\\:focus-within\\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.\\32xl\\:focus-within\\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.\\32xl\\:focus-within\\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.\\32xl\\:focus-within\\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.\\32xl\\:focus-within\\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.\\32xl\\:focus-within\\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.\\32xl\\:focus-within\\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.\\32xl\\:focus-within\\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.\\32xl\\:focus\\:ring-opacity-0:focus{--tw-ring-opacity:0}.\\32xl\\:focus\\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.\\32xl\\:focus\\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.\\32xl\\:focus\\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.\\32xl\\:focus\\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.\\32xl\\:focus\\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.\\32xl\\:focus\\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.\\32xl\\:focus\\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.\\32xl\\:focus\\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.\\32xl\\:focus\\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.\\32xl\\:focus\\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.\\32xl\\:focus\\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.\\32xl\\:focus\\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.\\32xl\\:focus\\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.\\32xl\\:focus\\:ring-opacity-100:focus{--tw-ring-opacity:1}.\\32xl\\:fill-current{fill:currentColor}.\\32xl\\:stroke-current{stroke:currentColor}.\\32xl\\:stroke-0{stroke-width:0}.\\32xl\\:stroke-1{stroke-width:1}.\\32xl\\:stroke-2{stroke-width:2}.\\32xl\\:table-auto{table-layout:auto}.\\32xl\\:table-fixed{table-layout:fixed}.\\32xl\\:text-left{text-align:left}.\\32xl\\:text-center{text-align:center}.\\32xl\\:text-right{text-align:right}.\\32xl\\:text-justify{text-align:justify}.\\32xl\\:text-transparent{color:transparent}.\\32xl\\:text-current{color:currentColor}.\\32xl\\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\\32xl\\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\\32xl\\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\\32xl\\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\\32xl\\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\\32xl\\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\\32xl\\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\\32xl\\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\\32xl\\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\\32xl\\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\\32xl\\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\\32xl\\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\\32xl\\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\\32xl\\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\\32xl\\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\\32xl\\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\\32xl\\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\\32xl\\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\\32xl\\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\\32xl\\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\\32xl\\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\\32xl\\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\\32xl\\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\\32xl\\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\\32xl\\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\\32xl\\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\\32xl\\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\\32xl\\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\\32xl\\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\\32xl\\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\\32xl\\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\\32xl\\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\\32xl\\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\\32xl\\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\\32xl\\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\\32xl\\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\\32xl\\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\\32xl\\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\\32xl\\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\\32xl\\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\\32xl\\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\\32xl\\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\\32xl\\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\\32xl\\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\\32xl\\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\\32xl\\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\\32xl\\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\\32xl\\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\\32xl\\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\\32xl\\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\\32xl\\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\\32xl\\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\\32xl\\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\\32xl\\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\\32xl\\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\\32xl\\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\\32xl\\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\\32xl\\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\\32xl\\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\\32xl\\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\\32xl\\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\\32xl\\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\\32xl\\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\\32xl\\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\\32xl\\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\\32xl\\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\\32xl\\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\\32xl\\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\\32xl\\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\\32xl\\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\\32xl\\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\\32xl\\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\\32xl\\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\\32xl\\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\\32xl\\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\\32xl\\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\\32xl\\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\\32xl\\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\\32xl\\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\\32xl\\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\\32xl\\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\\32xl\\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-transparent{color:transparent}.group:hover .\\32xl\\:group-hover\\:text-current{color:currentColor}.group:hover .\\32xl\\:group-hover\\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .\\32xl\\:group-hover\\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-transparent:focus-within{color:transparent}.\\32xl\\:focus-within\\:text-current:focus-within{color:currentColor}.\\32xl\\:focus-within\\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\\32xl\\:focus-within\\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-transparent:hover{color:transparent}.\\32xl\\:hover\\:text-current:hover{color:currentColor}.\\32xl\\:hover\\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\\32xl\\:hover\\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-transparent:focus{color:transparent}.\\32xl\\:focus\\:text-current:focus{color:currentColor}.\\32xl\\:focus\\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\\32xl\\:focus\\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\\32xl\\:text-opacity-0{--tw-text-opacity:0}.\\32xl\\:text-opacity-5{--tw-text-opacity:0.05}.\\32xl\\:text-opacity-10{--tw-text-opacity:0.1}.\\32xl\\:text-opacity-20{--tw-text-opacity:0.2}.\\32xl\\:text-opacity-25{--tw-text-opacity:0.25}.\\32xl\\:text-opacity-30{--tw-text-opacity:0.3}.\\32xl\\:text-opacity-40{--tw-text-opacity:0.4}.\\32xl\\:text-opacity-50{--tw-text-opacity:0.5}.\\32xl\\:text-opacity-60{--tw-text-opacity:0.6}.\\32xl\\:text-opacity-70{--tw-text-opacity:0.7}.\\32xl\\:text-opacity-75{--tw-text-opacity:0.75}.\\32xl\\:text-opacity-80{--tw-text-opacity:0.8}.\\32xl\\:text-opacity-90{--tw-text-opacity:0.9}.\\32xl\\:text-opacity-95{--tw-text-opacity:0.95}.\\32xl\\:text-opacity-100{--tw-text-opacity:1}.group:hover .\\32xl\\:group-hover\\:text-opacity-0{--tw-text-opacity:0}.group:hover .\\32xl\\:group-hover\\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .\\32xl\\:group-hover\\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .\\32xl\\:group-hover\\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .\\32xl\\:group-hover\\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .\\32xl\\:group-hover\\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .\\32xl\\:group-hover\\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .\\32xl\\:group-hover\\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .\\32xl\\:group-hover\\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .\\32xl\\:group-hover\\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .\\32xl\\:group-hover\\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .\\32xl\\:group-hover\\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .\\32xl\\:group-hover\\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .\\32xl\\:group-hover\\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .\\32xl\\:group-hover\\:text-opacity-100{--tw-text-opacity:1}.\\32xl\\:focus-within\\:text-opacity-0:focus-within{--tw-text-opacity:0}.\\32xl\\:focus-within\\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.\\32xl\\:focus-within\\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.\\32xl\\:focus-within\\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.\\32xl\\:focus-within\\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.\\32xl\\:focus-within\\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.\\32xl\\:focus-within\\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.\\32xl\\:focus-within\\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.\\32xl\\:focus-within\\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.\\32xl\\:focus-within\\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.\\32xl\\:focus-within\\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.\\32xl\\:focus-within\\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.\\32xl\\:focus-within\\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.\\32xl\\:focus-within\\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.\\32xl\\:focus-within\\:text-opacity-100:focus-within{--tw-text-opacity:1}.\\32xl\\:hover\\:text-opacity-0:hover{--tw-text-opacity:0}.\\32xl\\:hover\\:text-opacity-5:hover{--tw-text-opacity:0.05}.\\32xl\\:hover\\:text-opacity-10:hover{--tw-text-opacity:0.1}.\\32xl\\:hover\\:text-opacity-20:hover{--tw-text-opacity:0.2}.\\32xl\\:hover\\:text-opacity-25:hover{--tw-text-opacity:0.25}.\\32xl\\:hover\\:text-opacity-30:hover{--tw-text-opacity:0.3}.\\32xl\\:hover\\:text-opacity-40:hover{--tw-text-opacity:0.4}.\\32xl\\:hover\\:text-opacity-50:hover{--tw-text-opacity:0.5}.\\32xl\\:hover\\:text-opacity-60:hover{--tw-text-opacity:0.6}.\\32xl\\:hover\\:text-opacity-70:hover{--tw-text-opacity:0.7}.\\32xl\\:hover\\:text-opacity-75:hover{--tw-text-opacity:0.75}.\\32xl\\:hover\\:text-opacity-80:hover{--tw-text-opacity:0.8}.\\32xl\\:hover\\:text-opacity-90:hover{--tw-text-opacity:0.9}.\\32xl\\:hover\\:text-opacity-95:hover{--tw-text-opacity:0.95}.\\32xl\\:hover\\:text-opacity-100:hover{--tw-text-opacity:1}.\\32xl\\:focus\\:text-opacity-0:focus{--tw-text-opacity:0}.\\32xl\\:focus\\:text-opacity-5:focus{--tw-text-opacity:0.05}.\\32xl\\:focus\\:text-opacity-10:focus{--tw-text-opacity:0.1}.\\32xl\\:focus\\:text-opacity-20:focus{--tw-text-opacity:0.2}.\\32xl\\:focus\\:text-opacity-25:focus{--tw-text-opacity:0.25}.\\32xl\\:focus\\:text-opacity-30:focus{--tw-text-opacity:0.3}.\\32xl\\:focus\\:text-opacity-40:focus{--tw-text-opacity:0.4}.\\32xl\\:focus\\:text-opacity-50:focus{--tw-text-opacity:0.5}.\\32xl\\:focus\\:text-opacity-60:focus{--tw-text-opacity:0.6}.\\32xl\\:focus\\:text-opacity-70:focus{--tw-text-opacity:0.7}.\\32xl\\:focus\\:text-opacity-75:focus{--tw-text-opacity:0.75}.\\32xl\\:focus\\:text-opacity-80:focus{--tw-text-opacity:0.8}.\\32xl\\:focus\\:text-opacity-90:focus{--tw-text-opacity:0.9}.\\32xl\\:focus\\:text-opacity-95:focus{--tw-text-opacity:0.95}.\\32xl\\:focus\\:text-opacity-100:focus{--tw-text-opacity:1}.\\32xl\\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\\32xl\\:overflow-ellipsis{text-overflow:ellipsis}.\\32xl\\:overflow-clip{text-overflow:clip}.\\32xl\\:italic{font-style:italic}.\\32xl\\:not-italic{font-style:normal}.\\32xl\\:uppercase{text-transform:uppercase}.\\32xl\\:lowercase{text-transform:lowercase}.\\32xl\\:capitalize{text-transform:capitalize}.\\32xl\\:normal-case{text-transform:none}.\\32xl\\:underline{text-decoration:underline}.\\32xl\\:line-through{text-decoration:line-through}.\\32xl\\:no-underline{text-decoration:none}.group:hover .\\32xl\\:group-hover\\:underline{text-decoration:underline}.group:hover .\\32xl\\:group-hover\\:line-through{text-decoration:line-through}.group:hover .\\32xl\\:group-hover\\:no-underline{text-decoration:none}.\\32xl\\:focus-within\\:underline:focus-within{text-decoration:underline}.\\32xl\\:focus-within\\:line-through:focus-within{text-decoration:line-through}.\\32xl\\:focus-within\\:no-underline:focus-within{text-decoration:none}.\\32xl\\:hover\\:underline:hover{text-decoration:underline}.\\32xl\\:hover\\:line-through:hover{text-decoration:line-through}.\\32xl\\:hover\\:no-underline:hover{text-decoration:none}.\\32xl\\:focus\\:underline:focus{text-decoration:underline}.\\32xl\\:focus\\:line-through:focus{text-decoration:line-through}.\\32xl\\:focus\\:no-underline:focus{text-decoration:none}.\\32xl\\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\\32xl\\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.\\32xl\\:diagonal-fractions,.\\32xl\\:lining-nums,.\\32xl\\:oldstyle-nums,.\\32xl\\:ordinal,.\\32xl\\:proportional-nums,.\\32xl\\:slashed-zero,.\\32xl\\:stacked-fractions,.\\32xl\\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\\32xl\\:normal-nums{font-variant-numeric:normal}.\\32xl\\:ordinal{--tw-ordinal:ordinal}.\\32xl\\:slashed-zero{--tw-slashed-zero:slashed-zero}.\\32xl\\:lining-nums{--tw-numeric-figure:lining-nums}.\\32xl\\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.\\32xl\\:proportional-nums{--tw-numeric-spacing:proportional-nums}.\\32xl\\:tabular-nums{--tw-numeric-spacing:tabular-nums}.\\32xl\\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.\\32xl\\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.\\32xl\\:tracking-tighter{letter-spacing:-.05em}.\\32xl\\:tracking-tight{letter-spacing:-.025em}.\\32xl\\:tracking-normal{letter-spacing:0}.\\32xl\\:tracking-wide{letter-spacing:.025em}.\\32xl\\:tracking-wider{letter-spacing:.05em}.\\32xl\\:tracking-widest{letter-spacing:.1em}.\\32xl\\:select-none{-webkit-user-select:none;user-select:none}.\\32xl\\:select-text{-webkit-user-select:text;user-select:text}.\\32xl\\:select-all{-webkit-user-select:all;user-select:all}.\\32xl\\:select-auto{-webkit-user-select:auto;user-select:auto}.\\32xl\\:align-baseline{vertical-align:baseline}.\\32xl\\:align-top{vertical-align:top}.\\32xl\\:align-middle{vertical-align:middle}.\\32xl\\:align-bottom{vertical-align:bottom}.\\32xl\\:align-text-top{vertical-align:text-top}.\\32xl\\:align-text-bottom{vertical-align:text-bottom}.\\32xl\\:visible{visibility:visible}.\\32xl\\:invisible{visibility:hidden}.\\32xl\\:whitespace-normal{white-space:normal}.\\32xl\\:whitespace-nowrap{white-space:nowrap}.\\32xl\\:whitespace-pre{white-space:pre}.\\32xl\\:whitespace-pre-line{white-space:pre-line}.\\32xl\\:whitespace-pre-wrap{white-space:pre-wrap}.\\32xl\\:break-normal{overflow-wrap:normal;word-break:normal}.\\32xl\\:break-words{overflow-wrap:break-word}.\\32xl\\:break-all{word-break:break-all}.\\32xl\\:w-0{width:0}.\\32xl\\:w-1{width:.25rem}.\\32xl\\:w-2{width:.5rem}.\\32xl\\:w-3{width:.75rem}.\\32xl\\:w-4{width:1rem}.\\32xl\\:w-5{width:1.25rem}.\\32xl\\:w-6{width:1.5rem}.\\32xl\\:w-7{width:1.75rem}.\\32xl\\:w-8{width:2rem}.\\32xl\\:w-9{width:2.25rem}.\\32xl\\:w-10{width:2.5rem}.\\32xl\\:w-11{width:2.75rem}.\\32xl\\:w-12{width:3rem}.\\32xl\\:w-14{width:3.5rem}.\\32xl\\:w-16{width:4rem}.\\32xl\\:w-20{width:5rem}.\\32xl\\:w-24{width:6rem}.\\32xl\\:w-28{width:7rem}.\\32xl\\:w-32{width:8rem}.\\32xl\\:w-36{width:9rem}.\\32xl\\:w-40{width:10rem}.\\32xl\\:w-44{width:11rem}.\\32xl\\:w-48{width:12rem}.\\32xl\\:w-52{width:13rem}.\\32xl\\:w-56{width:14rem}.\\32xl\\:w-60{width:15rem}.\\32xl\\:w-64{width:16rem}.\\32xl\\:w-72{width:18rem}.\\32xl\\:w-80{width:20rem}.\\32xl\\:w-96{width:24rem}.\\32xl\\:w-auto{width:auto}.\\32xl\\:w-px{width:1px}.\\32xl\\:w-0\\.5{width:.125rem}.\\32xl\\:w-1\\.5{width:.375rem}.\\32xl\\:w-2\\.5{width:.625rem}.\\32xl\\:w-3\\.5{width:.875rem}.\\32xl\\:w-1\\/2{width:50%}.\\32xl\\:w-1\\/3{width:33.333333%}.\\32xl\\:w-2\\/3{width:66.666667%}.\\32xl\\:w-1\\/4{width:25%}.\\32xl\\:w-2\\/4{width:50%}.\\32xl\\:w-3\\/4{width:75%}.\\32xl\\:w-1\\/5{width:20%}.\\32xl\\:w-2\\/5{width:40%}.\\32xl\\:w-3\\/5{width:60%}.\\32xl\\:w-4\\/5{width:80%}.\\32xl\\:w-1\\/6{width:16.666667%}.\\32xl\\:w-2\\/6{width:33.333333%}.\\32xl\\:w-3\\/6{width:50%}.\\32xl\\:w-4\\/6{width:66.666667%}.\\32xl\\:w-5\\/6{width:83.333333%}.\\32xl\\:w-1\\/12{width:8.333333%}.\\32xl\\:w-2\\/12{width:16.666667%}.\\32xl\\:w-3\\/12{width:25%}.\\32xl\\:w-4\\/12{width:33.333333%}.\\32xl\\:w-5\\/12{width:41.666667%}.\\32xl\\:w-6\\/12{width:50%}.\\32xl\\:w-7\\/12{width:58.333333%}.\\32xl\\:w-8\\/12{width:66.666667%}.\\32xl\\:w-9\\/12{width:75%}.\\32xl\\:w-10\\/12{width:83.333333%}.\\32xl\\:w-11\\/12{width:91.666667%}.\\32xl\\:w-full{width:100%}.\\32xl\\:w-screen{width:100vw}.\\32xl\\:w-min{width:-webkit-min-content;width:min-content}.\\32xl\\:w-max{width:-webkit-max-content;width:max-content}.\\32xl\\:z-0{z-index:0}.\\32xl\\:z-10{z-index:10}.\\32xl\\:z-20{z-index:20}.\\32xl\\:z-30{z-index:30}.\\32xl\\:z-40{z-index:40}.\\32xl\\:z-50{z-index:50}.\\32xl\\:z-auto{z-index:auto}.\\32xl\\:focus-within\\:z-0:focus-within{z-index:0}.\\32xl\\:focus-within\\:z-10:focus-within{z-index:10}.\\32xl\\:focus-within\\:z-20:focus-within{z-index:20}.\\32xl\\:focus-within\\:z-30:focus-within{z-index:30}.\\32xl\\:focus-within\\:z-40:focus-within{z-index:40}.\\32xl\\:focus-within\\:z-50:focus-within{z-index:50}.\\32xl\\:focus-within\\:z-auto:focus-within{z-index:auto}.\\32xl\\:focus\\:z-0:focus{z-index:0}.\\32xl\\:focus\\:z-10:focus{z-index:10}.\\32xl\\:focus\\:z-20:focus{z-index:20}.\\32xl\\:focus\\:z-30:focus{z-index:30}.\\32xl\\:focus\\:z-40:focus{z-index:40}.\\32xl\\:focus\\:z-50:focus{z-index:50}.\\32xl\\:focus\\:z-auto:focus{z-index:auto}.\\32xl\\:gap-0{gap:0}.\\32xl\\:gap-1{gap:.25rem}.\\32xl\\:gap-2{gap:.5rem}.\\32xl\\:gap-3{gap:.75rem}.\\32xl\\:gap-4{gap:1rem}.\\32xl\\:gap-5{gap:1.25rem}.\\32xl\\:gap-6{gap:1.5rem}.\\32xl\\:gap-7{gap:1.75rem}.\\32xl\\:gap-8{gap:2rem}.\\32xl\\:gap-9{gap:2.25rem}.\\32xl\\:gap-10{gap:2.5rem}.\\32xl\\:gap-11{gap:2.75rem}.\\32xl\\:gap-12{gap:3rem}.\\32xl\\:gap-14{gap:3.5rem}.\\32xl\\:gap-16{gap:4rem}.\\32xl\\:gap-20{gap:5rem}.\\32xl\\:gap-24{gap:6rem}.\\32xl\\:gap-28{gap:7rem}.\\32xl\\:gap-32{gap:8rem}.\\32xl\\:gap-36{gap:9rem}.\\32xl\\:gap-40{gap:10rem}.\\32xl\\:gap-44{gap:11rem}.\\32xl\\:gap-48{gap:12rem}.\\32xl\\:gap-52{gap:13rem}.\\32xl\\:gap-56{gap:14rem}.\\32xl\\:gap-60{gap:15rem}.\\32xl\\:gap-64{gap:16rem}.\\32xl\\:gap-72{gap:18rem}.\\32xl\\:gap-80{gap:20rem}.\\32xl\\:gap-96{gap:24rem}.\\32xl\\:gap-px{gap:1px}.\\32xl\\:gap-0\\.5{gap:.125rem}.\\32xl\\:gap-1\\.5{gap:.375rem}.\\32xl\\:gap-2\\.5{gap:.625rem}.\\32xl\\:gap-3\\.5{gap:.875rem}.\\32xl\\:gap-x-0{column-gap:0}.\\32xl\\:gap-x-1{column-gap:.25rem}.\\32xl\\:gap-x-2{column-gap:.5rem}.\\32xl\\:gap-x-3{column-gap:.75rem}.\\32xl\\:gap-x-4{column-gap:1rem}.\\32xl\\:gap-x-5{column-gap:1.25rem}.\\32xl\\:gap-x-6{column-gap:1.5rem}.\\32xl\\:gap-x-7{column-gap:1.75rem}.\\32xl\\:gap-x-8{column-gap:2rem}.\\32xl\\:gap-x-9{column-gap:2.25rem}.\\32xl\\:gap-x-10{column-gap:2.5rem}.\\32xl\\:gap-x-11{column-gap:2.75rem}.\\32xl\\:gap-x-12{column-gap:3rem}.\\32xl\\:gap-x-14{column-gap:3.5rem}.\\32xl\\:gap-x-16{column-gap:4rem}.\\32xl\\:gap-x-20{column-gap:5rem}.\\32xl\\:gap-x-24{column-gap:6rem}.\\32xl\\:gap-x-28{column-gap:7rem}.\\32xl\\:gap-x-32{column-gap:8rem}.\\32xl\\:gap-x-36{column-gap:9rem}.\\32xl\\:gap-x-40{column-gap:10rem}.\\32xl\\:gap-x-44{column-gap:11rem}.\\32xl\\:gap-x-48{column-gap:12rem}.\\32xl\\:gap-x-52{column-gap:13rem}.\\32xl\\:gap-x-56{column-gap:14rem}.\\32xl\\:gap-x-60{column-gap:15rem}.\\32xl\\:gap-x-64{column-gap:16rem}.\\32xl\\:gap-x-72{column-gap:18rem}.\\32xl\\:gap-x-80{column-gap:20rem}.\\32xl\\:gap-x-96{column-gap:24rem}.\\32xl\\:gap-x-px{column-gap:1px}.\\32xl\\:gap-x-0\\.5{column-gap:.125rem}.\\32xl\\:gap-x-1\\.5{column-gap:.375rem}.\\32xl\\:gap-x-2\\.5{column-gap:.625rem}.\\32xl\\:gap-x-3\\.5{column-gap:.875rem}.\\32xl\\:gap-y-0{row-gap:0}.\\32xl\\:gap-y-1{row-gap:.25rem}.\\32xl\\:gap-y-2{row-gap:.5rem}.\\32xl\\:gap-y-3{row-gap:.75rem}.\\32xl\\:gap-y-4{row-gap:1rem}.\\32xl\\:gap-y-5{row-gap:1.25rem}.\\32xl\\:gap-y-6{row-gap:1.5rem}.\\32xl\\:gap-y-7{row-gap:1.75rem}.\\32xl\\:gap-y-8{row-gap:2rem}.\\32xl\\:gap-y-9{row-gap:2.25rem}.\\32xl\\:gap-y-10{row-gap:2.5rem}.\\32xl\\:gap-y-11{row-gap:2.75rem}.\\32xl\\:gap-y-12{row-gap:3rem}.\\32xl\\:gap-y-14{row-gap:3.5rem}.\\32xl\\:gap-y-16{row-gap:4rem}.\\32xl\\:gap-y-20{row-gap:5rem}.\\32xl\\:gap-y-24{row-gap:6rem}.\\32xl\\:gap-y-28{row-gap:7rem}.\\32xl\\:gap-y-32{row-gap:8rem}.\\32xl\\:gap-y-36{row-gap:9rem}.\\32xl\\:gap-y-40{row-gap:10rem}.\\32xl\\:gap-y-44{row-gap:11rem}.\\32xl\\:gap-y-48{row-gap:12rem}.\\32xl\\:gap-y-52{row-gap:13rem}.\\32xl\\:gap-y-56{row-gap:14rem}.\\32xl\\:gap-y-60{row-gap:15rem}.\\32xl\\:gap-y-64{row-gap:16rem}.\\32xl\\:gap-y-72{row-gap:18rem}.\\32xl\\:gap-y-80{row-gap:20rem}.\\32xl\\:gap-y-96{row-gap:24rem}.\\32xl\\:gap-y-px{row-gap:1px}.\\32xl\\:gap-y-0\\.5{row-gap:.125rem}.\\32xl\\:gap-y-1\\.5{row-gap:.375rem}.\\32xl\\:gap-y-2\\.5{row-gap:.625rem}.\\32xl\\:gap-y-3\\.5{row-gap:.875rem}.\\32xl\\:grid-flow-row{grid-auto-flow:row}.\\32xl\\:grid-flow-col{grid-auto-flow:column}.\\32xl\\:grid-flow-row-dense{grid-auto-flow:row dense}.\\32xl\\:grid-flow-col-dense{grid-auto-flow:column dense}.\\32xl\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\\32xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\\32xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\32xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\32xl\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\\32xl\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\\32xl\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\\32xl\\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\\32xl\\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\\32xl\\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\\32xl\\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\\32xl\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\\32xl\\:grid-cols-none{grid-template-columns:none}.\\32xl\\:auto-cols-auto{grid-auto-columns:auto}.\\32xl\\:auto-cols-min{grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.\\32xl\\:auto-cols-max{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.\\32xl\\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\\32xl\\:col-auto{grid-column:auto}.\\32xl\\:col-span-1{grid-column:span 1/span 1}.\\32xl\\:col-span-2{grid-column:span 2/span 2}.\\32xl\\:col-span-3{grid-column:span 3/span 3}.\\32xl\\:col-span-4{grid-column:span 4/span 4}.\\32xl\\:col-span-5{grid-column:span 5/span 5}.\\32xl\\:col-span-6{grid-column:span 6/span 6}.\\32xl\\:col-span-7{grid-column:span 7/span 7}.\\32xl\\:col-span-8{grid-column:span 8/span 8}.\\32xl\\:col-span-9{grid-column:span 9/span 9}.\\32xl\\:col-span-10{grid-column:span 10/span 10}.\\32xl\\:col-span-11{grid-column:span 11/span 11}.\\32xl\\:col-span-12{grid-column:span 12/span 12}.\\32xl\\:col-span-full{grid-column:1/-1}.\\32xl\\:col-start-1{grid-column-start:1}.\\32xl\\:col-start-2{grid-column-start:2}.\\32xl\\:col-start-3{grid-column-start:3}.\\32xl\\:col-start-4{grid-column-start:4}.\\32xl\\:col-start-5{grid-column-start:5}.\\32xl\\:col-start-6{grid-column-start:6}.\\32xl\\:col-start-7{grid-column-start:7}.\\32xl\\:col-start-8{grid-column-start:8}.\\32xl\\:col-start-9{grid-column-start:9}.\\32xl\\:col-start-10{grid-column-start:10}.\\32xl\\:col-start-11{grid-column-start:11}.\\32xl\\:col-start-12{grid-column-start:12}.\\32xl\\:col-start-13{grid-column-start:13}.\\32xl\\:col-start-auto{grid-column-start:auto}.\\32xl\\:col-end-1{grid-column-end:1}.\\32xl\\:col-end-2{grid-column-end:2}.\\32xl\\:col-end-3{grid-column-end:3}.\\32xl\\:col-end-4{grid-column-end:4}.\\32xl\\:col-end-5{grid-column-end:5}.\\32xl\\:col-end-6{grid-column-end:6}.\\32xl\\:col-end-7{grid-column-end:7}.\\32xl\\:col-end-8{grid-column-end:8}.\\32xl\\:col-end-9{grid-column-end:9}.\\32xl\\:col-end-10{grid-column-end:10}.\\32xl\\:col-end-11{grid-column-end:11}.\\32xl\\:col-end-12{grid-column-end:12}.\\32xl\\:col-end-13{grid-column-end:13}.\\32xl\\:col-end-auto{grid-column-end:auto}.\\32xl\\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\\32xl\\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\\32xl\\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\\32xl\\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\\32xl\\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\\32xl\\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\\32xl\\:grid-rows-none{grid-template-rows:none}.\\32xl\\:auto-rows-auto{grid-auto-rows:auto}.\\32xl\\:auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.\\32xl\\:auto-rows-max{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.\\32xl\\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\\32xl\\:row-auto{grid-row:auto}.\\32xl\\:row-span-1{grid-row:span 1/span 1}.\\32xl\\:row-span-2{grid-row:span 2/span 2}.\\32xl\\:row-span-3{grid-row:span 3/span 3}.\\32xl\\:row-span-4{grid-row:span 4/span 4}.\\32xl\\:row-span-5{grid-row:span 5/span 5}.\\32xl\\:row-span-6{grid-row:span 6/span 6}.\\32xl\\:row-span-full{grid-row:1/-1}.\\32xl\\:row-start-1{grid-row-start:1}.\\32xl\\:row-start-2{grid-row-start:2}.\\32xl\\:row-start-3{grid-row-start:3}.\\32xl\\:row-start-4{grid-row-start:4}.\\32xl\\:row-start-5{grid-row-start:5}.\\32xl\\:row-start-6{grid-row-start:6}.\\32xl\\:row-start-7{grid-row-start:7}.\\32xl\\:row-start-auto{grid-row-start:auto}.\\32xl\\:row-end-1{grid-row-end:1}.\\32xl\\:row-end-2{grid-row-end:2}.\\32xl\\:row-end-3{grid-row-end:3}.\\32xl\\:row-end-4{grid-row-end:4}.\\32xl\\:row-end-5{grid-row-end:5}.\\32xl\\:row-end-6{grid-row-end:6}.\\32xl\\:row-end-7{grid-row-end:7}.\\32xl\\:row-end-auto{grid-row-end:auto}.\\32xl\\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\32xl\\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\32xl\\:transform-none{transform:none}.\\32xl\\:origin-center{transform-origin:center}.\\32xl\\:origin-top{transform-origin:top}.\\32xl\\:origin-top-right{transform-origin:top right}.\\32xl\\:origin-right{transform-origin:right}.\\32xl\\:origin-bottom-right{transform-origin:bottom right}.\\32xl\\:origin-bottom{transform-origin:bottom}.\\32xl\\:origin-bottom-left{transform-origin:bottom left}.\\32xl\\:origin-left{transform-origin:left}.\\32xl\\:origin-top-left{transform-origin:top left}.\\32xl\\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.\\32xl\\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.\\32xl\\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.\\32xl\\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.\\32xl\\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.\\32xl\\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.\\32xl\\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.\\32xl\\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.\\32xl\\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.\\32xl\\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.\\32xl\\:scale-x-0{--tw-scale-x:0}.\\32xl\\:scale-x-50{--tw-scale-x:.5}.\\32xl\\:scale-x-75{--tw-scale-x:.75}.\\32xl\\:scale-x-90{--tw-scale-x:.9}.\\32xl\\:scale-x-95{--tw-scale-x:.95}.\\32xl\\:scale-x-100{--tw-scale-x:1}.\\32xl\\:scale-x-105{--tw-scale-x:1.05}.\\32xl\\:scale-x-110{--tw-scale-x:1.1}.\\32xl\\:scale-x-125{--tw-scale-x:1.25}.\\32xl\\:scale-x-150{--tw-scale-x:1.5}.\\32xl\\:scale-y-0{--tw-scale-y:0}.\\32xl\\:scale-y-50{--tw-scale-y:.5}.\\32xl\\:scale-y-75{--tw-scale-y:.75}.\\32xl\\:scale-y-90{--tw-scale-y:.9}.\\32xl\\:scale-y-95{--tw-scale-y:.95}.\\32xl\\:scale-y-100{--tw-scale-y:1}.\\32xl\\:scale-y-105{--tw-scale-y:1.05}.\\32xl\\:scale-y-110{--tw-scale-y:1.1}.\\32xl\\:scale-y-125{--tw-scale-y:1.25}.\\32xl\\:scale-y-150{--tw-scale-y:1.5}.\\32xl\\:hover\\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.\\32xl\\:hover\\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.\\32xl\\:hover\\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.\\32xl\\:hover\\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.\\32xl\\:hover\\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.\\32xl\\:hover\\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.\\32xl\\:hover\\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.\\32xl\\:hover\\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.\\32xl\\:hover\\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.\\32xl\\:hover\\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.\\32xl\\:hover\\:scale-x-0:hover{--tw-scale-x:0}.\\32xl\\:hover\\:scale-x-50:hover{--tw-scale-x:.5}.\\32xl\\:hover\\:scale-x-75:hover{--tw-scale-x:.75}.\\32xl\\:hover\\:scale-x-90:hover{--tw-scale-x:.9}.\\32xl\\:hover\\:scale-x-95:hover{--tw-scale-x:.95}.\\32xl\\:hover\\:scale-x-100:hover{--tw-scale-x:1}.\\32xl\\:hover\\:scale-x-105:hover{--tw-scale-x:1.05}.\\32xl\\:hover\\:scale-x-110:hover{--tw-scale-x:1.1}.\\32xl\\:hover\\:scale-x-125:hover{--tw-scale-x:1.25}.\\32xl\\:hover\\:scale-x-150:hover{--tw-scale-x:1.5}.\\32xl\\:hover\\:scale-y-0:hover{--tw-scale-y:0}.\\32xl\\:hover\\:scale-y-50:hover{--tw-scale-y:.5}.\\32xl\\:hover\\:scale-y-75:hover{--tw-scale-y:.75}.\\32xl\\:hover\\:scale-y-90:hover{--tw-scale-y:.9}.\\32xl\\:hover\\:scale-y-95:hover{--tw-scale-y:.95}.\\32xl\\:hover\\:scale-y-100:hover{--tw-scale-y:1}.\\32xl\\:hover\\:scale-y-105:hover{--tw-scale-y:1.05}.\\32xl\\:hover\\:scale-y-110:hover{--tw-scale-y:1.1}.\\32xl\\:hover\\:scale-y-125:hover{--tw-scale-y:1.25}.\\32xl\\:hover\\:scale-y-150:hover{--tw-scale-y:1.5}.\\32xl\\:focus\\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.\\32xl\\:focus\\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.\\32xl\\:focus\\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.\\32xl\\:focus\\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.\\32xl\\:focus\\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.\\32xl\\:focus\\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.\\32xl\\:focus\\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.\\32xl\\:focus\\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.\\32xl\\:focus\\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.\\32xl\\:focus\\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.\\32xl\\:focus\\:scale-x-0:focus{--tw-scale-x:0}.\\32xl\\:focus\\:scale-x-50:focus{--tw-scale-x:.5}.\\32xl\\:focus\\:scale-x-75:focus{--tw-scale-x:.75}.\\32xl\\:focus\\:scale-x-90:focus{--tw-scale-x:.9}.\\32xl\\:focus\\:scale-x-95:focus{--tw-scale-x:.95}.\\32xl\\:focus\\:scale-x-100:focus{--tw-scale-x:1}.\\32xl\\:focus\\:scale-x-105:focus{--tw-scale-x:1.05}.\\32xl\\:focus\\:scale-x-110:focus{--tw-scale-x:1.1}.\\32xl\\:focus\\:scale-x-125:focus{--tw-scale-x:1.25}.\\32xl\\:focus\\:scale-x-150:focus{--tw-scale-x:1.5}.\\32xl\\:focus\\:scale-y-0:focus{--tw-scale-y:0}.\\32xl\\:focus\\:scale-y-50:focus{--tw-scale-y:.5}.\\32xl\\:focus\\:scale-y-75:focus{--tw-scale-y:.75}.\\32xl\\:focus\\:scale-y-90:focus{--tw-scale-y:.9}.\\32xl\\:focus\\:scale-y-95:focus{--tw-scale-y:.95}.\\32xl\\:focus\\:scale-y-100:focus{--tw-scale-y:1}.\\32xl\\:focus\\:scale-y-105:focus{--tw-scale-y:1.05}.\\32xl\\:focus\\:scale-y-110:focus{--tw-scale-y:1.1}.\\32xl\\:focus\\:scale-y-125:focus{--tw-scale-y:1.25}.\\32xl\\:focus\\:scale-y-150:focus{--tw-scale-y:1.5}.\\32xl\\:rotate-0{--tw-rotate:0deg}.\\32xl\\:rotate-1{--tw-rotate:1deg}.\\32xl\\:rotate-2{--tw-rotate:2deg}.\\32xl\\:rotate-3{--tw-rotate:3deg}.\\32xl\\:rotate-6{--tw-rotate:6deg}.\\32xl\\:rotate-12{--tw-rotate:12deg}.\\32xl\\:rotate-45{--tw-rotate:45deg}.\\32xl\\:rotate-90{--tw-rotate:90deg}.\\32xl\\:rotate-180{--tw-rotate:180deg}.\\32xl\\:-rotate-180{--tw-rotate:-180deg}.\\32xl\\:-rotate-90{--tw-rotate:-90deg}.\\32xl\\:-rotate-45{--tw-rotate:-45deg}.\\32xl\\:-rotate-12{--tw-rotate:-12deg}.\\32xl\\:-rotate-6{--tw-rotate:-6deg}.\\32xl\\:-rotate-3{--tw-rotate:-3deg}.\\32xl\\:-rotate-2{--tw-rotate:-2deg}.\\32xl\\:-rotate-1{--tw-rotate:-1deg}.\\32xl\\:hover\\:rotate-0:hover{--tw-rotate:0deg}.\\32xl\\:hover\\:rotate-1:hover{--tw-rotate:1deg}.\\32xl\\:hover\\:rotate-2:hover{--tw-rotate:2deg}.\\32xl\\:hover\\:rotate-3:hover{--tw-rotate:3deg}.\\32xl\\:hover\\:rotate-6:hover{--tw-rotate:6deg}.\\32xl\\:hover\\:rotate-12:hover{--tw-rotate:12deg}.\\32xl\\:hover\\:rotate-45:hover{--tw-rotate:45deg}.\\32xl\\:hover\\:rotate-90:hover{--tw-rotate:90deg}.\\32xl\\:hover\\:rotate-180:hover{--tw-rotate:180deg}.\\32xl\\:hover\\:-rotate-180:hover{--tw-rotate:-180deg}.\\32xl\\:hover\\:-rotate-90:hover{--tw-rotate:-90deg}.\\32xl\\:hover\\:-rotate-45:hover{--tw-rotate:-45deg}.\\32xl\\:hover\\:-rotate-12:hover{--tw-rotate:-12deg}.\\32xl\\:hover\\:-rotate-6:hover{--tw-rotate:-6deg}.\\32xl\\:hover\\:-rotate-3:hover{--tw-rotate:-3deg}.\\32xl\\:hover\\:-rotate-2:hover{--tw-rotate:-2deg}.\\32xl\\:hover\\:-rotate-1:hover{--tw-rotate:-1deg}.\\32xl\\:focus\\:rotate-0:focus{--tw-rotate:0deg}.\\32xl\\:focus\\:rotate-1:focus{--tw-rotate:1deg}.\\32xl\\:focus\\:rotate-2:focus{--tw-rotate:2deg}.\\32xl\\:focus\\:rotate-3:focus{--tw-rotate:3deg}.\\32xl\\:focus\\:rotate-6:focus{--tw-rotate:6deg}.\\32xl\\:focus\\:rotate-12:focus{--tw-rotate:12deg}.\\32xl\\:focus\\:rotate-45:focus{--tw-rotate:45deg}.\\32xl\\:focus\\:rotate-90:focus{--tw-rotate:90deg}.\\32xl\\:focus\\:rotate-180:focus{--tw-rotate:180deg}.\\32xl\\:focus\\:-rotate-180:focus{--tw-rotate:-180deg}.\\32xl\\:focus\\:-rotate-90:focus{--tw-rotate:-90deg}.\\32xl\\:focus\\:-rotate-45:focus{--tw-rotate:-45deg}.\\32xl\\:focus\\:-rotate-12:focus{--tw-rotate:-12deg}.\\32xl\\:focus\\:-rotate-6:focus{--tw-rotate:-6deg}.\\32xl\\:focus\\:-rotate-3:focus{--tw-rotate:-3deg}.\\32xl\\:focus\\:-rotate-2:focus{--tw-rotate:-2deg}.\\32xl\\:focus\\:-rotate-1:focus{--tw-rotate:-1deg}.\\32xl\\:translate-x-0{--tw-translate-x:0px}.\\32xl\\:translate-x-1{--tw-translate-x:0.25rem}.\\32xl\\:translate-x-2{--tw-translate-x:0.5rem}.\\32xl\\:translate-x-3{--tw-translate-x:0.75rem}.\\32xl\\:translate-x-4{--tw-translate-x:1rem}.\\32xl\\:translate-x-5{--tw-translate-x:1.25rem}.\\32xl\\:translate-x-6{--tw-translate-x:1.5rem}.\\32xl\\:translate-x-7{--tw-translate-x:1.75rem}.\\32xl\\:translate-x-8{--tw-translate-x:2rem}.\\32xl\\:translate-x-9{--tw-translate-x:2.25rem}.\\32xl\\:translate-x-10{--tw-translate-x:2.5rem}.\\32xl\\:translate-x-11{--tw-translate-x:2.75rem}.\\32xl\\:translate-x-12{--tw-translate-x:3rem}.\\32xl\\:translate-x-14{--tw-translate-x:3.5rem}.\\32xl\\:translate-x-16{--tw-translate-x:4rem}.\\32xl\\:translate-x-20{--tw-translate-x:5rem}.\\32xl\\:translate-x-24{--tw-translate-x:6rem}.\\32xl\\:translate-x-28{--tw-translate-x:7rem}.\\32xl\\:translate-x-32{--tw-translate-x:8rem}.\\32xl\\:translate-x-36{--tw-translate-x:9rem}.\\32xl\\:translate-x-40{--tw-translate-x:10rem}.\\32xl\\:translate-x-44{--tw-translate-x:11rem}.\\32xl\\:translate-x-48{--tw-translate-x:12rem}.\\32xl\\:translate-x-52{--tw-translate-x:13rem}.\\32xl\\:translate-x-56{--tw-translate-x:14rem}.\\32xl\\:translate-x-60{--tw-translate-x:15rem}.\\32xl\\:translate-x-64{--tw-translate-x:16rem}.\\32xl\\:translate-x-72{--tw-translate-x:18rem}.\\32xl\\:translate-x-80{--tw-translate-x:20rem}.\\32xl\\:translate-x-96{--tw-translate-x:24rem}.\\32xl\\:translate-x-px{--tw-translate-x:1px}.\\32xl\\:translate-x-0\\.5{--tw-translate-x:0.125rem}.\\32xl\\:translate-x-1\\.5{--tw-translate-x:0.375rem}.\\32xl\\:translate-x-2\\.5{--tw-translate-x:0.625rem}.\\32xl\\:translate-x-3\\.5{--tw-translate-x:0.875rem}.\\32xl\\:-translate-x-0{--tw-translate-x:0px}.\\32xl\\:-translate-x-1{--tw-translate-x:-0.25rem}.\\32xl\\:-translate-x-2{--tw-translate-x:-0.5rem}.\\32xl\\:-translate-x-3{--tw-translate-x:-0.75rem}.\\32xl\\:-translate-x-4{--tw-translate-x:-1rem}.\\32xl\\:-translate-x-5{--tw-translate-x:-1.25rem}.\\32xl\\:-translate-x-6{--tw-translate-x:-1.5rem}.\\32xl\\:-translate-x-7{--tw-translate-x:-1.75rem}.\\32xl\\:-translate-x-8{--tw-translate-x:-2rem}.\\32xl\\:-translate-x-9{--tw-translate-x:-2.25rem}.\\32xl\\:-translate-x-10{--tw-translate-x:-2.5rem}.\\32xl\\:-translate-x-11{--tw-translate-x:-2.75rem}.\\32xl\\:-translate-x-12{--tw-translate-x:-3rem}.\\32xl\\:-translate-x-14{--tw-translate-x:-3.5rem}.\\32xl\\:-translate-x-16{--tw-translate-x:-4rem}.\\32xl\\:-translate-x-20{--tw-translate-x:-5rem}.\\32xl\\:-translate-x-24{--tw-translate-x:-6rem}.\\32xl\\:-translate-x-28{--tw-translate-x:-7rem}.\\32xl\\:-translate-x-32{--tw-translate-x:-8rem}.\\32xl\\:-translate-x-36{--tw-translate-x:-9rem}.\\32xl\\:-translate-x-40{--tw-translate-x:-10rem}.\\32xl\\:-translate-x-44{--tw-translate-x:-11rem}.\\32xl\\:-translate-x-48{--tw-translate-x:-12rem}.\\32xl\\:-translate-x-52{--tw-translate-x:-13rem}.\\32xl\\:-translate-x-56{--tw-translate-x:-14rem}.\\32xl\\:-translate-x-60{--tw-translate-x:-15rem}.\\32xl\\:-translate-x-64{--tw-translate-x:-16rem}.\\32xl\\:-translate-x-72{--tw-translate-x:-18rem}.\\32xl\\:-translate-x-80{--tw-translate-x:-20rem}.\\32xl\\:-translate-x-96{--tw-translate-x:-24rem}.\\32xl\\:-translate-x-px{--tw-translate-x:-1px}.\\32xl\\:-translate-x-0\\.5{--tw-translate-x:-0.125rem}.\\32xl\\:-translate-x-1\\.5{--tw-translate-x:-0.375rem}.\\32xl\\:-translate-x-2\\.5{--tw-translate-x:-0.625rem}.\\32xl\\:-translate-x-3\\.5{--tw-translate-x:-0.875rem}.\\32xl\\:translate-x-1\\/2{--tw-translate-x:50%}.\\32xl\\:translate-x-1\\/3{--tw-translate-x:33.333333%}.\\32xl\\:translate-x-2\\/3{--tw-translate-x:66.666667%}.\\32xl\\:translate-x-1\\/4{--tw-translate-x:25%}.\\32xl\\:translate-x-2\\/4{--tw-translate-x:50%}.\\32xl\\:translate-x-3\\/4{--tw-translate-x:75%}.\\32xl\\:translate-x-full{--tw-translate-x:100%}.\\32xl\\:-translate-x-1\\/2{--tw-translate-x:-50%}.\\32xl\\:-translate-x-1\\/3{--tw-translate-x:-33.333333%}.\\32xl\\:-translate-x-2\\/3{--tw-translate-x:-66.666667%}.\\32xl\\:-translate-x-1\\/4{--tw-translate-x:-25%}.\\32xl\\:-translate-x-2\\/4{--tw-translate-x:-50%}.\\32xl\\:-translate-x-3\\/4{--tw-translate-x:-75%}.\\32xl\\:-translate-x-full{--tw-translate-x:-100%}.\\32xl\\:translate-y-0{--tw-translate-y:0px}.\\32xl\\:translate-y-1{--tw-translate-y:0.25rem}.\\32xl\\:translate-y-2{--tw-translate-y:0.5rem}.\\32xl\\:translate-y-3{--tw-translate-y:0.75rem}.\\32xl\\:translate-y-4{--tw-translate-y:1rem}.\\32xl\\:translate-y-5{--tw-translate-y:1.25rem}.\\32xl\\:translate-y-6{--tw-translate-y:1.5rem}.\\32xl\\:translate-y-7{--tw-translate-y:1.75rem}.\\32xl\\:translate-y-8{--tw-translate-y:2rem}.\\32xl\\:translate-y-9{--tw-translate-y:2.25rem}.\\32xl\\:translate-y-10{--tw-translate-y:2.5rem}.\\32xl\\:translate-y-11{--tw-translate-y:2.75rem}.\\32xl\\:translate-y-12{--tw-translate-y:3rem}.\\32xl\\:translate-y-14{--tw-translate-y:3.5rem}.\\32xl\\:translate-y-16{--tw-translate-y:4rem}.\\32xl\\:translate-y-20{--tw-translate-y:5rem}.\\32xl\\:translate-y-24{--tw-translate-y:6rem}.\\32xl\\:translate-y-28{--tw-translate-y:7rem}.\\32xl\\:translate-y-32{--tw-translate-y:8rem}.\\32xl\\:translate-y-36{--tw-translate-y:9rem}.\\32xl\\:translate-y-40{--tw-translate-y:10rem}.\\32xl\\:translate-y-44{--tw-translate-y:11rem}.\\32xl\\:translate-y-48{--tw-translate-y:12rem}.\\32xl\\:translate-y-52{--tw-translate-y:13rem}.\\32xl\\:translate-y-56{--tw-translate-y:14rem}.\\32xl\\:translate-y-60{--tw-translate-y:15rem}.\\32xl\\:translate-y-64{--tw-translate-y:16rem}.\\32xl\\:translate-y-72{--tw-translate-y:18rem}.\\32xl\\:translate-y-80{--tw-translate-y:20rem}.\\32xl\\:translate-y-96{--tw-translate-y:24rem}.\\32xl\\:translate-y-px{--tw-translate-y:1px}.\\32xl\\:translate-y-0\\.5{--tw-translate-y:0.125rem}.\\32xl\\:translate-y-1\\.5{--tw-translate-y:0.375rem}.\\32xl\\:translate-y-2\\.5{--tw-translate-y:0.625rem}.\\32xl\\:translate-y-3\\.5{--tw-translate-y:0.875rem}.\\32xl\\:-translate-y-0{--tw-translate-y:0px}.\\32xl\\:-translate-y-1{--tw-translate-y:-0.25rem}.\\32xl\\:-translate-y-2{--tw-translate-y:-0.5rem}.\\32xl\\:-translate-y-3{--tw-translate-y:-0.75rem}.\\32xl\\:-translate-y-4{--tw-translate-y:-1rem}.\\32xl\\:-translate-y-5{--tw-translate-y:-1.25rem}.\\32xl\\:-translate-y-6{--tw-translate-y:-1.5rem}.\\32xl\\:-translate-y-7{--tw-translate-y:-1.75rem}.\\32xl\\:-translate-y-8{--tw-translate-y:-2rem}.\\32xl\\:-translate-y-9{--tw-translate-y:-2.25rem}.\\32xl\\:-translate-y-10{--tw-translate-y:-2.5rem}.\\32xl\\:-translate-y-11{--tw-translate-y:-2.75rem}.\\32xl\\:-translate-y-12{--tw-translate-y:-3rem}.\\32xl\\:-translate-y-14{--tw-translate-y:-3.5rem}.\\32xl\\:-translate-y-16{--tw-translate-y:-4rem}.\\32xl\\:-translate-y-20{--tw-translate-y:-5rem}.\\32xl\\:-translate-y-24{--tw-translate-y:-6rem}.\\32xl\\:-translate-y-28{--tw-translate-y:-7rem}.\\32xl\\:-translate-y-32{--tw-translate-y:-8rem}.\\32xl\\:-translate-y-36{--tw-translate-y:-9rem}.\\32xl\\:-translate-y-40{--tw-translate-y:-10rem}.\\32xl\\:-translate-y-44{--tw-translate-y:-11rem}.\\32xl\\:-translate-y-48{--tw-translate-y:-12rem}.\\32xl\\:-translate-y-52{--tw-translate-y:-13rem}.\\32xl\\:-translate-y-56{--tw-translate-y:-14rem}.\\32xl\\:-translate-y-60{--tw-translate-y:-15rem}.\\32xl\\:-translate-y-64{--tw-translate-y:-16rem}.\\32xl\\:-translate-y-72{--tw-translate-y:-18rem}.\\32xl\\:-translate-y-80{--tw-translate-y:-20rem}.\\32xl\\:-translate-y-96{--tw-translate-y:-24rem}.\\32xl\\:-translate-y-px{--tw-translate-y:-1px}.\\32xl\\:-translate-y-0\\.5{--tw-translate-y:-0.125rem}.\\32xl\\:-translate-y-1\\.5{--tw-translate-y:-0.375rem}.\\32xl\\:-translate-y-2\\.5{--tw-translate-y:-0.625rem}.\\32xl\\:-translate-y-3\\.5{--tw-translate-y:-0.875rem}.\\32xl\\:translate-y-1\\/2{--tw-translate-y:50%}.\\32xl\\:translate-y-1\\/3{--tw-translate-y:33.333333%}.\\32xl\\:translate-y-2\\/3{--tw-translate-y:66.666667%}.\\32xl\\:translate-y-1\\/4{--tw-translate-y:25%}.\\32xl\\:translate-y-2\\/4{--tw-translate-y:50%}.\\32xl\\:translate-y-3\\/4{--tw-translate-y:75%}.\\32xl\\:translate-y-full{--tw-translate-y:100%}.\\32xl\\:-translate-y-1\\/2{--tw-translate-y:-50%}.\\32xl\\:-translate-y-1\\/3{--tw-translate-y:-33.333333%}.\\32xl\\:-translate-y-2\\/3{--tw-translate-y:-66.666667%}.\\32xl\\:-translate-y-1\\/4{--tw-translate-y:-25%}.\\32xl\\:-translate-y-2\\/4{--tw-translate-y:-50%}.\\32xl\\:-translate-y-3\\/4{--tw-translate-y:-75%}.\\32xl\\:-translate-y-full{--tw-translate-y:-100%}.\\32xl\\:hover\\:translate-x-0:hover{--tw-translate-x:0px}.\\32xl\\:hover\\:translate-x-1:hover{--tw-translate-x:0.25rem}.\\32xl\\:hover\\:translate-x-2:hover{--tw-translate-x:0.5rem}.\\32xl\\:hover\\:translate-x-3:hover{--tw-translate-x:0.75rem}.\\32xl\\:hover\\:translate-x-4:hover{--tw-translate-x:1rem}.\\32xl\\:hover\\:translate-x-5:hover{--tw-translate-x:1.25rem}.\\32xl\\:hover\\:translate-x-6:hover{--tw-translate-x:1.5rem}.\\32xl\\:hover\\:translate-x-7:hover{--tw-translate-x:1.75rem}.\\32xl\\:hover\\:translate-x-8:hover{--tw-translate-x:2rem}.\\32xl\\:hover\\:translate-x-9:hover{--tw-translate-x:2.25rem}.\\32xl\\:hover\\:translate-x-10:hover{--tw-translate-x:2.5rem}.\\32xl\\:hover\\:translate-x-11:hover{--tw-translate-x:2.75rem}.\\32xl\\:hover\\:translate-x-12:hover{--tw-translate-x:3rem}.\\32xl\\:hover\\:translate-x-14:hover{--tw-translate-x:3.5rem}.\\32xl\\:hover\\:translate-x-16:hover{--tw-translate-x:4rem}.\\32xl\\:hover\\:translate-x-20:hover{--tw-translate-x:5rem}.\\32xl\\:hover\\:translate-x-24:hover{--tw-translate-x:6rem}.\\32xl\\:hover\\:translate-x-28:hover{--tw-translate-x:7rem}.\\32xl\\:hover\\:translate-x-32:hover{--tw-translate-x:8rem}.\\32xl\\:hover\\:translate-x-36:hover{--tw-translate-x:9rem}.\\32xl\\:hover\\:translate-x-40:hover{--tw-translate-x:10rem}.\\32xl\\:hover\\:translate-x-44:hover{--tw-translate-x:11rem}.\\32xl\\:hover\\:translate-x-48:hover{--tw-translate-x:12rem}.\\32xl\\:hover\\:translate-x-52:hover{--tw-translate-x:13rem}.\\32xl\\:hover\\:translate-x-56:hover{--tw-translate-x:14rem}.\\32xl\\:hover\\:translate-x-60:hover{--tw-translate-x:15rem}.\\32xl\\:hover\\:translate-x-64:hover{--tw-translate-x:16rem}.\\32xl\\:hover\\:translate-x-72:hover{--tw-translate-x:18rem}.\\32xl\\:hover\\:translate-x-80:hover{--tw-translate-x:20rem}.\\32xl\\:hover\\:translate-x-96:hover{--tw-translate-x:24rem}.\\32xl\\:hover\\:translate-x-px:hover{--tw-translate-x:1px}.\\32xl\\:hover\\:translate-x-0\\.5:hover{--tw-translate-x:0.125rem}.\\32xl\\:hover\\:translate-x-1\\.5:hover{--tw-translate-x:0.375rem}.\\32xl\\:hover\\:translate-x-2\\.5:hover{--tw-translate-x:0.625rem}.\\32xl\\:hover\\:translate-x-3\\.5:hover{--tw-translate-x:0.875rem}.\\32xl\\:hover\\:-translate-x-0:hover{--tw-translate-x:0px}.\\32xl\\:hover\\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.\\32xl\\:hover\\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.\\32xl\\:hover\\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.\\32xl\\:hover\\:-translate-x-4:hover{--tw-translate-x:-1rem}.\\32xl\\:hover\\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.\\32xl\\:hover\\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.\\32xl\\:hover\\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.\\32xl\\:hover\\:-translate-x-8:hover{--tw-translate-x:-2rem}.\\32xl\\:hover\\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.\\32xl\\:hover\\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.\\32xl\\:hover\\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.\\32xl\\:hover\\:-translate-x-12:hover{--tw-translate-x:-3rem}.\\32xl\\:hover\\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.\\32xl\\:hover\\:-translate-x-16:hover{--tw-translate-x:-4rem}.\\32xl\\:hover\\:-translate-x-20:hover{--tw-translate-x:-5rem}.\\32xl\\:hover\\:-translate-x-24:hover{--tw-translate-x:-6rem}.\\32xl\\:hover\\:-translate-x-28:hover{--tw-translate-x:-7rem}.\\32xl\\:hover\\:-translate-x-32:hover{--tw-translate-x:-8rem}.\\32xl\\:hover\\:-translate-x-36:hover{--tw-translate-x:-9rem}.\\32xl\\:hover\\:-translate-x-40:hover{--tw-translate-x:-10rem}.\\32xl\\:hover\\:-translate-x-44:hover{--tw-translate-x:-11rem}.\\32xl\\:hover\\:-translate-x-48:hover{--tw-translate-x:-12rem}.\\32xl\\:hover\\:-translate-x-52:hover{--tw-translate-x:-13rem}.\\32xl\\:hover\\:-translate-x-56:hover{--tw-translate-x:-14rem}.\\32xl\\:hover\\:-translate-x-60:hover{--tw-translate-x:-15rem}.\\32xl\\:hover\\:-translate-x-64:hover{--tw-translate-x:-16rem}.\\32xl\\:hover\\:-translate-x-72:hover{--tw-translate-x:-18rem}.\\32xl\\:hover\\:-translate-x-80:hover{--tw-translate-x:-20rem}.\\32xl\\:hover\\:-translate-x-96:hover{--tw-translate-x:-24rem}.\\32xl\\:hover\\:-translate-x-px:hover{--tw-translate-x:-1px}.\\32xl\\:hover\\:-translate-x-0\\.5:hover{--tw-translate-x:-0.125rem}.\\32xl\\:hover\\:-translate-x-1\\.5:hover{--tw-translate-x:-0.375rem}.\\32xl\\:hover\\:-translate-x-2\\.5:hover{--tw-translate-x:-0.625rem}.\\32xl\\:hover\\:-translate-x-3\\.5:hover{--tw-translate-x:-0.875rem}.\\32xl\\:hover\\:translate-x-1\\/2:hover{--tw-translate-x:50%}.\\32xl\\:hover\\:translate-x-1\\/3:hover{--tw-translate-x:33.333333%}.\\32xl\\:hover\\:translate-x-2\\/3:hover{--tw-translate-x:66.666667%}.\\32xl\\:hover\\:translate-x-1\\/4:hover{--tw-translate-x:25%}.\\32xl\\:hover\\:translate-x-2\\/4:hover{--tw-translate-x:50%}.\\32xl\\:hover\\:translate-x-3\\/4:hover{--tw-translate-x:75%}.\\32xl\\:hover\\:translate-x-full:hover{--tw-translate-x:100%}.\\32xl\\:hover\\:-translate-x-1\\/2:hover{--tw-translate-x:-50%}.\\32xl\\:hover\\:-translate-x-1\\/3:hover{--tw-translate-x:-33.333333%}.\\32xl\\:hover\\:-translate-x-2\\/3:hover{--tw-translate-x:-66.666667%}.\\32xl\\:hover\\:-translate-x-1\\/4:hover{--tw-translate-x:-25%}.\\32xl\\:hover\\:-translate-x-2\\/4:hover{--tw-translate-x:-50%}.\\32xl\\:hover\\:-translate-x-3\\/4:hover{--tw-translate-x:-75%}.\\32xl\\:hover\\:-translate-x-full:hover{--tw-translate-x:-100%}.\\32xl\\:hover\\:translate-y-0:hover{--tw-translate-y:0px}.\\32xl\\:hover\\:translate-y-1:hover{--tw-translate-y:0.25rem}.\\32xl\\:hover\\:translate-y-2:hover{--tw-translate-y:0.5rem}.\\32xl\\:hover\\:translate-y-3:hover{--tw-translate-y:0.75rem}.\\32xl\\:hover\\:translate-y-4:hover{--tw-translate-y:1rem}.\\32xl\\:hover\\:translate-y-5:hover{--tw-translate-y:1.25rem}.\\32xl\\:hover\\:translate-y-6:hover{--tw-translate-y:1.5rem}.\\32xl\\:hover\\:translate-y-7:hover{--tw-translate-y:1.75rem}.\\32xl\\:hover\\:translate-y-8:hover{--tw-translate-y:2rem}.\\32xl\\:hover\\:translate-y-9:hover{--tw-translate-y:2.25rem}.\\32xl\\:hover\\:translate-y-10:hover{--tw-translate-y:2.5rem}.\\32xl\\:hover\\:translate-y-11:hover{--tw-translate-y:2.75rem}.\\32xl\\:hover\\:translate-y-12:hover{--tw-translate-y:3rem}.\\32xl\\:hover\\:translate-y-14:hover{--tw-translate-y:3.5rem}.\\32xl\\:hover\\:translate-y-16:hover{--tw-translate-y:4rem}.\\32xl\\:hover\\:translate-y-20:hover{--tw-translate-y:5rem}.\\32xl\\:hover\\:translate-y-24:hover{--tw-translate-y:6rem}.\\32xl\\:hover\\:translate-y-28:hover{--tw-translate-y:7rem}.\\32xl\\:hover\\:translate-y-32:hover{--tw-translate-y:8rem}.\\32xl\\:hover\\:translate-y-36:hover{--tw-translate-y:9rem}.\\32xl\\:hover\\:translate-y-40:hover{--tw-translate-y:10rem}.\\32xl\\:hover\\:translate-y-44:hover{--tw-translate-y:11rem}.\\32xl\\:hover\\:translate-y-48:hover{--tw-translate-y:12rem}.\\32xl\\:hover\\:translate-y-52:hover{--tw-translate-y:13rem}.\\32xl\\:hover\\:translate-y-56:hover{--tw-translate-y:14rem}.\\32xl\\:hover\\:translate-y-60:hover{--tw-translate-y:15rem}.\\32xl\\:hover\\:translate-y-64:hover{--tw-translate-y:16rem}.\\32xl\\:hover\\:translate-y-72:hover{--tw-translate-y:18rem}.\\32xl\\:hover\\:translate-y-80:hover{--tw-translate-y:20rem}.\\32xl\\:hover\\:translate-y-96:hover{--tw-translate-y:24rem}.\\32xl\\:hover\\:translate-y-px:hover{--tw-translate-y:1px}.\\32xl\\:hover\\:translate-y-0\\.5:hover{--tw-translate-y:0.125rem}.\\32xl\\:hover\\:translate-y-1\\.5:hover{--tw-translate-y:0.375rem}.\\32xl\\:hover\\:translate-y-2\\.5:hover{--tw-translate-y:0.625rem}.\\32xl\\:hover\\:translate-y-3\\.5:hover{--tw-translate-y:0.875rem}.\\32xl\\:hover\\:-translate-y-0:hover{--tw-translate-y:0px}.\\32xl\\:hover\\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.\\32xl\\:hover\\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.\\32xl\\:hover\\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.\\32xl\\:hover\\:-translate-y-4:hover{--tw-translate-y:-1rem}.\\32xl\\:hover\\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.\\32xl\\:hover\\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.\\32xl\\:hover\\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.\\32xl\\:hover\\:-translate-y-8:hover{--tw-translate-y:-2rem}.\\32xl\\:hover\\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.\\32xl\\:hover\\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.\\32xl\\:hover\\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.\\32xl\\:hover\\:-translate-y-12:hover{--tw-translate-y:-3rem}.\\32xl\\:hover\\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.\\32xl\\:hover\\:-translate-y-16:hover{--tw-translate-y:-4rem}.\\32xl\\:hover\\:-translate-y-20:hover{--tw-translate-y:-5rem}.\\32xl\\:hover\\:-translate-y-24:hover{--tw-translate-y:-6rem}.\\32xl\\:hover\\:-translate-y-28:hover{--tw-translate-y:-7rem}.\\32xl\\:hover\\:-translate-y-32:hover{--tw-translate-y:-8rem}.\\32xl\\:hover\\:-translate-y-36:hover{--tw-translate-y:-9rem}.\\32xl\\:hover\\:-translate-y-40:hover{--tw-translate-y:-10rem}.\\32xl\\:hover\\:-translate-y-44:hover{--tw-translate-y:-11rem}.\\32xl\\:hover\\:-translate-y-48:hover{--tw-translate-y:-12rem}.\\32xl\\:hover\\:-translate-y-52:hover{--tw-translate-y:-13rem}.\\32xl\\:hover\\:-translate-y-56:hover{--tw-translate-y:-14rem}.\\32xl\\:hover\\:-translate-y-60:hover{--tw-translate-y:-15rem}.\\32xl\\:hover\\:-translate-y-64:hover{--tw-translate-y:-16rem}.\\32xl\\:hover\\:-translate-y-72:hover{--tw-translate-y:-18rem}.\\32xl\\:hover\\:-translate-y-80:hover{--tw-translate-y:-20rem}.\\32xl\\:hover\\:-translate-y-96:hover{--tw-translate-y:-24rem}.\\32xl\\:hover\\:-translate-y-px:hover{--tw-translate-y:-1px}.\\32xl\\:hover\\:-translate-y-0\\.5:hover{--tw-translate-y:-0.125rem}.\\32xl\\:hover\\:-translate-y-1\\.5:hover{--tw-translate-y:-0.375rem}.\\32xl\\:hover\\:-translate-y-2\\.5:hover{--tw-translate-y:-0.625rem}.\\32xl\\:hover\\:-translate-y-3\\.5:hover{--tw-translate-y:-0.875rem}.\\32xl\\:hover\\:translate-y-1\\/2:hover{--tw-translate-y:50%}.\\32xl\\:hover\\:translate-y-1\\/3:hover{--tw-translate-y:33.333333%}.\\32xl\\:hover\\:translate-y-2\\/3:hover{--tw-translate-y:66.666667%}.\\32xl\\:hover\\:translate-y-1\\/4:hover{--tw-translate-y:25%}.\\32xl\\:hover\\:translate-y-2\\/4:hover{--tw-translate-y:50%}.\\32xl\\:hover\\:translate-y-3\\/4:hover{--tw-translate-y:75%}.\\32xl\\:hover\\:translate-y-full:hover{--tw-translate-y:100%}.\\32xl\\:hover\\:-translate-y-1\\/2:hover{--tw-translate-y:-50%}.\\32xl\\:hover\\:-translate-y-1\\/3:hover{--tw-translate-y:-33.333333%}.\\32xl\\:hover\\:-translate-y-2\\/3:hover{--tw-translate-y:-66.666667%}.\\32xl\\:hover\\:-translate-y-1\\/4:hover{--tw-translate-y:-25%}.\\32xl\\:hover\\:-translate-y-2\\/4:hover{--tw-translate-y:-50%}.\\32xl\\:hover\\:-translate-y-3\\/4:hover{--tw-translate-y:-75%}.\\32xl\\:hover\\:-translate-y-full:hover{--tw-translate-y:-100%}.\\32xl\\:focus\\:translate-x-0:focus{--tw-translate-x:0px}.\\32xl\\:focus\\:translate-x-1:focus{--tw-translate-x:0.25rem}.\\32xl\\:focus\\:translate-x-2:focus{--tw-translate-x:0.5rem}.\\32xl\\:focus\\:translate-x-3:focus{--tw-translate-x:0.75rem}.\\32xl\\:focus\\:translate-x-4:focus{--tw-translate-x:1rem}.\\32xl\\:focus\\:translate-x-5:focus{--tw-translate-x:1.25rem}.\\32xl\\:focus\\:translate-x-6:focus{--tw-translate-x:1.5rem}.\\32xl\\:focus\\:translate-x-7:focus{--tw-translate-x:1.75rem}.\\32xl\\:focus\\:translate-x-8:focus{--tw-translate-x:2rem}.\\32xl\\:focus\\:translate-x-9:focus{--tw-translate-x:2.25rem}.\\32xl\\:focus\\:translate-x-10:focus{--tw-translate-x:2.5rem}.\\32xl\\:focus\\:translate-x-11:focus{--tw-translate-x:2.75rem}.\\32xl\\:focus\\:translate-x-12:focus{--tw-translate-x:3rem}.\\32xl\\:focus\\:translate-x-14:focus{--tw-translate-x:3.5rem}.\\32xl\\:focus\\:translate-x-16:focus{--tw-translate-x:4rem}.\\32xl\\:focus\\:translate-x-20:focus{--tw-translate-x:5rem}.\\32xl\\:focus\\:translate-x-24:focus{--tw-translate-x:6rem}.\\32xl\\:focus\\:translate-x-28:focus{--tw-translate-x:7rem}.\\32xl\\:focus\\:translate-x-32:focus{--tw-translate-x:8rem}.\\32xl\\:focus\\:translate-x-36:focus{--tw-translate-x:9rem}.\\32xl\\:focus\\:translate-x-40:focus{--tw-translate-x:10rem}.\\32xl\\:focus\\:translate-x-44:focus{--tw-translate-x:11rem}.\\32xl\\:focus\\:translate-x-48:focus{--tw-translate-x:12rem}.\\32xl\\:focus\\:translate-x-52:focus{--tw-translate-x:13rem}.\\32xl\\:focus\\:translate-x-56:focus{--tw-translate-x:14rem}.\\32xl\\:focus\\:translate-x-60:focus{--tw-translate-x:15rem}.\\32xl\\:focus\\:translate-x-64:focus{--tw-translate-x:16rem}.\\32xl\\:focus\\:translate-x-72:focus{--tw-translate-x:18rem}.\\32xl\\:focus\\:translate-x-80:focus{--tw-translate-x:20rem}.\\32xl\\:focus\\:translate-x-96:focus{--tw-translate-x:24rem}.\\32xl\\:focus\\:translate-x-px:focus{--tw-translate-x:1px}.\\32xl\\:focus\\:translate-x-0\\.5:focus{--tw-translate-x:0.125rem}.\\32xl\\:focus\\:translate-x-1\\.5:focus{--tw-translate-x:0.375rem}.\\32xl\\:focus\\:translate-x-2\\.5:focus{--tw-translate-x:0.625rem}.\\32xl\\:focus\\:translate-x-3\\.5:focus{--tw-translate-x:0.875rem}.\\32xl\\:focus\\:-translate-x-0:focus{--tw-translate-x:0px}.\\32xl\\:focus\\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.\\32xl\\:focus\\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.\\32xl\\:focus\\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.\\32xl\\:focus\\:-translate-x-4:focus{--tw-translate-x:-1rem}.\\32xl\\:focus\\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.\\32xl\\:focus\\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.\\32xl\\:focus\\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.\\32xl\\:focus\\:-translate-x-8:focus{--tw-translate-x:-2rem}.\\32xl\\:focus\\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.\\32xl\\:focus\\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.\\32xl\\:focus\\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.\\32xl\\:focus\\:-translate-x-12:focus{--tw-translate-x:-3rem}.\\32xl\\:focus\\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.\\32xl\\:focus\\:-translate-x-16:focus{--tw-translate-x:-4rem}.\\32xl\\:focus\\:-translate-x-20:focus{--tw-translate-x:-5rem}.\\32xl\\:focus\\:-translate-x-24:focus{--tw-translate-x:-6rem}.\\32xl\\:focus\\:-translate-x-28:focus{--tw-translate-x:-7rem}.\\32xl\\:focus\\:-translate-x-32:focus{--tw-translate-x:-8rem}.\\32xl\\:focus\\:-translate-x-36:focus{--tw-translate-x:-9rem}.\\32xl\\:focus\\:-translate-x-40:focus{--tw-translate-x:-10rem}.\\32xl\\:focus\\:-translate-x-44:focus{--tw-translate-x:-11rem}.\\32xl\\:focus\\:-translate-x-48:focus{--tw-translate-x:-12rem}.\\32xl\\:focus\\:-translate-x-52:focus{--tw-translate-x:-13rem}.\\32xl\\:focus\\:-translate-x-56:focus{--tw-translate-x:-14rem}.\\32xl\\:focus\\:-translate-x-60:focus{--tw-translate-x:-15rem}.\\32xl\\:focus\\:-translate-x-64:focus{--tw-translate-x:-16rem}.\\32xl\\:focus\\:-translate-x-72:focus{--tw-translate-x:-18rem}.\\32xl\\:focus\\:-translate-x-80:focus{--tw-translate-x:-20rem}.\\32xl\\:focus\\:-translate-x-96:focus{--tw-translate-x:-24rem}.\\32xl\\:focus\\:-translate-x-px:focus{--tw-translate-x:-1px}.\\32xl\\:focus\\:-translate-x-0\\.5:focus{--tw-translate-x:-0.125rem}.\\32xl\\:focus\\:-translate-x-1\\.5:focus{--tw-translate-x:-0.375rem}.\\32xl\\:focus\\:-translate-x-2\\.5:focus{--tw-translate-x:-0.625rem}.\\32xl\\:focus\\:-translate-x-3\\.5:focus{--tw-translate-x:-0.875rem}.\\32xl\\:focus\\:translate-x-1\\/2:focus{--tw-translate-x:50%}.\\32xl\\:focus\\:translate-x-1\\/3:focus{--tw-translate-x:33.333333%}.\\32xl\\:focus\\:translate-x-2\\/3:focus{--tw-translate-x:66.666667%}.\\32xl\\:focus\\:translate-x-1\\/4:focus{--tw-translate-x:25%}.\\32xl\\:focus\\:translate-x-2\\/4:focus{--tw-translate-x:50%}.\\32xl\\:focus\\:translate-x-3\\/4:focus{--tw-translate-x:75%}.\\32xl\\:focus\\:translate-x-full:focus{--tw-translate-x:100%}.\\32xl\\:focus\\:-translate-x-1\\/2:focus{--tw-translate-x:-50%}.\\32xl\\:focus\\:-translate-x-1\\/3:focus{--tw-translate-x:-33.333333%}.\\32xl\\:focus\\:-translate-x-2\\/3:focus{--tw-translate-x:-66.666667%}.\\32xl\\:focus\\:-translate-x-1\\/4:focus{--tw-translate-x:-25%}.\\32xl\\:focus\\:-translate-x-2\\/4:focus{--tw-translate-x:-50%}.\\32xl\\:focus\\:-translate-x-3\\/4:focus{--tw-translate-x:-75%}.\\32xl\\:focus\\:-translate-x-full:focus{--tw-translate-x:-100%}.\\32xl\\:focus\\:translate-y-0:focus{--tw-translate-y:0px}.\\32xl\\:focus\\:translate-y-1:focus{--tw-translate-y:0.25rem}.\\32xl\\:focus\\:translate-y-2:focus{--tw-translate-y:0.5rem}.\\32xl\\:focus\\:translate-y-3:focus{--tw-translate-y:0.75rem}.\\32xl\\:focus\\:translate-y-4:focus{--tw-translate-y:1rem}.\\32xl\\:focus\\:translate-y-5:focus{--tw-translate-y:1.25rem}.\\32xl\\:focus\\:translate-y-6:focus{--tw-translate-y:1.5rem}.\\32xl\\:focus\\:translate-y-7:focus{--tw-translate-y:1.75rem}.\\32xl\\:focus\\:translate-y-8:focus{--tw-translate-y:2rem}.\\32xl\\:focus\\:translate-y-9:focus{--tw-translate-y:2.25rem}.\\32xl\\:focus\\:translate-y-10:focus{--tw-translate-y:2.5rem}.\\32xl\\:focus\\:translate-y-11:focus{--tw-translate-y:2.75rem}.\\32xl\\:focus\\:translate-y-12:focus{--tw-translate-y:3rem}.\\32xl\\:focus\\:translate-y-14:focus{--tw-translate-y:3.5rem}.\\32xl\\:focus\\:translate-y-16:focus{--tw-translate-y:4rem}.\\32xl\\:focus\\:translate-y-20:focus{--tw-translate-y:5rem}.\\32xl\\:focus\\:translate-y-24:focus{--tw-translate-y:6rem}.\\32xl\\:focus\\:translate-y-28:focus{--tw-translate-y:7rem}.\\32xl\\:focus\\:translate-y-32:focus{--tw-translate-y:8rem}.\\32xl\\:focus\\:translate-y-36:focus{--tw-translate-y:9rem}.\\32xl\\:focus\\:translate-y-40:focus{--tw-translate-y:10rem}.\\32xl\\:focus\\:translate-y-44:focus{--tw-translate-y:11rem}.\\32xl\\:focus\\:translate-y-48:focus{--tw-translate-y:12rem}.\\32xl\\:focus\\:translate-y-52:focus{--tw-translate-y:13rem}.\\32xl\\:focus\\:translate-y-56:focus{--tw-translate-y:14rem}.\\32xl\\:focus\\:translate-y-60:focus{--tw-translate-y:15rem}.\\32xl\\:focus\\:translate-y-64:focus{--tw-translate-y:16rem}.\\32xl\\:focus\\:translate-y-72:focus{--tw-translate-y:18rem}.\\32xl\\:focus\\:translate-y-80:focus{--tw-translate-y:20rem}.\\32xl\\:focus\\:translate-y-96:focus{--tw-translate-y:24rem}.\\32xl\\:focus\\:translate-y-px:focus{--tw-translate-y:1px}.\\32xl\\:focus\\:translate-y-0\\.5:focus{--tw-translate-y:0.125rem}.\\32xl\\:focus\\:translate-y-1\\.5:focus{--tw-translate-y:0.375rem}.\\32xl\\:focus\\:translate-y-2\\.5:focus{--tw-translate-y:0.625rem}.\\32xl\\:focus\\:translate-y-3\\.5:focus{--tw-translate-y:0.875rem}.\\32xl\\:focus\\:-translate-y-0:focus{--tw-translate-y:0px}.\\32xl\\:focus\\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.\\32xl\\:focus\\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.\\32xl\\:focus\\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.\\32xl\\:focus\\:-translate-y-4:focus{--tw-translate-y:-1rem}.\\32xl\\:focus\\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.\\32xl\\:focus\\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.\\32xl\\:focus\\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.\\32xl\\:focus\\:-translate-y-8:focus{--tw-translate-y:-2rem}.\\32xl\\:focus\\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.\\32xl\\:focus\\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.\\32xl\\:focus\\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.\\32xl\\:focus\\:-translate-y-12:focus{--tw-translate-y:-3rem}.\\32xl\\:focus\\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.\\32xl\\:focus\\:-translate-y-16:focus{--tw-translate-y:-4rem}.\\32xl\\:focus\\:-translate-y-20:focus{--tw-translate-y:-5rem}.\\32xl\\:focus\\:-translate-y-24:focus{--tw-translate-y:-6rem}.\\32xl\\:focus\\:-translate-y-28:focus{--tw-translate-y:-7rem}.\\32xl\\:focus\\:-translate-y-32:focus{--tw-translate-y:-8rem}.\\32xl\\:focus\\:-translate-y-36:focus{--tw-translate-y:-9rem}.\\32xl\\:focus\\:-translate-y-40:focus{--tw-translate-y:-10rem}.\\32xl\\:focus\\:-translate-y-44:focus{--tw-translate-y:-11rem}.\\32xl\\:focus\\:-translate-y-48:focus{--tw-translate-y:-12rem}.\\32xl\\:focus\\:-translate-y-52:focus{--tw-translate-y:-13rem}.\\32xl\\:focus\\:-translate-y-56:focus{--tw-translate-y:-14rem}.\\32xl\\:focus\\:-translate-y-60:focus{--tw-translate-y:-15rem}.\\32xl\\:focus\\:-translate-y-64:focus{--tw-translate-y:-16rem}.\\32xl\\:focus\\:-translate-y-72:focus{--tw-translate-y:-18rem}.\\32xl\\:focus\\:-translate-y-80:focus{--tw-translate-y:-20rem}.\\32xl\\:focus\\:-translate-y-96:focus{--tw-translate-y:-24rem}.\\32xl\\:focus\\:-translate-y-px:focus{--tw-translate-y:-1px}.\\32xl\\:focus\\:-translate-y-0\\.5:focus{--tw-translate-y:-0.125rem}.\\32xl\\:focus\\:-translate-y-1\\.5:focus{--tw-translate-y:-0.375rem}.\\32xl\\:focus\\:-translate-y-2\\.5:focus{--tw-translate-y:-0.625rem}.\\32xl\\:focus\\:-translate-y-3\\.5:focus{--tw-translate-y:-0.875rem}.\\32xl\\:focus\\:translate-y-1\\/2:focus{--tw-translate-y:50%}.\\32xl\\:focus\\:translate-y-1\\/3:focus{--tw-translate-y:33.333333%}.\\32xl\\:focus\\:translate-y-2\\/3:focus{--tw-translate-y:66.666667%}.\\32xl\\:focus\\:translate-y-1\\/4:focus{--tw-translate-y:25%}.\\32xl\\:focus\\:translate-y-2\\/4:focus{--tw-translate-y:50%}.\\32xl\\:focus\\:translate-y-3\\/4:focus{--tw-translate-y:75%}.\\32xl\\:focus\\:translate-y-full:focus{--tw-translate-y:100%}.\\32xl\\:focus\\:-translate-y-1\\/2:focus{--tw-translate-y:-50%}.\\32xl\\:focus\\:-translate-y-1\\/3:focus{--tw-translate-y:-33.333333%}.\\32xl\\:focus\\:-translate-y-2\\/3:focus{--tw-translate-y:-66.666667%}.\\32xl\\:focus\\:-translate-y-1\\/4:focus{--tw-translate-y:-25%}.\\32xl\\:focus\\:-translate-y-2\\/4:focus{--tw-translate-y:-50%}.\\32xl\\:focus\\:-translate-y-3\\/4:focus{--tw-translate-y:-75%}.\\32xl\\:focus\\:-translate-y-full:focus{--tw-translate-y:-100%}.\\32xl\\:skew-x-0{--tw-skew-x:0deg}.\\32xl\\:skew-x-1{--tw-skew-x:1deg}.\\32xl\\:skew-x-2{--tw-skew-x:2deg}.\\32xl\\:skew-x-3{--tw-skew-x:3deg}.\\32xl\\:skew-x-6{--tw-skew-x:6deg}.\\32xl\\:skew-x-12{--tw-skew-x:12deg}.\\32xl\\:-skew-x-12{--tw-skew-x:-12deg}.\\32xl\\:-skew-x-6{--tw-skew-x:-6deg}.\\32xl\\:-skew-x-3{--tw-skew-x:-3deg}.\\32xl\\:-skew-x-2{--tw-skew-x:-2deg}.\\32xl\\:-skew-x-1{--tw-skew-x:-1deg}.\\32xl\\:skew-y-0{--tw-skew-y:0deg}.\\32xl\\:skew-y-1{--tw-skew-y:1deg}.\\32xl\\:skew-y-2{--tw-skew-y:2deg}.\\32xl\\:skew-y-3{--tw-skew-y:3deg}.\\32xl\\:skew-y-6{--tw-skew-y:6deg}.\\32xl\\:skew-y-12{--tw-skew-y:12deg}.\\32xl\\:-skew-y-12{--tw-skew-y:-12deg}.\\32xl\\:-skew-y-6{--tw-skew-y:-6deg}.\\32xl\\:-skew-y-3{--tw-skew-y:-3deg}.\\32xl\\:-skew-y-2{--tw-skew-y:-2deg}.\\32xl\\:-skew-y-1{--tw-skew-y:-1deg}.\\32xl\\:hover\\:skew-x-0:hover{--tw-skew-x:0deg}.\\32xl\\:hover\\:skew-x-1:hover{--tw-skew-x:1deg}.\\32xl\\:hover\\:skew-x-2:hover{--tw-skew-x:2deg}.\\32xl\\:hover\\:skew-x-3:hover{--tw-skew-x:3deg}.\\32xl\\:hover\\:skew-x-6:hover{--tw-skew-x:6deg}.\\32xl\\:hover\\:skew-x-12:hover{--tw-skew-x:12deg}.\\32xl\\:hover\\:-skew-x-12:hover{--tw-skew-x:-12deg}.\\32xl\\:hover\\:-skew-x-6:hover{--tw-skew-x:-6deg}.\\32xl\\:hover\\:-skew-x-3:hover{--tw-skew-x:-3deg}.\\32xl\\:hover\\:-skew-x-2:hover{--tw-skew-x:-2deg}.\\32xl\\:hover\\:-skew-x-1:hover{--tw-skew-x:-1deg}.\\32xl\\:hover\\:skew-y-0:hover{--tw-skew-y:0deg}.\\32xl\\:hover\\:skew-y-1:hover{--tw-skew-y:1deg}.\\32xl\\:hover\\:skew-y-2:hover{--tw-skew-y:2deg}.\\32xl\\:hover\\:skew-y-3:hover{--tw-skew-y:3deg}.\\32xl\\:hover\\:skew-y-6:hover{--tw-skew-y:6deg}.\\32xl\\:hover\\:skew-y-12:hover{--tw-skew-y:12deg}.\\32xl\\:hover\\:-skew-y-12:hover{--tw-skew-y:-12deg}.\\32xl\\:hover\\:-skew-y-6:hover{--tw-skew-y:-6deg}.\\32xl\\:hover\\:-skew-y-3:hover{--tw-skew-y:-3deg}.\\32xl\\:hover\\:-skew-y-2:hover{--tw-skew-y:-2deg}.\\32xl\\:hover\\:-skew-y-1:hover{--tw-skew-y:-1deg}.\\32xl\\:focus\\:skew-x-0:focus{--tw-skew-x:0deg}.\\32xl\\:focus\\:skew-x-1:focus{--tw-skew-x:1deg}.\\32xl\\:focus\\:skew-x-2:focus{--tw-skew-x:2deg}.\\32xl\\:focus\\:skew-x-3:focus{--tw-skew-x:3deg}.\\32xl\\:focus\\:skew-x-6:focus{--tw-skew-x:6deg}.\\32xl\\:focus\\:skew-x-12:focus{--tw-skew-x:12deg}.\\32xl\\:focus\\:-skew-x-12:focus{--tw-skew-x:-12deg}.\\32xl\\:focus\\:-skew-x-6:focus{--tw-skew-x:-6deg}.\\32xl\\:focus\\:-skew-x-3:focus{--tw-skew-x:-3deg}.\\32xl\\:focus\\:-skew-x-2:focus{--tw-skew-x:-2deg}.\\32xl\\:focus\\:-skew-x-1:focus{--tw-skew-x:-1deg}.\\32xl\\:focus\\:skew-y-0:focus{--tw-skew-y:0deg}.\\32xl\\:focus\\:skew-y-1:focus{--tw-skew-y:1deg}.\\32xl\\:focus\\:skew-y-2:focus{--tw-skew-y:2deg}.\\32xl\\:focus\\:skew-y-3:focus{--tw-skew-y:3deg}.\\32xl\\:focus\\:skew-y-6:focus{--tw-skew-y:6deg}.\\32xl\\:focus\\:skew-y-12:focus{--tw-skew-y:12deg}.\\32xl\\:focus\\:-skew-y-12:focus{--tw-skew-y:-12deg}.\\32xl\\:focus\\:-skew-y-6:focus{--tw-skew-y:-6deg}.\\32xl\\:focus\\:-skew-y-3:focus{--tw-skew-y:-3deg}.\\32xl\\:focus\\:-skew-y-2:focus{--tw-skew-y:-2deg}.\\32xl\\:focus\\:-skew-y-1:focus{--tw-skew-y:-1deg}.\\32xl\\:transition-none{transition-property:none}.\\32xl\\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.\\32xl\\:ease-linear{transition-timing-function:linear}.\\32xl\\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.\\32xl\\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\\32xl\\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\\32xl\\:duration-75{transition-duration:75ms}.\\32xl\\:duration-100{transition-duration:.1s}.\\32xl\\:duration-150{transition-duration:150ms}.\\32xl\\:duration-200{transition-duration:.2s}.\\32xl\\:duration-300{transition-duration:.3s}.\\32xl\\:duration-500{transition-duration:.5s}.\\32xl\\:duration-700{transition-duration:.7s}.\\32xl\\:duration-1000{transition-duration:1s}.\\32xl\\:delay-75{transition-delay:75ms}.\\32xl\\:delay-100{transition-delay:.1s}.\\32xl\\:delay-150{transition-delay:150ms}.\\32xl\\:delay-200{transition-delay:.2s}.\\32xl\\:delay-300{transition-delay:.3s}.\\32xl\\:delay-500{transition-delay:.5s}.\\32xl\\:delay-700{transition-delay:.7s}.\\32xl\\:delay-1000{transition-delay:1s}.\\32xl\\:animate-none{animation:none}.\\32xl\\:animate-spin{animation:spin 1s linear infinite}.\\32xl\\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.\\32xl\\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.\\32xl\\:animate-bounce{animation:bounce 1s infinite}}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/attributes/attribute_selector.css",
    "content": "/* CSS [attribute] Selector */\ninput[checked] {\n  color: red;\n}\n\na[invented] {\n  color: red;\n}\n\na[target] {\n  color:red;\n}\n\n/* CSS [attribute=\"value\"] Selector */\na[target=\"_blank\"] {\n  background-color: yellow;\n}\n\na[target=\"no_blank\"] {\n  background-color: yellow;\n}\n\ninput[value=\"\"] {\n  background-color: yellow;\n}\n\n/* CSS [attribute~=\"value\"] Selector */\ninput[title~=\"flower\"] {\n  border: 5px solid yellow;\n}\n\ninput[title~=\"grass\"] {\n  border: 5px solid yellow;\n}\n\n/* CSS [attribute|=\"value\"] Selector */\nhtml[lang|=\"en\"] {\n  background: yellow;\n}\n\nhtml[lang|=\"fr\"] {\n  background: yellow;\n}\n\n/* CSS [attribute^=\"value\"] Selector */\na[href^=\"http\"] {\n  color: green;\n}\n\na[href^=\"ssl\"] {\n  color: green;\n}\n\n/* CSS [attribute$=\"value\"] Selector */\na[href$=\"pdf\"] {\n  color: blue;\n}\n\na[href$=\"jpg\"] {\n  color: blue;\n}\n\na[href$=\"http\"] {\n  color: blue;\n}\n\n/* CSS [attribute*=\"value\"] Selector */\n\na[title*=\"thin\"] {\n  border: 5px solid yellow;\n}\n\na[title*=\"fat\"] {\n  border: 5px solid yellow;\n}\n\n/* CSS [attribute*=\"value\"] Selector with spaces */\n[class*=\" class2\"] {\n  color: green;\n}\n[class*=\"class1 class2 \"] {\n  color: blue;\n}\n\n[aria-selected] {\n  font-weight: 700;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/attributes/attribute_selector.html",
    "content": "<html lang=\"en-gb\">\n\n  <input title=\"truc flower pretty\" />\n  <input value=\"\" checked/>\n  <a href=\"statements.pdf\" target=\"_blank\">pdf</a>\n  <a href=\"https://w3schools.com\">go to website</a>\n  <a title=\"thin-yeah\" href=\"#\">hello</a>\n  <div class=\"class1 class2 class3\">hello</div>\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/chaining-rules/index.css",
    "content": ".parent1 a{\n    color:red;\n}\n.parent1 p{\n    color:red;\n}\n.parent1 h1{\n    color:red;\n}\n.parent1.def{\n    color:red;\n}\n.parent1.d22222ef{\n    color:red;\n}\n.parent1.d222222222222222222ef{\n    color:red;\n}\n.parent.def1{\n    color:red;\n}\n.parent.def2{\n    color:red;\n}\n.parent.de1{\n    color:red;\n}\n.parent.d3ef1{\n    color:red;\n}\n.parent.d33ef1{\n    color:red;\n}\n.parent2.def{\n    color:red;\n}\n.parent3.def1{\n    color:red;\n}\n\n[href^='#'] {\n    color: green;\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/chaining-rules/index.html",
    "content": "<html>\n\n<head>\n    <title>TODO supply a title</title>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <link href=\"styletest.css\" rel=\"stylesheet\">\n</head>\n\n<body>\n    <div>TODO write content</div>\n    <div class=\"parent1\">\n        <a href=\"#\">\n                Here is an a.\n            </a>\n        <div class=\"def\">\n            pancakes;\n        </div>\n    </div>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/nested/src/content.html",
    "content": "<!DOCTYPE html>\n<html>\n<head>\n  <title>Nested Test</title>\n</head>\n<body>\n  <div class=\"nested-class\">Nested</div>\n  <div class=\"middle-class\">Middle</div>\n  <div class=\"root-class\">Root</div>\n</body>\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/nested/src/level1/level2/nested.css",
    "content": ".nested-class {\n  color: blue;\n}\n\n.unused-nested {\n  background: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/nested/src/level1/middle.css",
    "content": ".middle-class {\n  color: green;\n}\n\n.unused-middle {\n  background: yellow;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/nested/src/root.css",
    "content": ".root-class {\n  color: purple;\n}\n\n.unused-root {\n  background: orange;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/simple/src/content.html",
    "content": "<html>\n\n<head>\n  <title>Purgecss webpack test</title>\n</head>\n\n<body>\n  <div class=\"md:w-2/3\"></div>\n  <div class=\"hello\"></div>\n  <div class=\"world\"></div>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/simple/src/index.js",
    "content": "import './style.css'\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/simple/src/style.css",
    "content": ".hello {\n  color: red;\n}\n\n.unused {\n  color: blue;\n}\n\n.safelisted {\n  color: green;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/cli/simple/src/style2.css",
    "content": ".world {\n  color: green;\n}\n\n.unused {\n  color: blue;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/comments/ignore_comment.css",
    "content": "/* purgecss ignore */\nh1 {\n    color: blue;\n    \n}\n\nh3 {\n    /* purgecss ignore current */\n    color: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/comments/ignore_comment.html",
    "content": "<html>\n\n<body>\n    <h2>Hmmmm</h2>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/comments/ignore_comment_range.css",
    "content": "/* purgecss start ignore */\nh1 {\n  color: blue;\n}\n\nh3 {\n  color: green;\n}\n/* purgecss end ignore */\n\nh4 {\n  color: purple;\n}\n\n/* purgecss start ignore */\n\n/* do not purge */\n\nh5 {\n  color: pink;\n}\n\nh6 {\n  color: lightcoral;\n}\n\n/* purgecss end ignore */"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/comments/ignore_comment_range.html",
    "content": "<html>\n\n<body>\n    <h2>Hmmmm</h2>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/css-variables/variables.css",
    "content": ":root {\n  --color-first: var(--wrong-order);\n  --primary-color: blue;\n  --secondary-color: indigo;\n  --tertiary-color: aqua;\n  --unused-color: violet;\n  --used-color: rebeccapurple;\n  --accent-color: orange;\n  --wrong-order: yellow;\n  --outline-color: coral;\n  --random: var(--not-existing);\n}\n\n.button {\n  --button-color: var(--tertiary-color);\n  --border-color: linear-gradient(to top, var(--secondary-color), var(--used-color, white));\n\n  background-color: var(--primary-color);\n  color: var(--accent-color);\n  border-color: var(--border-color);\n}\n\n.button, .unused-class {\n  outline-color: var(--outline-color);\n}\n\n.button:focus {\n  background-color: var(--accent-color);\n  color: var(--primary-color);\n  border-color: var(--color-first);\n}\n\n@media (min-width: 1024px) {\n  :root {\n    --color-first: var(--wrong-order);\n    --primary-color: blue;\n    --secondary-color: indigo;\n    --tertiary-color: aqua;\n    --unused-color: violet;\n    --used-color: rebeccapurple;\n    --accent-color: orange;\n    --wrong-order: yellow;\n    --random: var(--not-existing);\n  }\n  \n  .button {\n    --button-color: var(--tertiary-color);\n    --border-color: linear-gradient(to top, var(--secondary-color), var(--used-color, white));\n  \n    background-color: var(--primary-color);\n    color: var(--accent-color);\n    border-color: var(--border-color);\n  }\n  \n  .button:focus {\n    background-color: var(--accent-color);\n    color: var(--primary-color);\n    border-color: var(--color-first);\n  }\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/css-variables/variables.html",
    "content": "<button class=\"button\">Click me!</button>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/delimited/delimited.css",
    "content": ".unused-class-name, h1, p a{\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/delimited/delimited.html",
    "content": "<h1>hello</h1>\n<p>world</p>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/font-faces/font_face.css",
    "content": "@font-face {\n    font-family: 'Cerebri Sans';\n    font-weight: 400;\n    font-style: normal;\n    src: url('../fonts/CerebriSans-Regular.eot?') format('eot'), url('../fonts/CerebriSans-Regular.otf') format('opentype'), url('../fonts/CerebriSans-Regular.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Regular.ttf') format('truetype'), url('../fonts/CerebriSans-Regular.woff') format('woff');\n}\n\n@font-face {\n    font-family: 'Cerebri Bold';\n    font-weight: 400;\n    font-style: normal;\n    src: url('../fonts/CerebriSans-Bold.eot?') format('eot'), url('../fonts/CerebriSans-Bold.otf') format('opentype'), url('../fonts/CerebriSans-Bold.svg#Cerebri_Sans') format('svg'), url('../fonts/CerebriSans-Bold.ttf') format('truetype'), url('../fonts/CerebriSans-Bold.woff') format('woff');\n}\n\n@font-face {\n    font-family: 'OtherFont';\n    font-weight: 400;\n    font-style: normal;\n    src: url('xxx')\n}\n\n.unused {\n    color: black;\n}\n\n.used {\n    color: red;\n    font-family: 'Cerebri Sans';\n}\n\n.used2 {\n  color: blue;\n  font-family: Cerebri Bold, serif;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/font-faces/font_face.html",
    "content": "<html>\n\n<body>\n    <div class=\"used\"></div>\n    <div class=\"used2\"></div>\n</body>\n\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/keyframes/index.css",
    "content": "@-webkit-keyframes rotateAni {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n@keyframes rotateAni {\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(359deg);\n  }\n}\n\n.rotate {\n  animation: rotateAni 200ms ease-out both;\n}\n\n@-webkit-keyframes flashAni\n{\n  from, 50%, to {\n    opacity: 1;\n  }\n\n  25%, 75% {\n    opacity: 0;\n  }\n}\n@keyframes flashAni\n{\n  from, 50%, to {\n    opacity: 1;\n  }\n\n  25%, 75% {\n    opacity: 0;\n  }\n}\n\n.flash {\n  animation-name: flashAni;\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/keyframes/index.html",
    "content": "<hr class=\"rotate\">"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/keyframes/keyframes.css",
    "content": "@keyframes bounce {\n    from, 20%, 53%, 80%, to {\n        animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n        transform: translate3d(1, 1, 0);\n    }\n}\n\n.bounce {\n    -webkit-animation-name: bounce;\n    animation-name: bounce;\n    -webkit-transform-origin: center bottom;\n    transform-origin: center bottom;\n}\n\n@keyframes flash {\n    from, 50%, to {\n        opacity: 1;\n    }\n\n    25%, 75% {\n        opacity: 0.5;\n    }\n}\n\n.flash {\n    animation: flash\n}\n\n@keyframes scale {\n    from {\n        transform: scale(1);\n    }\n\n    to {\n        transform: scale(2);\n    }\n}\n\n@keyframes spin {\n    from {\n        transform: rotate(0deg);\n    }\n    \n    to {\n        transform: rotate(360deg);\n    }\n}\n\n.scale-spin {\n    animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/keyframes/keyframes.html",
    "content": "<div class=\"bounce\">\n</div>\n\n<div class=\"scale-spin\">\n</div>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/media-queries/media_queries.css",
    "content": "@media (max-width: 600px) {\n  div.media-class {\n    color: black;\n  }\n\n  .alone, .unused-class {\n    color: black;\n  }\n\n  #id-in-media {\n    color: black;\n  }\n\n  body {\n    color: black;\n  }\n}\n\n@media (max-width: 960px){\n  .alone, .unused-class {\n    color: black;\n  }\n  *,\n  :before,\n  :after {\n    background: black;\n  }\n}\n\n@media (max-width: 66666px){\n  .unused-class, .unused-class2 {\n    color: black;\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/media-queries/media_queries.html",
    "content": "<div class=\"media-class\"></div>\n\n'alone'\n\n'id-in-media'\n\n<body></body>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/others/remove_unused.css",
    "content": ".used-class {\n  color: black;\n}\n\n.unused-class {\n  color: black;\n}\n\n.another-one-not-found {\n  color: black;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/others/remove_unused.js",
    "content": "\".used-class\";\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/others/special_characters.css",
    "content": ".\\@home {\n  color: black;\n}\n\n.button.\\+rounded {\n  color: black;\n}\n\n.md\\:w-1\\/3 {\n  color: green;\n}\n\n.\\32 -panels {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/others/special_characters.js",
    "content": "\"@home\";\n\n\"+rounded\";\n\n\"button\";\n\n\".md:w-1/3\";\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/is.css",
    "content": ".root :is(.a, .b) .unused {\n  color: red;\n}\n\n.root :is(.a, .unused) .c {\n  color: blue;\n}\n\n.root :is(.a, .b) .c :is(.unused, .unused2) {\n  color: green;\n}\n\n.root:is(.unused) .c {\n  color: rebeccapurple;\n}\n\n.root:is(.a) .c {\n  color: cyan;\n}\n\n.root :is(.unused) .c,\n.root :is(.a, .b) .c :is(.unused, .unused2) {\n  display: flex;\n}\n\n.\\[\\&\\:is\\(\\.a\\)\\]\\:text-black:is(.a) {\n  color: black;\n}\n\n:is(.b) {\n  color: black;\n}\n\n:is(.unused) {\n  color: chartreuse;\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/is.html",
    "content": "<div class=\"root\">\n  <div class=\"a\">\n    <div class=\"c\"></div>\n  </div>\n  <div class=\"b\">\n    <div class=\"c\"></div>\n  </div>\n</div>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/not.css",
    "content": ".bar:not(.foo) {\n  color: red;\n}\n.bar:not(.foo-bar) {\n  color: blue;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/not.html",
    "content": "<p class=\"bar\">anything</p>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/nth_child.css",
    "content": ".some-item:nth-child(2n){\n  color: green\n}\n.some-item:nth-child(2n+1){\n  color: blue\n}\ncanvas {\n  display: none\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/nth_child.html",
    "content": "<div class=\"some-item\">\n</div>\n<div class=\"some-item\">\n</div>\n<div class=\"some-item\">\n</div>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/pseudo_class.css",
    "content": "div:before {\n  color: black;\n}\n\n.row:after {\n  color: black;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/pseudo_class.js",
    "content": "\"div\";\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/pseudo_selector.css",
    "content": ".some-item:nth-child(2n + 1) {\n  color: green;\n}\n\n.some-item:nth-child(2n) {\n  font-size: 1rem;\n}\n\n.some-item:nth-of-type(n+3) {\n  color: goldenrod;\n}\n\n.some-item:nth-of-type(-1n+6) {\n  color: brown;\n}\n\n.some-item:nth-of-type(-n+6) {\n  color: brown;\n}\n\n.unused:only-child() {\n  color: red;\n}\n\n.used:only-child() {\n  color: blue;\n}\n\n.odd-item:nth-child(odd) {\n  color: grey;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/pseudo_selector.html",
    "content": "<html>\n\n<body>\n  <div>\n    <ul class=\"container\">\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n      <li class=\"some-item\"></li>\n    </ul>\n  </div>\n  <div class=\"used\">\n    <p>test</p>\n  </div>\n  <ul class=\"odd-item\">\n    <li>1</li>\n    <li>2</li>\n    <li>3</li>\n    <li>4</li>\n    <li>5</li>\n    <li>6</li>\n  </ul>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/where.css",
    "content": ".root :where(.a, .b) .unused {\n  color: red;\n}\n\n.root :where(.a, .unused) .c {\n  color: blue;\n}\n\n.root :where(.a, .b) .c :where(.unused, .unused2) {\n  color: green;\n}\n\n.root:where(.unused) .c {\n  color: rebeccapurple;\n}\n\n.root:where(.a) .c {\n  color: cyan;\n}\n\n.root :where(.unused) .c,\n.root :where(.a, .b) .c :where(.unused, .unused2) {\n  display: flex;\n}\n\n.\\[\\&\\:where\\(\\.a\\)\\]\\:text-black:where(.a) {\n  color: black;\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-class/where.html",
    "content": "<div class=\"root\">\n  <div class=\"a\">\n    <div class=\"c\"></div>\n  </div>\n  <div class=\"b\">\n    <div class=\"c\"></div>\n  </div>\n</div>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-elements/pseudo-elements.css",
    "content": "/* Remove inner border and padding from Firefox, but don't restore the outline like Normalize. */\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n\n/* Fix height of inputs with a type of datetime-local, date, month, week, or time\nSee https://github.com/twbs/bootstrap/issues/18842 */\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n\n/* Remove the inner padding in Chrome and Safari on macOS. */\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/* Remove padding around color pickers in webkit browsers */\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n/* Inherit font family and line height for file input buttons */\n\n::file-selector-button {\n  font: inherit;\n}\n\n/* 1. Change font properties to `inherit`\n2. Correct the inability to style clickable types in iOS and Safari. */\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button;\n}\n\n::grammar-error  {\n    text-decoration: underline green;\n    color: green;\n}\n\n.used::grammar-error {\n    text-decoration: underline blue;\n    color: blue;\n}\n\n.unused::grammar-error  {\n    text-decoration: underline red;\n    color: red;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/pseudo-elements/pseudo-elements.html",
    "content": "<div class=\"used\"></div>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejected/simple.css",
    "content": ".single {\n  color: black;\n}\n\n.double-class {\n  color: black;\n}\n\n.triple-simple-class {\n  color: black;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejected/simple.js",
    "content": "\"single\";\n\n\"double-class\";\n\n\"triple-simple-class\";\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejectedCss/empty-parent-node.css",
    "content": "@media (max-width: 66666px) {\n  .used-class, .unused-class {\n    color: black;\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejectedCss/empty-parent-node.js",
    "content": "\"used-class\""
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejectedCss/simple.css",
    "content": ".critical {\n  color: red;\n}\n\n.rejected {\n  color: blue;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/rejectedCss/simple.js",
    "content": "\n\"critical\"\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/blocklist.css",
    "content": "h1 {\n    color: blue;\n  }\n  \n  .random {\n    color: green;\n  }\n  \n  #yep {\n    color: red;\n  }\n  \n  button {\n    color: rebeccapurple;\n  }\n  \n  .nav-blue {\n    background-color: blue;\n  }\n  \n  .nav-red {\n    background-color: red;\n  }\n  \n  [data-v-test] {\n    color: green;\n  }\n  \n.nav-blue .random {\n  color: green;\n}"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/blocklist.html",
    "content": "<html>\n\n<body>\n    <div class=\"nav-blue\">is it blue?</div>\n    <div class=\"nav-red\">is it red?</div>\n  <h1>Title</h1>\n  <div class=\"random\">random</div>\n  <button id=\"yep\" data-v-test=\"colorful\">button</button>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist.css",
    "content": "h1 {\n  color: blue;\n}\n\n.random {\n  color: green;\n}\n\n#yep {\n  color: red;\n}\n\nbutton {\n  color: rebeccapurple;\n}\n\n.nav-blue {\n  background-color: blue;\n}\n\n.nav-red {\n  background-color: red;\n}\n\n[data-v-test] {\n  color: green;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist.html",
    "content": "<html>\n\n<body>\n  <h2>Hmmmm</h2>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_css_variables.css",
    "content": ":root {\n    --primary-color: blue;\n    --secondary-color: indigo;\n    --tertiary-color: aqua;\n    --unused-color: violet;\n    --used-color: rebeccapurple;\n    --accent-color: orange;\n  }\n  \n  .button {\n    --button-color: var(--tertiary-color);\n    --border-color: linear-gradient(to top, var(--secondary-color), var(--used-color, white));\n  \n    background-color: var(--primary-color);\n    color: var(--accent-color);\n    border-color: var(--border-color);\n  }\n  \n  .button:focus {\n    background-color: var(--accent-color);\n    color: var(--primary-color);\n  }"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_css_variables.html",
    "content": "<button class=\"button\">Click me!</button>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_keyframes.css",
    "content": "@keyframes bounce {\n    from, 20%, 53%, 80%, to {\n        animation-timing-function: cubic-bezier(0.3, 0.1, 0.9, 1.000);\n        transform: translate3d(1, 1, 0);\n    }\n}\n\n.bounce {\n    -webkit-animation-name: bounce;\n    animation-name: bounce;\n    -webkit-transform-origin: center bottom;\n    transform-origin: center bottom;\n}\n\n@keyframes flash {\n    from, 50%, to {\n        opacity: 1;\n    }\n\n    25%, 75% {\n        opacity: 0.5;\n    }\n}\n\n.flash {\n    animation: flash\n}\n\n@keyframes scale {\n    from {\n        transform: scale(1);\n    }\n\n    to {\n        transform: scale(2);\n    }\n}\n\n@keyframes scale-down {\n    from {\n        transform: scale(2);\n    }\n\n    to {\n        transform: scale(1);\n    }\n}\n\n@keyframes spin {\n    from {\n        transform: rotate(0deg);\n    }\n    \n    to {\n        transform: rotate(360deg);\n    }\n}\n\n.scale-spin {\n    animation: spin 300ms linear infinite forwards,scale 300ms linear infinite alternate;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_keyframes.html",
    "content": "<div class=\"bounce\">\n</div>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_patterns_children.css",
    "content": ".card {}\n.title {}\n.card .content {}\n\n.btn {}\n.btn .red {}\n.btngreen {}\n\n.card .btn .yellow {}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_patterns_children.html",
    "content": "<html>\n\t<body>\n\t\t<div class=\"card\">\n\t\t\t<div class=\"card--title\"></div>\n\t\t\t<div class=\"card--content\">\n\t\t\t\t<div class=\"btn\"></div>\n\t\t\t</div>\n\t\t</div>\n\t</body>\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_patterns_greedy.css",
    "content": ".card {}\n.card[data-v-test] {}\n.card.card--large {}\n.card[data-v-test].card--large {}\n.card .card-content {}\n.card[data-v-test] .card-content {}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/safelist/safelist_patterns_greedy.html",
    "content": "<html>\n\t<body>\n\t\t<div class=\"card\"></div>\n\t</body>\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/skipped-content/simple.css",
    "content": ".black {\n  color: black;\n}\n\n.red {\n  color: red;\n}\n\n.green {\n  color: green;\n}\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/skipped-content/skippedFolder/skipped.html",
    "content": "<p class=\"green\">anything</p>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/skipped-content/unskipped.html",
    "content": "<p class=\"black\">anything</p>\n<p class=\"red\">anything</p>"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/sourcemap/content.html",
    "content": "<html>\n<body>\n  <div class=\"used-class\">Hello</div>\n</body>\n</html>\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/sourcemap/css/styles.css",
    "content": ".used-class {\n  color: blue;\n}\n.unused-class {\n  background: red;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWx1cy9zdHlsZXMuc3R5bCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLFdBQUE7O0FBRUY7RUFDRSxlQUFBIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkcHJpbWFyeS1jb2xvciA9IGJsdWVcblxuLnVzZWQtY2xhc3NcbiAgY29sb3I6ICRwcmltYXJ5LWNvbG9yXG5cbi51bnVzZWQtY2xhc3NcbiAgYmFja2dyb3VuZDogcmVkXG4iXX0= */\n"
  },
  {
    "path": "packages/purgecss/__tests__/test_examples/sourcemap/stylus/styles.styl",
    "content": "$primary-color = blue\n\n.used-class\n  color: $primary-color\n\n.unused-class\n  background: red\n"
  },
  {
    "path": "packages/purgecss/__tests__/utils.ts",
    "content": "import * as path from \"path\";\n\nexport const ROOT_TEST_EXAMPLES = \"./__tests__/test_examples/\";\nexport const CLI_TEST_FOLDER = path.resolve(\n  __dirname,\n  \"./test_examples/cli/simple/\",\n);\n\nexport function findInCSS(\n  expect: jest.Expect,\n  selectors: string[],\n  css: string,\n): void {\n  selectors.forEach((selector) => {\n    expect(css.includes(selector)).toBe(true);\n  });\n}\n\nexport function notFindInCSS(\n  expect: jest.Expect,\n  selectors: string[],\n  css: string,\n): void {\n  selectors.forEach((selector) => {\n    expect(css.includes(selector)).toBe(false);\n  });\n}\n"
  },
  {
    "path": "packages/purgecss/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\nimport typescript from \"@rollup/plugin-typescript\";\n// import { terser } from \"rollup-plugin-terser\";\nimport json from \"@rollup/plugin-json\";\nimport { RollupOptions } from \"rollup\";\n\nconst external = [\n  \"postcss\",\n  \"postcss-selector-parser\",\n  \"glob\",\n  \"path\",\n  \"fs\",\n  \"util\",\n];\n\nconst cliBundle: RollupOptions = {\n  external: [...external, \"commander\"],\n  input: \"./src/bin.ts\",\n  output: {\n    banner: \"#!/usr/bin/env node\",\n    file: \"./bin/purgecss.js\",\n    footer: \"main();\",\n    format: \"cjs\",\n  },\n  plugins: [\n    json(),\n    typescript({\n      tsconfig: \"./tsconfig.json\",\n      declaration: false,\n      declarationDir: undefined,\n      composite: false,\n      sourceMap: false,\n      outDir: \"./bin\",\n    }),\n    // terser(),\n  ],\n};\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  await asyncFs.rm(path.resolve(__dirname, \"bin\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss\", external);\n  await buildRollup(rollupConfig);\n  await buildRollup(cliBundle);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss\");\n"
  },
  {
    "path": "packages/purgecss/package.json",
    "content": "{\n  \"name\": \"purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"Remove unused css selectors\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"keywords\": [\n    \"optimize\",\n    \"optimization\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"html\",\n    \"rules\",\n    \"purge\",\n    \"uncss\",\n    \"purify\"\n  ],\n  \"license\": \"MIT\",\n  \"main\": \"lib/purgecss.js\",\n  \"module\": \"./lib/purgecss.esm.js\",\n  \"types\": \"./lib/purgecss.d.ts\",\n  \"bin\": {\n    \"purgecss\": \"bin/purgecss.js\"\n  },\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"bin\",\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"commander\": \"^14.0.3\",\n    \"fast-glob\": \"^3.3.3\",\n    \"postcss\": \"^8.5.6\",\n    \"postcss-selector-parser\": \"^7.1.1\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/src/ExtractorResultSets.ts",
    "content": "import { ExtractorResult } from \"./types\";\n\nfunction mergeSets(into: Set<string>, from?: string[] | Set<string>): void {\n  if (from) {\n    from.forEach(into.add, into);\n  }\n}\n\n/**\n * @public\n */\nclass ExtractorResultSets {\n  private undetermined = new Set<string>();\n  private attrNames = new Set<string>();\n  private attrValues = new Set<string>();\n  private classes = new Set<string>();\n  private ids = new Set<string>();\n  private tags = new Set<string>();\n\n  constructor(er: ExtractorResult) {\n    this.merge(er);\n  }\n\n  merge(that: ExtractorResult | ExtractorResultSets): this {\n    if (Array.isArray(that)) {\n      mergeSets(this.undetermined, that);\n    } else if (that instanceof ExtractorResultSets) {\n      mergeSets(this.undetermined, that.undetermined);\n      mergeSets(this.attrNames, that.attrNames);\n      mergeSets(this.attrValues, that.attrValues);\n      mergeSets(this.classes, that.classes);\n      mergeSets(this.ids, that.ids);\n      mergeSets(this.tags, that.tags);\n    } else {\n      // ExtractorResultDetailed:\n      mergeSets(this.undetermined, that.undetermined);\n      if (that.attributes) {\n        mergeSets(this.attrNames, that.attributes.names);\n        mergeSets(this.attrValues, that.attributes.values);\n      }\n      mergeSets(this.classes, that.classes);\n      mergeSets(this.ids, that.ids);\n      mergeSets(this.tags, that.tags);\n    }\n    return this;\n  }\n\n  hasAttrName(name: string): boolean {\n    return this.attrNames.has(name) || this.undetermined.has(name);\n  }\n\n  private someAttrValue(predicate: (value: string) => boolean): boolean {\n    for (const val of this.attrValues) {\n      if (predicate(val)) return true;\n    }\n    for (const val of this.undetermined) {\n      if (predicate(val)) return true;\n    }\n    return false;\n  }\n\n  hasAttrPrefix(prefix: string): boolean {\n    return this.someAttrValue((value) => value.startsWith(prefix));\n  }\n\n  hasAttrSuffix(suffix: string): boolean {\n    return this.someAttrValue((value) => value.endsWith(suffix));\n  }\n\n  hasAttrSubstr(substr: string): boolean {\n    const wordSubstr = substr.trim().split(\" \");\n    return wordSubstr.every((word) =>\n      this.someAttrValue((value) => value.includes(word)),\n    );\n  }\n\n  hasAttrValue(value: string): boolean {\n    return this.attrValues.has(value) || this.undetermined.has(value);\n  }\n\n  hasClass(name: string): boolean {\n    return this.classes.has(name) || this.undetermined.has(name);\n  }\n\n  hasId(id: string): boolean {\n    return this.ids.has(id) || this.undetermined.has(id);\n  }\n\n  hasTag(tag: string): boolean {\n    return this.tags.has(tag) || this.undetermined.has(tag);\n  }\n}\n\nexport default ExtractorResultSets;\n"
  },
  {
    "path": "packages/purgecss/src/VariablesStructure.ts",
    "content": "import * as postcss from \"postcss\";\nimport { StringRegExpArray } from \"./types\";\n\n/**\n * @public\n */\nexport class VariableNode {\n  public nodes: VariableNode[] = [];\n  public value: postcss.Declaration;\n  public isUsed = false;\n\n  constructor(declaration: postcss.Declaration) {\n    this.value = declaration;\n  }\n}\n\n/**\n * @public\n */\nexport class VariablesStructure {\n  public nodes: Map<string, VariableNode[]> = new Map();\n  public usedVariables: Set<string> = new Set();\n  public safelist: StringRegExpArray = [];\n\n  addVariable(declaration: postcss.Declaration): void {\n    const { prop } = declaration;\n    if (!this.nodes.has(prop)) {\n      const node = new VariableNode(declaration);\n      this.nodes.set(prop, [node]);\n    } else {\n      const node = new VariableNode(declaration);\n      const variableNodes = this.nodes.get(prop) || [];\n      this.nodes.set(prop, [...variableNodes, node]);\n    }\n  }\n\n  addVariableUsage(\n    declaration: postcss.Declaration,\n    matchedVariables: IterableIterator<RegExpMatchArray>,\n  ): void {\n    const { prop } = declaration;\n    const nodes = this.nodes.get(prop);\n    for (const variableMatch of matchedVariables) {\n      // capturing group containing the variable is in index 1\n      const variableName = variableMatch[1];\n      if (this.nodes.has(variableName)) {\n        const usedVariableNodes = this.nodes.get(variableName);\n        nodes?.forEach((node) => {\n          usedVariableNodes?.forEach((usedVariableNode) =>\n            node.nodes.push(usedVariableNode),\n          );\n        });\n      }\n    }\n  }\n\n  addVariableUsageInProperties(\n    matchedVariables: IterableIterator<RegExpMatchArray>,\n  ): void {\n    for (const variableMatch of matchedVariables) {\n      // capturing group containing the variable is in index 1\n      const variableName = variableMatch[1];\n      this.usedVariables.add(variableName);\n    }\n  }\n\n  setAsUsed(variableName: string): void {\n    const nodes = this.nodes.get(variableName);\n    if (nodes) {\n      const queue = [...nodes];\n      while (queue.length !== 0) {\n        const currentNode = queue.pop();\n        if (currentNode && !currentNode.isUsed) {\n          currentNode.isUsed = true;\n          queue.push(...currentNode.nodes);\n        }\n      }\n    }\n  }\n\n  removeUnused(): void {\n    // check unordered usage\n    for (const used of this.usedVariables) {\n      const usedNodes = this.nodes.get(used);\n      if (usedNodes) {\n        for (const usedNode of usedNodes) {\n          const usedVariablesMatchesInDeclaration =\n            usedNode.value.value.matchAll(/var\\((.+?)[,)]/g);\n\n          for (const usage of usedVariablesMatchesInDeclaration) {\n            if (!this.usedVariables.has(usage[1])) {\n              this.usedVariables.add(usage[1]);\n            }\n          }\n        }\n      }\n    }\n\n    for (const used of this.usedVariables) {\n      this.setAsUsed(used);\n    }\n\n    for (const [name, declarations] of this.nodes) {\n      for (const declaration of declarations) {\n        if (!declaration.isUsed && !this.isVariablesSafelisted(name)) {\n          declaration.value.remove();\n        }\n      }\n    }\n  }\n\n  isVariablesSafelisted(variable: string): boolean {\n    return this.safelist.some((safelistItem) => {\n      return typeof safelistItem === \"string\"\n        ? safelistItem === variable\n        : safelistItem.test(variable);\n    });\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/src/bin.ts",
    "content": "import { Command } from \"commander\";\nimport * as fs from \"fs\";\nimport packageJson from \"./../package.json\";\nimport {\n  defaultOptions,\n  PurgeCSS,\n  setOptions,\n  standardizeSafelist,\n} from \"./index\";\nimport { Options } from \"./types\";\n\nasync function writeCSSToFile(filePath: string, css: string) {\n  try {\n    await fs.promises.writeFile(filePath, css);\n  } catch (err: unknown) {\n    if (err instanceof Error) {\n      console.error(err.message);\n    }\n  }\n}\n\nasync function read(stream: NodeJS.ReadStream) {\n  const chunks = [];\n  for await (const chunk of stream) chunks.push(chunk);\n  return Buffer.concat(chunks).toString(\"utf8\");\n}\n\ntype CommandOptions = {\n  config?: string;\n  css?: string[];\n  content?: string[];\n  output?: string;\n  fontFace?: boolean;\n  keyframes?: boolean;\n  variables?: boolean;\n  rejected?: boolean;\n  rejectedCss?: boolean;\n  safelist?: string[];\n  blocklist?: string[];\n  skippedContentGlobs: string[];\n  preservePaths?: boolean;\n};\n\nexport function parseCommandOptions(program: Command): Command {\n  program\n    .description(packageJson.description)\n    .version(packageJson.version)\n    .usage(\"--css <css...> --content <content...> [options]\");\n\n  program\n    .option(\"--content <files...>\", \"glob of content files\")\n    .option(\"--css <files...>\", \"glob of css files\")\n    .option(\"-c, --config <path>\", \"path to the configuration file\")\n    .option(\n      \"-o, --output <path>\",\n      \"file path directory to write purged css files to\",\n    )\n    .option(\"-f, --font-face\", \"option to remove unused font-faces\")\n    .option(\"-K, --keyframes\", \"option to remove unused keyframes\")\n    .option(\"-v, --variables\", \"option to remove unused variables\")\n    .option(\"-r, --rejected\", \"option to output rejected selectors\")\n    .option(\"-R, --rejected-css\", \"option to output rejected css\")\n    .option(\n      \"-s, --safelist <list...>\",\n      \"list of classes that should not be removed\",\n    )\n    .option(\n      \"-b, --blocklist <list...>\",\n      \"list of selectors that should be removed\",\n    )\n    .option(\n      \"-k, --skippedContentGlobs <list...>\",\n      \"list of glob patterns for folders/files that should not be scanned\",\n    )\n    .option(\"-p, --preserve-paths\", \"preserve folder hierarchy in the output\");\n\n  return program;\n}\n\nexport async function getOptions(\n  program: Command,\n): Promise<Options & { preservePaths?: boolean }> {\n  const {\n    config,\n    css,\n    content,\n    output,\n    fontFace,\n    keyframes,\n    variables,\n    rejected,\n    rejectedCss,\n    safelist,\n    blocklist,\n    skippedContentGlobs,\n    preservePaths,\n  } = program.opts<CommandOptions>();\n  // config file is not specified or the content and css are not,\n  // PurgeCSS will not run\n  if (!config && !(content && css)) {\n    program.help();\n  }\n\n  // if the config file is present, use it\n  // other options specified will override\n  let options = defaultOptions;\n  if (config) {\n    options = await setOptions(config);\n  }\n  if (content) {\n    if (content.length === 1 && content[0] === \"-\") {\n      options.content = [\n        {\n          raw: await read(process.stdin),\n          extension: \"\",\n        },\n      ];\n    } else {\n      options.content = content;\n    }\n  }\n  if (css) {\n    if (css.length === 1 && css[0] === \"-\") {\n      options.css = [\n        {\n          raw: await read(process.stdin),\n        },\n      ];\n    } else {\n      options.css = css;\n    }\n  }\n  if (fontFace) options.fontFace = fontFace;\n  if (keyframes) options.keyframes = keyframes;\n  if (rejected) options.rejected = rejected;\n  if (rejectedCss) options.rejectedCss = rejectedCss;\n  if (variables) options.variables = variables;\n  if (safelist) options.safelist = standardizeSafelist(safelist);\n  if (blocklist) options.blocklist = blocklist;\n  if (skippedContentGlobs) options.skippedContentGlobs = skippedContentGlobs;\n  if (output) options.output = output;\n  return { ...options, preservePaths };\n}\n\nexport async function run(program: Command) {\n  const options = await getOptions(program);\n  const { preservePaths, ...purgeOptions } = options;\n  const purged = await new PurgeCSS().purge(purgeOptions);\n\n  // output results in specified directory\n  if (options.output) {\n    if (purged.length === 1 && options.output.endsWith(\".css\")) {\n      await writeCSSToFile(options.output, purged[0].css);\n      return;\n    }\n\n    for (const purgedResult of purged) {\n      let outputPath: string;\n      if (preservePaths && purgedResult?.file) {\n        // Preserve the folder hierarchy\n        outputPath = `${options.output}/${purgedResult.file}`;\n      } else {\n        // Default behavior: flatten to just the filename\n        const fileName = purgedResult?.file?.split(\"/\").pop();\n        outputPath = `${options.output}/${fileName}`;\n      }\n      // Ensure the directory exists\n      const dir = outputPath.substring(0, outputPath.lastIndexOf(\"/\"));\n      await fs.promises.mkdir(dir, { recursive: true });\n      await writeCSSToFile(outputPath, purgedResult.css);\n    }\n  } else {\n    console.log(JSON.stringify(purged));\n  }\n}\n\nexport async function main() {\n  try {\n    const program = parseCommandOptions(new Command());\n    program.parse(process.argv);\n    run(program);\n  } catch (error: unknown) {\n    if (error instanceof Error) {\n      console.error(error.message);\n    }\n    process.exit(1);\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/src/constants.ts",
    "content": "export const IGNORE_ANNOTATION_CURRENT = \"purgecss ignore current\";\nexport const IGNORE_ANNOTATION_NEXT = \"purgecss ignore\";\nexport const IGNORE_ANNOTATION_START = \"purgecss start ignore\";\nexport const IGNORE_ANNOTATION_END = \"purgecss end ignore\";\nexport const CONFIG_FILENAME = \"purgecss.config.js\";\n\n// Error Message\nexport const ERROR_CONFIG_FILE_LOADING = \"Error loading the config file\";\n"
  },
  {
    "path": "packages/purgecss/src/index.ts",
    "content": "/**\n * Core package of PurgeCSS\n *\n * Contains the core methods to analyze the files, remove unused CSS.\n *\n * @packageDocumentation\n */\n\nimport * as fs from \"fs\";\nimport * as glob from \"fast-glob\";\nimport * as path from \"path\";\nimport * as postcss from \"postcss\";\nimport selectorParser from \"postcss-selector-parser\";\nimport { promisify } from \"util\";\nimport {\n  CONFIG_FILENAME,\n  ERROR_CONFIG_FILE_LOADING,\n  IGNORE_ANNOTATION_CURRENT,\n  IGNORE_ANNOTATION_END,\n  IGNORE_ANNOTATION_NEXT,\n  IGNORE_ANNOTATION_START,\n} from \"./constants\";\nimport ExtractorResultSets from \"./ExtractorResultSets\";\nimport { CSS_SAFELIST } from \"./internal-safelist\";\nimport { defaultOptions } from \"./options\";\nimport {\n  AtRules,\n  ComplexSafelist,\n  ExtractorFunction,\n  ExtractorResultDetailed,\n  Extractors,\n  IgnoreType,\n  Options,\n  PostCSSRoot,\n  RawContent,\n  RawCSS,\n  ResultPurge,\n  UserDefinedOptions,\n  UserDefinedSafelist,\n} from \"./types\";\n\nimport { VariablesStructure } from \"./VariablesStructure\";\n\nexport * from \"./types\";\nexport { defaultOptions, ExtractorResultSets, PurgeCSS, VariablesStructure };\nexport * from \"./VariablesStructure\";\n\nconst asyncFs = {\n  access: promisify(fs.access),\n  readFile: promisify(fs.readFile),\n};\n\n/**\n * Format the user defined safelist into a standardized safelist object\n *\n * @param userDefinedSafelist - the user defined safelist\n * @returns the formatted safelist object that can be used in the PurgeCSS options\n *\n * @public\n */\nexport function standardizeSafelist(\n  userDefinedSafelist: UserDefinedSafelist = [],\n): Required<ComplexSafelist> {\n  if (Array.isArray(userDefinedSafelist)) {\n    return {\n      ...defaultOptions.safelist,\n      standard: userDefinedSafelist,\n    };\n  }\n  return {\n    ...defaultOptions.safelist,\n    ...userDefinedSafelist,\n  };\n}\n\n/**\n * Load the configuration file from the path\n *\n * @param configFile - Path of the config file\n * @returns The options from the configuration file\n *\n * @throws Error\n * This exception is thrown if the configuration file was not imported\n *\n * @public\n */\nexport async function setOptions(\n  configFile: string = CONFIG_FILENAME,\n): Promise<Options> {\n  let options: Options;\n  try {\n    const t = path.resolve(process.cwd(), configFile);\n    const importedConfig = await import(t);\n    // Handle both ES modules (direct export) and CommonJS (default export)\n    options =\n      importedConfig.default && typeof importedConfig.default === \"object\"\n        ? importedConfig.default\n        : importedConfig;\n  } catch (err: unknown) {\n    if (err instanceof Error) {\n      throw new Error(`${ERROR_CONFIG_FILE_LOADING} ${err.message}`);\n    }\n    throw new Error();\n  }\n  return {\n    ...defaultOptions,\n    ...options,\n    safelist: standardizeSafelist(options.safelist),\n  };\n}\n\n/**\n * Use the extract function to get the list of selectors\n *\n * @param content - content (e.g. html file)\n * @param extractor - PurgeCSS extractor used to extract the selectors\n * @returns the sets containing the result of the extractor function\n */\nasync function extractSelectors(\n  content: string,\n  extractor: ExtractorFunction,\n): Promise<ExtractorResultSets> {\n  return new ExtractorResultSets(await extractor(content));\n}\n\n/**\n * Check if the node is a css comment indication to ignore the selector rule\n *\n * @param node - node of postcss AST\n * @param type - type of css comment\n * @returns true if the node is a PurgeCSS ignore comment\n */\nfunction isIgnoreAnnotation(node: postcss.Comment, type: IgnoreType): boolean {\n  switch (type) {\n    case \"next\":\n      return node.text.includes(IGNORE_ANNOTATION_NEXT);\n    case \"start\":\n      return node.text.includes(IGNORE_ANNOTATION_START);\n    case \"end\":\n      return node.text.includes(IGNORE_ANNOTATION_END);\n  }\n}\n\n/**\n * Check if the node correspond to an empty css rule\n *\n * @param node - node of postcss AST\n * @returns true if the rule is empty\n */\nfunction isRuleEmpty(node?: postcss.Container): boolean {\n  if (\n    (isPostCSSRule(node) && !node.selector) ||\n    (node?.nodes && !node.nodes.length) ||\n    (isPostCSSAtRule(node) &&\n      ((!node.nodes && !node.params) ||\n        (!node.params && node.nodes && !node.nodes.length)))\n  ) {\n    return true;\n  }\n  return false;\n}\n\n/**\n * Check if the node has a css comment indicating to ignore the current selector rule\n *\n * @param rule - rule of postcss AST\n */\nfunction hasIgnoreAnnotation(rule: postcss.Rule): boolean {\n  let found = false;\n  rule.walkComments((node) => {\n    if (\n      node &&\n      node.type === \"comment\" &&\n      node.text.includes(IGNORE_ANNOTATION_CURRENT)\n    ) {\n      found = true;\n      node.remove();\n    }\n  });\n  return found;\n}\n\n/**\n * Merge two extractor selectors\n *\n * @param extractorSelectorsA - extractor selectors A\n * @param extractorSelectorsB - extractor selectors B\n * @returns  the merged extractor result sets\n *\n * @public\n */\nexport function mergeExtractorSelectors(\n  ...extractors: (ExtractorResultDetailed | ExtractorResultSets)[]\n): ExtractorResultSets {\n  const result = new ExtractorResultSets([]);\n  extractors.forEach(result.merge, result);\n  return result;\n}\n\n/**\n * Strips quotes of a string\n *\n * @param str - string to be stripped\n */\nfunction stripQuotes(str: string): string {\n  return str.replace(/(^[\"'])|([\"']$)/g, \"\");\n}\n\n/**\n * Returns true if the attribute is found in the extractor selectors\n *\n * @param attributeNode - node of type `attribute`\n * @param selectors - extractor selectors\n */\nfunction isAttributeFound(\n  attributeNode: selectorParser.Attribute,\n  selectors: ExtractorResultSets,\n): boolean {\n  if (!selectors.hasAttrName(attributeNode.attribute)) {\n    return false;\n  }\n\n  if (typeof attributeNode.value === \"undefined\") {\n    return true;\n  }\n\n  switch (attributeNode.operator) {\n    case \"$=\":\n      return selectors.hasAttrSuffix(attributeNode.value);\n    case \"~=\":\n    case \"*=\":\n      return selectors.hasAttrSubstr(attributeNode.value);\n    case \"=\":\n      return selectors.hasAttrValue(attributeNode.value);\n    case \"|=\":\n    case \"^=\":\n      return selectors.hasAttrPrefix(attributeNode.value);\n    default:\n      return true;\n  }\n}\n\n/**\n * Returns true if the class is found in the extractor selectors\n *\n * @param classNode - node of type `class`\n * @param selectors - extractor selectors\n */\nfunction isClassFound(\n  classNode: selectorParser.ClassName,\n  selectors: ExtractorResultSets,\n): boolean {\n  return selectors.hasClass(classNode.value);\n}\n\n/**\n * Returns true if the identifier is found in the extractor selectors\n *\n * @param identifierNode - node of type `identifier`\n * @param selectors - extractor selectors\n */\nfunction isIdentifierFound(\n  identifierNode: selectorParser.Identifier,\n  selectors: ExtractorResultSets,\n): boolean {\n  return selectors.hasId(identifierNode.value);\n}\n\n/**\n * Returns true if the tag is found in the extractor selectors\n *\n * @param tagNode - node of type `tag`\n * @param selectors - extractor selectors\n */\nfunction isTagFound(\n  tagNode: selectorParser.Tag,\n  selectors: ExtractorResultSets,\n): boolean {\n  return selectors.hasTag(tagNode.value);\n}\n\n/**\n * Returns true if the selector is inside a pseudo class\n * (e.g. :nth-child, :nth-of-type, :only-child, :not)\n *\n * @param selector - selector\n */\nfunction isInPseudoClass(selector: selectorParser.Node): boolean {\n  return (\n    (selector.parent &&\n      selector.parent.type === \"pseudo\" &&\n      selector.parent.value.startsWith(\":\")) ||\n    false\n  );\n}\n\n/**\n * Returns true if the selector is inside the pseudo classes :where() or :is()\n * @param selector - selector\n */\nfunction isInPseudoClassWhereOrIs(selector: selectorParser.Node): boolean {\n  return (\n    (selector.parent &&\n      selector.parent.type === \"pseudo\" &&\n      (selector.parent.value === \":where\" ||\n        selector.parent.value === \":is\")) ||\n    false\n  );\n}\n\n/**\n * Returns true if the selector is a pseudo class at the root level\n * Pseudo classes checked: :where, :is, :has, :not\n * @param selector - selector\n */\nfunction isPseudoClassAtRootLevel(selector: selectorParser.Node): boolean {\n  let result = false;\n  if (\n    selector.type === \"selector\" &&\n    selector.parent?.type === \"root\" &&\n    selector.nodes.length === 1\n  ) {\n    selector.walk((node) => {\n      if (\n        node.type === \"pseudo\" &&\n        (node.value === \":where\" ||\n          node.value === \":is\" ||\n          node.value === \":has\" ||\n          node.value === \":not\")\n      ) {\n        result = true;\n      }\n    });\n  }\n  return result;\n}\n\nfunction isPostCSSAtRule(node?: postcss.Node): node is postcss.AtRule {\n  return node?.type === \"atrule\";\n}\n\nfunction isPostCSSRule(node?: postcss.Node): node is postcss.Rule {\n  return node?.type === \"rule\";\n}\n\nfunction isPostCSSComment(node?: postcss.Node): node is postcss.Comment {\n  return node?.type === \"comment\";\n}\n\n/**\n * Class used to instantiate PurgeCSS and can then be used\n * to purge CSS files.\n *\n * @example\n * ```ts\n * await new PurgeCSS().purge({\n *    content: ['index.html'],\n *    css: ['css/app.css']\n * })\n * ```\n *\n * @public\n */\nclass PurgeCSS {\n  private ignore = false;\n  private atRules: AtRules = {\n    fontFace: [],\n    keyframes: [],\n  };\n\n  private usedAnimations: Set<string> = new Set();\n  private usedFontFaces: Set<string> = new Set();\n  public selectorsRemoved: Set<string> = new Set();\n  public removedNodes: postcss.Node[] = [];\n  public variablesStructure: VariablesStructure = new VariablesStructure();\n\n  public options: Options = defaultOptions;\n\n  private collectDeclarationsData(declaration: postcss.Declaration): void {\n    const { prop, value } = declaration;\n\n    // collect css properties data\n    if (this.options.variables) {\n      const usedVariablesMatchesInDeclaration =\n        value.matchAll(/var\\((.+?)[,)]/g);\n      if (prop.startsWith(\"--\")) {\n        this.variablesStructure.addVariable(declaration);\n        this.variablesStructure.addVariableUsage(\n          declaration,\n          usedVariablesMatchesInDeclaration,\n        );\n      } else {\n        this.variablesStructure.addVariableUsageInProperties(\n          usedVariablesMatchesInDeclaration,\n        );\n      }\n    }\n\n    // collect keyframes data\n    if (this.options.keyframes) {\n      if (prop === \"animation\" || prop === \"animation-name\") {\n        for (const word of value.split(/[\\s,]+/)) {\n          this.usedAnimations.add(word);\n        }\n        return;\n      }\n      // Also check CSS custom properties for animation names\n      // e.g., --my-animation: fadeIn 0.4s;\n      if (prop.startsWith(\"--\")) {\n        for (const word of value.split(/[\\s,]+/)) {\n          this.usedAnimations.add(word);\n        }\n      }\n    }\n\n    // collect font faces data\n    if (this.options.fontFace) {\n      if (prop === \"font-family\") {\n        for (const fontName of value.split(\",\")) {\n          const cleanedFontFace = stripQuotes(fontName.trim());\n          this.usedFontFaces.add(cleanedFontFace);\n        }\n      }\n      return;\n    }\n  }\n\n  /**\n   * Get the extractor corresponding to the extension file\n   * @param filename - Name of the file\n   * @param extractors - Array of extractors definition\n   */\n  private getFileExtractor(\n    filename: string,\n    extractors: Extractors[],\n  ): ExtractorFunction {\n    const extractorObj = extractors.find((extractor) =>\n      extractor.extensions.find((ext) => filename.endsWith(ext)),\n    );\n\n    return typeof extractorObj === \"undefined\"\n      ? this.options.defaultExtractor\n      : extractorObj.extractor;\n  }\n\n  /**\n   * Extract the selectors present in the files using a PurgeCSS extractor\n   *\n   * @param files - Array of files path or glob pattern\n   * @param extractors - Array of extractors\n   */\n  public async extractSelectorsFromFiles(\n    files: string[],\n    extractors: Extractors[],\n  ): Promise<ExtractorResultSets> {\n    const selectors = new ExtractorResultSets([]);\n    const filesNames: string[] = [];\n    for (const globFile of files) {\n      try {\n        await asyncFs.access(globFile, fs.constants.F_OK);\n        filesNames.push(globFile);\n        // eslint-disable-next-line @typescript-eslint/no-unused-vars\n      } catch (err) {\n        filesNames.push(\n          ...glob.sync(globFile, {\n            onlyFiles: true,\n            ignore: this.options.skippedContentGlobs.map((glob) =>\n              glob.replace(/^\\.\\//, \"\"),\n            ),\n          }),\n        );\n      }\n    }\n    if (files.length > 0 && filesNames.length === 0) {\n      console.warn(\"No files found from the passed PurgeCSS option 'content'.\");\n    }\n    for (const file of filesNames) {\n      const content = await asyncFs.readFile(file, \"utf-8\");\n      const extractor = this.getFileExtractor(file, extractors);\n      const extractedSelectors = await extractSelectors(content, extractor);\n      selectors.merge(extractedSelectors);\n    }\n    return selectors;\n  }\n\n  /**\n   * Extract the selectors present in the passed string using a PurgeCSS extractor\n   *\n   * @param content - Array of content\n   * @param extractors - Array of extractors\n   */\n  public async extractSelectorsFromString(\n    content: RawContent[],\n    extractors: Extractors[],\n  ): Promise<ExtractorResultSets> {\n    const selectors = new ExtractorResultSets([]);\n    for (const { raw, extension } of content) {\n      const extractor = this.getFileExtractor(`.${extension}`, extractors);\n      const extractedSelectors = await extractSelectors(raw, extractor);\n      selectors.merge(extractedSelectors);\n    }\n    return selectors;\n  }\n\n  /**\n   * Evaluate at-rule and register it for future reference\n   * @param node - node of postcss AST\n   */\n  private evaluateAtRule(node: postcss.AtRule): void {\n    // keyframes\n    if (this.options.keyframes && node.name.endsWith(\"keyframes\")) {\n      this.atRules.keyframes.push(node);\n      return;\n    }\n    // font-face\n    if (this.options.fontFace && node.name === \"font-face\" && node.nodes) {\n      for (const childNode of node.nodes) {\n        if (childNode.type === \"decl\" && childNode.prop === \"font-family\") {\n          this.atRules.fontFace.push({\n            name: stripQuotes(childNode.value),\n            node,\n          });\n        }\n      }\n    }\n  }\n\n  /**\n   * Evaluate css selector and decide if it should be removed or not\n   *\n   * @param node - node of postcss AST\n   * @param selectors - selectors used in content files\n   */\n  private evaluateRule(\n    node: postcss.Node,\n    selectors: ExtractorResultSets,\n  ): void {\n    // exit if is in ignoring state activated by an ignore comment\n    if (this.ignore) {\n      return;\n    }\n\n    // exit if the previous annotation is a ignore next line comment\n    const annotation = node.prev();\n    if (\n      isPostCSSComment(annotation) &&\n      isIgnoreAnnotation(annotation, \"next\")\n    ) {\n      annotation.remove();\n      return;\n    }\n\n    // exit if it is inside a keyframes\n    if (\n      node.parent &&\n      isPostCSSAtRule(node.parent) &&\n      node.parent.name.endsWith(\"keyframes\")\n    ) {\n      return;\n    }\n\n    // exit if it is not a rule\n    if (!isPostCSSRule(node)) {\n      return;\n    }\n\n    // exit if it has an ignore rule comment inside\n    if (hasIgnoreAnnotation(node)) {\n      return;\n    }\n\n    const selectorsRemovedFromRule: string[] = [];\n    // selector transformer, walk over the list of the parsed selectors twice.\n    // First pass will remove the unused selectors. It goes through\n    // pseudo-classes like :where() and :is() and remove the unused\n    // selectors inside of them, but will not remove the pseudo-classes\n    // themselves. Second pass will remove selectors containing empty\n    // :where and :is.\n    node.selector = selectorParser((selectorsParsed) => {\n      selectorsParsed.walk((selector) => {\n        if (selector.type !== \"selector\") {\n          return;\n        }\n        const keepSelector = this.shouldKeepSelector(selector, selectors);\n\n        if (!keepSelector) {\n          if (this.options.rejected) {\n            this.selectorsRemoved.add(selector.toString());\n          }\n          if (this.options.rejectedCss) {\n            selectorsRemovedFromRule.push(selector.toString());\n          }\n          selector.remove();\n        }\n      });\n\n      // removes selectors containing empty :where and :is\n      selectorsParsed.walk((selector) => {\n        if (selector.type !== \"selector\") {\n          return;\n        }\n\n        if (selector.toString() && /(:where)|(:is)/.test(selector.toString())) {\n          selector.walk((node) => {\n            if (node.type !== \"pseudo\") return;\n            if (node.value !== \":where\" && node.value !== \":is\") return;\n            if (node.nodes.length === 0) {\n              selector.remove();\n            }\n          });\n        }\n      });\n    }).processSync(node.selector);\n\n    // declarations\n    if (node.selector && typeof node.nodes !== \"undefined\") {\n      for (const childNode of node.nodes) {\n        if (childNode.type !== \"decl\") continue;\n        this.collectDeclarationsData(childNode);\n      }\n    }\n\n    // remove empty rules\n    const parent = node.parent;\n    if (!node.selector) {\n      node.remove();\n    }\n    if (isRuleEmpty(parent)) parent?.remove();\n\n    // rebuild the rule with the removed selectors and optionally its parent\n    if (this.options.rejectedCss) {\n      if (selectorsRemovedFromRule.length > 0) {\n        const clone = node.clone();\n        const parentClone = parent?.clone().removeAll().append(clone);\n        clone.selectors = selectorsRemovedFromRule;\n        const nodeToPreserve = parentClone ? parentClone : clone;\n        this.removedNodes.push(nodeToPreserve);\n      }\n    }\n  }\n\n  /**\n   * Get the purged version of the css based on the files\n   *\n   * @param cssOptions - css options, files or raw strings\n   * @param selectors - set of extracted css selectors\n   */\n  public async getPurgedCSS(\n    cssOptions: Array<string | RawCSS>,\n    selectors: ExtractorResultSets,\n  ): Promise<ResultPurge[]> {\n    const sources = [];\n\n    // resolve any globs\n    const processedOptions: Array<string | RawCSS> = [];\n    for (const option of cssOptions) {\n      if (typeof option === \"string\") {\n        processedOptions.push(\n          ...glob.sync(option, {\n            onlyFiles: true,\n            ignore: this.options.skippedContentGlobs,\n          }),\n        );\n      } else {\n        processedOptions.push(option);\n      }\n    }\n\n    for (const option of processedOptions) {\n      const cssContent =\n        typeof option === \"string\"\n          ? this.options.stdin\n            ? option\n            : await asyncFs.readFile(option, \"utf-8\")\n          : option.raw;\n      const isFromFile = typeof option === \"string\" && !this.options.stdin;\n      const root = postcss.parse(cssContent, {\n        from: isFromFile ? option : undefined,\n      });\n\n      // purge unused selectors\n      this.walkThroughCSS(root, selectors);\n\n      if (this.options.fontFace) this.removeUnusedFontFaces();\n      if (this.options.keyframes) this.removeUnusedKeyframes();\n      if (this.options.variables) this.removeUnusedCSSVariables();\n\n      const postCSSResult = root.toResult({\n        map: this.options.sourceMap,\n        to:\n          typeof this.options.sourceMap === \"object\" &&\n          this.options.sourceMap.to\n            ? this.options.sourceMap.to\n            : isFromFile\n              ? option\n              : undefined,\n      });\n      const result: ResultPurge = {\n        css: postCSSResult.toString(),\n        file: typeof option === \"string\" ? option : option.name,\n      };\n\n      if (this.options.sourceMap) {\n        result.sourceMap = postCSSResult.map?.toString();\n      }\n\n      if (this.options.rejected) {\n        result.rejected = Array.from(this.selectorsRemoved);\n        this.selectorsRemoved.clear();\n      }\n\n      if (this.options.rejectedCss) {\n        result.rejectedCss = postcss\n          .root({ nodes: this.removedNodes })\n          .toString();\n      }\n\n      sources.push(result);\n    }\n    return sources;\n  }\n\n  /**\n   * Check if the keyframe is safelisted with the option safelist keyframes\n   *\n   * @param keyframesName - name of the keyframe animation\n   */\n  private isKeyframesSafelisted(keyframesName: string): boolean {\n    return this.options.safelist.keyframes.some((safelistItem) => {\n      return typeof safelistItem === \"string\"\n        ? safelistItem === keyframesName\n        : safelistItem.test(keyframesName);\n    });\n  }\n\n  /**\n   * Check if the selector is blocklisted with the option blocklist\n   *\n   * @param selector - css selector\n   */\n  private isSelectorBlocklisted(selector: string): boolean {\n    return this.options.blocklist.some((blocklistItem) => {\n      return typeof blocklistItem === \"string\"\n        ? blocklistItem === selector\n        : blocklistItem.test(selector);\n    });\n  }\n\n  /**\n   * Check if the selector is safelisted with the option safelist standard\n   *\n   * @param selector - css selector\n   */\n  private isSelectorSafelisted(selector: string): boolean {\n    const isSafelisted = this.options.safelist.standard.some((safelistItem) => {\n      return typeof safelistItem === \"string\"\n        ? safelistItem === selector\n        : safelistItem.test(selector);\n    });\n    const isPseudoElement = /^::.*/.test(selector);\n    return CSS_SAFELIST.includes(selector) || isPseudoElement || isSafelisted;\n  }\n\n  /**\n   * Check if the selector is safelisted with the option safelist deep\n   *\n   * @param selector - selector\n   */\n  private isSelectorSafelistedDeep(selector: string): boolean {\n    return this.options.safelist.deep.some((safelistItem) =>\n      safelistItem.test(selector),\n    );\n  }\n\n  /**\n   * Check if the selector is safelisted with the option safelist greedy\n   *\n   * @param selector - selector\n   */\n  private isSelectorSafelistedGreedy(selector: string): boolean {\n    return this.options.safelist.greedy.some((safelistItem) =>\n      safelistItem.test(selector),\n    );\n  }\n\n  /**\n   * Remove unused CSS\n   *\n   * @param userOptions - PurgeCSS options or path to the configuration file\n   * @returns an array of object containing the filename and the associated CSS\n   *\n   * @example Using a configuration file named purgecss.config.js\n   * ```ts\n   * const purgeCSSResults = await new PurgeCSS().purge()\n   * ```\n   *\n   * @example Using a custom path to the configuration file\n   * ```ts\n   * const purgeCSSResults = await new PurgeCSS().purge('./purgecss.config.js')\n   * ```\n   *\n   * @example Using the PurgeCSS options\n   * ```ts\n   * const purgeCSSResults = await new PurgeCSS().purge({\n   *    content: ['index.html', '**\\/*.js', '**\\/*.html', '**\\/*.vue'],\n   *    css: ['css/app.css']\n   * })\n   * ```\n   */\n  public async purge(\n    userOptions: UserDefinedOptions | string | undefined,\n  ): Promise<ResultPurge[]> {\n    this.options =\n      typeof userOptions !== \"object\"\n        ? await setOptions(userOptions)\n        : {\n            ...defaultOptions,\n            ...userOptions,\n            safelist: standardizeSafelist(userOptions.safelist),\n          };\n    const { content, css, extractors, safelist } = this.options;\n\n    if (this.options.variables) {\n      this.variablesStructure.safelist = safelist.variables || [];\n    }\n\n    const fileFormatContents = content.filter(\n      (o) => typeof o === \"string\",\n    ) as string[];\n    const rawFormatContents = content.filter(\n      (o) => typeof o === \"object\",\n    ) as RawContent[];\n\n    const cssFileSelectors = await this.extractSelectorsFromFiles(\n      fileFormatContents,\n      extractors,\n    );\n    const cssRawSelectors = await this.extractSelectorsFromString(\n      rawFormatContents,\n      extractors,\n    );\n\n    return this.getPurgedCSS(\n      css,\n      mergeExtractorSelectors(cssFileSelectors, cssRawSelectors),\n    );\n  }\n\n  /**\n   * Remove unused CSS variables\n   */\n  public removeUnusedCSSVariables(): void {\n    this.variablesStructure.removeUnused();\n  }\n\n  /**\n   * Remove unused font-faces\n   */\n  public removeUnusedFontFaces(): void {\n    for (const { name, node } of this.atRules.fontFace) {\n      if (!this.usedFontFaces.has(name)) {\n        node.remove();\n      }\n    }\n  }\n\n  /**\n   * Remove unused keyframes\n   */\n  public removeUnusedKeyframes(): void {\n    for (const node of this.atRules.keyframes) {\n      if (\n        !this.usedAnimations.has(node.params) &&\n        !this.isKeyframesSafelisted(node.params)\n      ) {\n        node.remove();\n      }\n    }\n  }\n\n  /**\n   * Transform a selector node into a string\n   */\n  private getSelectorValue(selector: selectorParser.Node): string | undefined {\n    return (\n      (selector.type === \"attribute\" && selector.attribute) || selector.value\n    );\n  }\n\n  /**\n   * Determine if the selector should be kept, based on the selectors found in the files\n   *\n   * @param selector - set of css selectors found in the content files or string\n   * @param selectorsFromExtractor - selectors in the css rule\n   *\n   * @returns true if the selector should be kept in the processed CSS\n   */\n  private shouldKeepSelector(\n    selector: selectorParser.Selector,\n    selectorsFromExtractor: ExtractorResultSets,\n  ): boolean {\n    // selectors in pseudo classes are ignored except :where() and :is(). For those pseudo-classes, we are treating the selectors inside the same way as they would be outside.\n    if (isInPseudoClass(selector) && !isInPseudoClassWhereOrIs(selector)) {\n      return true;\n    }\n\n    if (isPseudoClassAtRootLevel(selector)) {\n      return true;\n    }\n\n    // if there is any greedy safelist pattern, run all the selector parts through them\n    // if there is any match, return true\n    if (this.options.safelist.greedy.length > 0) {\n      const selectorParts = selector.nodes.map(this.getSelectorValue);\n      if (\n        selectorParts.some(\n          (selectorPart) =>\n            selectorPart && this.isSelectorSafelistedGreedy(selectorPart),\n        )\n      ) {\n        return true;\n      }\n    }\n\n    let isPresent = false;\n\n    for (const selectorNode of selector.nodes) {\n      const selectorValue = this.getSelectorValue(selectorNode);\n\n      // if the selector is safelisted with children\n      // returns true to keep all children selectors\n      if (selectorValue && this.isSelectorSafelistedDeep(selectorValue)) {\n        return true;\n      }\n\n      // The selector is found in the internal and user-defined safelist\n      if (\n        selectorValue &&\n        (CSS_SAFELIST.includes(selectorValue) ||\n          this.isSelectorSafelisted(selectorValue))\n      ) {\n        isPresent = true;\n        continue;\n      }\n\n      // The selector is present in the blocklist\n      if (selectorValue && this.isSelectorBlocklisted(selectorValue)) {\n        return false;\n      }\n\n      switch (selectorNode.type) {\n        case \"attribute\":\n          // `value` is a dynamic attribute, highly used in input element\n          // the choice is to always leave `value` as it can change based on the user\n          // idem for `checked`, `selected`, `open`\n          isPresent = [\n            ...this.options.dynamicAttributes,\n            \"value\",\n            \"checked\",\n            \"selected\",\n            \"open\",\n          ].includes(selectorNode.attribute)\n            ? true\n            : isAttributeFound(selectorNode, selectorsFromExtractor);\n          break;\n        case \"class\":\n          isPresent = isClassFound(selectorNode, selectorsFromExtractor);\n          break;\n        case \"id\":\n          isPresent = isIdentifierFound(selectorNode, selectorsFromExtractor);\n          break;\n        case \"tag\":\n          isPresent = isTagFound(selectorNode, selectorsFromExtractor);\n          break;\n        default:\n          continue;\n      }\n\n      // selector is not safelisted\n      // and it has not been found as an attribute/class/id/tag\n      if (!isPresent) {\n        return false;\n      }\n    }\n\n    return isPresent;\n  }\n\n  /**\n   * Walk through the CSS AST and remove unused CSS\n   *\n   * @param root - root node of the postcss AST\n   * @param selectors - selectors used in content files\n   */\n  public walkThroughCSS(\n    root: PostCSSRoot,\n    selectors: ExtractorResultSets,\n  ): void {\n    root.walk((node) => {\n      if (node.type === \"rule\") {\n        return this.evaluateRule(node, selectors);\n      }\n      if (node.type === \"atrule\") {\n        return this.evaluateAtRule(node);\n      }\n      if (node.type === \"comment\") {\n        if (isIgnoreAnnotation(node, \"start\")) {\n          this.ignore = true;\n          // remove ignore annotation\n          node.remove();\n        } else if (isIgnoreAnnotation(node, \"end\")) {\n          this.ignore = false;\n          // remove ignore annotation\n          node.remove();\n        }\n      }\n    });\n  }\n}\n"
  },
  {
    "path": "packages/purgecss/src/internal-safelist.ts",
    "content": "export const CSS_SAFELIST = [\"*\", \":root\", \":after\", \":before\"];\n"
  },
  {
    "path": "packages/purgecss/src/options.ts",
    "content": "import { ExtractorResult, Options } from \"./types/\";\n\n/**\n * @public\n */\nexport const defaultOptions: Options = {\n  css: [],\n  content: [],\n  defaultExtractor: (content: string): ExtractorResult =>\n    content.match(/[A-Za-z0-9_-]+/g) || [],\n  extractors: [],\n  fontFace: false,\n  keyframes: false,\n  rejected: false,\n  rejectedCss: false,\n  sourceMap: false,\n  stdin: false,\n  stdout: false,\n  variables: false,\n  safelist: {\n    standard: [],\n    deep: [],\n    greedy: [],\n    variables: [],\n    keyframes: [],\n  },\n  blocklist: [],\n  skippedContentGlobs: [],\n  dynamicAttributes: [],\n};\n"
  },
  {
    "path": "packages/purgecss/src/types/index.ts",
    "content": "import * as postcss from \"postcss\";\n\n/**\n * @public\n */\nexport type PostCSSRoot = postcss.Root;\n\n/**\n * @internal\n */\nexport interface AtRules {\n  fontFace: Array<{\n    name: string;\n    node: postcss.AtRule;\n  }>;\n\n  keyframes: postcss.AtRule[];\n}\n\n/**\n * @public\n */\nexport interface RawContent<T = string> {\n  extension: string;\n  raw: T;\n}\n\n/**\n * @public\n */\nexport interface RawCSS {\n  raw: string;\n  name?: string;\n}\n\n/**\n * @public\n */\nexport interface ExtractorResultDetailed {\n  attributes: {\n    names: string[];\n    values: string[];\n  };\n  classes: string[];\n  ids: string[];\n  tags: string[];\n  undetermined: string[];\n}\n\n/**\n * @public\n */\nexport type ExtractorResult = ExtractorResultDetailed | string[];\n\n/**\n * @public\n */\nexport type ExtractorFunction<T = string> = (content: T) => ExtractorResult;\n\n/**\n * @public\n */\nexport interface Extractors {\n  extensions: string[];\n  extractor: ExtractorFunction;\n}\n\n/**\n * @internal\n */\nexport type IgnoreType = \"end\" | \"start\" | \"next\";\n\n/**\n * @public\n */\nexport type StringRegExpArray = Array<RegExp | string>;\n\n/**\n * @public\n */\nexport type ComplexSafelist = {\n  standard?: StringRegExpArray;\n  /**\n   * You can safelist selectors and their children based on a regular\n   * expression with `safelist.deep`\n   *\n   * @example\n   *\n   * ```ts\n   * const purgecss = await new PurgeCSS().purge({\n   *   content: [],\n   *   css: [],\n   *   safelist: {\n   *     deep: [/red$/]\n   *   }\n   * })\n   * ```\n   *\n   * In this example, selectors such as `.bg-red .child-of-bg` will be left\n   * in the final CSS, even if `child-of-bg` is not found.\n   *\n   */\n  deep?: RegExp[];\n  greedy?: RegExp[];\n  variables?: StringRegExpArray;\n  keyframes?: StringRegExpArray;\n};\n\n/**\n * @public\n */\nexport type UserDefinedSafelist = StringRegExpArray | ComplexSafelist;\n\n/**\n * Options used by PurgeCSS to remove unused CSS\n *\n * @public\n */\nexport interface UserDefinedOptions {\n  /** {@inheritDoc purgecss#Options.content} */\n  content: Array<string | RawContent>;\n  /** {@inheritDoc purgecss#Options.css} */\n  css: Array<string | RawCSS>;\n  /** {@inheritDoc purgecss#Options.defaultExtractor} */\n  defaultExtractor?: ExtractorFunction;\n  /** {@inheritDoc purgecss#Options.extractors} */\n  extractors?: Array<Extractors>;\n  /** {@inheritDoc purgecss#Options.fontFace} */\n  fontFace?: boolean;\n  /** {@inheritDoc purgecss#Options.keyframes} */\n  keyframes?: boolean;\n  /** {@inheritDoc purgecss#Options.output} */\n  output?: string;\n  /** {@inheritDoc purgecss#Options.rejected} */\n  rejected?: boolean;\n  /** {@inheritDoc purgecss#Options.rejectedCss} */\n  rejectedCss?: boolean;\n  /** {@inheritDoc purgecss#Options.sourceMap } */\n  sourceMap?: boolean | (postcss.SourceMapOptions & { to?: string });\n  /** {@inheritDoc purgecss#Options.stdin} */\n  stdin?: boolean;\n  /** {@inheritDoc purgecss#Options.stdout} */\n  stdout?: boolean;\n  /** {@inheritDoc purgecss#Options.variables} */\n  variables?: boolean;\n  /** {@inheritDoc purgecss#Options.safelist} */\n  safelist?: UserDefinedSafelist;\n  /** {@inheritDoc purgecss#Options.blocklist} */\n  blocklist?: StringRegExpArray;\n  /** {@inheritDoc purgecss#Options.skippedContentGlobs} */\n  skippedContentGlobs?: Array<string>;\n  /** {@inheritDoc purgecss#Options.dynamicAttributes} */\n  dynamicAttributes?: string[];\n}\n\n/**\n * Options used by PurgeCSS to remove unused CSS\n * Those options are used internally\n * @see {@link UserDefinedOptions} for the options defined by the user\n *\n * @public\n */\nexport interface Options {\n  /**\n   * You can specify content that should be analyzed by PurgeCSS with an\n   * array of filenames or globs. The files can be HTML, Pug, Blade, etc.\n   *\n   * @example\n   *\n   * ```ts\n   * await new PurgeCSS().purge({\n   *   content: ['index.html', '*.js', '*.html', '*.vue'],\n   *   css: ['css/app.css']\n   * })\n   * ```\n   *\n   * @example\n   * PurgeCSS also works with raw content. To do this, you need to pass an\n   * object with the `raw` property instead of a filename. To work properly\n   * with custom extractors you need to pass the `extension` property along\n   * with the raw content.\n   *\n   * ```ts\n   * await new PurgeCSS().purge({\n   *   content: [\n   *     {\n   *       raw: '<html><body><div class=\"app\"></div></body></html>',\n   *       extension: 'html'\n   *     },\n   *     '*.js',\n   *     '*.html',\n   *     '*.vue'\n   *   ],\n   *   css: [\n   *     {\n   *       raw: 'body { margin: 0 }'\n   *     },\n   *     'css/app.css'\n   *   ]\n   * })\n   * ```\n   */\n  content: Array<string | RawContent>;\n  /**\n   * Similar to content, you can specify css that should be processed by\n   * PurgeCSS with an array of filenames or globs\n   */\n  css: Array<string | RawCSS>;\n  defaultExtractor: ExtractorFunction;\n  extractors: Array<Extractors>;\n  /**\n   * If there are any unused \\@font-face rules in your css, you can remove\n   * them by setting the `fontFace` option to `true`.\n   *\n   * @defaultValue `false`\n   *\n   * @example\n   * ```ts\n   * await new PurgeCSS().purge({\n   *   content: ['index.html', '*.js', '*.html', '*.vue'],\n   *   css: ['css/app.css'],\n   *   fontFace: true\n   * })\n   * ```\n   */\n  fontFace: boolean;\n  keyframes: boolean;\n  output?: string;\n  rejected: boolean;\n  rejectedCss: boolean;\n  /** {@inheritDoc postcss#SourceMapOptions} */\n  sourceMap: boolean | (postcss.SourceMapOptions & { to?: string });\n  stdin: boolean;\n  stdout: boolean;\n  variables: boolean;\n  /**\n   * You can indicate which selectors are safe to leave in the final CSS.\n   * This can be accomplished with the option safelist.\n   */\n  safelist: Required<ComplexSafelist>;\n  /**\n   * Blocklist will block the CSS selectors from appearing in the final\n   * output CSS. The selectors will be removed even when they are seen\n   * as used by PurgeCSS.\n   */\n  blocklist: StringRegExpArray;\n  /**\n   * If you provide globs for the content parameter, you can use this option\n   * to exclude certain files or folders that would otherwise be scanned.\n   * Pass an array of globs matching items that should be excluded.\n   * (Note: this option has no effect if content is not globs.)\n   */\n  skippedContentGlobs: Array<string>;\n  /**\n   * Option to add custom CSS attribute selectors like \"aria-selected\",\n   * \"data-selected\", ...etc.\n   */\n  dynamicAttributes: string[];\n}\n\n/**\n * @public\n */\nexport interface ResultPurge {\n  css: string;\n  /**\n   * sourceMap property will be empty if\n   * {@link UserDefinedOptions.sourceMap} inline is not set to false, as the\n   * source map will be contained within the text of ResultPurge.css\n   */\n  sourceMap?: string;\n  rejectedCss?: string;\n  file?: string;\n  rejected?: string[];\n}\n"
  },
  {
    "path": "packages/purgecss/tsconfig.json",
    "content": "{\n    \"extends\": \"./../../tsconfig.json\",\n    \"compilerOptions\": {\n        \"declaration\": true,\n        \"outDir\": \"./lib\",\n        \"declarationDir\": \".temp/\",\n        \"baseUrl\": \".\",\n        \"paths\": {\n            \"purgecss-from-html\": [\"../purgecss-from-html/src\"],\n          }\n    },\n    \"include\": [\"src\", \"package.json\", \"__tests__\"],\n    \"exclude\": [\"lib\"]\n}"
  },
  {
    "path": "packages/purgecss-from-html/README.md",
    "content": "# purgecss-from-html\n\n[![npm version](https://img.shields.io/npm/v/purgecss-from-html.svg)](https://www.npmjs.com/package/purgecss-from-html)\n\nHTML extractor for [PurgeCSS](https://purgecss.com). This extractor parses HTML files and extracts used selectors with detailed information about tags, classes, IDs, and attributes.\n\n## Installation\n\n```bash\nnpm install purgecss-from-html --save-dev\n```\n\n## Usage\n\n### With PurgeCSS\n\n```js\nimport PurgeCSS from \"purgecss\";\nimport purgeFromHtml from \"purgecss-from-html\";\n\nconst result = await new PurgeCSS().purge({\n  content: [\"**/*.html\"],\n  css: [\"**/*.css\"],\n  extractors: [\n    {\n      extractor: purgeFromHtml,\n      extensions: [\"html\"],\n    },\n  ],\n});\n```\n\n### Standalone\n\nYou can also use the extractor standalone to extract selectors from HTML content:\n\n```js\nimport purgeFromHtml from \"purgecss-from-html\";\n\nconst html = `\n  <div class=\"container\">\n    <h1 id=\"title\" data-section=\"hero\">Hello World</h1>\n    <button class=\"btn btn-primary\">Click me</button>\n  </div>\n`;\n\nconst result = purgeFromHtml(html);\n\nconsole.log(result);\n// {\n//   attributes: {\n//     names: [\"class\", \"id\", \"data-section\", \"class\"],\n//     values: [\"container\", \"title\", \"hero\", \"btn\", \"btn-primary\"]\n//   },\n//   classes: [\"container\", \"btn\", \"btn-primary\"],\n//   ids: [\"title\"],\n//   tags: [\"html\", \"head\", \"body\", \"div\", \"h1\", \"button\"],\n//   undetermined: []\n// }\n```\n\n## API\n\n### `purgeFromHtml(content: string): ExtractorResultDetailed`\n\nParses HTML content and returns detailed selector information.\n\n#### Parameters\n\n- `content` - HTML code as a string\n\n#### Returns\n\nAn `ExtractorResultDetailed` object containing:\n\n- `attributes.names` - Array of attribute names found in the HTML\n- `attributes.values` - Array of attribute values (split by spaces)\n- `classes` - Array of class names extracted from `class` attributes\n- `ids` - Array of IDs extracted from `id` attributes\n- `tags` - Array of HTML tag names used\n- `undetermined` - Array of selectors that couldn't be categorized\n\n## How It Works\n\nThis extractor uses [parse5](https://github.com/inikulin/parse5) to parse the HTML into an AST and then walks through the tree to extract:\n\n1. **Tag names** - All HTML elements (e.g., `div`, `span`, `button`)\n2. **Classes** - Values from `class` attributes, split by spaces\n3. **IDs** - Values from `id` attributes\n4. **Attributes** - Both attribute names and values, useful for attribute selectors like `[data-theme]` or `[class*=foo]`\n\n## License\n\nMIT License\n"
  },
  {
    "path": "packages/purgecss-from-html/__tests__/data.ts",
    "content": "export const TEST_1_CONTENT = `\n<html>\n    <head>\n        <title>It's just a test</title>\n    </head>\n    <body>\n        <div class=\"test-container\">Well</div>\n        <div class=\"test-footer\" id=\"an-id\"></div>\n        <a href=\"#\" id=\"a-link\" class=\"a-link\"></a>\n        <input id=\"blo\" type=\"text\" disabled/>\n    </body>\n</html>\n\n`;\n\nexport const TEST_1_TAG = [\n  \"html\",\n  \"head\",\n  \"title\",\n  \"body\",\n  \"div\",\n  \"a\",\n  \"input\",\n];\n\nexport const TEST_1_CLASS = [\"test-container\", \"test-footer\", \"a-link\"];\n\nexport const TEST_1_ID = [\"a-link\", \"blo\"];\n\nexport const TEST_1_ATTRIBUTES = {\n  NAMES: [\"href\", \"id\", \"class\", \"type\", \"disabled\"],\n  VALUES: [\"#\", \"a-link\", \"a-link\", \"text\", ...TEST_1_CLASS, ...TEST_1_ID],\n};\n\nexport const TEST_2_CONTENT = `\n<template>\n    <div id=\"app\">\n        <div class=\"test-container\">Well</div>\n        <div class=\"test-footer\" id=\"an-id\"></div>\n        <a href=\"#\" id=\"a-link\" class=\"a-link\"></a>\n        <input id=\"blo\" type=\"text\" disabled/>\n    </div>\n</template>\n\n<script>\nexport default {\n    name: 'its-just-a-test'\n}\n</script>\n\n<style>\n    .test-container {\n        color: darkgray;\n        text-align: center;\n    }\n\n    .test-footer {\n        font-weight: bold;\n    }\n</style>\n`;\n\nexport const TEST_2_TAG = [\"div\", \"a\", \"input\"];\n\nexport const TEST_2_CLASS = [\"test-container\", \"test-footer\", \"a-link\"];\n\nexport const TEST_2_ID = [\"a-link\", \"blo\"];\n"
  },
  {
    "path": "packages/purgecss-from-html/__tests__/index.test.ts",
    "content": "import purgehtml from \"./../src/index\";\n\nimport {\n  TEST_1_CONTENT,\n  TEST_1_TAG,\n  TEST_1_CLASS,\n  TEST_1_ID,\n  TEST_1_ATTRIBUTES,\n} from \"./data\";\nimport { TEST_2_CONTENT, TEST_2_TAG, TEST_2_CLASS, TEST_2_ID } from \"./data\";\n\ndescribe(\"purgehtml\", () => {\n  const resultTest1 = purgehtml(TEST_1_CONTENT);\n\n  describe(\"from a normal html document\", () => {\n    it(\"finds tag selectors\", () => {\n      for (const item of TEST_1_TAG) {\n        expect(resultTest1.tags.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds classes selectors\", () => {\n      for (const item of TEST_1_CLASS) {\n        expect(resultTest1.classes.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds id selectors\", () => {\n      for (const item of TEST_1_ID) {\n        expect(resultTest1.ids.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds attributes names\", () => {\n      for (const item of TEST_1_ATTRIBUTES.NAMES) {\n        expect(resultTest1.attributes.names.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds attributes values\", () => {\n      for (const item of TEST_1_ATTRIBUTES.VALUES) {\n        expect(resultTest1.attributes.values.includes(item)).toBe(true);\n      }\n    });\n  });\n\n  const resultTest2 = purgehtml(TEST_2_CONTENT);\n\n  describe(\"from a template tag\", () => {\n    it(\"finds tag selectors\", () => {\n      for (const item of TEST_2_TAG) {\n        expect(resultTest2.tags.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds classes selectors\", () => {\n      for (const item of TEST_2_CLASS) {\n        expect(resultTest2.classes.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds id selectors\", () => {\n      for (const item of TEST_2_ID) {\n        expect(resultTest2.ids.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds all selectors\", () => {\n      const selectors = [...TEST_2_TAG, ...TEST_2_CLASS, ...TEST_2_ID];\n      for (const item of selectors) {\n        expect(\n          [\n            ...resultTest2.classes,\n            ...resultTest2.ids,\n            ...resultTest2.tags,\n          ].includes(item),\n        ).toBe(true);\n      }\n    });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss-from-html/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss-from-html\", [\n    \"parse5\",\n    \"parse5-htmlparser2-tree-adapter\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss-from-html/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss-from-html\");\n"
  },
  {
    "path": "packages/purgecss-from-html/package.json",
    "content": "{\n  \"name\": \"purgecss-from-html\",\n  \"version\": \"8.0.0\",\n  \"description\": \"HTML extractor for PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://github.com/FullHuman/purgecss#readme\",\n  \"license\": \"MIT\",\n  \"main\": \"lib/purgecss-from-html.js\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"dependencies\": {\n    \"parse5\": \"^8.0.0\",\n    \"parse5-htmlparser2-tree-adapter\": \"^8.0.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-from-html/src/index.ts",
    "content": "import * as parse5 from \"parse5\";\nimport * as htmlparser2 from \"parse5-htmlparser2-tree-adapter\";\n\n/**\n * @public\n */\nexport type ExtractorResultDetailed = {\n  attributes: {\n    names: string[];\n    values: string[];\n  };\n  classes: string[];\n  ids: string[];\n  tags: string[];\n  undetermined: string[];\n};\n\nconst mergedExtractorResults = (\n  resultLeft: ExtractorResultDetailed,\n  resultRight: ExtractorResultDetailed,\n): ExtractorResultDetailed => {\n  return {\n    attributes: {\n      names: [...resultLeft.attributes.names, ...resultRight.attributes.names],\n      values: [\n        ...resultLeft.attributes.values,\n        ...resultRight.attributes.values,\n      ],\n    },\n    classes: [...resultLeft.classes, ...resultRight.classes],\n    ids: [...resultLeft.ids, ...resultRight.ids],\n    tags: [...resultLeft.tags, ...resultRight.tags],\n    undetermined: [],\n  };\n};\n\nconst getSelectorsInElement = (\n  element: htmlparser2.Htmlparser2TreeAdapterMap[\"element\"],\n): ExtractorResultDetailed => {\n  const result: ExtractorResultDetailed = {\n    attributes: {\n      names: [],\n      values: [],\n    },\n    classes: [],\n    ids: [],\n    tags: [element.name],\n    undetermined: [],\n  };\n\n  for (const [name, value] of Object.entries(element.attribs)) {\n    if (name === \"class\") {\n      result.classes.push(...value.split(\" \"));\n    } else if (name === \"id\") {\n      result.ids.push(...value.split(\" \"));\n    }\n    // always add to attributes, to handle things like [class*=foo]\n    result.attributes.names.push(name);\n    result.attributes.values.push(...value.split(\" \"));\n  }\n\n  return mergedExtractorResults(getSelectorsInNodes(element), result);\n};\n\nconst getSelectorsInNodes = (\n  node:\n    | htmlparser2.Htmlparser2TreeAdapterMap[\"document\"]\n    | htmlparser2.Htmlparser2TreeAdapterMap[\"element\"],\n): ExtractorResultDetailed => {\n  let result: ExtractorResultDetailed = {\n    attributes: {\n      names: [],\n      values: [],\n    },\n    classes: [],\n    ids: [],\n    tags: [],\n    undetermined: [],\n  };\n\n  for (const childNode of node.childNodes) {\n    const element = childNode;\n\n    switch (element.type) {\n      case \"tag\":\n        result = mergedExtractorResults(result, getSelectorsInElement(element));\n        break;\n      case \"root\":\n        result = mergedExtractorResults(result, getSelectorsInNodes(element));\n        break;\n      default:\n        break;\n    }\n  }\n  return result;\n};\n\n/**\n * Get the potential selectors from HTML code\n *\n * @param content - HTML code\n * @returns the attributes, classes, ids, and tags from the HTML code\n *\n * @public\n */\nconst purgecssFromHtml = (content: string): ExtractorResultDetailed => {\n  const tree = parse5.parse(content, {\n    treeAdapter: htmlparser2.adapter,\n  });\n\n  return getSelectorsInNodes(tree);\n};\n\nexport default purgecssFromHtml;\n"
  },
  {
    "path": "packages/purgecss-from-html/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n  },\n  \"include\": [\"src\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss-from-jsx/README.md",
    "content": "# @fullhuman/purgecss-from-jsx\n\n[![npm version](https://img.shields.io/npm/v/@fullhuman/purgecss-from-jsx.svg)](https://www.npmjs.com/package/@fullhuman/purgecss-from-jsx)\n\nJSX extractor for [PurgeCSS](https://purgecss.com). This extractor parses JSX files (React, Preact, etc.) and extracts used selectors from component names, `className`, and `id` attributes.\n\n## Installation\n\n```bash\nnpm install @fullhuman/purgecss-from-jsx --save-dev\n```\n\n## Usage\n\n### With PurgeCSS\n\n```js\nimport PurgeCSS from \"purgecss\";\nimport purgeFromJsx from \"@fullhuman/purgecss-from-jsx\";\n\nconst result = await new PurgeCSS().purge({\n  content: [\"**/*.jsx\"],\n  css: [\"**/*.css\"],\n  extractors: [\n    {\n      extractor: purgeFromJsx(),\n      extensions: [\"jsx\"],\n    },\n  ],\n});\n```\n\n### With Custom Acorn Options\n\nYou can pass custom [acorn](https://github.com/acornjs/acorn) parser options:\n\n```js\nimport purgeFromJsx from \"@fullhuman/purgecss-from-jsx\";\n\nconst extractor = purgeFromJsx({\n  ecmaVersion: 2020,\n  sourceType: \"module\",\n});\n```\n\n### Standalone\n\nYou can use the extractor standalone to extract selectors from JSX content:\n\n```js\nimport purgeFromJsx from \"@fullhuman/purgecss-from-jsx\";\n\nconst jsx = `\n  function App() {\n    return (\n      <div className=\"container\">\n        <Header id=\"main-header\" />\n        <button className=\"btn btn-primary\">Click me</button>\n      </div>\n    );\n  }\n`;\n\nconst selectors = purgeFromJsx()(jsx);\n\nconsole.log(selectors);\n// [\"div\", \"container\", \"Header\", \"main-header\", \"button\", \"btn\", \"btn-primary\"]\n```\n\n## API\n\n### `purgeFromJsx(options?: acorn.Options): (content: string) => string[]`\n\nCreates an extractor function for JSX content.\n\n#### Parameters\n\n- `options` (optional) - [Acorn parser options](https://github.com/acornjs/acorn#interface). Defaults to `{ ecmaVersion: \"latest\" }`\n\n#### Returns\n\nA function that takes JSX content as a string and returns an array of selectors.\n\n## What It Extracts\n\nThe extractor parses JSX and extracts:\n\n1. **Component names** - JSX element names (e.g., `div`, `Header`, `MyComponent`)\n2. **className values** - String values from `className` attributes, split by spaces\n3. **id values** - String values from `id` attributes\n\n### Example\n\n```jsx\n<Card className=\"card card-primary\" id=\"featured-card\">\n  <CardHeader />\n  <CardBody className=\"p-4\" />\n</Card>\n```\n\nExtracted selectors: `[\"Card\", \"card\", \"card-primary\", \"featured-card\", \"CardHeader\", \"CardBody\", \"p-4\"]`\n\n## Limitations\n\n- Only extracts static string values from `className` and `id`\n- Dynamic expressions like `className={styles.container}` or template literals are not fully supported\n- For dynamic class names, consider using PurgeCSS's [safelist](https://purgecss.com/safelisting.html) option\n\n## License\n\nMIT\n"
  },
  {
    "path": "packages/purgecss-from-jsx/__tests__/data.ts",
    "content": "export const TEST_1_CONTENT = `\nimport React from \"react\";\n\nclass MyComponent extends React.Component {\n  render() {\n    return (\n      <React.Fragment>\n        <div className=\"test-container\">Well</div>\n        <div className=\"test-footer\" id=\"an-id\"></div>\n        <a href=\"#\" id=\"a-link\" className=\"a-link\"></a>\n        <input id=\"blo\" type=\"text\" disabled/>\n      </React.Fragment>\n    );\n  }\n}\n\nexport default MyComponent;\n`;\n\nexport const TEST_1_TAG = [\"div\", \"a\", \"input\"];\n\nexport const TEST_1_CLASS = [\"test-container\", \"test-footer\", \"a-link\"];\n\nexport const TEST_1_ID = [\"a-link\", \"blo\"];\n"
  },
  {
    "path": "packages/purgecss-from-jsx/__tests__/index.test.ts",
    "content": "import purgeJsx from \"../src/index\";\n\nimport { TEST_1_CONTENT, TEST_1_TAG, TEST_1_CLASS, TEST_1_ID } from \"./data\";\n\nconst plugin = purgeJsx({\n  ecmaVersion: \"latest\",\n  sourceType: \"module\",\n});\n\ndescribe(\"purgePug\", () => {\n  describe(\"from a normal html document\", () => {\n    it(\"finds tag selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_TAG) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds classes selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_CLASS) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds id selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_ID) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds all selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      const selectors = [...TEST_1_TAG, ...TEST_1_CLASS, ...TEST_1_ID];\n      for (const item of selectors) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss-from-jsx/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss-from-jsx\", [\n    \"acorn\",\n    \"acorn-walk\",\n    \"acorn-jsx\",\n    \"acorn-jsx-walk\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss-from-jsx/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss-from-jsx\");\n"
  },
  {
    "path": "packages/purgecss-from-jsx/package.json",
    "content": "{\n  \"name\": \"@fullhuman/purgecss-from-jsx\",\n  \"version\": \"8.0.0\",\n  \"description\": \"JSX extractor for PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://github.com/FullHuman/purgecss#readme\",\n  \"license\": \"MIT\",\n  \"main\": \"lib/purgecss-from-jsx.js\",\n  \"module\": \"lib/purgecss-from-jsx.esm.js\",\n  \"types\": \"lib/purgecss-from-jsx.d.ts\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"dependencies\": {\n    \"acorn\": \"^8.7.0\",\n    \"acorn-jsx\": \"^5.3.1\",\n    \"acorn-jsx-walk\": \"^2.0.0\",\n    \"acorn-walk\": \"^8.2.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-from-jsx/src/index.ts",
    "content": "import * as acorn from \"acorn\";\nimport jsx, {\n  JSXAttribute,\n  JSXIdentifier,\n  JSXNamespacedName,\n  JSXOpeningElement,\n  Literal,\n} from \"acorn-jsx\";\nimport { extend } from \"acorn-jsx-walk\";\nimport * as walk from \"acorn-walk\";\n\ntype NodeState = {\n  selectors?: string[];\n  text?: string;\n};\n\nextend<NodeState>(walk.base);\n\n/**\n * Create function to extract selectors from jsx code\n *\n * @param options - acorn options\n * @returns function to extract selectors from jsx code\n *\n * @public\n */\nfunction purgeFromJsx(options?: acorn.Options) {\n  return (content: string): string[] => {\n    // Will be filled during walk\n    const state: NodeState = { selectors: [] };\n\n    // Parse and walk any JSXElement\n    walk.recursive<NodeState>(\n      acorn.Parser.extend(\n        jsx() as (BaseParser: typeof acorn.Parser) => typeof acorn.Parser,\n      ).parse(content, options || { ecmaVersion: \"latest\" }),\n      state,\n      {\n        JSXOpeningElement(acornNode, state, callback) {\n          const node = acornNode as JSXOpeningElement;\n          const nameState: NodeState = {};\n\n          callback(node.name, nameState);\n          if (nameState.text) {\n            state.selectors?.push(nameState.text);\n          }\n\n          for (let i = 0; i < node.attributes.length; ++i) {\n            callback(node.attributes[i], state);\n          }\n        },\n        JSXAttribute(acornNode, state, callback) {\n          const node = acornNode as JSXAttribute;\n\n          if (!node.value) {\n            return;\n          }\n\n          const nameState: NodeState = {};\n          callback(node.name, nameState);\n\n          // node.name is id or className\n          switch (nameState.text) {\n            case \"id\":\n            case \"className\":\n              {\n                // Get text in node.value\n                const valueState: NodeState = {};\n                callback(node.value, valueState);\n\n                // node.value is not empty\n                if (valueState.text) {\n                  state.selectors?.push(...valueState.text.split(\" \"));\n                }\n              }\n              break;\n            default:\n              break;\n          }\n        },\n        JSXIdentifier(acornNode, state) {\n          const node = acornNode as JSXIdentifier;\n          state.text = node.name;\n        },\n        JSXNamespacedName(acornNode, state) {\n          const node = acornNode as JSXNamespacedName;\n          state.text = node.namespace.name + \":\" + node.name.name;\n        },\n        // Only handle Literal for now, not JSXExpressionContainer | JSXElement\n        Literal(acornNode, state) {\n          const node = acornNode as Literal;\n          if (typeof node.value === \"string\") {\n            state.text = node.value;\n          }\n        },\n      },\n      { ...walk.base },\n    );\n\n    return state.selectors || [];\n  };\n}\n\nexport default purgeFromJsx;\n"
  },
  {
    "path": "packages/purgecss-from-jsx/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"typeRoots\": [\"./../../types\", \"./../../node_modules/@types\"]\n  },\n  \"include\": [\"src\", \"./../../types/**/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss-from-pug/README.md",
    "content": "# `purgecss-from-pug`\n\nA PurgeCSS extractor for PUG files that automatically generates a list of used CSS selectors from your PUG files. This extractor can be used with PurgeCSS to eliminate unused CSS and reduce the size of your production builds.\n\n## Usage\n\n```\nimport { PurgeCSS } from 'purgecss'\nimport { purgeCSSFromPug } from 'purgecss-from-pug'\nconst options = {\n  content: [], // files to extract the selectors from\n  css: [], // css\n  extractors: [\n    {\n      extractor: purgeCSSFromPug,\n      extensions: ['pug']\n    },\n  ]\n}\n\nconst purgecss = await new PurgeCSS().purge();\n```\n"
  },
  {
    "path": "packages/purgecss-from-pug/__tests__/data.ts",
    "content": "export const TEST_1_CONTENT = `\nhtml\n  head\n    title It's just a test\n  body\n    div(class=\"test-container\") Well\n    div(class=\"test-footer\" id=\"an-id\") I see a div\n    a(class=\"a-link\" id=\"a-link\" href=\"#\") and a link\n    div(class=\"first-class second-class\") This div has two classes\n    input#blo.enabled(type=\"text\" disabled)\n`;\n\nexport const TEST_1_TAG = [\n  \"html\",\n  \"head\",\n  \"title\",\n  \"body\",\n  \"div\",\n  \"a\",\n  \"input\",\n];\n\nexport const TEST_1_CLASS = [\n  \"test-container\",\n  \"test-footer\",\n  \"a-link\",\n  \"first-class\",\n  \"second-class\",\n  \"enabled\",\n];\n\nexport const TEST_1_ID = [\"a-link\", \"blo\"];\n\nexport const TEST_1_ATTRIBUTE_NAMES = [\"class\", \"id\", \"type\", \"disabled\"];\n\nexport const TEST_1_ATTRIBUTE_VALUES = [\n  \"test-container\",\n  \"test-footer\",\n  \"a-link\",\n  \"first-class\",\n  \"second-class\",\n  \"enabled\",\n  \"blo\",\n  \"text\",\n  \"true\",\n  \"false\",\n];\n"
  },
  {
    "path": "packages/purgecss-from-pug/__tests__/index.test.ts",
    "content": "import { purgeCSSFromPug } from \"../src/index\";\n\nimport {\n  TEST_1_CONTENT,\n  TEST_1_TAG,\n  TEST_1_CLASS,\n  TEST_1_ID,\n  TEST_1_ATTRIBUTE_NAMES,\n  TEST_1_ATTRIBUTE_VALUES,\n} from \"./data\";\n\ndescribe(\"purgeCSSFromPug\", () => {\n  describe(\"from a normal html document\", () => {\n    it(\"finds tag selectors\", () => {\n      const received = purgeCSSFromPug(TEST_1_CONTENT);\n      for (const item of TEST_1_TAG) {\n        expect(received.tags.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds classes selectors\", () => {\n      const received = purgeCSSFromPug(TEST_1_CONTENT);\n      for (const item of TEST_1_CLASS) {\n        expect(received.classes.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds id selectors\", () => {\n      const received = purgeCSSFromPug(TEST_1_CONTENT);\n      for (const item of TEST_1_ID) {\n        expect(received.ids.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds attributes names\", () => {\n      const received = purgeCSSFromPug(TEST_1_CONTENT);\n      for (const item of TEST_1_ATTRIBUTE_NAMES) {\n        expect(received.attributes.names.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds attributes values\", () => {\n      const received = purgeCSSFromPug(TEST_1_CONTENT);\n      for (const item of TEST_1_ATTRIBUTE_VALUES) {\n        expect(received.attributes.values.includes(item)).toBe(true);\n      }\n    });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss-from-pug/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss-from-pug\", [\"pug-lexer\"]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss-from-pug/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss-from-pug\");\n"
  },
  {
    "path": "packages/purgecss-from-pug/package.json",
    "content": "{\n  \"name\": \"purgecss-from-pug\",\n  \"version\": \"8.0.0\",\n  \"description\": \"Pug extractor for PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://github.com/FullHuman/purgecss#readme\",\n  \"license\": \"MIT\",\n  \"main\": \"lib/purgecss-from-pug.js\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"devDependencies\": {\n    \"pug-lexer\": \"^5.0.0\",\n    \"pug-parser\": \"^6.0.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-from-pug/src/index.ts",
    "content": "/**\n * Pug extractor for PurgeCSS\n *\n * A PurgeCSS extractor for PUG files that automatically generates a list of\n * used CSS selectors. This extractor can be used with PurgeCSS to eliminate\n * unused CSS and reduce the size of your production builds.\n *\n * @packageDocumentation\n */\n\nimport lex from \"pug-lexer\";\nimport type { ExtractorResultDetailed } from \"purgecss\";\n\nconst getAttributeTokenValues = (token: lex.AttributeToken): string[] => {\n  if (typeof token.val === \"string\") {\n    return (token.mustEscape ? token.val.replace(/\"/g, \"\") : token.val).split(\n      \" \",\n    );\n  }\n  return [];\n};\n/**\n * Get the potential selectors from Pug code\n *\n * @param content - Pug code\n * @returns the attributes, classes, ids, and tags from the Pug code\n *\n * @public\n */\nexport const purgeCSSFromPug = (content: string): ExtractorResultDetailed => {\n  const tokens = lex(content);\n  const extractorResult: ExtractorResultDetailed = {\n    attributes: {\n      // always add to attributes, to handle things like [class*=foo]\n      names: [\"class\", \"id\"],\n      values: [\"true\", \"false\"],\n    },\n    classes: [],\n    ids: [],\n    tags: [],\n    undetermined: [],\n  };\n  for (const token of tokens) {\n    if (token.type === \"tag\") {\n      extractorResult.tags.push(token.val);\n    } else if (token.type === \"class\") {\n      extractorResult.classes.push(...token.val.split(\" \"));\n      extractorResult.attributes.values.push(...token.val.split(\" \"));\n    } else if (token.type === \"id\") {\n      extractorResult.ids.push(token.val);\n      extractorResult.attributes.values.push(token.val);\n    } else if (token.type === \"attribute\") {\n      const tokenValues = getAttributeTokenValues(token);\n      if (token.name === \"class\") {\n        extractorResult.classes.push(...tokenValues);\n      } else if (token.name === \"id\") {\n        extractorResult.ids.push(...tokenValues);\n      } else {\n        extractorResult.attributes.names.push(token.name);\n      }\n      extractorResult.attributes.values.push(...tokenValues);\n    }\n  }\n  return extractorResult;\n};\n"
  },
  {
    "path": "packages/purgecss-from-pug/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n  },\n  \"include\": [\"./src/**/*\", \"./rollup.config.ts\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss-from-tsx/README.md",
    "content": "# @fullhuman/purgecss-from-tsx\n\n[![npm version](https://img.shields.io/npm/v/@fullhuman/purgecss-from-tsx.svg)](https://www.npmjs.com/package/@fullhuman/purgecss-from-tsx)\n\nTSX extractor for [PurgeCSS](https://purgecss.com). This extractor parses TSX files (TypeScript + JSX) and extracts used selectors from component names, `className`, and `id` attributes.\n\n## Installation\n\n```bash\nnpm install @fullhuman/purgecss-from-tsx --save-dev\n```\n\n## Usage\n\n### With PurgeCSS\n\n```js\nimport PurgeCSS from \"purgecss\";\nimport purgeFromTsx from \"@fullhuman/purgecss-from-tsx\";\n\nconst result = await new PurgeCSS().purge({\n  content: [\"**/*.tsx\"],\n  css: [\"**/*.css\"],\n  extractors: [\n    {\n      extractor: purgeFromTsx(),\n      extensions: [\"tsx\"],\n    },\n  ],\n});\n```\n\n### With Custom Options\n\nYou can pass custom options for both the TypeScript compiler and the acorn parser:\n\n```js\nimport purgeFromTsx from \"@fullhuman/purgecss-from-tsx\";\n\nconst extractor = purgeFromTsx({\n  // Acorn parser options\n  acornOptions: {\n    ecmaVersion: 2020,\n    sourceType: \"module\",\n  },\n  // TypeScript compiler options\n  tsOptions: {\n    target: ts.ScriptTarget.ES2020,\n  },\n});\n```\n\n### Standalone\n\nYou can use the extractor standalone to extract selectors from TSX content:\n\n```js\nimport purgeFromTsx from \"@fullhuman/purgecss-from-tsx\";\n\nconst tsx = `\n  interface Props {\n    title: string;\n  }\n  \n  function Card({ title }: Props): JSX.Element {\n    return (\n      <div className=\"card\">\n        <h2 id=\"card-title\" className=\"card-title\">{title}</h2>\n        <Button className=\"btn btn-primary\" />\n      </div>\n    );\n  }\n`;\n\nconst selectors = purgeFromTsx()(tsx);\n\nconsole.log(selectors);\n// [\"div\", \"card\", \"h2\", \"card-title\", \"card-title\", \"Button\", \"btn\", \"btn-primary\"]\n```\n\n## API\n\n### `purgeFromTsx(options?: Options): (content: string) => string[]`\n\nCreates an extractor function for TSX content.\n\n#### Parameters\n\n- `options` (optional) - Configuration object with:\n  - `acornOptions` - [Acorn parser options](https://github.com/acornjs/acorn#interface). Defaults to `{ ecmaVersion: \"latest\" }`\n  - `tsOptions` - [TypeScript compiler options](https://www.typescriptlang.org/tsconfig). JSX is always preserved for parsing.\n\n#### Returns\n\nA function that takes TSX content as a string and returns an array of selectors.\n\n## How It Works\n\nThis extractor works in two steps:\n\n1. **TypeScript Transpilation** - Uses the TypeScript compiler to transpile TSX to JSX, stripping type annotations while preserving JSX syntax\n2. **JSX Extraction** - Uses [@fullhuman/purgecss-from-jsx](https://www.npmjs.com/package/@fullhuman/purgecss-from-jsx) to extract selectors from the resulting JSX\n\n## What It Extracts\n\nThe extractor parses TSX and extracts:\n\n1. **Component names** - JSX element names (e.g., `div`, `Header`, `MyComponent`)\n2. **className values** - String values from `className` attributes, split by spaces\n3. **id values** - String values from `id` attributes\n\n### Example\n\n```tsx\ninterface CardProps {\n  variant: \"primary\" | \"secondary\";\n}\n\nconst Card: React.FC<CardProps> = ({ variant }) => (\n  <article className=\"card card-hover\" id=\"featured\">\n    <CardHeader className=\"p-4\" />\n    <CardBody />\n  </article>\n);\n```\n\nExtracted selectors: `[\"article\", \"card\", \"card-hover\", \"featured\", \"CardHeader\", \"p-4\", \"CardBody\"]`\n\n## Limitations\n\n- Only extracts static string values from `className` and `id`\n- Dynamic expressions like `className={styles.container}` or template literals are not fully supported\n- For dynamic class names, consider using PurgeCSS's [safelist](https://purgecss.com/safelisting.html) option\n\n## License\n\nMIT License\n"
  },
  {
    "path": "packages/purgecss-from-tsx/__tests__/data.ts",
    "content": "export const TEST_1_CONTENT = `\nimport PropTypes from \"prop-types\";\nimport React from \"react\";\n\ntype MyComponentProps = {\n  login: any;\n};\n\ntype MyComponentState = {\n  username: string;\n  password: string;\n};\n\nclass MyComponent extends React.Component<MyComponentProps, MyComponentState> {\n  static propTypes: any;\n\n  render() {\n    return (\n      <React.Fragment>\n        <div className=\"test-container\">Well</div>\n        <div className=\"test-footer\" id=\"an-id\"></div>\n        <a href=\"#\" id=\"a-link\" className=\"a-link\"></a>\n        <input id=\"blo\" type=\"text\" disabled/>\n      </React.Fragment>\n    );\n  }\n}\n\nMyComponent.propTypes = {\n    login: PropTypes.func.isRequired\n};\n\nexport default MyComponent;\n`;\n\nexport const TEST_1_TAG = [\"div\", \"a\", \"input\"];\n\nexport const TEST_1_CLASS = [\"test-container\", \"test-footer\", \"a-link\"];\n\nexport const TEST_1_ID = [\"a-link\", \"blo\"];\n"
  },
  {
    "path": "packages/purgecss-from-tsx/__tests__/index.test.ts",
    "content": "import purgeTsx from \"../src/index\";\n\nimport { TEST_1_CONTENT, TEST_1_TAG, TEST_1_CLASS, TEST_1_ID } from \"./data\";\n\nconst plugin = purgeTsx();\n\ndescribe(\"purgeTsx\", () => {\n  describe(\"from a normal html document\", () => {\n    it(\"finds tag selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_TAG) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds classes selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_CLASS) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds id selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      for (const item of TEST_1_ID) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n\n    it(\"finds all selectors\", () => {\n      const received = plugin(TEST_1_CONTENT);\n      const selectors = [...TEST_1_TAG, ...TEST_1_CLASS, ...TEST_1_ID];\n      for (const item of selectors) {\n        expect(received.includes(item)).toBe(true);\n      }\n    });\n  });\n});\n"
  },
  {
    "path": "packages/purgecss-from-tsx/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss-from-tsx\", [\n    \"acorn\",\n    \"@fullhuman/purgecss-from-jsx\",\n    \"typescript\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss-from-tsx/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss-from-tsx\");\n"
  },
  {
    "path": "packages/purgecss-from-tsx/package.json",
    "content": "{\n  \"name\": \"@fullhuman/purgecss-from-tsx\",\n  \"version\": \"8.0.0\",\n  \"description\": \"TSX extractor for PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://github.com/FullHuman/purgecss#readme\",\n  \"license\": \"MIT\",\n  \"main\": \"./lib/purgecss-from-tsx.js\",\n  \"module\": \"./lib/purgecss-from-tsx.esm.js\",\n  \"types\": \"./lib/purgecss-from-tsx.d.ts\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"dependencies\": {\n    \"@fullhuman/purgecss-from-jsx\": \"^8.0.0\",\n    \"acorn\": \"^8.7.0\",\n    \"typescript\": \"^5.6.2\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-from-tsx/src/index.ts",
    "content": "import purgeFromJsx from \"@fullhuman/purgecss-from-jsx\";\nimport acorn from \"acorn\";\nimport * as ts from \"typescript\";\n\n/**\n * Create function to extract selectors from tsx code\n *\n * @param options - acorn options\n * @returns the function to extract selectors from tsx code\n *\n * @public\n */\nfunction purgeFromTsx(options?: {\n  acornOptions?: acorn.Options;\n  tsOptions?: ts.CompilerOptions;\n}): (content: string) => string[] {\n  return (content: string): string[] => {\n    return purgeFromJsx(options?.acornOptions)(\n      ts.transpileModule(content, {\n        compilerOptions: {\n          jsx: ts.JsxEmit.Preserve,\n          ...options?.tsOptions,\n        },\n      }).outputText,\n    );\n  };\n}\n\nexport default purgeFromTsx;\n"
  },
  {
    "path": "packages/purgecss-from-tsx/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"rootDir\": \"./../../\",\n      \"paths\": {\n        \"@fullhuman/purgecss-from-jsx\": [\"../purgecss-from-jsx/src\"]\n      }\n  },\n  \"include\": [\"src\", \"../purgecss-from-jsx/src\", \"./../../types/**/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss-webpack-plugin/README.md",
    "content": "# purgecss-webpack-plugin\n\n[![npm](https://img.shields.io/npm/v/purgecss-webpack-plugin.svg)](https://www.npmjs.com/package/purgecss-webpack-plugin)\n[![license](https://img.shields.io/github/license/fullhuman/purgecss-webpack-plugin.svg)]()\n\n[Webpack](https://github.com/webpack/webpack) plugin to remove unused css.\n\n## Install\n\n```sh\nnpm i purgecss-webpack-plugin -D\n```\n\n## Usage\n\n### With mini-css-extract-plugin\n\n```js\nconst path = require(\"path\");\nconst glob = require(\"glob\");\nconst MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  entry: \"./src/index.js\",\n  output: {\n    filename: \"bundle.js\",\n    path: path.join(__dirname, \"dist\"),\n  },\n  optimization: {\n    splitChunks: {\n      cacheGroups: {\n        styles: {\n          name: \"styles\",\n          test: /\\.css$/,\n          chunks: \"all\",\n          enforce: true,\n        },\n      },\n    },\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({\n      paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n    }),\n  ],\n};\n```\n\n### Multiple paths\n\nIf you need multiple paths use the npm package `glob-all` instead of `glob`, then you can use this syntax:\n\n```javascript\nnew PurgeCSSPlugin({\n  paths: glob.sync([\n    // ...\n  ])\n}),\n```\n\nto filter out directories see the glob-all documentation [here](https://www.npmjs.com/package/glob-all#filtering-out-directories).\n\n### Options\n\nThe options available in purgecss [Configuration](https://www.purgecss.com/configuration.html) are also available in the webpack plugin with the exception of css and content.\n\n- #### paths\n\nWith the webpack plugin, you can specify the content that should be analyzed by purgecss with an array of filename. It can be html, pug, blade, ... files. You can use a module like `glob` or `glob-all` to easily get a list of files.\n\n```js\nconst { PurgeCSSPlugin } = require(\"purgecss-webpack-plugin\");\nconst glob = require(\"glob\");\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\n// In the webpack configuration\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\nIf you want to regenerate the paths list on every compilation (e.g. with `--watch`), then you can also pass a function:\n\n```js\nnew PurgeCSSPlugin({\n  paths: () => glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n});\n```\n\n- #### only\n\nYou can specify entrypoints to the purgecss-webpack-plugin with the option only:\n\n```js\nnew PurgeCSSPlugin({\n  paths: glob.sync(`${PATHS.src}/**/*`, { nodir: true }),\n  only: [\"bundle\", \"vendor\"],\n});\n```\n\n- #### safelist\n\nSimilar as for the `paths` option, you also can define a function for this option:\n\n```js\nfunction collectSafelist() {\n  return {\n    standard: [\"safelisted\", /^safelisted-/],\n    deep: [/^safelisted-deep-/],\n    greedy: [/^safelisted-greedy/],\n  };\n}\n\n// In the webpack configuration\nnew PurgeCSSPlugin({\n  safelist: collectSafelist,\n});\n```\n\n- #### rejected\n\nIf `true` all removed selectors are added to the [Stats Data](https://webpack.js.org/api/stats/) as `purged`.\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](./../../CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./../../LICENSE) file for details\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/path-and-safelist-functions/expected/styles.css",
    "content": "/*!******************************************************************************!*\\\n  !*** css ../../../../../node_modules/css-loader/dist/cjs.js!./src/style.css ***!\n  \\******************************************************************************/\n.hello {\n  color: red;\n}\n\n.safelisted {\n  color: green;\n}\n\n.safelistedPattern {\n  color: rebeccapurple;\n}\n\n.safelistedPatternChildren > p a {\n  color: orange;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/path-and-safelist-functions/src/content.html",
    "content": "<html>\n\n<head>\n  <title>Purgecss webpack test</title>\n</head>\n\n<body>\n  <div class=\"md:w-2/3\"></div>\n  <div class=\"hello\"></div>\n  <div></div>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/path-and-safelist-functions/src/index.js",
    "content": "import \"./style.css\";\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/path-and-safelist-functions/src/style.css",
    "content": ".hello {\n  color: red;\n}\n\n.unused {\n  color: blue;\n}\n\n.safelisted {\n  color: green;\n}\n\n.safelistedPattern {\n  color: rebeccapurple;\n}\n\n.safelistedPatternChildren > p a {\n  color: orange;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/path-and-safelist-functions/webpack.config.js",
    "content": "const path = require(\"path\");\nconst glob = require(\"fast-glob\");\nconst MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst {PurgeCSSPlugin} = require(\"../../../src/\");\n\nconst customExtractor = (content) => content.match(/[A-z0-9-:/]+/g) || [];\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  mode: \"development\",\n  devtool: false,\n  entry: \"./src/index.js\",\n  context: path.resolve(__dirname),\n  optimization: {\n    splitChunks: {\n      cacheGroups: {\n        styles: {\n          name: \"styles\",\n          type: \"css/mini-extract\",\n          test: /\\.css$/,\n          chunks: \"all\",\n          enforce: true,\n        },\n      },\n    },\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({\n      paths: () => glob.sync(`${PATHS.src}/*`),\n      safelist: () => {\n        return {\n          standard: [\"safelisted\", /^safelistedPat/],\n          deep: [/^safelistedPatternChildren/],\n          greedy: [/^safelistedPatternGreedy/],\n        };\n      },\n      extractors: [\n        {\n          extractor: customExtractor,\n          extensions: [\"html\", \"js\"],\n        },\n      ],\n    }),\n  ],\n};\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/expected/styles.css",
    "content": "/*!******************************************************************************!*\\\n  !*** css ../../../../../node_modules/css-loader/dist/cjs.js!./src/style.css ***!\n  \\******************************************************************************/\n.hello {\n  color: red;\n}\n\n.safelisted {\n  color: green;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n\n\n/*# sourceMappingURL=styles.css.map */\n/*# sourceMappingURL=styles.css.map*/"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/purgecss.config.js",
    "content": "const path = require(\"path\");\nconst glob = require(\"fast-glob\");\n\nconst customExtractor = (content) => {\n  const res = content.match(/[A-z0-9-:/]+/g) || [];\n  return res;\n};\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  paths: glob.sync(`${PATHS.src}/*`),\n  safelist: [\"safelisted\"],\n  extractors: [\n    {\n      extractor: customExtractor,\n      extensions: [\"html\", \"js\"],\n    },\n  ],\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/src/content.html",
    "content": "<html>\n\n<head>\n  <title>Purgecss webpack test</title>\n</head>\n\n<body>\n  <div class=\"md:w-2/3\"></div>\n  <div class=\"hello\"></div>\n  <div></div>\n</body>\n\n</html>"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/src/index.js",
    "content": "import './style.css'\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/src/style.css",
    "content": ".hello {\n  color: red;\n}\n\n.unused {\n  color: blue;\n}\n\n.safelisted {\n  color: green;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple/webpack.config.js",
    "content": "const MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst { PurgeCSSPlugin } = require(\"../../../src/\");\n\nmodule.exports = {\n  mode: \"development\",\n  devtool: \"source-map\",\n  optimization: {\n    splitChunks: {\n      cacheGroups: {\n        styles: {\n          name: \"styles\",\n          type: \"css/mini-extract\",\n          test: /\\.css$/,\n          chunks: \"all\",\n          enforce: true,\n        },\n      },\n    },\n  },\n  entry: \"./src/index.js\",\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({}),\n  ],\n};\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/expected/bundle.css",
    "content": "/*!****************************************************************************************************!*\\\n  !*** css ../../../../../node_modules/css-loader/dist/cjs.js!./src/style_that_we_want_to_purge.css ***!\n  \\****************************************************************************************************/\n.hello {\n  color: red;\n}\n\n.safelisted {\n  color: green;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/expected/legacy.css",
    "content": "/*!******************************************************************************!*\\\n  !*** css ../../../../../node_modules/css-loader/dist/cjs.js!./src/style.css ***!\n  \\******************************************************************************/\n.legacy-unused-class {\n  color: red;\n}\n\n.unused-too {\n  color: blue;\n}\n\n.hello {\n  color: red;\n}\n\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/src/index.js",
    "content": "import \"./style_that_we_want_to_purge.css\";\n\nfunction component() {\n  const element = document.createElement(\"div\");\n\n  element.classList.add(\"hello\");\n  element.classList.add(\"md:w-2/3\");\n  return element;\n}\n\ndocument.body.appendChild(component());\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/src/legacy.js",
    "content": "import './style.css'\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/src/style.css",
    "content": ".legacy-unused-class {\n  color: red;\n}\n\n.unused-too {\n  color: blue;\n}\n\n.hello {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/src/style_that_we_want_to_purge.css",
    "content": ".hello {\n  color: red;\n}\n\n.unused {\n  color: blue;\n}\n\n.safelisted {\n  color: green;\n}\n\nmd\\:w-2\\/3 {\n  color: red;\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/cases/simple-with-exclusion/webpack.config.js",
    "content": "const path = require(\"path\");\nconst glob = require(\"fast-glob\");\nconst MiniCssExtractPlugin = require(\"mini-css-extract-plugin\");\nconst { PurgeCSSPlugin } = require(\"../../../src/\");\n\nconst customExtractor = (content) => content.match(/[A-z0-9-:/]+/g) || [];\n\nconst PATHS = {\n  src: path.join(__dirname, \"src\"),\n};\n\nmodule.exports = {\n  mode: \"development\",\n  devtool: false,\n  entry: {\n    bundle: \"./src/index.js\",\n    legacy: \"./src/legacy.js\",\n  },\n  optimization: {\n    splitChunks: { chunks: \"all\" },\n  },\n  module: {\n    rules: [\n      {\n        test: /\\.css$/,\n        use: [MiniCssExtractPlugin.loader, \"css-loader\"],\n      },\n    ],\n  },\n  plugins: [\n    new MiniCssExtractPlugin({\n      filename: \"[name].css\",\n    }),\n    new PurgeCSSPlugin({\n      paths: glob.sync(`${PATHS.src}/*`),\n      styleExtensions: [\".css\"],\n      safelist: [\"safelisted\"],\n      only: [\"bundle\"],\n      extractors: [\n        {\n          extractor: customExtractor,\n          extensions: [\"html\", \"js\"],\n        },\n      ],\n    }),\n  ],\n};\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/__tests__/index.test.ts",
    "content": "import * as fs from \"fs\";\nimport * as path from \"path\";\nimport { promisify } from \"util\";\nimport webpack, { Configuration } from \"webpack\";\n\nconst asyncFs = {\n  readdir: promisify(fs.readdir),\n};\n\nfunction runWebpack(\n  options: Configuration,\n): Promise<webpack.Stats | undefined> {\n  const compiler = webpack(options);\n  return new Promise((resolve, reject) => {\n    compiler.run((err, stats) => {\n      if (err) reject(err);\n      if (stats?.hasErrors()) reject(new Error(stats.toString()));\n      resolve(stats);\n    });\n  });\n}\n\nasync function readFileOrEmpty(path: string): Promise<string> {\n  try {\n    return await fs.promises.readFile(path, \"utf-8\");\n  } catch (e) {\n    console.error(e);\n    return \"\";\n  }\n}\n\ndescribe(\"Webpack integration\", () => {\n  const cwd = process.cwd();\n  afterAll(() => {\n    process.chdir(cwd);\n  });\n\n  const cases: string[] = [\n    \"path-and-safelist-functions\",\n    \"simple\",\n    \"simple-with-exclusion\",\n  ];\n\n  for (const testCase of cases) {\n    it(`works with ${testCase} configuration`, async () => {\n      const testDirectory = path.resolve(__dirname, \"cases\", testCase);\n      const outputDirectory = path.resolve(__dirname, \"js\", testCase);\n      const expectedDirectory = path.resolve(testDirectory, \"expected\");\n\n      process.chdir(testDirectory);\n\n      const webpackConfig = await import(`${testDirectory}/webpack.config.js`);\n\n      await runWebpack({\n        ...webpackConfig.default,\n        output: {\n          path: outputDirectory,\n        },\n      });\n\n      const files = await asyncFs.readdir(expectedDirectory);\n\n      for (const file of files) {\n        const filePath = path.join(expectedDirectory, file);\n        const actualPath = path.join(outputDirectory, file);\n\n        const actualFile = await readFileOrEmpty(actualPath);\n        const expectedFile = await readFileOrEmpty(filePath);\n\n        expect(actualFile).toBe(expectedFile);\n      }\n    });\n  }\n});\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"purgecss-webpack-plugin\", [\n    \"fs\",\n    \"path\",\n    \"purgecss\",\n    \"webpack\",\n    \"webpack-sources\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"purgecss-webpack-plugin\");\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/package.json",
    "content": "{\n  \"name\": \"purgecss-webpack-plugin\",\n  \"version\": \"8.0.0\",\n  \"description\": \"PurgeCSS plugin for webpack - Remove unused css\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"keywords\": [\n    \"webpack-plugin\",\n    \"optimize\",\n    \"optimization\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"html\",\n    \"rules\",\n    \"purge\",\n    \"uncss\",\n    \"purify\"\n  ],\n  \"license\": \"MIT\",\n  \"main\": \"lib/purgecss-webpack-plugin.js\",\n  \"module\": \"./lib/purgecss-webpack-plugin.esm.js\",\n  \"types\": \"./lib/purgecss-webpack-plugin.d.ts\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"files\": [\n    \"lib\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"dependencies\": {\n    \"purgecss\": \"^8.0.0\",\n    \"webpack\": \">=5.95.0\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"devDependencies\": {\n    \"@types/webpack-sources\": \"^3.2.3\",\n    \"css-loader\": \"^7.1.2\",\n    \"mini-css-extract-plugin\": \"^2.9.1\"\n  },\n  \"peerDependencies\": {\n    \"webpack\": \">=5.0.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/src/index.ts",
    "content": "import * as fs from \"fs\";\nimport * as path from \"path\";\nimport {\n  PurgeCSS,\n  ResultPurge,\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n  defaultOptions,\n} from \"purgecss\";\nimport { Compilation, Compiler, sources } from \"webpack\";\nimport { PurgedStats, UserDefinedOptions } from \"./types\";\n\nexport * from \"./types\";\n\nconst styleExtensions = [\".css\", \".scss\", \".styl\", \".sass\", \".less\"];\nconst pluginName = \"PurgeCSS\";\n\n/**\n * Get the filename without ?hash\n *\n * @param fileName - file name\n */\nfunction getFormattedFilename(fileName: string): string {\n  if (fileName.includes(\"?\")) {\n    return fileName.split(\"?\").slice(0, -1).join(\"\");\n  }\n  return fileName;\n}\n\n/**\n * Returns true if the filename is of types of one of the specified extensions\n *\n * @param filename - file name\n * @param extensions - extensions\n */\nfunction isFileOfTypes(filename: string, extensions: string[]): boolean {\n  const extension = path.extname(getFormattedFilename(filename));\n  return extensions.includes(extension);\n}\n\nfunction getPurgeCSSOptions(\n  pluginOptions: UserDefinedOptions,\n  filesToSearch: string[],\n  asset: sources.Source,\n  fileName: string,\n  sourceMap: boolean,\n): PurgeCSSUserDefinedOptions {\n  const options = {\n    ...defaultOptions,\n    ...pluginOptions,\n    content: filesToSearch,\n    css: [\n      {\n        raw: asset.source().toString(),\n      },\n    ],\n  };\n\n  if (typeof options.safelist === \"function\") {\n    options.safelist = options.safelist();\n  }\n\n  if (typeof options.blocklist === \"function\") {\n    options.blocklist = options.blocklist();\n  }\n\n  return {\n    content: options.content,\n    css: options.css,\n    defaultExtractor: options.defaultExtractor,\n    extractors: options.extractors,\n    fontFace: options.fontFace,\n    keyframes: options.keyframes,\n    output: options.output,\n    rejected: options.rejected,\n    variables: options.variables,\n    safelist: options.safelist,\n    blocklist: options.blocklist,\n    sourceMap: sourceMap ? { inline: false, to: fileName } : false,\n  };\n}\n\n/**\n * Create the Source instance result of PurgeCSS\n *\n * @param name - asset name\n * @param asset - webpack asset\n * @param purgeResult - result of PurgeCSS purge method\n * @param sourceMap - wether sourceMap is enabled\n * @returns the new Source\n */\nfunction createSource(\n  name: string,\n  asset: sources.Source,\n  purgeResult: ResultPurge,\n  sourceMap: boolean,\n): sources.Source {\n  if (!sourceMap || !purgeResult.sourceMap) {\n    return new sources.RawSource(purgeResult.css);\n  }\n  const { source, map } = asset.sourceAndMap();\n\n  return new sources.SourceMapSource(\n    purgeResult.css,\n    name,\n    purgeResult.sourceMap,\n    source.toString(),\n    map ?? undefined,\n    false,\n  );\n}\n\n/**\n * @public\n */\nexport class PurgeCSSPlugin {\n  options: UserDefinedOptions;\n  purgedStats: PurgedStats = {};\n\n  constructor(options: UserDefinedOptions) {\n    this.options = options;\n  }\n\n  apply(compiler: Compiler): void {\n    compiler.hooks.compilation.tap(\n      pluginName,\n      this.initializePlugin.bind(this),\n    );\n  }\n\n  initializePlugin(compilation: Compilation): void {\n    compilation.hooks.additionalAssets.tapPromise(pluginName, async () => {\n      let configFileOptions: UserDefinedOptions | undefined;\n      try {\n        const t = path.resolve(process.cwd(), \"purgecss.config.js\");\n        configFileOptions = await import(t);\n      } catch {\n        // no config file present\n      }\n      this.options = {\n        ...(configFileOptions ? configFileOptions : {}),\n        ...this.options,\n      };\n\n      const entryPaths =\n        typeof this.options.paths === \"function\"\n          ? this.options.paths()\n          : this.options.paths;\n\n      entryPaths.forEach((p) => {\n        if (!fs.existsSync(p)) throw new Error(`Path ${p} does not exist.`);\n      });\n\n      return this.runPluginHook(compilation, entryPaths);\n    });\n  }\n\n  async runPluginHook(\n    compilation: Compilation,\n    entryPaths: string[],\n  ): Promise<void> {\n    const assetsFromCompilation = Object.entries(compilation.assets).filter(\n      ([name]) => {\n        return isFileOfTypes(name, [\".css\"]);\n      },\n    );\n\n    for (const chunk of compilation.chunks) {\n      const assetsToPurge = assetsFromCompilation.filter(([name]) => {\n        if (this.options.only) {\n          if (!this.options.only.some((only) => name.includes(only))) {\n            return false;\n          }\n        }\n\n        return chunk.files.has(name);\n      });\n\n      for (const [name, asset] of assetsToPurge) {\n        const filesToSearch = entryPaths.filter(\n          (v) => !styleExtensions.some((ext) => v.endsWith(ext)),\n        );\n\n        const sourceMapEnabled = !!compilation.compiler.options.devtool;\n        const purgeCSSOptions = getPurgeCSSOptions(\n          this.options,\n          filesToSearch,\n          asset,\n          name,\n          sourceMapEnabled,\n        );\n\n        const purgecss = await new PurgeCSS().purge(purgeCSSOptions);\n        const purged = purgecss[0];\n\n        if (purged.rejected) {\n          this.purgedStats[name] = purged.rejected;\n        }\n\n        compilation.updateAsset(\n          name,\n          createSource(name, asset, purged, sourceMapEnabled),\n        );\n      }\n    }\n  }\n}\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/src/types/index.ts",
    "content": "import type {\n  ComplexSafelist,\n  StringRegExpArray,\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n} from \"purgecss\";\n\nexport {\n  ComplexSafelist,\n  StringRegExpArray,\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n  RawContent,\n  RawCSS,\n  ExtractorFunction,\n  Extractors,\n  ExtractorResult,\n  ExtractorResultDetailed,\n  UserDefinedSafelist,\n} from \"purgecss\";\n\n/**\n * @public\n */\nexport type PathFunction = () => string[];\n/**\n * @public\n */\nexport type SafelistFunction = () => ComplexSafelist;\n/**\n * @public\n */\nexport type BlocklistFunction = () => StringRegExpArray;\n\n/**\n * @public\n */\nexport type PurgedStats = {\n  [index: string]: string[];\n};\n\n/**\n * @public\n */\nexport type UserDefinedOptions = Omit<\n  PurgeCSSUserDefinedOptions,\n  \"css\" | \"content\" | \"safelist\" | \"blocklist\" | \"sourceMap\"\n> & {\n  paths: string[] | PathFunction;\n  moduleExtensions?: string[];\n  verbose?: boolean;\n  safelist: PurgeCSSUserDefinedOptions[\"safelist\"] | SafelistFunction;\n  blocklist: PurgeCSSUserDefinedOptions[\"blocklist\"] | BlocklistFunction;\n  only?: string[];\n};\n"
  },
  {
    "path": "packages/purgecss-webpack-plugin/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"paths\": {\n        \"purgecss\": [\"../purgecss/src\"],\n      }\n  },\n  \"include\": [\"./src/**/*\", \"./../purgecss/src/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/purgecss-with-wordpress/LICENSE",
    "content": "MIT License\n\nCopyright (c) 2018 Full Human\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "packages/purgecss-with-wordpress/README.md",
    "content": "# PurgeCSS with Wordpress\n\nBased on the [gist](https://gist.github.com/frnwtr/5647673bb15ca8893642469d3b400cba) made by @frnwtr, `purgecss-with-wordpress` is a set of templates for\nWordpress CMS.\n\n## Getting Started\n\n#### Installation\n\nYou need to install [PurgeCSS](https://github.com/FullHuman/purgecss) first.\n\nInstall `purgecss-with-wordpress`:\n```sh\nnpm i --save-dev purgecss-with-wordpress\n```\n\n## Usage\n\n```js\n\nimport PurgeCSS from 'purgecss'\nimport purgecssWordpress from 'purgecss-with-wordpress'\n\nconst purgeCSSResults = await new PurgeCSS().purge({\n  content: ['**/*.html'],\n  css: ['**/*.css'],\n  safelist: purgecssWordpress.safelist,\n  safelistPatterns: purgecssWordpress.safelistPatterns\n})\n```\n\nIf you have additional classes you want to include in either of the `safelist` or `safelistPatterns`, you can include them using the spread operator:\n\n```js\nsafelist: [\n  ...purgecssWordpress.safelist,\n  'red',\n  'blue',\n],\nsafelistPatterns: [\n  ...purgecssWordpress.safelistPatterns,\n  /^red/,\n  /blue$/,\n]\n```\n\n## Versioning\n\nPurgecss-with-wordpress use [SemVer](http://semver.org/) for versioning.\n\n## Acknowledgment\n\nPurgecss-with-wordpress is based on the [gist](https://gist.github.com/frnwtr/5647673bb15ca8893642469d3b400cba) made by @frnwtr\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file\nfor details.\n"
  },
  {
    "path": "packages/purgecss-with-wordpress/index.js",
    "content": "module.exports = {\n  safelist: [\n    \"rtl\",\n    \"home\",\n    \"blog\",\n    \"archive\",\n    \"date\",\n    \"error404\",\n    \"logged-in\",\n    \"admin-bar\",\n    \"no-customize-support\",\n    \"custom-background\",\n    \"wp-custom-logo\",\n    \"alignnone\",\n    \"alignright\",\n    \"alignleft\",\n    \"alignwide\",\n    \"alignfull\",\n    \"wp-caption\",\n    \"wp-caption-text\",\n    \"screen-reader-text\",\n    \"comment-list\",\n    \"wp-social-link\",\n    /^search(-.*)?$/,\n    /^(.*)-template(-.*)?$/,\n    /^(.*)?-?single(-.*)?$/,\n    /^postid-(.*)?$/,\n    /^attachmentid-(.*)?$/,\n    /^attachment(-.*)?$/,\n    /^page(-.*)?$/,\n    /^(post-type-)?archive(-.*)?$/,\n    /^author(-.*)?$/,\n    /^category(-.*)?$/,\n    /^tag(-.*)?$/,\n    /^tax-(.*)?$/,\n    /^term-(.*)?$/,\n    /^(.*)?-?paged(-.*)?$/,\n    /^wp-block-(.*)?$/,\n    /^has-(.*)?$/,\n    /^is-(.*)?$/,\n    /^wp-embed-(.*)?$/,\n    /^blocks-gallery-(.*)?$/,\n  ],\n};\n"
  },
  {
    "path": "packages/purgecss-with-wordpress/package.json",
    "content": "{\n  \"name\": \"purgecss-with-wordpress\",\n  \"version\": \"8.0.0\",\n  \"description\": \"PurgeCSS with wordpress\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"keywords\": [\n    \"wordpress\",\n    \"optimize\",\n    \"optimization\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"html\",\n    \"rules\",\n    \"purge\",\n    \"uncss\",\n    \"purify\"\n  ],\n  \"license\": \"MIT\",\n  \"main\": \"index.js\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"scripts\": {},\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/README.md",
    "content": "# rollup-plugin-purgecss  \n![David](https://img.shields.io/david/FullHuman/purgecss?path=packages%2Frollup-plugin-purgecss&style=for-the-badge)\n![David](https://img.shields.io/david/dev/FullHuman/purgecss?path=packages%2Frollup-plugin-purgecss&style=for-the-badge)\n![Dependabot](https://img.shields.io/badge/dependabot-enabled-%23024ea4?style=for-the-badge)\n![npm](https://img.shields.io/npm/v/rollup-plugin-purgecss?style=for-the-badge)\n![npm](https://img.shields.io/npm/dw/rollup-plugin-purgecss?style=for-the-badge)\n![GitHub](https://img.shields.io/github/license/FullHuman/purgecss?style=for-the-badge)\n\n[Rollup](https://github.com/rollup/rollup) plugin to remove unused css.\n\n## Install\n\n```sh\nnpm i rollup-plugin-purgecss -D\n```\n\n## Usage\n\n```js\nimport { rollup } from 'rollup';\nimport purgecss from 'rollup-plugin-purgecss';\n\nrollup({\n    entry: 'main.js',\n    plugins: [\n        purgecss({\n            content: [\"index.html\"]\n        })\n    ]\n});\n```\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](./../../CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. \n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/assets/actual_a.css",
    "content": "html, body {\n    color: red;\n}\n\n.used, \n.there {\n    color: green;\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/assets/expect_a.css",
    "content": "html, body {\n    color: red;\n}\n\n.used, \n.there {\n    color: green;\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/assets/test_a.css",
    "content": "html, body {\n    color: red;\n}\n\n.used, \n.there {\n    color: green;\n}\n\n.unused {\n    color: #ff00ff;\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/assets/test_a.html",
    "content": "<html>\n    <body>\n        <a href=\"#\">Hello</a>\n        <div class=\"used\"></div>\n        <div id=\"here\"></div>\n        <div class=\"there\"></div>\n    </body>\n</html>"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/fixtures/basic/index.js",
    "content": "import \"../../assets/test_a.css\";\n\nexport default function noop() {\n  return;\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/__tests__/index.test.ts",
    "content": "import * as fs from \"fs\";\nimport * as path from \"path\";\nimport { rollup } from \"rollup\";\nimport purgecss from \"./../src/\";\n\ndescribe(\"rollup-plugin-purgecss\", () => {\n  it(\"remove unused css\", async () => {\n    const bundle = await rollup({\n      input: path.resolve(__dirname, \"fixtures/basic/index.js\"),\n      plugins: [\n        purgecss({\n          content: [path.resolve(__dirname, \"assets/test_a.html\")],\n          output: path.resolve(__dirname, \"assets/actual_a.css\"),\n        }),\n      ],\n    });\n    await bundle.generate({ format: \"cjs\", exports: \"auto\" });\n\n    const actualA = fs\n      .readFileSync(path.resolve(__dirname, \"assets/actual_a.css\"))\n      .toString();\n    const expectA = fs\n      .readFileSync(path.resolve(__dirname, \"assets/expect_a.css\"))\n      .toString();\n    expect(actualA).toEqual(expectA);\n  });\n});\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/build.ts",
    "content": "import {\n  buildRollup,\n  createRollupConfig,\n  extractAPI,\n} from \"../../scripts/build\";\nimport { promises as asyncFs } from \"fs\";\nimport * as path from \"path\";\n\n(async () => {\n  await asyncFs.rm(path.resolve(__dirname, \"lib\"), {\n    recursive: true,\n    force: true,\n  });\n  const rollupConfig = createRollupConfig(\"rollup-plugin-purgecss\", [\n    \"fs\",\n    \"rollup-pluginutils\",\n    \"purgecss\",\n  ]);\n  await buildRollup(rollupConfig);\n  await extractAPI(__dirname);\n  await asyncFs.rm(path.resolve(__dirname, \"lib\", \".temp\"), {\n    recursive: true,\n    force: true,\n  });\n})();\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/jest.config.ts",
    "content": "import { createConfig } from \"./../../jest.config\";\nexport default createConfig(__dirname, \"rollup-plugin-purgecss\");\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/package.json",
    "content": "{\n  \"name\": \"rollup-plugin-purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"Rollup plugin for purgecss\",\n  \"main\": \"lib/rollup-plugin-purgecss.js\",\n  \"module\": \"./lib/rollup-plugin-purgecss.es.js\",\n  \"jsnext:main\": \"./lib/rollup-plugin-purgecss.es.js\",\n  \"directories\": {\n    \"lib\": \"lib\",\n    \"test\": \"__tests__\"\n  },\n  \"scripts\": {\n    \"build\": \"ts-node build.ts\",\n    \"test\": \"jest\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"keywords\": [\n    \"rollup-plugin\",\n    \"purgecss\",\n    \"remove\",\n    \"unused\",\n    \"css\"\n  ],\n  \"author\": \"Ffloriel\",\n  \"license\": \"MIT\",\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"homepage\": \"https://purgecss.com\",\n  \"dependencies\": {\n    \"purgecss\": \"^5.0.0\",\n    \"rollup-pluginutils\": \"^2.8.0\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/src/index.ts",
    "content": "import * as fs from \"fs\";\nimport { PurgeCSS } from \"purgecss\";\nimport { Plugin } from \"rollup\";\nimport { createFilter } from \"rollup-pluginutils\";\nimport { UserDefinedOptions } from \"./types\";\n\nexport * from \"./types\";\n\n/**\n *\n * @param options - options\n * @returns\n *\n * @public\n */\nfunction pluginPurgeCSS(options: UserDefinedOptions): Plugin {\n  const filter = createFilter(\n    options.include || [\"**/*.css\"],\n    options.exclude || \"node_modules/**\",\n  );\n\n  const styles: string[] = [];\n  let dest = \"\";\n\n  return {\n    name: \"purgecss\",\n    transform: async (code, id) => {\n      if (!filter(id)) return null;\n\n      const v = await new PurgeCSS().purge({\n        content: options.content,\n        css: [\n          {\n            raw: code,\n          },\n        ],\n      });\n      let css = v[0].css;\n\n      styles.push(css);\n\n      css = JSON.stringify(css);\n      if (options.insert) {\n        // do thing\n      } else if (!options.output) {\n        code = css;\n      } else {\n        code = `\"\";`;\n      }\n\n      return {\n        code: `export default ${code}`,\n        map: { mappings: \"\" },\n      };\n    },\n    generateBundle() {\n      if (!options.insert && (!styles.length || options.output === false)) {\n        return;\n      }\n      const css = styles.reduce((acc, value) => {\n        return acc + value;\n      }, \"\");\n      if (typeof options.output === \"string\") {\n        return fs.writeFileSync(options.output, css);\n      }\n      if (typeof options.output === \"function\") {\n        return options.output(css, styles);\n      }\n      if (!options.insert && dest) {\n        if (dest.endsWith(\".js\") || dest.endsWith(\".ts\")) {\n          dest = dest.slice(0, -3);\n        }\n        dest = `${dest}.css`;\n        return fs.writeFileSync(dest, css);\n      }\n    },\n  };\n}\n\nexport default pluginPurgeCSS;\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/src/types/index.ts",
    "content": "import type {\n  RawContent,\n  UserDefinedOptions as PurgeCSSUserDefinedOptions,\n} from \"purgecss\";\n\n/**\n * @public\n */\nexport type OutputFunction = (css: string, styles: string[]) => void;\n\n/**\n * {@inheritDoc purgecss#UserDefinedOptions}\n *\n * @public\n */\nexport type UserDefinedOptions = Omit<\n  PurgeCSSUserDefinedOptions,\n  \"css\" | \"output\" | \"rejectedCss\"\n> & {\n  contentFunction?: (sourceFile: string) => Array<string | RawContent>;\n  output: PurgeCSSUserDefinedOptions[\"output\"] | OutputFunction | boolean;\n  insert?: boolean;\n  include?: string | RegExp | (string | RegExp)[];\n  exclude?: string | RegExp | (string | RegExp)[];\n  dest?: string;\n};\n"
  },
  {
    "path": "packages/rollup-plugin-purgecss/tsconfig.json",
    "content": "{\n  \"extends\": \"./../../tsconfig.json\",\n  \"compilerOptions\": {\n      \"declaration\": true,\n      \"outDir\": \"./lib\",\n      \"declarationDir\": \"./.temp/\",\n      \"baseUrl\": \".\",\n      \"paths\": {\n        \"purgecss\": [\"../purgecss/src\"],\n      }\n  },\n  \"include\": [\"./src/**/*\", \"./../purgecss/src/*\"],\n  \"exclude\": [\"./lib\"]\n}"
  },
  {
    "path": "packages/vue-cli-plugin-purgecss/README.md",
    "content": "# vue-cli-plugin-purgecss\n\n> A [Vue CLI 3 Plugin](https://github.com/vuejs/vue-cli) for installing PurgeCSS\n\n## Install\n\nIf you haven't yet installed vue-cli 3, first follow the install instructions here: https://github.com/vuejs/vue-cli\n\nGenerate a project using vue-cli 3.0:\n\n```bash\nvue create my-app\n```\n\nBefore installing the PurgeCSS plugin, make sure to commit or stash your changes in case you need to revert the changes.\n\nTo install the PurgeCSS plugin simply navigate to your application folder and add PurgeCSS.\n\n```bash\ncd my-app\n\nvue add purgecss\n```\n\n### Usage\n\nBelow are the PurgeCSS options set by this plugin:\n\n```js\n{\n  content: [ `./public/**/*.html`, `./src/**/*.vue` ],\n  defaultExtractor (content) {\n    const contentWithoutStyleBlocks = content.replace(/<style[^]+?<\\/style>/gi, '')\n    return contentWithoutStyleBlocks.match(/[A-Za-z0-9-_/:]*[A-Za-z0-9-_/]+/g) || []\n  },\n  safelist: [ /-(leave|enter|appear)(|-(to|from|active))$/, /^(?!(|.*?:)cursor-move).+-move$/, /^router-link(|-exact)-active$/, /data-v-.*/ ],\n}\n```\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](./../../CONTRIBUTING.md) for details on our code of\nconduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nPurgeCSS use [SemVer](http://semver.org/) for versioning.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./../../LICENSE) file\nfor details.\n"
  },
  {
    "path": "packages/vue-cli-plugin-purgecss/generator/index.js",
    "content": "module.exports = (api, options) => {\n  api.extendPackage({\n    devDependencies: {\n      \"@fullhuman/postcss-purgecss\": \"^4.0.0\",\n    },\n  });\n  api.render(\"./templates\", options);\n};\n"
  },
  {
    "path": "packages/vue-cli-plugin-purgecss/generator/templates/postcss.config.js",
    "content": "const IN_PRODUCTION = process.env.NODE_ENV === \"production\";\n\nmodule.exports = {\n  plugins: [\n    IN_PRODUCTION &&\n      require(\"@fullhuman/postcss-purgecss\")({\n        content: [`./public/**/*.html`, `./src/**/*.vue`],\n        defaultExtractor(content) {\n          let previous;\n          let contentWithoutStyleBlocks = content;\n          do {\n            previous = contentWithoutStyleBlocks;\n            contentWithoutStyleBlocks = contentWithoutStyleBlocks.replace(\n              /<style[^]+?<\\/style>/gi,\n              \"\"\n            );\n          } while (contentWithoutStyleBlocks !== previous);\n          return (\n            contentWithoutStyleBlocks.match(\n              /[A-Za-z0-9-_/:]*[A-Za-z0-9-_/]+/g\n            ) || []\n          );\n        },\n        safelist: [\n          /-(leave|enter|appear)(|-(to|from|active))$/,\n          /^(?!(|.*?:)cursor-move).+-move$/,\n          /^router-link(|-exact)-active$/,\n          /data-v-.*/,\n        ],\n      }),\n  ],\n};\n"
  },
  {
    "path": "packages/vue-cli-plugin-purgecss/index.js",
    "content": "module.exports = (api, options) => {};\n"
  },
  {
    "path": "packages/vue-cli-plugin-purgecss/package.json",
    "content": "{\n  \"name\": \"@fullhuman/vue-cli-plugin-purgecss\",\n  \"version\": \"8.0.0\",\n  \"description\": \"vue-cli plugin to add PurgeCSS\",\n  \"author\": \"Ffloriel\",\n  \"homepage\": \"https://purgecss.com\",\n  \"main\": \"index.js\",\n  \"keywords\": [\n    \"vue-cli\",\n    \"vue-cli-3\",\n    \"purgecss\",\n    \"plugin\",\n    \"remove\",\n    \"unused\",\n    \"css\",\n    \"optimization\"\n  ],\n  \"license\": \"MIT\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/FullHuman/purgecss.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/FullHuman/purgecss/issues\"\n  },\n  \"publishConfig\": {\n    \"access\": \"public\",\n    \"registry\": \"https://registry.npmjs.org/\"\n  }\n}\n"
  },
  {
    "path": "scripts/build.ts",
    "content": "import { rollup, RollupOptions } from \"rollup\";\nimport {\n  Extractor,\n  ExtractorConfig,\n  ExtractorLogLevel,\n  IExtractorConfigPrepareOptions,\n} from \"@microsoft/api-extractor\";\nimport typescript from \"@rollup/plugin-typescript\";\nimport * as path from \"path\";\n\nconst rollupBaseConfig: RollupOptions = {\n  input: \"./src/index.ts\",\n  plugins: [\n    typescript({\n      tsconfig: \"./tsconfig.json\",\n      sourceMap: false,\n      compilerOptions: {\n        declaration: true,\n        declarationDir: \"./lib/.temp\",\n        outDir: \"./lib\",\n      },\n    }),\n  ],\n};\n\nexport function createRollupConfig(\n  packageName: string,\n  external: RollupOptions[\"external\"],\n): RollupOptions {\n  return {\n    ...rollupBaseConfig,\n    external,\n    output: [\n      {\n        file: `./lib/${packageName}.esm.js`,\n        format: \"esm\",\n      },\n      {\n        exports: \"auto\",\n        file: `./lib/${packageName}.js`,\n        format: \"cjs\",\n      },\n    ],\n  };\n}\n\nexport async function buildRollup(rollupOptions: RollupOptions): Promise<void> {\n  const bundle = await rollup(rollupOptions);\n  if (rollupOptions.output) {\n    if (Array.isArray(rollupOptions.output)) {\n      for (const output of rollupOptions.output) {\n        await bundle.write(output);\n      }\n    } else {\n      await bundle.write(rollupOptions.output);\n    }\n  }\n}\n\nconst extractorAPIBaseConfig: IExtractorConfigPrepareOptions = {\n  configObjectFullPath: undefined,\n  packageJsonFullPath: undefined,\n  configObject: {\n    projectFolder: \"\",\n    compiler: {\n      tsconfigFilePath: \"tsconfig.json\",\n    },\n    mainEntryPointFilePath:\n      \"<projectFolder>/lib/.temp/packages/<unscopedPackageName>/src/index.d.ts\",\n    apiReport: {\n      enabled: false,\n      reportFileName: \"<unscopedPackageName>.api.md\",\n    },\n    docModel: {\n      enabled: true,\n      apiJsonFilePath:\n        \"<projectFolder>/../../docs/.vuepress/.temp/api-reference/<unscopedPackageName>.api.json\",\n    },\n    dtsRollup: {\n      enabled: true,\n      untrimmedFilePath: \"\",\n      publicTrimmedFilePath: \"<projectFolder>/lib/<unscopedPackageName>.d.ts\",\n    },\n    tsdocMetadata: {\n      enabled: false,\n    },\n    messages: {\n      compilerMessageReporting: {\n        default: {\n          logLevel: ExtractorLogLevel.Warning,\n        },\n      },\n      extractorMessageReporting: {\n        default: {\n          logLevel: ExtractorLogLevel.Warning,\n        },\n        \"ae-internal-missing-underscore\": {\n          logLevel: ExtractorLogLevel.None,\n        },\n      },\n      tsdocMessageReporting: {\n        default: {\n          logLevel: ExtractorLogLevel.Warning,\n        },\n      },\n    },\n  },\n};\n\nexport async function extractAPI(packageFolder: string): Promise<void> {\n  const extractorAPIConfig = ExtractorConfig.prepare({\n    ...extractorAPIBaseConfig,\n    packageJsonFullPath: path.resolve(packageFolder, \"package.json\"),\n    configObject: {\n      ...extractorAPIBaseConfig.configObject,\n      projectFolder: packageFolder,\n    },\n  });\n  await Extractor.invoke(extractorAPIConfig);\n}\n"
  },
  {
    "path": "scripts/verify-commit.ts",
    "content": "import * as fs from \"fs\";\n\nconst message = fs.readFileSync(process.env.HUSKY_GIT_PARAMS!, \"utf-8\").trim();\n\nconst commitRE =\n  /^(revert: )?(feat|fix|docs|dx|style|refactor|perf|test|workflow|build|ci|chore|types|wip)(\\(.+\\))?: .{1,50}/;\n\nif (!commitRE.test(message)) {\n  console.log();\n  console.error(`invalid commit message format.`);\n  process.exit(1);\n}\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"declaration\": true,\n    \"sourceMap\": true,\n    \"target\": \"es2019\",\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"node\",\n    \"strict\": true,\n    \"allowJs\": false,\n    \"noUnusedLocals\": true,\n    \"experimentalDecorators\": true,\n    \"resolveJsonModule\": true,\n    \"esModuleInterop\": true,\n    \"removeComments\": false,\n    \"lib\": [\"esnext\", \"dom\"],\n    \"types\": [\"jest\"],\n    \"rootDir\": \".\"\n  },\n  \"ts-node\": {\n    \"compilerOptions\": {\n      \"module\": \"CommonJS\"\n    }\n  }\n}\n"
  },
  {
    "path": "types/acorn-jsx/index.d.ts",
    "content": "declare module \"acorn-jsx\" {\n  import { Node, Parser } from \"acorn\";\n  export interface JSXAttribute extends Node {\n    type: \"JSXAttribute\";\n    elements?: Expression[];\n    expression?: null | Expression;\n    name: JSXIdentifier;\n    value: Expression;\n  }\n\n  export interface JSXOpeningElement extends Node {\n    type: \"JSXOpeningElement\";\n    attributes: JSXAttribute[];\n    name: JSXIdentifier | JSXMemberExpression | JSXNamespacedName;\n    selfClosing: boolean;\n  }\n\n  export interface JSXAttributeExpression extends Node {\n    type: \"JSXAttributeExpression\";\n    argument?: Expression;\n  }\n\n  export interface JSXFragment {\n    children: JSXElement[];\n    end: number;\n    openingFragment: OpeningElement;\n    start: number;\n    type: \"JSXFragment\";\n  }\n\n  export interface OpeningElement extends JSXElement {\n    attributes: JSXAttribute[];\n  }\n\n  export interface JSXElement extends Node {\n    type: \"JSXElement\";\n    children: JSXElement[];\n    openingElement: OpeningElement;\n    name: JSXIdentifier | JSXMemberExpression;\n  }\n\n  export interface JSXExpressionContainer extends Node {\n    type: \"JSXExpressionContainer\";\n    expression: Expression;\n  }\n\n  export interface JSXIdentifier extends Node {\n    type: \"JSXIdentifier\";\n    name: string;\n  }\n\n  export interface JSXMemberExpression extends Node {\n    type: \"JSXMemberExpression\";\n    object: JSXIdentifier | JSXMemberExpression;\n    property: JSXIdentifier | JSXMemberExpression;\n  }\n\n  export interface JSXSpreadAttribute extends Node {\n    type: \"JSXSpreadAttribute\";\n    argument: Identifier;\n  }\n\n  export interface JSXText extends Node {\n    type: \"JSXText\";\n    value: string;\n  }\n\n  export interface JSXNamespacedName extends Node {\n    type: \"JSXNamespacedName\";\n    namespace: JSXIdentifier;\n    name: JSXIdentifier;\n  }\n\n  export interface ArrayExpression extends Node {\n    type: \"ArrayExpression\";\n    elements: Expression[];\n  }\n\n  export interface BinaryExpression extends Node {\n    type: \"BinaryExpression\";\n    left: Expression;\n    operator: string;\n    right: Expression;\n  }\n\n  export interface CallExpression extends Node {\n    type: \"CallExpression\";\n    arguments: Expression[];\n    callee: Expression;\n  }\n\n  export interface ConditionalExpression extends Node {\n    type: \"ConditionalExpression\";\n    alternate: Expression;\n    consequent: Expression;\n    test: Expression;\n  }\n\n  export interface ExpressionStatement extends Node {\n    type: \"ExpressionStatement\";\n    expression: Expression;\n  }\n\n  export interface Identifier extends Node {\n    type: \"Identifier\";\n    name: string;\n  }\n\n  export interface Literal extends Node {\n    type: \"Literal\";\n    value: string;\n  }\n\n  export interface LogicalExpression extends Node {\n    type: \"LogicalExpression\";\n    left: Expression;\n    operator: string;\n    right: Expression;\n  }\n\n  export interface MemberExpression extends Node {\n    type: \"MemberExpression\";\n    computed: boolean;\n    name?: string;\n    object: Literal | MemberExpression;\n    property?: MemberExpression;\n    raw?: string;\n  }\n\n  export interface ObjectExpression extends Node {\n    type: \"ObjectExpression\";\n    properties: [\n      {\n        key: { name?: string; value?: string };\n        value: Expression;\n      },\n    ];\n  }\n\n  export interface TemplateElement extends Node {\n    type: \"TemplateElement\";\n    value: { cooked: string };\n  }\n\n  export interface TemplateLiteral extends Node {\n    type: \"TemplateLiteral\";\n    expressions: Expression[];\n    quasis: Expression[];\n  }\n\n  export interface UnaryExpression extends Node {\n    type: \"UnaryExpression\";\n    operator: string;\n    argument: { value: unknown };\n  }\n\n  export type Expression =\n    | JSXAttribute\n    | JSXAttributeExpression\n    | JSXElement\n    | JSXExpressionContainer\n    | JSXSpreadAttribute\n    | JSXFragment\n    | JSXText\n    | JSXNamespacedName\n    | ArrayExpression\n    | BinaryExpression\n    | CallExpression\n    | ConditionalExpression\n    | ExpressionStatement\n    | Identifier\n    | Literal\n    | LogicalExpression\n    | MemberExpression\n    | ObjectExpression\n    | TemplateElement\n    | TemplateLiteral\n    | UnaryExpression;\n\n  interface PluginOptions {\n    allowNamespacedObjects?: boolean;\n    allowNamespaces?: boolean;\n    autoCloseVoidElements?: boolean;\n  }\n  export default function (\n    options?: PluginOptions,\n  ): (BaseParser: typeof Parser) => typeof Parser;\n}\n"
  },
  {
    "path": "types/acorn-jsx-walk/index.d.ts",
    "content": "declare module \"acorn-jsx-walk\" {\n  import * as walk from \"acorn-walk\";\n  export function extend<T>(base: walk.RecursiveVisitors<T>): void;\n}\n"
  },
  {
    "path": "types/vinyl-sourcemaps-apply/index.d.ts",
    "content": "declare module \"vinyl-sourcemaps-apply\";\n"
  }
]