diff --git a/clients/web/.gitignore b/clients/web/.gitignore new file mode 100644 index 00000000..a547bf36 --- /dev/null +++ b/clients/web/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/clients/web/.storybook/main.ts b/clients/web/.storybook/main.ts new file mode 100644 index 00000000..78cf7b39 --- /dev/null +++ b/clients/web/.storybook/main.ts @@ -0,0 +1,17 @@ +import type { StorybookConfig } from '@storybook/react-vite'; + +const config: StorybookConfig = { + "stories": [ + "../src/**/*.mdx", + "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)" + ], + "addons": [ + "@chromatic-com/storybook", + "@storybook/addon-vitest", + "@storybook/addon-a11y", + "@storybook/addon-docs", + "@storybook/addon-onboarding" + ], + "framework": "@storybook/react-vite" +}; +export default config; \ No newline at end of file diff --git a/clients/web/.storybook/preview.tsx b/clients/web/.storybook/preview.tsx new file mode 100644 index 00000000..1274c85a --- /dev/null +++ b/clients/web/.storybook/preview.tsx @@ -0,0 +1,27 @@ +import type { Preview } from '@storybook/react-vite' +import { MantineProvider } from '@mantine/core' +import '@mantine/core/styles.css' +import '@mantine/notifications/styles.css' + +const preview: Preview = { + decorators: [ + (Story) => ( + + + + ), + ], + parameters: { + controls: { + matchers: { + color: /(background|color)$/i, + date: /Date$/i, + }, + }, + a11y: { + test: 'todo', + }, + }, +} + +export default preview diff --git a/clients/web/.storybook/vitest.setup.ts b/clients/web/.storybook/vitest.setup.ts new file mode 100644 index 00000000..44922d55 --- /dev/null +++ b/clients/web/.storybook/vitest.setup.ts @@ -0,0 +1,7 @@ +import * as a11yAddonAnnotations from "@storybook/addon-a11y/preview"; +import { setProjectAnnotations } from '@storybook/react-vite'; +import * as projectAnnotations from './preview'; + +// This is an important step to apply the right configuration when testing your stories. +// More info at: https://storybook.js.org/docs/api/portable-stories/portable-stories-vitest#setprojectannotations +setProjectAnnotations([a11yAddonAnnotations, projectAnnotations]); \ No newline at end of file diff --git a/clients/web/README.md b/clients/web/README.md new file mode 100644 index 00000000..7dbf7ebf --- /dev/null +++ b/clients/web/README.md @@ -0,0 +1,73 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs) +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) + +## React Compiler + +The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation). + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type-aware lint rules: + +```js +export default defineConfig([ + globalIgnores(['dist']), + { + files: ['**/*.{ts,tsx}'], + extends: [ + // Other configs... + + // Remove tseslint.configs.recommended and replace with this + tseslint.configs.recommendedTypeChecked, + // Alternatively, use this for stricter rules + tseslint.configs.strictTypeChecked, + // Optionally, add this for stylistic rules + tseslint.configs.stylisticTypeChecked, + + // Other configs... + ], + languageOptions: { + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + // other options... + }, + }, +]) +``` + +You can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules: + +```js +// eslint.config.js +import reactX from 'eslint-plugin-react-x' +import reactDom from 'eslint-plugin-react-dom' + +export default defineConfig([ + globalIgnores(['dist']), + { + files: ['**/*.{ts,tsx}'], + extends: [ + // Other configs... + // Enable lint rules for React + reactX.configs['recommended-typescript'], + // Enable lint rules for React DOM + reactDom.configs.recommended, + ], + languageOptions: { + parserOptions: { + project: ['./tsconfig.node.json', './tsconfig.app.json'], + tsconfigRootDir: import.meta.dirname, + }, + // other options... + }, + }, +]) +``` diff --git a/clients/web/eslint.config.js b/clients/web/eslint.config.js new file mode 100644 index 00000000..5964a385 --- /dev/null +++ b/clients/web/eslint.config.js @@ -0,0 +1,23 @@ +// For more info, see https://github.com/storybookjs/eslint-plugin-storybook#configuration-flat-config-format +import storybook from "eslint-plugin-storybook"; + +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import tseslint from 'typescript-eslint' +import { defineConfig, globalIgnores } from 'eslint/config' + +export default defineConfig([globalIgnores(['dist']), { + files: ['**/*.{ts,tsx}'], + extends: [ + js.configs.recommended, + tseslint.configs.recommended, + reactHooks.configs.flat.recommended, + reactRefresh.configs.vite, + ], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + }, +}, ...storybook.configs["flat/recommended"]]) diff --git a/clients/web/index.html b/clients/web/index.html new file mode 100644 index 00000000..5e3836a6 --- /dev/null +++ b/clients/web/index.html @@ -0,0 +1,13 @@ + + + + + + + web + + +
+ + + diff --git a/clients/web/package-lock.json b/clients/web/package-lock.json new file mode 100644 index 00000000..90eae869 --- /dev/null +++ b/clients/web/package-lock.json @@ -0,0 +1,6308 @@ +{ + "name": "web", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "web", + "version": "0.0.0", + "dependencies": { + "@emotion/react": "^11.14.0", + "@mantine/core": "^8.3.17", + "@mantine/form": "^8.3.17", + "@mantine/hooks": "^8.3.17", + "@mantine/notifications": "^8.3.17", + "react": "^19.2.4", + "react-dom": "^19.2.4" + }, + "devDependencies": { + "@chromatic-com/storybook": "^5.0.1", + "@eslint/js": "^9.39.4", + "@storybook/addon-a11y": "^10.2.19", + "@storybook/addon-docs": "^10.2.19", + "@storybook/addon-onboarding": "^10.2.19", + "@storybook/addon-vitest": "^10.2.19", + "@storybook/react-vite": "^10.2.19", + "@types/node": "^24.12.0", + "@types/react": "^19.2.14", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^6.0.0", + "@vitest/browser-playwright": "^4.1.0", + "@vitest/coverage-v8": "^4.1.0", + "eslint": "^9.39.4", + "eslint-plugin-react-hooks": "^7.0.1", + "eslint-plugin-react-refresh": "^0.5.2", + "eslint-plugin-storybook": "^10.2.19", + "globals": "^17.4.0", + "playwright": "^1.58.2", + "storybook": "^10.2.19", + "typescript": "~5.9.3", + "typescript-eslint": "^8.56.1", + "vite": "^8.0.0", + "vitest": "^4.1.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz", + "integrity": "sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", + "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", + "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", + "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", + "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", + "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", + "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@blazediff/core": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@blazediff/core/-/core-1.9.1.tgz", + "integrity": "sha512-ehg3jIkYKulZh+8om/O25vkvSsXXwC+skXmyA87FFx6A/45eqOkZsBltMw/TVteb0mloiGT8oGRTcjRAz66zaA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@chromatic-com/storybook": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-5.0.1.tgz", + "integrity": "sha512-v80QBwVd8W6acH5NtDgFlUevIBaMZAh1pYpBiB40tuNzS242NTHeQHBDGYwIAbWKDnt1qfjJpcpL6pj5kAr4LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@neoconfetti/react": "^1.0.0", + "chromatic": "^13.3.4", + "filesize": "^10.0.12", + "jsonfile": "^6.1.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=20.0.0", + "yarn": ">=1.22.18" + }, + "peerDependencies": { + "storybook": "^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz", + "integrity": "sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz", + "integrity": "sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz", + "integrity": "sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", + "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", + "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz", + "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz", + "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz", + "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz", + "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz", + "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz", + "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz", + "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz", + "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz", + "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz", + "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz", + "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz", + "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz", + "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz", + "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz", + "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz", + "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz", + "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz", + "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz", + "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz", + "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz", + "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz", + "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz", + "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz", + "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz", + "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz", + "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", + "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.1", + "minimatch": "^3.1.5", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", + "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", + "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.11" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", + "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.7.5", + "@floating-ui/utils": "^0.2.11" + } + }, + "node_modules/@floating-ui/react": { + "version": "0.27.19", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.27.19.tgz", + "integrity": "sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.1.8", + "@floating-ui/utils": "^0.2.11", + "tabbable": "^6.0.0" + }, + "peerDependencies": { + "react": ">=17.0.0", + "react-dom": ">=17.0.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz", + "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.7.6" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", + "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==", + "license": "MIT" + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mantine/core": { + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@mantine/core/-/core-8.3.17.tgz", + "integrity": "sha512-JoZdnEKz8TVPdY0bjo8kx1M6KPHZ61yZJkMv2hFx3LexI4+NFKcZa1dmWbfRvy2FptMCR6ZLbJdqvbovoYTFJw==", + "license": "MIT", + "dependencies": { + "@floating-ui/react": "^0.27.16", + "clsx": "^2.1.1", + "react-number-format": "^5.4.4", + "react-remove-scroll": "^2.7.1", + "react-textarea-autosize": "8.5.9", + "type-fest": "^4.41.0" + }, + "peerDependencies": { + "@mantine/hooks": "8.3.17", + "react": "^18.x || ^19.x", + "react-dom": "^18.x || ^19.x" + } + }, + "node_modules/@mantine/form": { + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@mantine/form/-/form-8.3.17.tgz", + "integrity": "sha512-UKLT2KztUtGhHN9QN83OaqfqCotEZeHyQmuFL4cPFExuBaGovDPohsgxnafblVuTvkiq0Sk00ZC31iVByT74UA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "klona": "^2.0.6" + }, + "peerDependencies": { + "react": "^18.x || ^19.x" + } + }, + "node_modules/@mantine/hooks": { + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-8.3.17.tgz", + "integrity": "sha512-MqVw4ad0qrcY7IgVk8+GJh7qCRIwLXTfEtGeXwmaZagMDn2YB8EUtrnuZO2be5bi3yketWtOPYvl3adh05hZRg==", + "license": "MIT", + "peerDependencies": { + "react": "^18.x || ^19.x" + } + }, + "node_modules/@mantine/notifications": { + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@mantine/notifications/-/notifications-8.3.17.tgz", + "integrity": "sha512-ZTvmBbVsprjPEKaixfxc1HLBokIaojHvLTVNQNq76H9hF4e9vgu/gwWs3AQeHksZvExByW1ok7XR6blCKqvTxA==", + "license": "MIT", + "dependencies": { + "@mantine/store": "8.3.17", + "react-transition-group": "4.4.5" + }, + "peerDependencies": { + "@mantine/core": "8.3.17", + "@mantine/hooks": "8.3.17", + "react": "^18.x || ^19.x", + "react-dom": "^18.x || ^19.x" + } + }, + "node_modules/@mantine/store": { + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@mantine/store/-/store-8.3.17.tgz", + "integrity": "sha512-uwI/0lhzSwdfdzqA6YlnlNP/9KjUc5SxbuB3OH/P8aasn2utsVNsKIYDlAU/oFsjggSAoQxzEGR1V2ktTjLlXg==", + "license": "MIT", + "peerDependencies": { + "react": "^18.x || ^19.x" + } + }, + "node_modules/@mdx-js/react": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", + "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz", + "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1", + "@tybys/wasm-util": "^0.10.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@neoconfetti/react": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@neoconfetti/react/-/react-1.0.0.tgz", + "integrity": "sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@oxc-project/runtime": { + "version": "0.115.0", + "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.115.0.tgz", + "integrity": "sha512-Rg8Wlt5dCbXhQnsXPrkOjL1DTSvXLgb2R/KYfnf1/K+R0k6UMLEmbQXPM+kwrWqSmWA2t0B1EtHy2/3zikQpvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.115.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.115.0.tgz", + "integrity": "sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.29", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", + "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.9.tgz", + "integrity": "sha512-lcJL0bN5hpgJfSIz/8PIf02irmyL43P+j1pTCfbD1DbLkmGRuFIA4DD3B3ZOvGqG0XiVvRznbKtN0COQVaKUTg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.9.tgz", + "integrity": "sha512-J7Zk3kLYFsLtuH6U+F4pS2sYVzac0qkjcO5QxHS7OS7yZu2LRs+IXo+uvJ/mvpyUljDJ3LROZPoQfgBIpCMhdQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.9.tgz", + "integrity": "sha512-iwtmmghy8nhfRGeNAIltcNXzD0QMNaaA5U/NyZc1Ia4bxrzFByNMDoppoC+hl7cDiUq5/1CnFthpT9n+UtfFyg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.9.tgz", + "integrity": "sha512-DLFYI78SCiZr5VvdEplsVC2Vx53lnA4/Ga5C65iyldMVaErr86aiqCoNBLl92PXPfDtUYjUh+xFFor40ueNs4Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.9.tgz", + "integrity": "sha512-CsjTmTwd0Hri6iTw/DRMK7kOZ7FwAkrO4h8YWKoX/kcj833e4coqo2wzIFywtch/8Eb5enQ/lwLM7w6JX1W5RQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.9.tgz", + "integrity": "sha512-2x9O2JbSPxpxMDhP9Z74mahAStibTlrBMW0520+epJH5sac7/LwZW5Bmg/E6CXuEF53JJFW509uP+lSedaUNxg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.9.tgz", + "integrity": "sha512-JA1QRW31ogheAIRhIg9tjMfsYbglXXYGNPLdPEYrwFxdbkQCAzvpSCSHCDWNl4hTtrol8WeboCSEpjdZK8qrCg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.9.tgz", + "integrity": "sha512-aOKU9dJheda8Kj8Y3w9gnt9QFOO+qKPAl8SWd7JPHP+Cu0EuDAE5wokQubLzIDQWg2myXq2XhTpOVS07qqvT+w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.9.tgz", + "integrity": "sha512-OalO94fqj7IWRn3VdXWty75jC5dk4C197AWEuMhIpvVv2lw9fiPhud0+bW2ctCxb3YoBZor71QHbY+9/WToadA==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.9.tgz", + "integrity": "sha512-cVEl1vZtBsBZna3YMjGXNvnYYrOJ7RzuWvZU0ffvJUexWkukMaDuGhUXn0rjnV0ptzGVkvc+vW9Yqy6h8YX4pg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.9.tgz", + "integrity": "sha512-UzYnKCIIc4heAKgI4PZ3dfBGUZefGCJ1TPDuLHoCzgrMYPb5Rv6TLFuYtyM4rWyHM7hymNdsg5ik2C+UD9VDbA==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.9.tgz", + "integrity": "sha512-+6zoiF+RRyf5cdlFQP7nm58mq7+/2PFaY2DNQeD4B87N36JzfF/l9mdBkkmTvSYcYPE8tMh/o3cRlsx1ldLfog==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.9.tgz", + "integrity": "sha512-rgFN6sA/dyebil3YTlL2evvi/M+ivhfnyxec7AccTpRPccno/rPoNlqybEZQBkcbZu8Hy+eqNJCqfBR8P7Pg8g==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.1.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.9.tgz", + "integrity": "sha512-lHVNUG/8nlF1IQk1C0Ci574qKYyty2goMiPlRqkC5R+3LkXDkL5Dhx8ytbxq35m+pkHVIvIxviD+TWLdfeuadA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-rc.9.tgz", + "integrity": "sha512-G0oA4+w1iY5AGi5HcDTxWsoxF509hrFIPB2rduV5aDqS9FtDg1CAfa7V34qImbjfhIcA8C+RekocJZA96EarwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-rc.7", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.7.tgz", + "integrity": "sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/addon-a11y": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-10.2.19.tgz", + "integrity": "sha512-SJGf1ghCoRVlwyiRwz5GiHuNvu7C5iCDNIRJW8WGOJlnoQa3rYaY7WJ/8a/eT9N8buIscL9AYWudhh5zsI1W3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "axe-core": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.2.19" + } + }, + "node_modules/@storybook/addon-docs": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-10.2.19.tgz", + "integrity": "sha512-tXugthdzjX5AkGWDSP4pnRgA/CWlOaEKp/+y9JOGXHLQmm1GHjW+4brNvNkKbjBl06LALXwlcTOyU4lyVRDLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdx-js/react": "^3.0.0", + "@storybook/csf-plugin": "10.2.19", + "@storybook/icons": "^2.0.1", + "@storybook/react-dom-shim": "10.2.19", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.2.19" + } + }, + "node_modules/@storybook/addon-onboarding": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-10.2.19.tgz", + "integrity": "sha512-nlsQrdVMRFpbdimouLJHmCOCSsa3J1ASgDT6ipuE1owpUltg7Dj2PdUg/JRaWE6ghlP7MOP5see6vvnUgZ0Feg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.2.19" + } + }, + "node_modules/@storybook/addon-vitest": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/addon-vitest/-/addon-vitest-10.2.19.tgz", + "integrity": "sha512-mx7B8QBT4YFLJ6+30rVxRfJNMDrIfVjJBWtdhP4mbZCS2IuoKAqf28KaC4ZZ4/UWAxjA/8VSQrV9CpXArepMlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/icons": "^2.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@vitest/browser": "^3.0.0 || ^4.0.0", + "@vitest/browser-playwright": "^4.0.0", + "@vitest/runner": "^3.0.0 || ^4.0.0", + "storybook": "^10.2.19", + "vitest": "^3.0.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "@vitest/browser": { + "optional": true + }, + "@vitest/browser-playwright": { + "optional": true + }, + "@vitest/runner": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@storybook/builder-vite": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-10.2.19.tgz", + "integrity": "sha512-a59xALzM9GeYh6p+wzAeBbDyIe+qyrC4nxS3QNzb5i2ZOhrq1iIpvnDaOWe80NC8mV3IlqUEGY8Uawkf//1Rmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/csf-plugin": "10.2.19", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^10.2.19", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-10.2.19.tgz", + "integrity": "sha512-BpjYIOdyQn/Rm6MjUAc5Gl8HlARZrskD/OhUNShiOh2fznb523dHjiE5mbU1kKM/+L1uvRlEqqih40rTx+xCrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "unplugin": "^2.3.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "esbuild": "*", + "rollup": "*", + "storybook": "^10.2.19", + "vite": "*", + "webpack": "*" + }, + "peerDependenciesMeta": { + "esbuild": { + "optional": true + }, + "rollup": { + "optional": true + }, + "vite": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@storybook/icons": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-2.0.1.tgz", + "integrity": "sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@storybook/react": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-10.2.19.tgz", + "integrity": "sha512-gm2qxLyYSsGp7fee5i+d8jSVUKMla8yRaTJ1wxPEnyaJMd0QUu6U2v3p2rW7PH1DWop3D6NqWOY8kmZjmSZKlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/react-dom-shim": "10.2.19", + "react-docgen": "^8.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "storybook": "^10.2.19", + "typescript": ">= 4.9.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-10.2.19.tgz", + "integrity": "sha512-BXCEfBGVBRYBTYeBeH/PJsy0Bq5MERe/HiaylR+ah/XrvIr2Z9bkne1J8yYiXCjiyq5HQa7Bj11roz0+vyUaEw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "storybook": "^10.2.19" + } + }, + "node_modules/@storybook/react-vite": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-10.2.19.tgz", + "integrity": "sha512-2/yMKrK4IqMIZicRpPMoIg+foBuWnkaEWt0R4V4hjErDj/SC3D9ov+GUqhjKJ81TegijhKzNpwnSD7Nf87haKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@joshwooding/vite-plugin-react-docgen-typescript": "^0.6.4", + "@rollup/pluginutils": "^5.0.2", + "@storybook/builder-vite": "10.2.19", + "@storybook/react": "10.2.19", + "empathic": "^2.0.0", + "magic-string": "^0.30.0", + "react-docgen": "^8.0.0", + "resolve": "^1.22.8", + "tsconfig-paths": "^4.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "storybook": "^10.2.19", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@storybook/react-vite/node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.6.4.tgz", + "integrity": "sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^13.0.1", + "react-docgen-typescript": "^2.2.2" + }, + "peerDependencies": { + "typescript": ">= 4.3.x", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@testing-library/dom": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", + "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "picocolors": "1.1.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "picocolors": "^1.1.1", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@testing-library/user-event": { + "version": "14.6.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", + "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/doctrine": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz", + "integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz", + "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.2.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@types/resolve": { + "version": "1.20.6", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.6.tgz", + "integrity": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz", + "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.57.0", + "@typescript-eslint/type-utils": "8.57.0", + "@typescript-eslint/utils": "8.57.0", + "@typescript-eslint/visitor-keys": "8.57.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.57.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz", + "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.57.0", + "@typescript-eslint/types": "8.57.0", + "@typescript-eslint/typescript-estree": "8.57.0", + "@typescript-eslint/visitor-keys": "8.57.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz", + "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.57.0", + "@typescript-eslint/types": "^8.57.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz", + "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.57.0", + "@typescript-eslint/visitor-keys": "8.57.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz", + "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz", + "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.57.0", + "@typescript-eslint/typescript-estree": "8.57.0", + "@typescript-eslint/utils": "8.57.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz", + "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz", + "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.57.0", + "@typescript-eslint/tsconfig-utils": "8.57.0", + "@typescript-eslint/types": "8.57.0", + "@typescript-eslint/visitor-keys": "8.57.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.4.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz", + "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.57.0", + "@typescript-eslint/types": "8.57.0", + "@typescript-eslint/typescript-estree": "8.57.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz", + "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.57.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.1.tgz", + "integrity": "sha512-l9X/E3cDb+xY3SWzlG1MOGt2usfEHGMNIaegaUGFsLkb3RCn/k8/TOXBcab+OndDI4TBtktT8/9BwwW8Vi9KUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-rc.7" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", + "babel-plugin-react-compiler": "^1.0.0", + "vite": "^8.0.0" + }, + "peerDependenciesMeta": { + "@rolldown/plugin-babel": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + } + } + }, + "node_modules/@vitest/browser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.0.tgz", + "integrity": "sha512-tG/iOrgbiHQks0ew7CdelUyNEHkv8NLrt+CqdTivIuoSnXvO7scWMn4Kqo78/UGY1NJ6Hv+vp8BvRnED/bjFdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@blazediff/core": "1.9.1", + "@vitest/mocker": "4.1.0", + "@vitest/utils": "4.1.0", + "magic-string": "^0.30.21", + "pngjs": "^7.0.0", + "sirv": "^3.0.2", + "tinyrainbow": "^3.0.3", + "ws": "^8.19.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": "4.1.0" + } + }, + "node_modules/@vitest/browser-playwright": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.1.0.tgz", + "integrity": "sha512-2RU7pZELY9/aVMLmABNy1HeZ4FX23FXGY1jRuHLHgWa2zaAE49aNW2GLzebW+BmbTZIKKyFF1QXvk7DEWViUCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/browser": "4.1.0", + "@vitest/mocker": "4.1.0", + "tinyrainbow": "^3.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "playwright": "*", + "vitest": "4.1.0" + }, + "peerDependenciesMeta": { + "playwright": { + "optional": false + } + } + }, + "node_modules/@vitest/coverage-v8": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.1.0.tgz", + "integrity": "sha512-nDWulKeik2bL2Va/Wl4x7DLuTKAXa906iRFooIRPR+huHkcvp9QDkPQ2RJdmjOFrqOqvNfoSQLF68deE3xC3CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^1.0.2", + "@vitest/utils": "4.1.0", + "ast-v8-to-istanbul": "^1.0.0", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-report": "^3.0.1", + "istanbul-reports": "^3.2.0", + "magicast": "^0.5.2", + "obug": "^2.1.1", + "std-env": "^4.0.0-rc.1", + "tinyrainbow": "^3.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@vitest/browser": "4.1.0", + "vitest": "4.1.0" + }, + "peerDependenciesMeta": { + "@vitest/browser": { + "optional": true + } + } + }, + "node_modules/@vitest/expect": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", + "chai": "^5.2.0", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/@vitest/pretty-format": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/@vitest/spy": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^4.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/@vitest/utils": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/tinyrainbow": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", + "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@vitest/mocker": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.0.tgz", + "integrity": "sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "4.1.0", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.21" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, + "node_modules/@vitest/mocker/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/@vitest/pretty-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.0.tgz", + "integrity": "sha512-3RZLZlh88Ib0J7NQTRATfc/3ZPOnSUn2uDBUoGNn5T36+bALixmzphN26OUD3LRXWkJu4H0s5vvUeqBiw+kS0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^3.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.0.tgz", + "integrity": "sha512-Duvx2OzQ7d6OjchL+trw+aSrb9idh7pnNfxrklo14p3zmNL4qPCDeIJAK+eBKYjkIwG96Bc6vYuxhqDXQOWpoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "4.1.0", + "pathe": "^2.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.0.tgz", + "integrity": "sha512-0Vy9euT1kgsnj1CHttwi9i9o+4rRLEaPRSOJ5gyv579GJkNpgJK+B4HSv/rAWixx2wdAFci1X4CEPjiu2bXIMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "4.1.0", + "@vitest/utils": "4.1.0", + "magic-string": "^0.30.21", + "pathe": "^2.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.0.tgz", + "integrity": "sha512-pz77k+PgNpyMDv2FV6qmk5ZVau6c3R8HC8v342T2xlFxQKTrSeYw9waIJG8KgV9fFwAtTu4ceRzMivPTH6wSxw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.0.tgz", + "integrity": "sha512-XfPXT6a8TZY3dcGY8EdwsBulFCIw+BeeX0RZn2x/BtiY/75YGh8FeWGG8QISN/WhaqSrE2OrlDgtF8q5uhOTmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/pretty-format": "4.1.0", + "convert-source-map": "^2.0.0", + "tinyrainbow": "^3.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ast-v8-to-istanbul": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.0.tgz", + "integrity": "sha512-1fSfIwuDICFA4LKkCzRPO7F0hzFf0B7+Xqrl27ynQaa+Rh0e1Es0v6kWHPott3lU10AyAr7oKHa65OppjLn3Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.31", + "estree-walker": "^3.0.3", + "js-tokens": "^10.0.0" + } + }, + "node_modules/ast-v8-to-istanbul/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz", + "integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/axe-core": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.1.tgz", + "integrity": "sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.8", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz", + "integrity": "sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001779", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001779.tgz", + "integrity": "sha512-U5og2PN7V4DMgF50YPNtnZJGWVLFjjsN3zb6uMT5VGYIewieDj1upwfuVNXf4Kor+89c3iCRJnSzMD5LmTvsfA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chai": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", + "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/check-error": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", + "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/chromatic": { + "version": "13.3.5", + "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-13.3.5.tgz", + "integrity": "sha512-MzPhxpl838qJUo0A55osCF2ifwPbjcIPeElr1d4SHcjnHoIcg7l1syJDrAYK/a+PcCBrOGi06jPNpQAln5hWgw==", + "dev": true, + "license": "MIT", + "bin": { + "chroma": "dist/bin.js", + "chromatic": "dist/bin.js", + "chromatic-cli": "dist/bin.js" + }, + "peerDependencies": { + "@chromatic-com/cypress": "^0.*.* || ^1.0.0", + "@chromatic-com/playwright": "^0.*.* || ^1.0.0" + }, + "peerDependenciesMeta": { + "@chromatic-com/cypress": { + "optional": true + }, + "@chromatic-com/playwright": { + "optional": true + } + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cosmiconfig/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true, + "license": "MIT" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/default-browser": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", + "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.313", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.313.tgz", + "integrity": "sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA==", + "dev": true, + "license": "ISC" + }, + "node_modules/empathic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", + "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.27.4", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz", + "integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.4", + "@esbuild/android-arm": "0.27.4", + "@esbuild/android-arm64": "0.27.4", + "@esbuild/android-x64": "0.27.4", + "@esbuild/darwin-arm64": "0.27.4", + "@esbuild/darwin-x64": "0.27.4", + "@esbuild/freebsd-arm64": "0.27.4", + "@esbuild/freebsd-x64": "0.27.4", + "@esbuild/linux-arm": "0.27.4", + "@esbuild/linux-arm64": "0.27.4", + "@esbuild/linux-ia32": "0.27.4", + "@esbuild/linux-loong64": "0.27.4", + "@esbuild/linux-mips64el": "0.27.4", + "@esbuild/linux-ppc64": "0.27.4", + "@esbuild/linux-riscv64": "0.27.4", + "@esbuild/linux-s390x": "0.27.4", + "@esbuild/linux-x64": "0.27.4", + "@esbuild/netbsd-arm64": "0.27.4", + "@esbuild/netbsd-x64": "0.27.4", + "@esbuild/openbsd-arm64": "0.27.4", + "@esbuild/openbsd-x64": "0.27.4", + "@esbuild/openharmony-arm64": "0.27.4", + "@esbuild/sunos-x64": "0.27.4", + "@esbuild/win32-arm64": "0.27.4", + "@esbuild/win32-ia32": "0.27.4", + "@esbuild/win32-x64": "0.27.4" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", + "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.2", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.5", + "@eslint/js": "9.39.4", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.5", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz", + "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.4", + "@babel/parser": "^7.24.4", + "hermes-parser": "^0.25.1", + "zod": "^3.25.0 || ^4.0.0", + "zod-validation-error": "^3.5.0 || ^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.2.tgz", + "integrity": "sha512-hmgTH57GfzoTFjVN0yBwTggnsVUF2tcqi7RJZHqi9lIezSs4eFyAMktA68YD4r5kNw1mxyY4dmkyoFDb3FIqrA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": "^9 || ^10" + } + }, + "node_modules/eslint-plugin-storybook": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.2.19.tgz", + "integrity": "sha512-JwwNgG24mkwwiJp/VIwUuJ9QIXoeCZteSZ7PEpb8DUhKpzCrNxJOeg7i5ep6yLexWAVjfFLG4OnFeV8cVS2PAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.48.0" + }, + "peerDependencies": { + "eslint": ">=8", + "storybook": "^10.2.19" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect-type": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", + "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/filesize": { + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.6.tgz", + "integrity": "sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 10.4.0" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.1.tgz", + "integrity": "sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.4.0.tgz", + "integrity": "sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", + "dev": true, + "license": "MIT" + }, + "node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", + "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.2.tgz", + "integrity": "sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "source-map-js": "^1.2.1" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/obug": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", + "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT" + }, + "node_modules/open": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", + "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "wsl-utils": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", + "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", + "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/playwright": { + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", + "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "playwright-core": "1.58.2" + }, + "bin": { + "playwright": "cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "fsevents": "2.3.2" + } + }, + "node_modules/playwright-core": { + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", + "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/playwright/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/pngjs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz", + "integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.19.0" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/react": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-docgen": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-8.0.3.tgz", + "integrity": "sha512-aEZ9qP+/M+58x2qgfSFEWH1BxLyHe5+qkLNJOZQb5iGS017jpbRnoKhNRrXPeA6RfBrZO5wZrT9DMC1UqE1f1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.2", + "@types/babel__core": "^7.20.5", + "@types/babel__traverse": "^7.20.7", + "@types/doctrine": "^0.0.9", + "@types/resolve": "^1.20.2", + "doctrine": "^3.0.0", + "resolve": "^1.22.1", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": "^20.9.0 || >=22" + } + }, + "node_modules/react-docgen-typescript": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.4.0.tgz", + "integrity": "sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "typescript": ">= 4.3.x" + } + }, + "node_modules/react-dom": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.4" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-number-format": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.4.4.tgz", + "integrity": "sha512-wOmoNZoOpvMminhifQYiYSTCLUDOiUbBunrMrMjA+dV52sY+vck1S4UhR6PkgnoCquvvMSeJjErXZ4qSaWCliA==", + "license": "MIT", + "peerDependencies": { + "react": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", + "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.9.tgz", + "integrity": "sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/recast": { + "version": "0.23.11", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", + "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redent/node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rolldown": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.9.tgz", + "integrity": "sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.115.0", + "@rolldown/pluginutils": "1.0.0-rc.9" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.0.0-rc.9", + "@rolldown/binding-darwin-arm64": "1.0.0-rc.9", + "@rolldown/binding-darwin-x64": "1.0.0-rc.9", + "@rolldown/binding-freebsd-x64": "1.0.0-rc.9", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.9", + "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.9", + "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.9", + "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.9", + "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.9", + "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.9", + "@rolldown/binding-linux-x64-musl": "1.0.0-rc.9", + "@rolldown/binding-openharmony-arm64": "1.0.0-rc.9", + "@rolldown/binding-wasm32-wasi": "1.0.0-rc.9", + "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.9", + "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.9" + } + }, + "node_modules/rolldown/node_modules/@rolldown/pluginutils": { + "version": "1.0.0-rc.9", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.9.tgz", + "integrity": "sha512-w6oiRWgEBl04QkFZgmW+jnU1EC9b57Oihi2ot3HNWIQRqgHp5PnYDia5iZ5FF7rpa4EQdiqMDXjlqKGXBhsoXw==", + "dev": true, + "license": "MIT" + }, + "node_modules/run-applescript": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true, + "license": "ISC" + }, + "node_modules/sirv": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", + "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/std-env": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.0.0.tgz", + "integrity": "sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/storybook": { + "version": "10.2.19", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-10.2.19.tgz", + "integrity": "sha512-UUm5eGSm6BLhkcFP0WbxkmAHJZfVN2ViLpIZOqiIPS++q32VYn+CLFC0lrTYTDqYvaG7i4BK4uowXYujzE4NdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/icons": "^2.0.1", + "@testing-library/jest-dom": "^6.6.3", + "@testing-library/user-event": "^14.6.1", + "@vitest/expect": "3.2.4", + "@vitest/spy": "3.2.4", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0", + "open": "^10.2.0", + "recast": "^0.23.5", + "semver": "^7.7.3", + "use-sync-external-store": "^1.5.0", + "ws": "^8.18.0" + }, + "bin": { + "storybook": "dist/bin/dispatcher.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "prettier": "^2 || ^3" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + } + } + }, + "node_modules/storybook/node_modules/@vitest/spy": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^4.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/storybook/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-indent": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.1.tgz", + "integrity": "sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tabbable": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", + "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==", + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinybench": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", + "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.4.tgz", + "integrity": "sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyrainbow": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", + "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ts-api-utils": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.10" + } + }, + "node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz", + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz", + "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.57.0", + "@typescript-eslint/parser": "8.57.0", + "@typescript-eslint/typescript-estree": "8.57.0", + "@typescript-eslint/utils": "8.57.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" + } + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unplugin": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-composed-ref": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.4.0.tgz", + "integrity": "sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.1.tgz", + "integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.3.0.tgz", + "integrity": "sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==", + "license": "MIT", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", + "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/vite": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.0.tgz", + "integrity": "sha512-fPGaRNj9Zytaf8LEiBhY7Z6ijnFKdzU/+mL8EFBaKr7Vw1/FWcTBAMW0wLPJAGMPX38ZPVCVgLceWiEqeoqL2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/runtime": "0.115.0", + "lightningcss": "^1.32.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.8", + "rolldown": "1.0.0-rc.9", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.0.0-alpha.31", + "esbuild": "^0.27.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vitest": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.0.tgz", + "integrity": "sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/expect": "4.1.0", + "@vitest/mocker": "4.1.0", + "@vitest/pretty-format": "4.1.0", + "@vitest/runner": "4.1.0", + "@vitest/snapshot": "4.1.0", + "@vitest/spy": "4.1.0", + "@vitest/utils": "4.1.0", + "es-module-lexer": "^2.0.0", + "expect-type": "^1.3.0", + "magic-string": "^0.30.21", + "obug": "^2.1.1", + "pathe": "^2.0.3", + "picomatch": "^4.0.3", + "std-env": "^4.0.0-rc.1", + "tinybench": "^2.9.0", + "tinyexec": "^1.0.2", + "tinyglobby": "^0.2.15", + "tinyrainbow": "^3.0.3", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0", + "why-is-node-running": "^2.3.0" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^20.0.0 || ^22.0.0 || >=24.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@opentelemetry/api": "^1.9.0", + "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", + "@vitest/browser-playwright": "4.1.0", + "@vitest/browser-preview": "4.1.0", + "@vitest/browser-webdriverio": "4.1.0", + "@vitest/ui": "4.1.0", + "happy-dom": "*", + "jsdom": "*", + "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@opentelemetry/api": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser-playwright": { + "optional": true + }, + "@vitest/browser-preview": { + "optional": true + }, + "@vitest/browser-webdriverio": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + }, + "vite": { + "optional": false + } + } + }, + "node_modules/vitest/node_modules/@vitest/expect": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.0.tgz", + "integrity": "sha512-EIxG7k4wlWweuCLG9Y5InKFwpMEOyrMb6ZJ1ihYu02LVj/bzUwn2VMU+13PinsjRW75XnITeFrQBMH5+dLvCDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@standard-schema/spec": "^1.1.0", + "@types/chai": "^5.2.2", + "@vitest/spy": "4.1.0", + "@vitest/utils": "4.1.0", + "chai": "^6.2.2", + "tinyrainbow": "^3.0.3" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vitest/node_modules/chai": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", + "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/wsl-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", + "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-validation-error": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", + "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + } + } +} diff --git a/clients/web/package.json b/clients/web/package.json new file mode 100644 index 00000000..6520e6ca --- /dev/null +++ b/clients/web/package.json @@ -0,0 +1,49 @@ +{ + "name": "@modelcontextprotocol/inspector-web", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc -b && vite build", + "lint": "eslint .", + "preview": "vite preview", + "storybook": "storybook dev -p 6006", + "build-storybook": "storybook build" + }, + "dependencies": { + "@emotion/react": "^11.14.0", + "@mantine/core": "^8.3.17", + "@mantine/form": "^8.3.17", + "@mantine/hooks": "^8.3.17", + "@mantine/notifications": "^8.3.17", + "react": "^19.2.4", + "react-dom": "^19.2.4" + }, + "devDependencies": { + "@eslint/js": "^9.39.4", + "@types/node": "^24.12.0", + "@types/react": "^19.2.14", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^6.0.0", + "eslint": "^9.39.4", + "eslint-plugin-react-hooks": "^7.0.1", + "eslint-plugin-react-refresh": "^0.5.2", + "globals": "^17.4.0", + "typescript": "~5.9.3", + "typescript-eslint": "^8.56.1", + "vite": "^8.0.0", + "storybook": "^10.2.19", + "@storybook/react-vite": "^10.2.19", + "@chromatic-com/storybook": "^5.0.1", + "@storybook/addon-vitest": "^10.2.19", + "@storybook/addon-a11y": "^10.2.19", + "@storybook/addon-docs": "^10.2.19", + "@storybook/addon-onboarding": "^10.2.19", + "eslint-plugin-storybook": "^10.2.19", + "vitest": "^4.1.0", + "playwright": "^1.58.2", + "@vitest/browser-playwright": "^4.1.0", + "@vitest/coverage-v8": "^4.1.0" + } +} diff --git a/clients/web/public/favicon.svg b/clients/web/public/favicon.svg new file mode 100644 index 00000000..6893eb13 --- /dev/null +++ b/clients/web/public/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/clients/web/public/icons.svg b/clients/web/public/icons.svg new file mode 100644 index 00000000..e9522193 --- /dev/null +++ b/clients/web/public/icons.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clients/web/src/App.tsx b/clients/web/src/App.tsx new file mode 100644 index 00000000..e1c70a0e --- /dev/null +++ b/clients/web/src/App.tsx @@ -0,0 +1,14 @@ +import { Title, Text, Container, Stack } from '@mantine/core' + +function App() { + return ( + + + MCP Inspector + Web client for the Model Context Protocol Inspector + + + ) +} + +export default App diff --git a/clients/web/src/main.tsx b/clients/web/src/main.tsx new file mode 100644 index 00000000..f480b4b4 --- /dev/null +++ b/clients/web/src/main.tsx @@ -0,0 +1,14 @@ +import { StrictMode } from 'react' +import { createRoot } from 'react-dom/client' +import { MantineProvider } from '@mantine/core' +import '@mantine/core/styles.css' +import '@mantine/notifications/styles.css' +import App from './App.tsx' + +createRoot(document.getElementById('root')!).render( + + + + + , +) diff --git a/clients/web/storybook-static/addon-visual-tests-assets/visual-test-illustration.mp4 b/clients/web/storybook-static/addon-visual-tests-assets/visual-test-illustration.mp4 new file mode 100644 index 00000000..2dd98b40 Binary files /dev/null and b/clients/web/storybook-static/addon-visual-tests-assets/visual-test-illustration.mp4 differ diff --git a/clients/web/storybook-static/assets/Color-6BZIO3FS-DsgDikCw.js b/clients/web/storybook-static/assets/Color-6BZIO3FS-DsgDikCw.js new file mode 100644 index 00000000..48bae942 --- /dev/null +++ b/clients/web/storybook-static/assets/Color-6BZIO3FS-DsgDikCw.js @@ -0,0 +1 @@ +import{a as e,n as t}from"./chunk-BneVvdWh.js";import{i as n,n as r,o as i,r as a}from"./iframe-BM0lJmj9.js";import{r as o,t as s}from"./chunk-CYSK6WYR-BwloUEI2.js";import{c,f as l}from"./theming-CFy5g9Ag.js";import{St as u,a as d,f,ht as p,k as ee,rt as m}from"./components-BJM7pUDn.js";function te(e,t,{signal:n,edges:r}={}){let i,a=null,o=r!=null&&r.includes(`leading`),s=r==null||r.includes(`trailing`),c=()=>{a!==null&&(e.apply(i,a),i=void 0,a=null)},l=()=>{s&&c(),p()},u=null,d=()=>{u!=null&&clearTimeout(u),u=setTimeout(()=>{u=null,l()},t)},f=()=>{u!==null&&(clearTimeout(u),u=null)},p=()=>{f(),i=void 0,a=null},ee=()=>{c()},m=function(...e){if(n?.aborted)return;i=this,a=e;let t=u==null;d(),o&&t&&c()};return m.schedule=d,m.cancel=p,m.flush=ee,n?.addEventListener(`abort`,p,{once:!0}),m}function ne(e,...t){return h(e,C,...t)}function h(e,t,...n){let r=function(...r){let i=0,a=n.slice().map(e=>e===t?r[i++]:e),o=r.slice(i);return e.apply(this,a.concat(o))};return e.prototype&&(r.prototype=Object.create(e.prototype)),r}function re(e,...t){return ie(e,w,...t)}function ie(e,t,...n){let r=function(...r){let i=n.filter(e=>e===t).length,a=Math.max(r.length-i,0),o=r.slice(0,a),s=a,c=n.slice().map(e=>e===t?r[s++]:e);return e.apply(this,o.concat(c))};return e.prototype&&(r.prototype=Object.create(e.prototype)),r}function g(){return(g=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function v(e){var t=(0,b.useRef)(e),n=(0,b.useRef)(function(e){t.current&&t.current(e)});return t.current=e,n.current}function ae(e,t,n){var r=v(n),i=(0,b.useState)(function(){return e.toHsva(t)}),a=i[0],o=i[1],s=(0,b.useRef)({color:t,hsva:a});return(0,b.useEffect)(function(){if(!e.equal(t,s.current.color)){var n=e.toHsva(t);s.current={hsva:n,color:t},o(n)}},[t,e]),(0,b.useEffect)(function(){var t;V(a,s.current.hsva)||e.equal(t=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:t},r(t))},[a,e,r]),[a,(0,b.useCallback)(function(e){o(function(t){return Object.assign({},t,e)})},[])]}var y,b,oe,x,se,S,C,w,T,E,D,ce,le,O,k,A,j,ue,de,M,fe,pe,me,he,N,P,F,I,ge,L,_e,R,z,B,V,H,ve,ye,be,xe,U,W,Se,Ce,we,Te,G,Ee,De,Oe,ke,Ae,je,Me,Ne,K,Pe,Fe,Ie,q,J,Le,Re,ze,Y,Be,Ve,X,Z,He,Ue,We,Q,Ge,Ke,$,qe,Je,Ye;t((()=>{o(),n(),y=e(i(),1),m(),u(),b=e(i(),1),c(),oe=r({"../../../node_modules/color-name/index.js"(e,t){t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),x=r({"../../../node_modules/color-convert/conversions.js"(e,t){var n=oe(),r={};for(let e of Object.keys(n))r[n[e]]=e;var i={rgb:{channels:3,labels:`rgb`},hsl:{channels:3,labels:`hsl`},hsv:{channels:3,labels:`hsv`},hwb:{channels:3,labels:`hwb`},cmyk:{channels:4,labels:`cmyk`},xyz:{channels:3,labels:`xyz`},lab:{channels:3,labels:`lab`},lch:{channels:3,labels:`lch`},hex:{channels:1,labels:[`hex`]},keyword:{channels:1,labels:[`keyword`]},ansi16:{channels:1,labels:[`ansi16`]},ansi256:{channels:1,labels:[`ansi256`]},hcg:{channels:3,labels:[`h`,`c`,`g`]},apple:{channels:3,labels:[`r16`,`g16`,`b16`]},gray:{channels:1,labels:[`gray`]}};t.exports=i;for(let e of Object.keys(i)){if(!(`channels`in i[e]))throw Error(`missing channels property: `+e);if(!(`labels`in i[e]))throw Error(`missing channel labels property: `+e);if(i[e].labels.length!==i[e].channels)throw Error(`channel and label counts mismatch: `+e);let{channels:t,labels:n}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],`channels`,{value:t}),Object.defineProperty(i[e],`labels`,{value:n})}i.rgb.hsl=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.min(t,n,r),a=Math.max(t,n,r),o=a-i,s,c;a===i?s=0:t===a?s=(n-r)/o:n===a?s=2+(r-t)/o:r===a&&(s=4+(t-n)/o),s=Math.min(s*60,360),s<0&&(s+=360);let l=(i+a)/2;return c=a===i?0:l<=.5?o/(a+i):o/(2-a-i),[s,c*100,l*100]},i.rgb.hsv=function(e){let t,n,r,i,a,o=e[0]/255,s=e[1]/255,c=e[2]/255,l=Math.max(o,s,c),u=l-Math.min(o,s,c),d=function(e){return(l-e)/6/u+1/2};return u===0?(i=0,a=0):(a=u/l,t=d(o),n=d(s),r=d(c),o===l?i=r-n:s===l?i=1/3+t-r:c===l&&(i=2/3+n-t),i<0?i+=1:i>1&&--i),[i*360,a*100,l*100]},i.rgb.hwb=function(e){let t=e[0],n=e[1],r=e[2],a=i.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[a,o*100,r*100]},i.rgb.cmyk=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.min(1-t,1-n,1-r),a=(1-t-i)/(1-i)||0,o=(1-n-i)/(1-i)||0,s=(1-r-i)/(1-i)||0;return[a*100,o*100,s*100,i*100]};function a(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.keyword=function(e){let t=r[e];if(t)return t;let i=1/0,o;for(let t of Object.keys(n)){let r=n[t],s=a(e,r);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;let i=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,o=t*.0193+n*.1192+r*.9505;return[i*100,a*100,o*100]},i.rgb.lab=function(e){let t=i.rgb.xyz(e),n=t[0],r=t[1],a=t[2];return n/=95.047,r/=100,a/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,[116*r-16,500*(n-r),200*(r-a)]},i.hsl.rgb=function(e){let t=e[0]/360,n=e[1]/100,r=e[2]/100,i,a,o;if(n===0)return o=r*255,[o,o,o];i=r<.5?r*(1+n):r+n-r*n;let s=2*r-i,c=[0,0,0];for(let e=0;e<3;e++)a=t+1/3*-(e-1),a<0&&a++,a>1&&a--,o=6*a<1?s+(i-s)*6*a:2*a<1?i:3*a<2?s+(i-s)*(2/3-a)*6:s,c[e]=o*255;return c},i.hsl.hsv=function(e){let t=e[0],n=e[1]/100,r=e[2]/100,i=n,a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,i*=a<=1?a:2-a;let o=(r+n)/2;return[t,(r===0?2*i/(a+i):2*n/(r+n))*100,o*100]},i.hsv.rgb=function(e){let t=e[0]/60,n=e[1]/100,r=e[2]/100,i=Math.floor(t)%6,a=t-Math.floor(t),o=255*r*(1-n),s=255*r*(1-n*a),c=255*r*(1-n*(1-a));switch(r*=255,i){case 0:return[r,c,o];case 1:return[s,r,o];case 2:return[o,r,c];case 3:return[o,s,r];case 4:return[c,o,r];case 5:return[r,o,s]}},i.hsv.hsl=function(e){let t=e[0],n=e[1]/100,r=e[2]/100,i=Math.max(r,.01),a,o;o=(2-n)*r;let s=(2-n)*i;return a=n*i,a/=s<=1?s:2-s,a||=0,o/=2,[t,a*100,o*100]},i.hwb.rgb=function(e){let t=e[0]/360,n=e[1]/100,r=e[2]/100,i=n+r,a;i>1&&(n/=i,r/=i);let o=Math.floor(6*t),s=1-r;a=6*t-o,o&1&&(a=1-a);let c=n+a*(s-n),l,u,d;switch(o){default:case 6:case 0:l=s,u=c,d=n;break;case 1:l=c,u=s,d=n;break;case 2:l=n,u=s,d=c;break;case 3:l=n,u=c,d=s;break;case 4:l=c,u=n,d=s;break;case 5:l=s,u=n,d=c;break}return[l*255,u*255,d*255]},i.cmyk.rgb=function(e){let t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100,a=1-Math.min(1,t*(1-i)+i),o=1-Math.min(1,n*(1-i)+i),s=1-Math.min(1,r*(1-i)+i);return[a*255,o*255,s*255]},i.xyz.rgb=function(e){let t=e[0]/100,n=e[1]/100,r=e[2]/100,i,a,o;return i=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,o=t*.0557+n*-.204+r*1.057,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,i=Math.min(Math.max(0,i),1),a=Math.min(Math.max(0,a),1),o=Math.min(Math.max(0,o),1),[i*255,a*255,o*255]},i.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];return t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,[116*n-16,500*(t-n),200*(n-r)]},i.lab.xyz=function(e){let t=e[0],n=e[1],r=e[2],i,a,o;a=(t+16)/116,i=n/500+a,o=a-r/200;let s=a**3,c=i**3,l=o**3;return a=s>.008856?s:(a-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,o=l>.008856?l:(o-16/116)/7.787,i*=95.047,a*=100,o*=108.883,[i,a,o]},i.lab.lch=function(e){let t=e[0],n=e[1],r=e[2],i;return i=Math.atan2(r,n)*360/2/Math.PI,i<0&&(i+=360),[t,Math.sqrt(n*n+r*r),i]},i.lch.lab=function(e){let t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},i.rgb.ansi16=function(e,t=null){let[n,r,a]=e,o=t===null?i.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),o===0)return 30;let s=30+(Math.round(a/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return o===2&&(s+=60),s},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){let t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},i.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let n=(~~(e>50)+1)*.5;return[(t&1)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},i.ansi256.rgb=function(e){if(e>=232){let t=(e-232)*10+8;return[t,t,t]}e-=16;let t;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},i.rgb.hex=function(e){let t=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return`000000`.substring(t.length)+t},i.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split(``).map(e=>e+e).join(``));let r=parseInt(n,16);return[r>>16&255,r>>8&255,r&255]},i.rgb.hcg=function(e){let t=e[0]/255,n=e[1]/255,r=e[2]/255,i=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),o=i-a,s,c;return s=o<1?a/(1-o):0,c=o<=0?0:i===t?(n-r)/o%6:i===n?2+(r-t)/o:4+(t-n)/o,c/=6,c%=1,[c*360,o*100,s*100]},i.hsl.hcg=function(e){let t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n),i=0;return r<1&&(i=(n-.5*r)/(1-r)),[e[0],r*100,i*100]},i.hsv.hcg=function(e){let t=e[1]/100,n=e[2]/100,r=t*n,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],r*100,i*100]},i.hcg.rgb=function(e){let t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];let i=[0,0,0],a=t%1*6,o=a%1,s=1-o,c=0;switch(Math.floor(a)){case 0:i[0]=1,i[1]=o,i[2]=0;break;case 1:i[0]=s,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=o;break;case 3:i[0]=0,i[1]=s,i[2]=1;break;case 4:i[0]=o,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=s}return c=(1-n)*r,[(n*i[0]+c)*255,(n*i[1]+c)*255,(n*i[2]+c)*255]},i.hcg.hsv=function(e){let t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],r*100,n*100]},i.hcg.hsl=function(e){let t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],r*100,n*100]},i.hcg.hwb=function(e){let t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],(n-t)*100,(1-n)*100]},i.hwb.hcg=function(e){let t=e[1]/100,n=1-e[2]/100,r=n-t,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],r*100,i*100]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return`000000`.substring(n.length)+n},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}}}),se=r({"../../../node_modules/color-convert/route.js"(e,t){var n=x();function r(){let e={},t=Object.keys(n);for(let n=t.length,r=0;r1&&(t=n),e(t))};return`conversion`in e&&(t.conversion=e.conversion),t}function s(e){let t=function(...t){let n=t[0];if(n==null)return n;n.length>1&&(t=n);let r=e(t);if(typeof r==`object`)for(let e=r.length,t=0;t{i[e]={},Object.defineProperty(i[e],`channels`,{value:n[e].channels}),Object.defineProperty(i[e],`labels`,{value:n[e].labels});let t=r(e);Object.keys(t).forEach(n=>{let r=t[n];i[e][n]=s(r),i[e][n].raw=o(r)})}),t.exports=i}})(),1),C=Symbol(`partial.placeholder`),ne.placeholder=C,w=Symbol(`partialRight.placeholder`),re.placeholder=w,T=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:e.buttons>0)&&i.current?a(ce(i.current,e,s.current)):n(!1)},t=function(){return n(!1)};function n(n){var r=c.current,a=D(i.current),o=n?a.addEventListener:a.removeEventListener;o(r?`touchmove`:`mousemove`,e),o(r?`touchend`:`mouseup`,t)}return[function(e){var t=e.nativeEvent,r=i.current;if(r&&(le(t),!(function(e,t){return t&&!E(e)})(t,c.current)&&r)){if(E(t)){c.current=!0;var o=t.changedTouches||[];o.length&&(s.current=o[0].identifier)}r.focus(),a(ce(r,t,s.current)),n(!0)}},function(e){var t=e.which||e.keyCode;t<37||t>40||(e.preventDefault(),o({left:t===39?.05:t===37?-.05:0,top:t===40?.05:t===38?-.05:0}))},n]},[o,a]),u=l[0],d=l[1],f=l[2];return(0,b.useEffect)(function(){return f},[f]),b.createElement(`div`,g({},r,{onTouchStart:u,onMouseDown:u,className:`react-colorful__interactive`,ref:i,onKeyDown:d,tabIndex:0,role:`slider`}))}),k=function(e){return e.filter(Boolean).join(` `)},A=function(e){var t=e.color,n=e.left,r=e.top,i=r===void 0?.5:r,a=k([`react-colorful__pointer`,e.className]);return b.createElement(`div`,{className:a,style:{top:100*i+`%`,left:100*n+`%`}},b.createElement(`div`,{className:`react-colorful__pointer-fill`,style:{backgroundColor:t}}))},j=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=10**t),Math.round(n*e)/n},ue={grad:.9,turn:360,rad:360/(2*Math.PI)},de=function(e){return R(M(e))},M=function(e){return e[0]===`#`&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?j(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?j(parseInt(e.substring(6,8),16)/255,2):1}},fe=function(e,t){return t===void 0&&(t=`deg`),Number(e)*(ue[t]||1)},pe=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?me({h:fe(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},me=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},he=function(e){return _e(I(e))},N=function(e){var t=e.s,n=e.v,r=e.a,i=(200-t)*n/100;return{h:j(e.h),s:j(i>0&&i<200?t*n/100/(i<=100?i:200-i)*100:0),l:j(i/2),a:j(r,2)}},P=function(e){var t=N(e);return`hsl(`+t.h+`, `+t.s+`%, `+t.l+`%)`},F=function(e){var t=N(e);return`hsla(`+t.h+`, `+t.s+`%, `+t.l+`%, `+t.a+`)`},I=function(e){var t=e.h,n=e.s,r=e.v,i=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),o=r*(1-n),s=r*(1-(t-a)*n),c=r*(1-(1-t+a)*n),l=a%6;return{r:j(255*[r,s,o,o,c,r][l]),g:j(255*[c,r,r,s,o,o][l]),b:j(255*[o,o,c,r,r,s][l]),a:j(i,2)}},ge=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?R({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},L=function(e){var t=e.toString(16);return t.length<2?`0`+t:t},_e=function(e){var t=e.r,n=e.g,r=e.b,i=e.a,a=i<1?L(j(255*i)):``;return`#`+L(t)+L(n)+L(r)+a},R=function(e){var t=e.r,n=e.g,r=e.b,i=e.a,a=Math.max(t,n,r),o=a-Math.min(t,n,r),s=o?a===t?(n-r)/o:a===n?2+(r-t)/o:4+(t-n)/o:0;return{h:j(60*(s<0?s+6:s)),s:j(a?o/a*100:0),v:j(a/255*100),a:i}},z=b.memo(function(e){var t=e.hue,n=e.onChange,r=k([`react-colorful__hue`,e.className]);return b.createElement(`div`,{className:r},b.createElement(O,{onMove:function(e){n({h:360*e.left})},onKey:function(e){n({h:T(t+360*e.left,0,360)})},"aria-label":`Hue`,"aria-valuenow":j(t),"aria-valuemax":`360`,"aria-valuemin":`0`},b.createElement(A,{className:`react-colorful__hue-pointer`,left:t/360,color:P({h:t,s:100,v:100,a:1})})))}),B=b.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:P({h:t.h,s:100,v:100,a:1})};return b.createElement(`div`,{className:`react-colorful__saturation`,style:r},b.createElement(O,{onMove:function(e){n({s:100*e.left,v:100-100*e.top})},onKey:function(e){n({s:T(t.s+100*e.left,0,100),v:T(t.v-100*e.top,0,100)})},"aria-label":`Color`,"aria-valuetext":`Saturation `+j(t.s)+`%, Brightness `+j(t.v)+`%`},b.createElement(A,{className:`react-colorful__saturation-pointer`,top:1-t.v/100,left:t.s/100,color:P(t)})))}),V=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},H=function(e,t){return e.replace(/\s/g,``)===t.replace(/\s/g,``)},ve=function(e,t){return e.toLowerCase()===t.toLowerCase()||V(M(e),M(t))},be=typeof window<`u`?b.useLayoutEffect:b.useEffect,xe=function(){return ye||(typeof __webpack_nonce__<`u`?__webpack_nonce__:void 0)},U=new Map,W=function(e){be(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!U.has(t)){var n=t.createElement(`style`);n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,U.set(t,n);var r=xe();r&&n.setAttribute(`nonce`,r),t.head.appendChild(n)}},[])},Se=function(e){var t=e.className,n=e.colorModel,r=e.color,i=r===void 0?n.defaultColor:r,a=e.onChange,o=_(e,[`className`,`colorModel`,`color`,`onChange`]),s=(0,b.useRef)(null);W(s);var c=ae(n,i,a),l=c[0],u=c[1],d=k([`react-colorful`,t]);return b.createElement(`div`,g({},o,{ref:s,className:d}),b.createElement(B,{hsva:l,onChange:u}),b.createElement(z,{hue:l.h,onChange:u,className:`react-colorful__last-control`}))},Ce={defaultColor:`000`,toHsva:de,fromHsva:function(e){return he({h:e.h,s:e.s,v:e.v,a:1})},equal:ve},we=function(e){return b.createElement(Se,g({},e,{colorModel:Ce}))},Te=function(e){var t=e.className,n=e.hsva,r=e.onChange,i={backgroundImage:`linear-gradient(90deg, `+F(Object.assign({},n,{a:0}))+`, `+F(Object.assign({},n,{a:1}))+`)`},a=k([`react-colorful__alpha`,t]),o=j(100*n.a);return b.createElement(`div`,{className:a},b.createElement(`div`,{className:`react-colorful__alpha-gradient`,style:i}),b.createElement(O,{onMove:function(e){r({a:e.left})},onKey:function(e){r({a:T(n.a+e.left)})},"aria-label":`Alpha`,"aria-valuetext":o+`%`,"aria-valuenow":o,"aria-valuemin":`0`,"aria-valuemax":`100`},b.createElement(A,{className:`react-colorful__alpha-pointer`,left:n.a,color:F(n)})))},G=function(e){var t=e.className,n=e.colorModel,r=e.color,i=r===void 0?n.defaultColor:r,a=e.onChange,o=_(e,[`className`,`colorModel`,`color`,`onChange`]),s=(0,b.useRef)(null);W(s);var c=ae(n,i,a),l=c[0],u=c[1],d=k([`react-colorful`,t]);return b.createElement(`div`,g({},o,{ref:s,className:d}),b.createElement(B,{hsva:l,onChange:u}),b.createElement(z,{hue:l.h,onChange:u}),b.createElement(Te,{hsva:l,onChange:u,className:`react-colorful__last-control`}))},Ee={defaultColor:`hsla(0, 0%, 0%, 1)`,toHsva:pe,fromHsva:F,equal:H},De=function(e){return b.createElement(G,g({},e,{colorModel:Ee}))},Oe={defaultColor:`rgba(0, 0, 0, 1)`,toHsva:ge,fromHsva:function(e){var t=I(e);return`rgba(`+t.r+`, `+t.g+`, `+t.b+`, `+t.a+`)`},equal:H},ke=function(e){return b.createElement(G,g({},e,{colorModel:Oe}))},Ae=l.div({position:`relative`,maxWidth:250}),je=l.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:`4px 4px 0 0`},".react-colorful__hue":{boxShadow:`inset 0 0 0 1px rgb(0 0 0 / 5%)`},".react-colorful__last-control":{borderRadius:`0 0 4px 4px`}}),Me=l.div({display:`grid`,gridTemplateColumns:`repeat(9, 16px)`,gap:6,padding:3,marginTop:5,width:200}),Ne=e=>`url('data:image/svg+xml;charset=utf-8,')`,K=l(d)(({value:e,selected:t,theme:n})=>({width:16,height:16,boxShadow:t?`${n.appBorderColor} 0 0 0 1px inset, ${n.textMutedColor}50 0 0 0 4px`:`${n.appBorderColor} 0 0 0 1px inset`,border:`none`,borderRadius:n.appBorderRadius,"&, &:hover":{background:`unset`,backgroundColor:`unset`,backgroundImage:`linear-gradient(${e}, ${e}), ${Ne(n.base===`dark`)}`}})),Pe=l(f.Input)(({theme:e})=>({width:`100%`,paddingLeft:30,paddingRight:30,boxSizing:`border-box`,fontFamily:e.typography.fonts.base,'[aria-readonly="true"] > &':{background:e.base===`light`?e.color.lighter:`transparent`}})),Fe=l(K)(({disabled:e})=>({position:`absolute`,top:4,left:4,zIndex:1,cursor:e?`not-allowed`:`pointer`})),Ie=l(d)(({theme:e})=>({position:`absolute`,zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:`border-box`,cursor:`pointer`,color:e.input.color})),q=(e=>(e.RGB=`rgb`,e.HSL=`hsl`,e.HEX=`hex`,e))(q||{}),J=Object.values(q),Le=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Re=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,ze=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Be=/^\s*#?([0-9a-f]{3})\s*$/i,Ve={hex:we,rgb:ke,hsl:De},X={hex:`transparent`,rgb:`rgba(0, 0, 0, 0)`,hsl:`hsla(0, 0%, 0%, 0)`},Z=e=>{let t=e?.match(Le);if(!t)return[0,0,0,1];let[,n,r,i,a=1]=t;return[n,r,i,a].map(Number)},He=e=>{let[t,n,r,i]=Z(e),[a,o,s]=S.default.rgb.hsl([t,n,r])||[0,0,0];return{valid:!0,value:e,keyword:S.default.rgb.keyword([t,n,r]),colorSpace:`rgb`,rgb:e,hsl:`hsla(${a}, ${o}%, ${s}%, ${i})`,hex:`#${S.default.rgb.hex([t,n,r]).toLowerCase()}`}},Ue=e=>{let[t,n,r,i]=Z(e),[a,o,s]=S.default.hsl.rgb([t,n,r])||[0,0,0];return{valid:!0,value:e,keyword:S.default.hsl.keyword([t,n,r]),colorSpace:`hsl`,rgb:`rgba(${a}, ${o}, ${s}, ${i})`,hsl:e,hex:`#${S.default.hsl.hex([t,n,r]).toLowerCase()}`}},We=e=>{let t=e.replace(`#`,``),n=S.default.keyword.rgb(t)||S.default.hex.rgb(t),r=S.default.rgb.hsl(n),i=e;/[^#a-f0-9]/i.test(e)?i=t:Y.test(e)&&(i=`#${t}`);let a=!0;if(i.startsWith(`#`))a=Y.test(i);else try{S.default.keyword.hex(i)}catch{a=!1}return{valid:a,value:i,keyword:S.default.rgb.keyword(n),colorSpace:`hex`,rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${r[0]}, ${r[1]}%, ${r[2]}%, 1)`,hex:i}},Q=e=>{if(e)return Re.test(e)?He(e):ze.test(e)?Ue(e):We(e)},Ge=(e,t,n)=>{if(!e||!t?.valid)return X[n];if(n!==`hex`)return t?.[n]||X[n];if(!t.hex.startsWith(`#`))try{return`#${S.default.keyword.hex(t.hex)}`}catch{return X.hex}let r=t.hex.match(Be);if(!r)return Y.test(t.hex)?t.hex:X.hex;let[i,a,o]=r[1].split(``);return`#${i}${i}${a}${a}${o}${o}`},Ke=(e,t)=>{let[n,r]=(0,y.useState)(e||``),[i,a]=(0,y.useState)(()=>Q(n)),[o,s]=(0,y.useState)(i?.colorSpace||`hex`);return(0,y.useEffect)(()=>{let t=e||``,n=Q(t);r(t),a(n),s(n?.colorSpace||`hex`)},[e]),{value:n,realValue:(0,y.useMemo)(()=>Ge(n,i,o).toLowerCase(),[n,i,o]),updateValue:(0,y.useCallback)(e=>{let n=Q(e),i=n?.value||e||``;r(i),i===``&&(a(void 0),t(void 0)),n&&(a(n),s(n.colorSpace),t(n.value))},[t]),color:i,colorSpace:o,cycleColorSpace:(0,y.useCallback)(()=>{let e=J[(J.indexOf(o)+1)%J.length];s(e);let n=i?.[e]||``;r(n),t(n)},[i,o,t])}},$=e=>e.replace(/\s*/,``).toLowerCase(),qe=(e,t,n)=>{let[r,i]=(0,y.useState)(t?.valid?[t]:[]);(0,y.useEffect)(()=>{t===void 0&&i([])},[t]);let a=(0,y.useMemo)(()=>(e||[]).map(e=>typeof e==`string`?Q(e):e.title?{...Q(e.color),keyword:e.title}:Q(e.color)).concat(r).filter(Boolean).slice(-27),[e,r]);return{presets:a,addPreset:(0,y.useCallback)(e=>{e?.valid&&(a.some(t=>t&&t[n]&&$(t[n]||``)===$(e[n]||``))||i(t=>t.concat(e)))},[n,a])}},Je=({name:e,value:t,onChange:n,onFocus:r,onBlur:i,presetColors:a,startOpen:o=!1,argType:c})=>{let{value:l,realValue:u,updateValue:d,color:f,colorSpace:m,cycleColorSpace:ne}=Ke(t,(0,y.useCallback)(te(n,200),[n])),{presets:h,addPreset:re}=qe(a??[],f,m),ie=Ve[m],g=!!c?.table?.readonly,_=s(e);return y.createElement(Ae,null,y.createElement(`label`,{htmlFor:_,className:`sb-sr-only`},e),y.createElement(Pe,{id:_,value:l,onChange:e=>d(e.target.value),onFocus:e=>e.target.select(),readOnly:g,placeholder:`Choose color...`}),y.createElement(ee,{defaultVisible:o,visible:g?!1:void 0,onVisibleChange:()=>f&&re(f),popover:y.createElement(je,null,y.createElement(ie,{color:u===`transparent`?`#000000`:u,onChange:d,onFocus:r,onBlur:i}),h.length>0&&y.createElement(Me,null,h.map((e,t)=>y.createElement(K,{key:`${e?.value||t}-${t}`,variant:`ghost`,padding:`small`,size:`small`,ariaLabel:`Pick this color`,tooltip:e?.keyword||e?.value||``,value:e?.value||``,selected:!!(f&&e&&e[m]&&$(e[m]||``)===$(f[m])),onClick:()=>e&&d(e.value||``)}))))},y.createElement(Fe,{variant:`ghost`,padding:`small`,size:`small`,ariaLabel:`Open color picker`,value:u,style:{margin:4},disabled:g})),l?y.createElement(Ie,{variant:`ghost`,padding:`small`,size:`small`,ariaLabel:`Cycle through color spaces`,disabled:g,onClick:g?void 0:ne},y.createElement(p,null)):null)},Ye=Je}))();export{Je as ColorControl,Ye as default}; \ No newline at end of file diff --git a/clients/web/storybook-static/assets/DocsRenderer-LL677BLK-BYDUOrCP.js b/clients/web/storybook-static/assets/DocsRenderer-LL677BLK-BYDUOrCP.js new file mode 100644 index 00000000..bb8f273d --- /dev/null +++ b/clients/web/storybook-static/assets/DocsRenderer-LL677BLK-BYDUOrCP.js @@ -0,0 +1,46 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Color-6BZIO3FS-DsgDikCw.js","./chunk-BneVvdWh.js","./iframe-BM0lJmj9.js","./preload-helper-nVtPd9zc.js","./csf-w9PT11_Q.js","./chunk-3LY4VQVK-Di70sXb8.js","./iframe-CKg0vgt5.css","./chunk-CYSK6WYR-BwloUEI2.js","./components-BJM7pUDn.js","./react-dom-P9SK4Tis.js","./chunk-242VQQM5-EiyAdkXv.js","./theming-CFy5g9Ag.js","./chunk-YKABRMAI-qYi2mBo7.js","./components-2tGmqkZv.js","./react-BPg1mOmN.js"])))=>i.map(i=>d[i]); +import{a as e,n as t}from"./chunk-BneVvdWh.js";import{c as n,n as r,s as i,t as a}from"./csf-w9PT11_Q.js";import{n as o,t as s}from"./preload-helper-nVtPd9zc.js";import{a as c,o as l}from"./iframe-BM0lJmj9.js";import{n as u,r as d,t as f}from"./chunk-CYSK6WYR-BwloUEI2.js";import{b as p,c as m,f as h,n as g,o as _,p as v,s as y,t as b}from"./theming-CFy5g9Ag.js";import{t as x}from"./chunk-YKABRMAI-qYi2mBo7.js";import{$ as S,C,F as w,G as T,K as ee,St as te,T as ne,_t as re,a as E,bt as ie,ct as ae,dt as oe,et as se,f as ce,ft as le,gt as ue,h as de,it as fe,j as pe,k as me,l as he,lt as ge,m as _e,mt as ve,o as ye,pt as be,q as xe,rt as Se,st as Ce,tt as we,u as Te,ut as Ee,vt as De,xt as Oe,yt as ke}from"./components-BJM7pUDn.js";import{n as Ae,r as je,t as Me}from"./react-18-BQs_Gmad.js";function D(){return D=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&i<1?(s=a,c=o):i>=1&&i<2?(s=o,c=a):i>=2&&i<3?(c=a,l=o):i>=3&&i<4?(c=o,l=a):i>=4&&i<5?(s=o,l=a):i>=5&&i<6&&(s=a,l=o);var u=n-a/2,d=s+u,f=c+u,p=l+u;return r(d,f,p)}function Ke(e){if(typeof e!=`string`)return e;var t=e.toLowerCase();return Tt[t]?`#`+Tt[t]:e}function qe(e){if(typeof e!=`string`)throw new k(3);var t=Ke(e);if(t.match(Et))return{red:parseInt(``+t[1]+t[2],16),green:parseInt(``+t[3]+t[4],16),blue:parseInt(``+t[5]+t[6],16)};if(t.match(Dt)){var n=parseFloat((parseInt(``+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(``+t[1]+t[2],16),green:parseInt(``+t[3]+t[4],16),blue:parseInt(``+t[5]+t[6],16),alpha:n}}if(t.match(Ot))return{red:parseInt(``+t[1]+t[1],16),green:parseInt(``+t[2]+t[2],16),blue:parseInt(``+t[3]+t[3],16)};if(t.match(kt)){var r=parseFloat((parseInt(``+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(``+t[1]+t[1],16),green:parseInt(``+t[2]+t[2],16),blue:parseInt(``+t[3]+t[3],16),alpha:r}}var i=At.exec(t);if(i)return{red:parseInt(``+i[1],10),green:parseInt(``+i[2],10),blue:parseInt(``+i[3],10)};var a=jt.exec(t.substring(0,50));if(a)return{red:parseInt(``+a[1],10),green:parseInt(``+a[2],10),blue:parseInt(``+a[3],10),alpha:parseFloat(``+a[4])>1?parseFloat(``+a[4])/100:parseFloat(``+a[4])};var o=Mt.exec(t);if(o){var s=`rgb(`+Ge(parseInt(``+o[1],10),parseInt(``+o[2],10)/100,parseInt(``+o[3],10)/100)+`)`,c=At.exec(s);if(!c)throw new k(4,t,s);return{red:parseInt(``+c[1],10),green:parseInt(``+c[2],10),blue:parseInt(``+c[3],10)}}var l=Nt.exec(t.substring(0,50));if(l){var u=`rgb(`+Ge(parseInt(``+l[1],10),parseInt(``+l[2],10)/100,parseInt(``+l[3],10)/100)+`)`,d=At.exec(u);if(!d)throw new k(4,t,u);return{red:parseInt(``+d[1],10),green:parseInt(``+d[2],10),blue:parseInt(``+d[3],10),alpha:parseFloat(``+l[4])>1?parseFloat(``+l[4])/100:parseFloat(``+l[4])}}throw new k(5)}function Je(e){var t=e.red/255,n=e.green/255,r=e.blue/255,i=Math.max(t,n,r),a=Math.min(t,n,r),o=(i+a)/2;if(i===a)return e.alpha===void 0?{hue:0,saturation:0,lightness:o}:{hue:0,saturation:0,lightness:o,alpha:e.alpha};var s,c=i-a,l=o>.5?c/(2-i-a):c/(i+a);switch(i){case t:s=(n-r)/c+(n=1?$e(e,t,n):`rgba(`+Ge(e,t,n)+`,`+r+`)`;if(typeof e==`object`&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?$e(e.hue,e.saturation,e.lightness):`rgba(`+Ge(e.hue,e.saturation,e.lightness)+`,`+e.alpha+`)`;throw new k(2)}function nt(e,t,n){if(typeof e==`number`&&typeof t==`number`&&typeof n==`number`)return Ft(`#`+Xe(e)+Xe(t)+Xe(n));if(typeof e==`object`&&t===void 0&&n===void 0)return Ft(`#`+Xe(e.red)+Xe(e.green)+Xe(e.blue));throw new k(6)}function rt(e,t,n,r){if(typeof e==`string`&&typeof t==`number`){var i=qe(e);return`rgba(`+i.red+`,`+i.green+`,`+i.blue+`,`+t+`)`}else{if(typeof e==`number`&&typeof t==`number`&&typeof n==`number`&&typeof r==`number`)return r>=1?nt(e,t,n):`rgba(`+e+`,`+t+`,`+n+`,`+r+`)`;if(typeof e==`object`&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?nt(e.red,e.green,e.blue):`rgba(`+e.red+`,`+e.green+`,`+e.blue+`,`+e.alpha+`)`}throw new k(7)}function it(e){if(typeof e!=`object`)throw new k(8);if(Lt(e))return rt(e);if(It(e))return nt(e);if(zt(e))return tt(e);if(Rt(e))return et(e);throw new k(8)}function at(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):at(e,t,r)}}function O(e){return at(e,e.length,[])}function ot(e,t){if(t===`transparent`)return t;var n=Ye(t);return it(D({},n,{hue:n.hue+parseFloat(e)}))}function st(e,t,n){return Math.max(e,Math.min(t,n))}function ct(e,t){if(t===`transparent`)return t;var n=Ye(t);return it(D({},n,{lightness:st(0,1,n.lightness-parseFloat(e))}))}function lt(e,t){if(t===`transparent`)return t;var n=Ye(t);return it(D({},n,{saturation:st(0,1,n.saturation-parseFloat(e))}))}function ut(e,t){if(t===`transparent`)return t;var n=Ye(t);return it(D({},n,{lightness:st(0,1,n.lightness+parseFloat(e))}))}function dt(e,t,n){if(t===`transparent`)return n;if(n===`transparent`)return t;if(e===0)return n;var r=qe(t),i=D({},r,{alpha:typeof r.alpha==`number`?r.alpha:1}),a=qe(n),o=D({},a,{alpha:typeof a.alpha==`number`?a.alpha:1}),s=i.alpha-o.alpha,c=parseFloat(e)*2-1,l=((c*s===-1?c:c+s)/(1+c*s)+1)/2,u=1-l;return rt({red:Math.floor(i.red*l+o.red*u),green:Math.floor(i.green*l+o.green*u),blue:Math.floor(i.blue*l+o.blue*u),alpha:i.alpha*parseFloat(e)+o.alpha*(1-parseFloat(e))})}function ft(e,t){if(t===`transparent`)return t;var n=qe(t),r=typeof n.alpha==`number`?n.alpha:1;return rt(D({},n,{alpha:st(0,1,(r*100+parseFloat(e)*100)/100)}))}function pt(e,t){if(t===`transparent`)return t;var n=Ye(t);return it(D({},n,{saturation:st(0,1,n.saturation+parseFloat(e))}))}function mt(e,t){return t===`transparent`?t:it(D({},Ye(t),{hue:parseFloat(e)}))}function ht(e,t){return t===`transparent`?t:it(D({},Ye(t),{lightness:parseFloat(e)}))}function gt(e,t){return t===`transparent`?t:it(D({},Ye(t),{saturation:parseFloat(e)}))}function _t(e,t){return t===`transparent`?t:Ht(parseFloat(e),`rgb(0, 0, 0)`,t)}function vt(e,t){return t===`transparent`?t:Ht(parseFloat(e),`rgb(255, 255, 255)`,t)}function yt(e,t){if(t===`transparent`)return t;var n=qe(t),r=typeof n.alpha==`number`?n.alpha:1;return rt(D({},n,{alpha:st(0,1,(r*100-parseFloat(e)*100).toFixed(2)/100)}))}var bt,xt,k,St,Ct,wt,Tt,Et,Dt,Ot,kt,At,jt,Mt,Nt,Pt,Ft,It,Lt,Rt,zt,Bt,Vt,Ht,Ut,A,Wt,Gt,Kt,qt,Jt,Yt,Xt,Zt=t((()=>{bt=e(l(),1),Se(),m(),xt=e(l(),1),k=(function(e){Fe(t,e);function t(t){return Ne(e.call(this,`An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#`+t+` for more information.`)||this)}return t})(Be(Error)),St=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/,Ct=function(e){return function(t,n){n===void 0&&(n=`16px`);var r=t,i=n;if(typeof t==`string`){if(!Ve(t,`px`))throw new k(69,e,t);r=He(t)}if(typeof n==`string`){if(!Ve(n,`px`))throw new k(70,e,n);i=He(n)}if(typeof r==`string`)throw new k(71,t,e);if(typeof i==`string`)throw new k(72,n,e);return``+r/i+e}},wt=Ct,wt(`em`),wt(`rem`),Tt={aliceblue:`f0f8ff`,antiquewhite:`faebd7`,aqua:`00ffff`,aquamarine:`7fffd4`,azure:`f0ffff`,beige:`f5f5dc`,bisque:`ffe4c4`,black:`000`,blanchedalmond:`ffebcd`,blue:`0000ff`,blueviolet:`8a2be2`,brown:`a52a2a`,burlywood:`deb887`,cadetblue:`5f9ea0`,chartreuse:`7fff00`,chocolate:`d2691e`,coral:`ff7f50`,cornflowerblue:`6495ed`,cornsilk:`fff8dc`,crimson:`dc143c`,cyan:`00ffff`,darkblue:`00008b`,darkcyan:`008b8b`,darkgoldenrod:`b8860b`,darkgray:`a9a9a9`,darkgreen:`006400`,darkgrey:`a9a9a9`,darkkhaki:`bdb76b`,darkmagenta:`8b008b`,darkolivegreen:`556b2f`,darkorange:`ff8c00`,darkorchid:`9932cc`,darkred:`8b0000`,darksalmon:`e9967a`,darkseagreen:`8fbc8f`,darkslateblue:`483d8b`,darkslategray:`2f4f4f`,darkslategrey:`2f4f4f`,darkturquoise:`00ced1`,darkviolet:`9400d3`,deeppink:`ff1493`,deepskyblue:`00bfff`,dimgray:`696969`,dimgrey:`696969`,dodgerblue:`1e90ff`,firebrick:`b22222`,floralwhite:`fffaf0`,forestgreen:`228b22`,fuchsia:`ff00ff`,gainsboro:`dcdcdc`,ghostwhite:`f8f8ff`,gold:`ffd700`,goldenrod:`daa520`,gray:`808080`,green:`008000`,greenyellow:`adff2f`,grey:`808080`,honeydew:`f0fff0`,hotpink:`ff69b4`,indianred:`cd5c5c`,indigo:`4b0082`,ivory:`fffff0`,khaki:`f0e68c`,lavender:`e6e6fa`,lavenderblush:`fff0f5`,lawngreen:`7cfc00`,lemonchiffon:`fffacd`,lightblue:`add8e6`,lightcoral:`f08080`,lightcyan:`e0ffff`,lightgoldenrodyellow:`fafad2`,lightgray:`d3d3d3`,lightgreen:`90ee90`,lightgrey:`d3d3d3`,lightpink:`ffb6c1`,lightsalmon:`ffa07a`,lightseagreen:`20b2aa`,lightskyblue:`87cefa`,lightslategray:`789`,lightslategrey:`789`,lightsteelblue:`b0c4de`,lightyellow:`ffffe0`,lime:`0f0`,limegreen:`32cd32`,linen:`faf0e6`,magenta:`f0f`,maroon:`800000`,mediumaquamarine:`66cdaa`,mediumblue:`0000cd`,mediumorchid:`ba55d3`,mediumpurple:`9370db`,mediumseagreen:`3cb371`,mediumslateblue:`7b68ee`,mediumspringgreen:`00fa9a`,mediumturquoise:`48d1cc`,mediumvioletred:`c71585`,midnightblue:`191970`,mintcream:`f5fffa`,mistyrose:`ffe4e1`,moccasin:`ffe4b5`,navajowhite:`ffdead`,navy:`000080`,oldlace:`fdf5e6`,olive:`808000`,olivedrab:`6b8e23`,orange:`ffa500`,orangered:`ff4500`,orchid:`da70d6`,palegoldenrod:`eee8aa`,palegreen:`98fb98`,paleturquoise:`afeeee`,palevioletred:`db7093`,papayawhip:`ffefd5`,peachpuff:`ffdab9`,peru:`cd853f`,pink:`ffc0cb`,plum:`dda0dd`,powderblue:`b0e0e6`,purple:`800080`,rebeccapurple:`639`,red:`f00`,rosybrown:`bc8f8f`,royalblue:`4169e1`,saddlebrown:`8b4513`,salmon:`fa8072`,sandybrown:`f4a460`,seagreen:`2e8b57`,seashell:`fff5ee`,sienna:`a0522d`,silver:`c0c0c0`,skyblue:`87ceeb`,slateblue:`6a5acd`,slategray:`708090`,slategrey:`708090`,snow:`fffafa`,springgreen:`00ff7f`,steelblue:`4682b4`,tan:`d2b48c`,teal:`008080`,thistle:`d8bfd8`,tomato:`ff6347`,turquoise:`40e0d0`,violet:`ee82ee`,wheat:`f5deb3`,white:`fff`,whitesmoke:`f5f5f5`,yellow:`ff0`,yellowgreen:`9acd32`},Et=/^#[a-fA-F0-9]{6}$/,Dt=/^#[a-fA-F0-9]{8}$/,Ot=/^#[a-fA-F0-9]{3}$/,kt=/^#[a-fA-F0-9]{4}$/,At=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,jt=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Mt=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Nt=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Pt=function(e){return e.length===7&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?`#`+e[1]+e[3]+e[5]:e},Ft=Pt,It=function(e){return typeof e.red==`number`&&typeof e.green==`number`&&typeof e.blue==`number`&&(typeof e.alpha!=`number`||typeof e.alpha>`u`)},Lt=function(e){return typeof e.red==`number`&&typeof e.green==`number`&&typeof e.blue==`number`&&typeof e.alpha==`number`},Rt=function(e){return typeof e.hue==`number`&&typeof e.saturation==`number`&&typeof e.lightness==`number`&&(typeof e.alpha!=`number`||typeof e.alpha>`u`)},zt=function(e){return typeof e.hue==`number`&&typeof e.saturation==`number`&&typeof e.lightness==`number`&&typeof e.alpha==`number`},O(ot),Bt=O(ct),O(lt),Vt=O(ut),Ht=O(dt),Ut=O(ft),O(pt),O(mt),O(ht),O(gt),O(_t),O(vt),A=O(yt),Wt=h.div(Ce,({theme:e})=>({backgroundColor:e.base===`light`?`rgba(0,0,0,.01)`:`rgba(255,255,255,.01)`,borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:`flex`,alignItems:`center`,justifyContent:`center`,padding:20,margin:`25px 0 40px`,color:A(.3,e.color.defaultText),fontSize:e.typography.size.s2})),Gt=e=>xt.createElement(Wt,{...e,className:`docblock-emptyblock sb-unstyled`}),Kt=h(w)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:`19px`,margin:`25px 0 40px`,borderRadius:e.appBorderRadius,boxShadow:e.base===`light`?`rgba(0, 0, 0, 0.10) 0 1px 3px 0`:`rgba(0, 0, 0, 0.20) 0 2px 5px 0`,"pre.prismjs":{padding:20,background:`inherit`}})),qt=h.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base===`light`?`rgba(0, 0, 0, 0.10) 0 1px 3px 0`:`rgba(0, 0, 0, 0.20) 0 2px 5px 0`,margin:`25px 0 40px`,padding:`20px 20px 20px 22px`})),Jt=h.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:`60%`,[`&:first-child${y}`]:{margin:0}})),Yt=()=>bt.createElement(qt,null,bt.createElement(Jt,null),bt.createElement(Jt,{style:{width:`80%`}}),bt.createElement(Jt,{style:{width:`30%`}}),bt.createElement(Jt,{style:{width:`80%`}})),Xt=({isLoading:e,error:t,language:n,code:r,dark:i,format:a=!0,...o})=>{let{typography:s}=v();if(e)return bt.createElement(Yt,null);if(t)return bt.createElement(Gt,null,t);let c=bt.createElement(Kt,{bordered:!0,copyable:!0,format:a,language:n??`jsx`,className:`docblock-source sb-unstyled`,...o},r);if(typeof i>`u`)return c;let l=i?p.dark:p.light;return bt.createElement(b,{theme:g({...l,fontCode:s.fonts.mono,fontBase:s.fonts.base})},c)}}));function Qt(e){var t=[...arguments].slice(1),n=Array.from(typeof e==`string`?[e]:e);n[n.length-1]=n[n.length-1].replace(/\r?\n([\t ]*)$/,``);var r=n.reduce(function(e,t){var n=t.match(/\n([\t ]+|(?!\s).)/g);return n?e.concat(n.map(function(e){return e.match(/[\t ]/g)?.length??0})):e},[]);if(r.length){var i=RegExp(` +[ ]{`+Math.min.apply(Math,r)+`}`,`g`);n=n.map(function(e){return e.replace(i,` +`)})}n[0]=n[0].replace(/^\r?\n/,``);var a=n[0];return t.forEach(function(e,t){var r=a.match(/(?:^|\n)( *)$/),i=r?r[1]:``,o=e;typeof e==`string`&&e.includes(` +`)&&(o=String(e).split(` +`).map(function(e,t){return t===0?e:``+i+e}).join(` +`)),a+=o+n[t+1]}),a}var $t=t((()=>{}));function en(e){return e==null||typeof e!=`object`&&typeof e!=`function`}function tn(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function nn(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}function rn(e){return e==null?e===void 0?`[object Undefined]`:`[object Null]`:Object.prototype.toString.call(e)}function an(e,t,n,r=new Map,i=void 0){let a=i?.(e,t,n,r);if(a!==void 0)return a;if(en(e))return e;if(r.has(e))return r.get(e);if(Array.isArray(e)){let t=Array(e.length);r.set(e,t);for(let a=0;aa.test(e),o:Tn(function(e,t){let n=mo.exec(t.prevCapture);return n&&(t.list||!t.inline&&!t.simple)?r.exec(e=n[1]+e):null}),i:1,u(e,t,r){let o=n?+e[2]:void 0,s=e[0].replace(ga,` +`).match(i),c=!1;return{items:s.map(function(e,n){let i=a.exec(e)[0].length,o=RegExp(`^ {1,`+i+`}`,`gm`),l=e.replace(o,``).replace(a,``),u=n===s.length-1,d=l.indexOf(` + +`)!==-1||u&&c;c=d;let f=r.inline,p=r.list,m;r.list=!0,d?(r.inline=!1,m=_n(l)+` + +`):(r.inline=!0,m=_n(l));let h=t(m,r);return r.inline=f,r.list=p,h}),ordered:n,start:o}},l:(t,n,r)=>e(t.ordered?`ol`:`ul`,{key:r.key,start:t.type===`20`?t.start:void 0},t.items.map(function(t,i){return e(`li`,{key:i},n(t,r))}))}}function gn(e){return typeof e==`string`}function _n(e){let t=e.length;for(;t>0&&e[t-1]<=` `;)t--;return e.slice(0,t)}function vn(e,t){return e.startsWith(t)}function yn(e,t,n){if(Array.isArray(n)){for(let t=0;t{e.trim()===`|`&&(s(),r)?t!==0&&t!==n.length-1&&a.push([]):o+=e}),s(),n.inTable=i,a}function Cn(e,t,n){n.inline=!0;let r=e[2]?e[2].replace(Za,``).split(`|`).map(xn):[],i=e[3]?(function(e,t,n){return e.trim().split(` +`).map(function(e){return Sn(e,t,n,!0)})})(e[3],t,n):[],a=Sn(e[1],t,n,!!i.length);return n.inline=!1,i.length?{align:r,cells:i,header:a,type:`25`}:{children:a,type:`21`}}function wn(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function Tn(e){return e.inline=1,e}function En(e){return Tn(function(t,n){return n.inline?e.exec(t):null})}function Dn(e){return Tn(function(t,n){return n.inline||n.simple?e.exec(t):null})}function On(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function kn(e){return Tn(function(t){return e.exec(t)})}function An(e){try{let t=decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,``);if(Do.test(t))return null}catch{return null}return e}function jn(e){return e&&e.replace(lo,`$1`)}function Mn(e,t,n){let r=n.inline||!1,i=n.simple||!1;n.inline=!0,n.simple=!0;let a=e(t,n);return n.inline=r,n.simple=i,a}function Nn(e,t,n){let r=n.inline||!1,i=n.simple||!1;n.inline=!1,n.simple=!0;let a=e(t,n);return n.inline=r,n.simple=i,a}function Pn(e,t,n){let r=n.inline||!1;n.inline=!1;let i=e(t,n);return n.inline=r,i}function Fn(){return{}}function In(){return null}function Ln(...e){return e.filter(Boolean).join(` `)}function Rn(e,t,n){let r=e,i=t.split(`.`);for(;i.length&&(r=r[i[0]],r!==void 0);)i.shift();return r||n}function zn(e=``,t={}){t.overrides=t.overrides||{},t.namedCodesToUnicode=t.namedCodesToUnicode?un({},fa,t.namedCodesToUnicode):fa;let n=t.slugify||bn,r=t.sanitizer||An,i=t.createElement||ei.createElement,a=[_a,Sa,Ca,t.enforceAtxHeadings?Na:Ma,Pa,Wa,Co,wo],o=[...a,Ga,Fa,La,za];function s(e,t){for(let n=0;n1||t.forceWrapper)o=r;else{if(r.length===1)return o=r[0],typeof o==`string`?c(`span`,{key:`outer`},o):o;o=null}return i(a,{key:`outer`},o)}function u(e,t){if(!t||!t.trim())return null;let n=t.match(ha);return n?n.reduce(function(t,n){let i=n.indexOf(`=`);if(i!==-1){let a=(function(e){return e.indexOf(`-`)!==-1&&e.match(Ra)===null&&(e=e.replace(Ua,function(e,t){return t.toUpperCase()})),e})(n.slice(0,i)).trim(),o=(function(e){let t=e[0];return(t===`"`||t===`'`)&&e.length>=2&&e[e.length-1]===t?e.slice(1,-1):e})(n.slice(i+1).trim()),s=da[a]||a;if(s===`ref`)return t;let c=t[s]=(function(e,t,n,r){return t===`style`?(function(e){let t=[],n=``,r=!1,i=!1,a=``;if(!e)return t;for(let o=0;o0){let r=e.slice(0,n).trim(),i=e.slice(n+1).trim();t.push([r,i])}}n=``}}let o=n.trim();if(o){let e=o.indexOf(`:`);if(e>0){let n=o.slice(0,e).trim(),r=o.slice(e+1).trim();t.push([n,r])}}return t})(n).reduce(function(t,[n,i]){return t[n.replace(/(-[a-z])/g,e=>e[1].toUpperCase())]=r(i,e,n),t},{}):ma.indexOf(t)===-1?(n.match(Ba)&&(n=jn(n.slice(1,n.length-1))),n===`true`||n!==`false`&&n):r(jn(n),e,t)})(e,a,o,r);typeof c==`string`&&(Fa.test(c)||za.test(c))&&(t[s]=l(c.trim()))}else n!==`style`&&(t[da[n]||n]=!0);return t},{}):null}let d=[],f={},p={0:{t:[`>`],o:On(_a),i:1,u(e,t,n){let[,r,i]=e[0].replace(va,``).match(ya);return{alert:r,children:t(i,n)}},l(e,t,r){let i={key:r.key};return e.alert&&(i.className=`markdown-alert-`+n(e.alert.toLowerCase(),bn),e.children.unshift({attrs:{},children:[{type:`27`,text:e.alert}],noInnerParse:!0,type:`11`,tag:`header`})),c(`blockquote`,i,t(e.children,r))}},1:{t:[` `],o:kn(ba),i:1,u:Fn,l:(e,t,n)=>c(`br`,{key:n.key})},2:{t:[`--`,`__`,`**`,`- `,`* `,`_ `],o:On(xa),i:1,u:Fn,l:(e,t,n)=>c(`hr`,{key:n.key})},3:{t:[` `],o:On(Ca),i:0,u:e=>({lang:void 0,text:jn(_n(e[0].replace(/^ {4}/gm,``)))}),l:(e,t,n)=>c(`pre`,{key:n.key},c(`code`,un({},e.attrs,{className:e.lang?`lang-`+e.lang:``}),e.text))},4:{t:["```",`~~~`],o:On(Sa),i:0,u:e=>({attrs:u(`code`,e[3]||``),lang:e[2]||void 0,text:e[4],type:`3`})},5:{t:["`"],o:Dn(wa),i:3,u:e=>({text:jn(e[2])}),l:(e,t,n)=>c(`code`,{key:n.key},e.text)},6:{t:[`[^`],o:On(Da),i:0,u:e=>(d.push({footnote:e[2],identifier:e[1]}),{}),l:In},7:{t:[`[^`],o:En(Oa),i:1,u:e=>({target:`#`+n(e[1],bn),text:e[1]}),l:(e,t,n)=>c(`a`,{key:n.key,href:r(e.target,`a`,`href`)},c(`sup`,{key:n.key},e.text))},8:{t:[`[ ]`,`[x]`],o:En(ja),i:1,u:e=>({completed:e[1].toLowerCase()===`x`}),l:(e,t,n)=>c(`input`,{checked:e.completed,key:n.key,readOnly:!0,type:`checkbox`})},9:{t:[`#`],o:On(t.enforceAtxHeadings?Na:Ma),i:1,u:(e,t,r)=>({children:Mn(t,e[2],r),id:n(e[2],bn),level:e[1].length}),l:(e,t,n)=>c(`h`+e.level,{id:e.id,key:n.key},t(e.children,n))},10:{t:e=>{let t=e.indexOf(` +`);return t>0&&t({children:Mn(t,e[1],n),level:e[2]===`=`?1:2,type:`9`})},11:{t:[`<`],o:kn(Fa),i:1,u(e,t,n){let[,r]=e[3].match(po),i=RegExp(`^`+r,`gm`),a=e[3].replace(i,``),c=s(o,a)?Pn:Mn,l=e[1].toLowerCase(),d=pa.indexOf(l)!==-1,f=(d?l:e[1]).trim(),p={attrs:u(f,e[2]),noInnerParse:d,tag:f};if(n.inAnchor=n.inAnchor||l===`a`,d)p.text=e[3];else{let e=n.inHTML;n.inHTML=!0,p.children=c(t,a,n),n.inHTML=e}return n.inAnchor=!1,p},l:(e,t,n)=>c(e.tag,un({key:n.key},e.attrs),e.text||(e.children?t(e.children,n):``))},13:{t:[`<`],o:kn(za),i:1,u(e){let t=e[1].trim();return{attrs:u(t,e[2]||``),tag:t}},l:(e,t,n)=>c(e.tag,un({},e.attrs,{key:n.key}))},12:{t:[`)/,Ra=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,za=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,Ba=/^\{.*\}$/,Va=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,Ha=/^<([^ >]+[:@\/][^ >]+)>/,Ua=/-([a-z])?/gi,Wa=/^(\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,Ga=/^[^\n]+(?: \n|\n{2,})/,Ka=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,qa=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Ja=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Ya=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Xa=/\t/g,Za=/(^ *\||\| *$)/g,Qa=/^ *:-+: *$/,$a=/^ *:-+ *$/,eo=/^ *-+: *$/,to=e=>`(?=[\\s\\S]+?\\1${e?`\\1`:``})`,no="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|\\\\\\1|[\\s\\S])+?)",ro=RegExp(`^([*_])\\1${to(1)}${no}\\1\\1(?!\\1)`),io=RegExp(`^([*_])${to(0)}${no}\\1(?!\\1)`),ao=RegExp(`^(==)${to(0)}${no}\\1`),oo=RegExp(`^(~~)${to(0)}${no}\\1`),so=/^(:[a-zA-Z0-9-_]+:)/,co=/^\\([^0-9A-Za-z\s])/,lo=/\\([^0-9A-Za-z\s])/g,uo=/^[\s\S](?:(?! \n|[0-9]\.|http)[^=*_~\-\n:<`\\\[!])*/,fo=/^\n+/,po=/^([ \t]*)/,mo=/(?:^|\n)( *)$/,ho=`(?:\\d+\\.)`,go=`(?:[*+-])`,_o=dn(1),vo=dn(2),yo=fn(1),bo=fn(2),xo=pn(1),So=pn(2),Co=mn(1),wo=mn(2),To=RegExp(`^\\[((?:\\[[^\\[\\]]*(?:\\[[^\\[\\]]*\\][^\\[\\]]*)*\\]|[^\\[\\]])*)\\]\\(\\s*?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),Eo=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Do=/(javascript|vbscript|data(?!:image)):/i,Oo=(e,t,n)=>({children:Mn(t,e[2],n)}),ko=e=>{let{children:t,options:n}=e,r=(function(e,t){if(e==null)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i})(e,ua);return ei.cloneElement(zn(t??``,n),r)},Ao=h.label(({theme:e})=>({lineHeight:`18px`,alignItems:`center`,marginBottom:8,display:`inline-block`,position:`relative`,whiteSpace:`nowrap`,background:e.boolean.background,borderRadius:`3em`,padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:`not-allowed`}},input:{appearance:`none`,width:`100%`,height:`100%`,position:`absolute`,left:0,top:0,margin:0,padding:0,border:`none`,background:`transparent`,cursor:`pointer`,borderRadius:`3em`,"&:focus":{outline:`none`,boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`},"@media (forced-colors: active)":{"&:focus":{outline:`1px solid highlight`}}},span:{textAlign:`center`,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:`1`,cursor:`pointer`,display:`inline-block`,padding:`7px 15px`,transition:`all 100ms ease-out`,userSelect:`none`,borderRadius:`3em`,color:A(.5,e.color.defaultText),background:`transparent`,"&:hover":{boxShadow:`${Ut(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${Ut(.05,e.appBorderColor)} 0 0 0 2px inset`,color:Ut(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base===`light`?`${Ut(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:`7px 15px`,"@media (forced-colors: active)":{textDecoration:`underline`}}})),jo=e=>e===`true`,Mo=({name:e,value:t,onChange:n,onBlur:r,onFocus:i,argType:a})=>{let o=(0,ni.useCallback)(()=>n(!1),[n]),s=!!a?.table?.readonly;if(t===void 0)return ni.createElement(E,{ariaLabel:!1,variant:`outline`,size:`medium`,id:u(e),onClick:o,disabled:s},`Set boolean`);let c=f(e),l=typeof t==`string`?jo(t):t;return ni.createElement(Ao,{"aria-disabled":s,htmlFor:c,"aria-label":e},ni.createElement(`input`,{id:c,type:`checkbox`,onChange:e=>n(e.target.checked),checked:l,role:`switch`,disabled:s,name:e,onBlur:r,onFocus:i}),ni.createElement(`span`,{"aria-hidden":`true`},`False`),ni.createElement(`span`,{"aria-hidden":`true`},`True`))},No=e=>{let[t,n,r]=e.split(`-`),i=new Date;return i.setFullYear(parseInt(t,10),parseInt(n,10)-1,parseInt(r,10)),i},Po=e=>{let[t,n]=e.split(`:`),r=new Date;return r.setHours(parseInt(t,10)),r.setMinutes(parseInt(n,10)),r},Fo=e=>{let t=new Date(e);return`${`000${t.getFullYear()}`.slice(-4)}-${`0${t.getMonth()+1}`.slice(-2)}-${`0${t.getDate()}`.slice(-2)}`},Io=e=>{let t=new Date(e);return`${`0${t.getHours()}`.slice(-2)}:${`0${t.getMinutes()}`.slice(-2)}`},Lo=h(ce.Input)(({theme:e})=>({"&[readonly]":{background:e.base===`light`?e.color.lighter:`transparent`},"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base===`light`?void 0:`invert(1)`}})),Ro=h.fieldset({flex:1,display:`flex`,border:0,marginInline:0,padding:0,gap:10,"div:first-of-type":{flex:4},"div:last-of-type":{flex:3}}),zo=({name:e,value:t,onChange:n,onFocus:r,onBlur:i,argType:a})=>{let[o,s]=(0,P.useState)(!0),c=(0,P.useRef)(),l=(0,P.useRef)(),u=!!a?.table?.readonly;(0,P.useEffect)(()=>{o!==!1&&(c&&c.current&&(c.current.value=t?Fo(t):``),l&&l.current&&(l.current.value=t?Io(t):``))},[t]);let d=e=>{if(!e.target.value)return n();let r=No(e.target.value),i=new Date(t??``);i.setFullYear(r.getFullYear(),r.getMonth(),r.getDate());let a=i.getTime();a&&n(a),s(!!a)},p=e=>{if(!e.target.value)return n();let r=Po(e.target.value),i=new Date(t??``);i.setHours(r.getHours()),i.setMinutes(r.getMinutes());let a=i.getTime();a&&n(a),s(!!a)},m=f(e);return P.createElement(Ro,null,P.createElement(`legend`,{className:`sb-sr-only`},e),P.createElement(`label`,{htmlFor:`${m}-date`,className:`sb-sr-only`},`Date`),P.createElement(Lo,{type:`date`,max:`9999-12-31`,ref:c,id:`${m}-date`,name:`${m}-date`,readOnly:u,onChange:d,onFocus:r,onBlur:i}),P.createElement(`label`,{htmlFor:`${m}-time`,className:`sb-sr-only`},`Time`),P.createElement(Lo,{type:`time`,id:`${m}-time`,name:`${m}-time`,ref:l,onChange:p,readOnly:u,onFocus:r,onBlur:i}),o?null:P.createElement(`div`,null,`invalid`))},Bo=h.label({display:`flex`}),Vo=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},Ho=h(ce.Input)(({theme:e})=>({background:e.base===`light`?e.color.lighter:`transparent`})),Uo=({name:e,value:t,onChange:n,min:r,max:i,step:a,onBlur:o,onFocus:s,argType:c})=>{let[l,d]=(0,F.useState)(typeof t==`number`?t:``),[p,m]=(0,F.useState)(!1),[h,g]=(0,F.useState)(null),_=!!c?.table?.readonly,v=(0,F.useCallback)(e=>{d(e.target.value);let t=parseFloat(e.target.value);if(Number.isNaN(t))g(Error(`'${e.target.value}' is not a number`));else{let e=t;typeof r==`number`&&ei&&(e=i),n(e),g(null),e!==t&&d(String(e))}},[n,g,r,i]),y=(0,F.useCallback)(()=>{d(`0`),n(0),m(!0)},[m]),b=(0,F.useRef)(null);return(0,F.useEffect)(()=>{p&&b.current&&b.current.select()},[p]),(0,F.useEffect)(()=>{let e=typeof t==`number`?t:``;l!==e&&d(e)},[t]),t===void 0?F.createElement(E,{ariaLabel:!1,variant:`outline`,size:`medium`,id:u(e),onClick:y,disabled:_},`Set number`):F.createElement(Bo,null,F.createElement(Ho,{ref:b,id:f(e),type:`number`,onChange:v,size:`flex`,placeholder:`Edit number...`,value:l,valid:h?`error`:void 0,autoFocus:p,readOnly:_,name:e,min:r,max:i,step:a,onFocus:s,onBlur:o}))},{logger:Wo}=__STORYBOOK_MODULE_CLIENT_LOGGER__,Go=(e,t)=>{let n=t&&Object.entries(t).find(([t,n])=>n===e);return n?n[0]:void 0},Ko=(e,t)=>e&&t?Object.entries(t).filter(t=>e.includes(t[1])).map(e=>e[0]):[],qo=(e,t)=>e&&t&&e.map(e=>t[e]),Jo=h.fieldset({border:`none`,marginInline:0,padding:0,display:`flex`,alignItems:`flex-start`},({$isInline:e})=>e?{flexWrap:`wrap`,gap:15,label:{display:`inline-flex`}}:{flexDirection:`column`,gap:8,label:{display:`flex`}}),Yo=h.span(({$readOnly:e})=>({opacity:e?.5:1})),Xo=h.label(({$readOnly:e})=>({lineHeight:`20px`,alignItems:`center`,cursor:e?`not-allowed`:`pointer`,input:{cursor:e?`not-allowed`:`pointer`,margin:0,marginRight:6}})),Zo=({name:e,options:t,value:n,onChange:r,isInline:i,argType:a})=>{if(!t)return Wo.warn(`Checkbox with no options: ${e}`),ii.createElement(ii.Fragment,null,`-`);let[o,s]=(0,ii.useState)(Ko(n||[],t)),c=!!a?.table?.readonly,l=e=>{let n=e.target.value,i=[...o];i.includes(n)?i.splice(i.indexOf(n),1):i.push(n),r(qo(i,t)),s(i)};(0,ii.useEffect)(()=>{s(Ko(n||[],t))},[n]);let u=f(e);return ii.createElement(Jo,{$isInline:i},ii.createElement(`legend`,{className:`sb-sr-only`},e),Object.keys(t).map((e,t)=>{let n=`${u}-${t}`;return ii.createElement(Xo,{key:n,htmlFor:n,$readOnly:c},ii.createElement(`input`,{type:`checkbox`,disabled:c,id:n,name:n,value:e,onChange:l,checked:o?.includes(e)}),ii.createElement(Yo,{$readOnly:c},e))}))},{logger:Qo}=__STORYBOOK_MODULE_CLIENT_LOGGER__,$o=h.fieldset({border:`none`,marginInline:0,padding:0,display:`flex`,alignItems:`flex-start`},({isInline:e})=>e?{flexWrap:`wrap`,gap:15,label:{display:`inline-flex`}}:{flexDirection:`column`,gap:8,label:{display:`flex`}}),es=h.span(({$readOnly:e})=>({opacity:e?.5:1})),ts=h.label(({$readOnly:e})=>({lineHeight:`20px`,alignItems:`center`,cursor:e?`not-allowed`:`pointer`,input:{cursor:e?`not-allowed`:`pointer`,margin:0,marginRight:6}})),ns=({name:e,options:t,value:n,onChange:r,isInline:i,argType:a})=>{if(!t)return Qo.warn(`Radio with no options: ${e}`),ai.createElement(ai.Fragment,null,`-`);let o=Go(n,t),s=f(e),c=!!a?.table?.readonly;return ai.createElement($o,{isInline:i},ai.createElement(`legend`,{className:`sb-sr-only`},e),Object.keys(t).map((e,n)=>{let i=`${s}-${n}`;return ai.createElement(ts,{key:i,htmlFor:i,$readOnly:c},ai.createElement(`input`,{type:`radio`,id:i,name:s,disabled:c,value:e,onChange:e=>r(t[e.currentTarget.value]),checked:e===o}),ai.createElement(es,{$readOnly:c},e))}))},{logger:rs}=__STORYBOOK_MODULE_CLIENT_LOGGER__,is=h.select({appearance:`none`,border:`0 none`,boxSizing:`inherit`,display:` block`,margin:` 0`,background:`transparent`,padding:0,fontSize:`inherit`,position:`relative`},({theme:e})=>({boxSizing:`border-box`,position:`relative`,padding:`6px 10px`,width:`100%`,color:e.input.color||`inherit`,background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:`20px`,"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:`none`},"&[disabled]":{cursor:`not-allowed`,opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:`auto`,padding:0,option:{display:`block`,padding:`6px 10px`,marginLeft:1,marginRight:1,"&:hover":{background:e.background.hoverable},"&:checked":{background:`transparent`,color:e.color.secondary,fontWeight:e.typography.weight.bold}}}})),as=h.span(({theme:e})=>({display:`inline-block`,lineHeight:`normal`,overflow:`hidden`,position:`relative`,verticalAlign:`top`,width:`100%`,svg:{position:`absolute`,zIndex:1,pointerEvents:`none`,height:`12px`,marginTop:`-6px`,right:`12px`,top:`50%`,fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),os=`Choose option...`,ss=({name:e,value:t,options:n,onChange:r,argType:i})=>{let a=e=>{r(n[e.currentTarget.value])},o=Go(t,n)||os,s=f(e),c=!!i?.table?.readonly;return I.createElement(as,null,I.createElement(oe,null),I.createElement(`label`,{htmlFor:s,className:`sb-sr-only`},e),I.createElement(is,{disabled:c,id:s,value:o,onChange:a},I.createElement(`option`,{disabled:o===os,key:`no-selection`},os),Object.keys(n).map(e=>I.createElement(`option`,{key:e,value:e},e))))},cs=({name:e,value:t,options:n,onChange:r,argType:i})=>{let a=e=>{r(qo(Array.from(e.currentTarget.options).filter(e=>e.selected).map(e=>e.value),n))},o=Ko(t,n),s=f(e),c=!!i?.table?.readonly;return I.createElement(as,null,I.createElement(`label`,{htmlFor:s,className:`sb-sr-only`},e),I.createElement(is,{disabled:c,id:s,multiple:!0,value:o,onChange:a},Object.keys(n).map(e=>I.createElement(`option`,{key:e,value:e},e))))},ls=e=>{let{name:t,options:n}=e;return n?e.isMulti?I.createElement(cs,{...e}):I.createElement(ss,{...e}):(rs.warn(`Select with no options: ${t}`),I.createElement(I.Fragment,null,`-`))},us=(e,t)=>Array.isArray(e)?e.reduce((e,n)=>(e[t?.[n]||String(n)]=n,e),{}):e,ds={check:Zo,"inline-check":Zo,radio:ns,"inline-radio":ns,select:ls,"multi-select":ls},fs=e=>{let{type:t=`select`,labels:n,argType:r}=e,i={...e,argType:r,options:r?us(r.options,n):{},isInline:t.includes(`inline`),isMulti:t.includes(`multi`)},a=ds[t];if(a)return ri.createElement(a,{...i});throw Error(`Unknown options type: ${t}`)},ps=h.div(({theme:e})=>({position:`relative`,":hover":{"& > .rejt-accordion-button::after":{background:e.color.secondary},"& > .rejt-accordion-region > :is(.rejt-plus-menu, .rejt-minus-menu)":{opacity:1}}})),ms=h.button(({theme:e})=>({padding:0,background:`transparent`,border:`none`,marginRight:`3px`,lineHeight:`22px`,color:e.color.secondary,"::after":{content:`""`,position:`absolute`,top:0,display:`block`,width:`100%`,marginLeft:`-1rem`,height:`22px`,background:`transparent`,borderRadius:4,transition:`background 0.2s`,opacity:.1,paddingRight:`20px`},"::before":{content:`""`,position:`absolute`},'&[aria-expanded="true"]::before':{left:-10,top:10,borderTop:`3px solid rgba(153,153,153,0.6)`,borderLeft:`3px solid transparent`,borderRight:`3px solid transparent`},'&[aria-expanded="false"]::before':{left:-8,top:8,borderTop:`3px solid transparent`,borderBottom:`3px solid transparent`,borderLeft:`3px solid rgba(153,153,153,0.6)`}})),hs=h.div({display:`inline`}),gs=`Error`,_s=`Object`,vs=`Array`,ys=`String`,bs=`Number`,xs=`Boolean`,Ss=`Date`,Cs=`Null`,ws=`Undefined`,Ts=`Function`,Es=`Symbol`,Ds=`ADD_DELTA_TYPE`,Os=`REMOVE_DELTA_TYPE`,ks=`UPDATE_DELTA_TYPE`,As=`value`,js=class extends R.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:n}=this.props;e&&typeof e.focus==`function`&&e.focus(),n&&t&&typeof t.focus==`function`&&t.focus()}onKeydown(e){if(e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat)return;let{inputRefKey:t,inputRefValue:n}=this.state,{addButtonElement:r,handleCancel:i}=this.props;[t,n,r].some(t=>t===e.target)&&((e.code===`Enter`||e.key===`Enter`)&&(e.preventDefault(),this.onSubmit()),(e.code===`Escape`||e.key===`Escape`)&&(e.preventDefault(),i()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:n,keyPath:r,deep:i}=this.props,{inputRefKey:a,inputRefValue:o}=this.state,s={};if(!t){if(!a.value)return;s.key=a.value}s.newValue=n(!1,r,i,s.key,o.value),e(s)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:n,cancelButtonElement:r,inputElementGenerator:i,keyPath:a,deep:o}=this.props,s=n&&(0,R.cloneElement)(n,{onClick:this.onSubmit}),c=r&&(0,R.cloneElement)(r,{onClick:e}),l=(0,R.cloneElement)(i(As,a,o),{placeholder:`Value`,ref:this.refInputValue,onKeyDown:this.onKeydown}),u=null;return t||(u=(0,R.cloneElement)(i(`key`,a,o),{placeholder:`Key`,ref:this.refInputKey,onKeyDown:this.onKeydown})),R.createElement(`span`,{className:`rejt-add-value-node`},u,l,s,c)}},js.defaultProps={onlyValue:!1,addButtonElement:R.createElement(`button`,null,`+`),cancelButtonElement:R.createElement(`button`,null,`c`)},Ms=class extends R.Component{constructor(e){super(e);let t=[...e.keyPath||[],e.name];this.state={data:e.data,name:e.name,keyPath:t??[],deep:e.deep??0,nextDeep:(e.deep??0)+1,collapsed:e.isCollapsed(t,e.deep??0,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data===t.data?null:{data:e.data}}onChildUpdate(e,t){let{data:n,keyPath:r=[]}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:i}=this.props,a=r.length;i(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:i,nextDeep:a}=this.state,o=r[e];(t||Promise.resolve.bind(Promise))(e,i,a,o).then(()=>{let t={keyPath:i,deep:a,key:e,oldValue:o,type:Os};r.splice(e,1),this.setState({data:r});let{onUpdate:n,onDeltaUpdate:s}=this.props;n(i[i.length-1],r),s(t)}).catch(n.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:n=[],nextDeep:r}=this.state,{beforeAddAction:i,logger:a}=this.props,o=t.length;(i||Promise.resolve.bind(Promise))(o,n,r,e).then(()=>{t[o]=e,this.setState({data:t}),this.handleAddValueCancel();let{onUpdate:i,onDeltaUpdate:a}=this.props;i(n[n.length-1],t),a({type:Ds,keyPath:n,deep:r,key:o,newValue:e})}).catch(a.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:i}=this.props,{data:a,keyPath:o,nextDeep:s}=this.state,c=a[e];(i||Promise.resolve.bind(Promise))(e,o,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:r,onDeltaUpdate:i}=this.props;r(o[o.length-1],a),i({type:ks,keyPath:o,deep:s,key:e,newValue:t,oldValue:c}),n(void 0)}).catch(r)})}renderCollapsed(){let{name:e,data:t,keyPath:n,deep:r}=this.state,{handleRemove:i,readOnly:a,getStyle:o,dataType:s,minusMenuElement:c}=this.props,{minus:l,collapsed:u}=o(e,t,n,r,s),d=a(e,t,n,r,s),f=c&&(0,R.cloneElement)(c,{onClick:i,className:`rejt-minus-menu`,style:l,"aria-label":`remove the array '${String(e)}'`});return R.createElement(R.Fragment,null,R.createElement(`span`,{style:u},`[...] `,t.length,` `,t.length===1?`item`:`items`),!d&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,addFormVisible:i,nextDeep:a}=this.state,{isCollapsed:o,handleRemove:s,onDeltaUpdate:c,readOnly:l,getStyle:u,dataType:d,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,textareaElementGenerator:h,minusMenuElement:g,plusMenuElement:_,beforeRemoveAction:v,beforeAddAction:y,beforeUpdateAction:b,logger:x,onSubmitValueParser:S}=this.props,{minus:C,plus:w,delimiter:T,ul:ee,addForm:te}=u(e,t,n,r,d),ne=l(e,t,n,r,d),re=_&&(0,R.cloneElement)(_,{onClick:this.handleAddMode,className:`rejt-plus-menu`,style:w,"aria-label":`add a new item to the '${String(e)}' array`}),E=g&&(0,R.cloneElement)(g,{onClick:s,className:`rejt-minus-menu`,style:C,"aria-label":`remove the array '${String(e)}'`});return R.createElement(R.Fragment,null,R.createElement(`span`,{className:`rejt-not-collapsed-delimiter`,style:T},`[`),!i&&re,R.createElement(`ul`,{className:`rejt-not-collapsed-list`,style:ee},t.map((e,t)=>R.createElement(Ps,{key:t,name:t.toString(),data:e,keyPath:n,deep:a,isCollapsed:o,handleRemove:this.handleRemoveItem(t),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:l,getStyle:u,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,textareaElementGenerator:h,minusMenuElement:g,plusMenuElement:_,beforeRemoveAction:v,beforeAddAction:y,beforeUpdateAction:b,logger:x,onSubmitValueParser:S}))),!ne&&i&&R.createElement(`div`,{className:`rejt-add-form`,style:te},R.createElement(js,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:S})),R.createElement(`span`,{className:`rejt-not-collapsed-delimiter`,style:T},`]`),!ne&&E)}render(){let{name:e,collapsed:t,keyPath:n,deep:r}=this.state,i=t?this.renderCollapsed():this.renderNotCollapsed();return R.createElement(Bn,{name:e,collapsed:t,deep:r,keyPath:n,onClick:this.handleCollapseMode},i)}},Ms.defaultProps={keyPath:[],deep:0,minusMenuElement:R.createElement(`span`,null,` - `),plusMenuElement:R.createElement(`span`,null,` + `)},Ns=class extends R.Component{constructor(e){super(e);let t=[...e.keyPath||[],e.name];this.state={value:e.value,name:e.name,keyPath:t??[],deep:e.deep??0,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value===t.value?null:{value:e.value}}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:i,deep:a}=this.state,{readOnly:o,dataType:s}=this.props,c=o(n,r,i,a,s);e&&!c&&typeof t.focus==`function`&&t.focus()}onKeydown(e){let{inputRef:t}=this.state;e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||t!==e.target||((e.code===`Enter`||e.key===`Enter`)&&(e.preventDefault(),this.handleEdit()),(e.code===`Escape`||e.key===`Escape`)&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:i}=this.props,{inputRef:a,name:o,deep:s}=this.state;if(!a)return;let c=r(!0,i,s,o,a.value),l={value:c,key:o};(e||Promise.resolve.bind(Promise))(l).then(()=>{Hn(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:i}=this.state,{handleRemove:a,originalValue:o,readOnly:s,dataType:c,getStyle:l,textareaElementGenerator:u,minusMenuElement:d,keyPath:f=[]}=this.props,p=l(e,o,r,i,c),m=null,h=null,g=s(e,o,r,i,c);if(n&&!g){let n=(0,R.cloneElement)(u(As,f,i,e,o,c),{ref:this.refInput,defaultValue:t,onKeyDown:this.onKeydown});m=R.createElement(`span`,{className:`rejt-edit-form`,style:p.editForm},n),h=null}else{m=R.createElement(`span`,{className:`rejt-value`,style:p.value,onClick:g?void 0:this.handleEditMode},t);let n=f.at(-1),r=d&&(0,R.cloneElement)(d,{onClick:a,className:`rejt-minus-menu`,style:p.minus,"aria-label":`remove the function '${String(e)}'${String(n)?` from '${String(n)}'`:``}`});h=g?null:r}return R.createElement(`li`,{className:`rejt-value-node`,style:p.li},R.createElement(`span`,{className:`rejt-name`,style:p.name},e,` :`,` `),m,h)}},Ns.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},cancelButtonElement:R.createElement(`button`,null,`c`),minusMenuElement:R.createElement(`span`,null,` - `)},Ps=class extends R.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath??[],deep:e.deep??0}}static getDerivedStateFromProps(e,t){return e.data===t.data?null:{data:e.data}}render(){let{data:e,name:t,keyPath:n,deep:r}=this.state,{isCollapsed:i,handleRemove:a,handleUpdateValue:o,onUpdate:s,onDeltaUpdate:c,readOnly:l,getStyle:u,addButtonElement:d,cancelButtonElement:f,inputElementGenerator:p,textareaElementGenerator:m,minusMenuElement:h,plusMenuElement:g,beforeRemoveAction:_,beforeAddAction:v,beforeUpdateAction:y,logger:b,onSubmitValueParser:x}=this.props,S=()=>!0,C=Vn(e);switch(C){case gs:return R.createElement(Fs,{data:e,name:t,isCollapsed:i,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:S,dataType:C,getStyle:u,addButtonElement:d,cancelButtonElement:f,inputElementGenerator:p,textareaElementGenerator:m,minusMenuElement:h,plusMenuElement:g,beforeRemoveAction:_,beforeAddAction:v,beforeUpdateAction:y,logger:b,onSubmitValueParser:x});case _s:return R.createElement(Fs,{data:e,name:t,isCollapsed:i,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:l,dataType:C,getStyle:u,addButtonElement:d,cancelButtonElement:f,inputElementGenerator:p,textareaElementGenerator:m,minusMenuElement:h,plusMenuElement:g,beforeRemoveAction:_,beforeAddAction:v,beforeUpdateAction:y,logger:b,onSubmitValueParser:x});case vs:return R.createElement(Ms,{data:e,name:t,isCollapsed:i,keyPath:n,deep:r,handleRemove:a,onUpdate:s,onDeltaUpdate:c,readOnly:l,dataType:C,getStyle:u,addButtonElement:d,cancelButtonElement:f,inputElementGenerator:p,textareaElementGenerator:m,minusMenuElement:h,plusMenuElement:g,beforeRemoveAction:_,beforeAddAction:v,beforeUpdateAction:y,logger:b,onSubmitValueParser:x});case ys:return R.createElement(Is,{name:t,value:`"${e}"`,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case bs:return R.createElement(Is,{name:t,value:e,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case xs:return R.createElement(Is,{name:t,value:e?`true`:`false`,originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case Ss:return R.createElement(Is,{name:t,value:e.toISOString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:S,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case Cs:return R.createElement(Is,{name:t,value:`null`,originalValue:`null`,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case ws:return R.createElement(Is,{name:t,value:`undefined`,originalValue:`undefined`,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});case Ts:return R.createElement(Ns,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:l,dataType:C,getStyle:u,cancelButtonElement:f,textareaElementGenerator:m,minusMenuElement:h,logger:b,onSubmitValueParser:x});case Es:return R.createElement(Is,{name:t,value:e.toString(),originalValue:e,keyPath:n,deep:r,handleRemove:a,handleUpdateValue:o,readOnly:S,dataType:C,getStyle:u,cancelButtonElement:f,inputElementGenerator:p,minusMenuElement:h,logger:b,onSubmitValueParser:x});default:return null}}},Ps.defaultProps={keyPath:[],deep:0},Fs=class extends R.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath||[],e.name];this.state={name:e.name,data:e.data,keyPath:t??[],deep:e.deep??0,nextDeep:(e.deep??0)+1,collapsed:e.isCollapsed(t,e.deep??0,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data===t.data?null:{data:e.data}}onChildUpdate(e,t){let{data:n,keyPath:r=[]}=this.state;n[e]=t,this.setState({data:n});let{onUpdate:i}=this.props,a=r.length;i(r[a-1],n)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:n,keyPath:r=[],nextDeep:i}=this.state,{beforeAddAction:a,logger:o}=this.props;(a||Promise.resolve.bind(Promise))(e,r,i,t).then(()=>{n[e]=t,this.setState({data:n}),this.handleAddValueCancel();let{onUpdate:a,onDeltaUpdate:o}=this.props;a(r[r.length-1],n),o({type:Ds,keyPath:r,deep:i,key:e,newValue:t})}).catch(o.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:n}=this.props,{data:r,keyPath:i=[],nextDeep:a}=this.state,o=r[e];(t||Promise.resolve.bind(Promise))(e,i,a,o).then(()=>{let t={keyPath:i,deep:a,key:e,oldValue:o,type:Os};delete r[e],this.setState({data:r});let{onUpdate:n,onDeltaUpdate:s}=this.props;n(i[i.length-1],r),s(t)}).catch(n.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((n,r)=>{let{beforeUpdateAction:i}=this.props,{data:a,keyPath:o=[],nextDeep:s}=this.state,c=a[e];(i||Promise.resolve.bind(Promise))(e,o,s,c,t).then(()=>{a[e]=t,this.setState({data:a});let{onUpdate:r,onDeltaUpdate:i}=this.props;r(o[o.length-1],a),i({type:ks,keyPath:o,deep:s,key:e,newValue:t,oldValue:c}),n()}).catch(r)})}renderCollapsed(){let{name:e,keyPath:t,deep:n,data:r}=this.state,{handleRemove:i,readOnly:a,dataType:o,getStyle:s,minusMenuElement:c}=this.props,{minus:l,collapsed:u}=s(e,r,t,n,o),d=Object.getOwnPropertyNames(r),f=a(e,r,t,n,o),p=c&&(0,R.cloneElement)(c,{onClick:i,className:`rejt-minus-menu`,style:l,"aria-label":`remove the object '${String(e)}'`});return R.createElement(R.Fragment,null,R.createElement(`span`,{style:u},`{...}`,` `,d.length,` `,d.length===1?`key`:`keys`),!f&&p)}renderNotCollapsed(){let{name:e,data:t,keyPath:n,deep:r,nextDeep:i,addFormVisible:a}=this.state,{isCollapsed:o,handleRemove:s,onDeltaUpdate:c,readOnly:l,getStyle:u,dataType:d,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,textareaElementGenerator:h,minusMenuElement:g,plusMenuElement:_,beforeRemoveAction:v,beforeAddAction:y,beforeUpdateAction:b,logger:x,onSubmitValueParser:S}=this.props,{minus:C,plus:w,addForm:T,ul:ee,delimiter:te}=u(e,t,n,r,d),ne=Object.getOwnPropertyNames(t),re=l(e,t,n,r,d),E=_&&(0,R.cloneElement)(_,{onClick:this.handleAddMode,className:`rejt-plus-menu`,style:w,"aria-label":`add a new property to the object '${String(e)}'`}),ie=g&&(0,R.cloneElement)(g,{onClick:s,className:`rejt-minus-menu`,style:C,"aria-label":`remove the object '${String(e)}'`}),ae=ne.map(e=>R.createElement(Ps,{key:e,name:e,data:t[e],keyPath:n,deep:i,isCollapsed:o,handleRemove:this.handleRemoveValue(e),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:c,readOnly:l,getStyle:u,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,textareaElementGenerator:h,minusMenuElement:g,plusMenuElement:_,beforeRemoveAction:v,beforeAddAction:y,beforeUpdateAction:b,logger:x,onSubmitValueParser:S}));return R.createElement(R.Fragment,null,R.createElement(`span`,{className:`rejt-not-collapsed-delimiter`,style:te},`{`),!re&&E,R.createElement(`ul`,{className:`rejt-not-collapsed-list`,style:ee},ae),!re&&a&&R.createElement(`div`,{className:`rejt-add-form`,style:T},R.createElement(js,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:f,cancelButtonElement:p,inputElementGenerator:m,keyPath:n,deep:r,onSubmitValueParser:S})),R.createElement(`span`,{className:`rejt-not-collapsed-delimiter`,style:te},`}`),!re&&ie)}render(){let{name:e,collapsed:t,keyPath:n,deep:r=0}=this.state,i=t?this.renderCollapsed():this.renderNotCollapsed();return R.createElement(Bn,{name:e,collapsed:t,deep:r,keyPath:n,onClick:this.handleCollapseMode},i)}},Fs.defaultProps={keyPath:[],deep:0,minusMenuElement:R.createElement(`span`,null,` - `),plusMenuElement:R.createElement(`span`,null,` + `)},Is=class extends R.Component{constructor(e){super(e);let t=[...e.keyPath||[],e.name];this.state={value:e.value,name:e.name,keyPath:t??[],deep:e.deep??0,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value===t.value?null:{value:e.value}}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:n,value:r,keyPath:i,deep:a}=this.state,{readOnly:o,dataType:s}=this.props,c=o(n,r,i,a,s);e&&!c&&typeof t.focus==`function`&&t.focus()}onKeydown(e){let{inputRef:t}=this.state;e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||t!==e.target||((e.code===`Enter`||e.key===`Enter`)&&(e.preventDefault(),this.handleEdit()),(e.code===`Escape`||e.key===`Escape`)&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:n,onSubmitValueParser:r,keyPath:i}=this.props,{inputRef:a,name:o,deep:s}=this.state;if(!a)return;let c=r(!0,i,s,o,a.value),l={value:c,key:o};(e||Promise.resolve.bind(Promise))(l).then(()=>{Hn(t,c)||this.handleCancelEdit()}).catch(n.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:n,keyPath:r,deep:i}=this.state,{handleRemove:a,originalValue:o,readOnly:s,dataType:c,getStyle:l,inputElementGenerator:u,minusMenuElement:d,keyPath:f}=this.props,p=l(e,o,r,i,c),m=s(e,o,r,i,c),h=n&&!m,g=(0,R.cloneElement)(u(As,f,i,e,o,c),{ref:this.refInput,defaultValue:JSON.stringify(o),onKeyDown:this.onKeydown}),_=r.at(-2),v=d&&(0,R.cloneElement)(d,{onClick:a,className:`rejt-minus-menu`,style:p.minus,"aria-label":`remove the property '${String(e)}' with value '${String(o)}'${String(_)?` from '${String(_)}'`:``}`});return R.createElement(`li`,{className:`rejt-value-node`,style:p.li},R.createElement(`span`,{className:`rejt-name`,style:p.name},e,` : `),h?R.createElement(`span`,{className:`rejt-edit-form`,style:p.editForm},g):R.createElement(`span`,{className:`rejt-value`,style:p.value,onClick:m?void 0:this.handleEditMode},String(t)),!m&&!h&&v)}},Is.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),cancelButtonElement:R.createElement(`button`,null,`c`),minusMenuElement:R.createElement(`span`,null,` - `)},Ls={minus:{color:`red`},plus:{color:`green`},collapsed:{color:`grey`},delimiter:{},ul:{padding:`0px`,margin:`0 0 0 25px`,listStyle:`none`},name:{color:`#2287CD`},addForm:{}},Rs={minus:{color:`red`},plus:{color:`green`},collapsed:{color:`grey`},delimiter:{},ul:{padding:`0px`,margin:`0 0 0 25px`,listStyle:`none`},name:{color:`#2287CD`},addForm:{}},zs={minus:{color:`red`},editForm:{},value:{color:`#7bba3d`},li:{minHeight:`22px`,lineHeight:`22px`,outline:`0px`},name:{color:`#2287CD`}},Bs=class extends oi.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate?.(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:n,onDeltaUpdate:r,readOnly:i,getStyle:a,addButtonElement:o,cancelButtonElement:s,inputElement:c,textareaElement:l,minusMenuElement:u,plusMenuElement:d,beforeRemoveAction:f,beforeAddAction:p,beforeUpdateAction:m,logger:h,onSubmitValueParser:g,fallback:_=null}=this.props,v=Vn(e),y=i;Vn(i)===`Boolean`&&(y=()=>i);let b=c;c&&Vn(c)!==`Function`&&(b=()=>c);let x=l;return l&&Vn(l)!==`Function`&&(x=()=>l),v===`Object`||v===`Array`?oi.createElement(`div`,{className:`rejt-tree`},oi.createElement(Ps,{data:e,name:t||`root`,deep:-1,isCollapsed:n??(()=>!1),onUpdate:this.onUpdate,onDeltaUpdate:r??(()=>{}),readOnly:y,getStyle:a??(()=>({})),addButtonElement:o,cancelButtonElement:s,inputElementGenerator:b,textareaElementGenerator:x,minusMenuElement:u,plusMenuElement:d,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:p,beforeUpdateAction:m,logger:h??{},onSubmitValueParser:g??(e=>e)})):_}},Bs.defaultProps={rootName:`root`,isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,n,r,i)=>{switch(i){case`Object`:case`Error`:return Ls;case`Array`:return Rs;default:return zs}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,n,r,i)=>Un(i),inputElement:()=>oi.createElement(`input`,null),textareaElement:()=>oi.createElement(`textarea`,null),fallback:null},{window:Vs}=globalThis,Hs=h.div(({theme:e})=>({position:`relative`,display:`flex`,isolation:`isolate`,".rejt-tree":{marginLeft:`1rem`,fontSize:`13px`,listStyleType:`none`},".rejt-value-node:hover":{"& > button":{opacity:1}},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:`inline-flex`,alignItems:`center`},".rejt-name":{lineHeight:`22px`},".rejt-not-collapsed-delimiter":{lineHeight:`22px`},".rejt-value":{display:`inline-block`,border:`1px solid transparent`,borderRadius:4,margin:`1px 0`,padding:`0 4px`,cursor:`text`,color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.base===`light`?e.color.lighter:`hsl(0 0 100 / 0.02)`,borderColor:e.appBorderColor}})),Us=h.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:`transparent`,color:t?e.color.lightest:e.color.dark,fontWeight:t?`bold`:`normal`,cursor:`pointer`})),Ws=h.button(({theme:e})=>({background:`none`,border:0,display:`inline-flex`,verticalAlign:`middle`,padding:3,marginLeft:5,color:e.textMutedColor,opacity:0,transition:`opacity 0.2s`,cursor:`pointer`,position:`relative`,svg:{width:9,height:9},":disabled":{cursor:`not-allowed`},":hover, :focus-visible":{opacity:1},"&:hover:not(:disabled), &:focus-visible:not(:disabled)":{"&.rejt-plus-menu":{color:e.color.ancillary},"&.rejt-minus-menu":{color:e.color.negative}}})),Gs=h.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:`1px 0`,padding:`3px 4px`,color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:`14px`,width:t===`Key`?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),Ks=h(ee)({position:`absolute`,zIndex:2,top:2,right:2}),qs=h(ce.Textarea)(({theme:e})=>({flex:1,padding:`7px 6px`,fontFamily:e.typography.fonts.mono,fontSize:`12px`,lineHeight:`18px`,"&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:`13px`},"&:placeholder-shown":{padding:`7px 10px`}})),Js={bubbles:!0,cancelable:!0,key:`Enter`,code:`Enter`,keyCode:13},Ys=e=>{e.currentTarget.dispatchEvent(new Vs.KeyboardEvent(`keydown`,Js))},Xs=e=>{e.currentTarget.select()},Zs=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:`none`,margin:`0 0 0 1rem`,padding:0},li:{outline:0}}),Qs=({name:e,value:t,onChange:n,argType:r})=>{let i=v(),a=(0,L.useMemo)(()=>t&&cn(t),[t]),o=a!=null,[s,c]=(0,L.useState)(!o),[l,d]=(0,L.useState)(null),p=!!r?.table?.readonly,m=(0,L.useCallback)(e=>{try{e&&n(JSON.parse(e)),d(null)}catch(e){d(e)}},[n]),[h,g]=(0,L.useState)(!1),_=(0,L.useCallback)(()=>{n({}),g(!0)},[g]),y=(0,L.useRef)(null);(0,L.useEffect)(()=>{h&&y.current&&y.current.select()},[h]);let b=(0,L.useMemo)(()=>JSON.stringify(a??``,null,2),[a]);if(!o)return L.createElement(E,{ariaLabel:!1,disabled:p,id:u(e),onClick:_},`Set object`);let x=L.createElement(qs,{ref:y,id:f(e),minRows:3,name:e,key:b,defaultValue:b,onBlur:e=>m(e.target.value),placeholder:`Edit JSON string...`,autoFocus:h,valid:l?`error`:void 0,readOnly:p}),S=Array.isArray(t)||typeof t==`object`&&t?.constructor===Object;return L.createElement(Hs,null,S&&L.createElement(Ks,{disabled:p,pressed:s,ariaLabel:`Edit the ${e} properties in JSON format`,onClick:e=>{e.preventDefault(),c(e=>!e)}},`Edit JSON`),s?x:L.createElement(Bs,{readOnly:p||!S,isCollapsed:S?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:n,getStyle:Zs(i),cancelButtonElement:L.createElement(Us,{type:`button`},`Cancel`),addButtonElement:L.createElement(Us,{type:`submit`,primary:!0},`Save`),plusMenuElement:L.createElement(Ws,{type:`button`},L.createElement(ae,null)),minusMenuElement:L.createElement(Ws,{type:`button`},L.createElement(re,null)),inputElement:(e,t,n,r)=>r?L.createElement(Gs,{onFocus:Xs,onBlur:Ys}):L.createElement(Gs,null),fallback:x}))},$s=h.input(({theme:e,min:t,max:n,value:r,disabled:i})=>{let a={background:e.base===`light`?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(r-t)/(n-t)*100}%, + ${Bt(.02,e.input.background)} ${(r-t)/(n-t)*100}%, + ${Bt(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(r-t)/(n-t)*100}%, + ${Vt(.02,e.input.background)} ${(r-t)/(n-t)*100}%, + ${Vt(.02,e.input.background)} 100%)`,borderRadius:6,boxShadow:`${e.base==`dark`?`hsl(0 0 100 / 0.4)`:`hsl(0 0 0 / 0.44)`} 0 0 0 1px inset`,cursor:i?`not-allowed`:`pointer`,height:6,width:`100%`},o={borderColor:rt(e.color.secondary,.4)},s={width:16,height:16,borderRadius:50,cursor:i?`not-allowed`:`grab`,background:e.input.background,border:`1px solid ${e.base==`dark`?`hsl(0 0 100 / 0.4)`:`hsl(0 0 0 / 0.44)`}`,boxShadow:e.base===`light`?`0 1px 3px 0px ${rt(e.appBorderColor,.2)}`:`unset`,transition:`all 150ms ease-out`},c={background:`${Bt(.05,e.input.background)}`,transform:`scale3d(1.1, 1.1, 1.1) translateY(-1px)`,transition:`all 50ms ease-out`},l={background:`${e.input.background}`,transform:`scale3d(1, 1, 1) translateY(0px)`},u={borderColor:e.color.secondary,boxShadow:e.base===`light`?`0 0px 5px 0px ${e.color.secondary}`:`unset`};return{appearance:`none`,backgroundColor:`transparent`,width:`100%`,"&::-webkit-slider-runnable-track":a,"&::-moz-range-track":a,"&::-ms-track":{...a,color:`transparent`},"&::-moz-range-thumb":{...s,"&:hover":c,"&:active":l},"&::-webkit-slider-thumb":{...s,marginTop:`-6px`,appearance:`none`,"&:hover":c,"&:active":l},"&::-ms-thumb":{...s,marginTop:0,"&:hover":c,"&:active":l},"&:focus":{outline:`none`,"&::-webkit-slider-runnable-track":o,"&::-moz-range-track":o,"&::-ms-track":o,"&::-webkit-slider-thumb":u,"&::-moz-range-thumb":u,"&::-ms-thumb":u},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:`0`}}}}),ec=h.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:`nowrap`,fontFeatureSettings:`tnum`,fontVariantNumeric:`tabular-nums`}),tc=h(ec)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:`right`,flexShrink:0})),nc=h.div(({readOnly:e})=>({display:`flex`,alignItems:`center`,width:`100%`,opacity:e?.5:1})),rc=({name:e,value:t,onChange:n,min:r=0,max:i=100,step:a=1,onBlur:o,onFocus:s,argType:c})=>{let l=e=>{n(Vo(e.target.value))},u=t!==void 0,d=(0,ci.useMemo)(()=>Wn(a),[a]),p=!!c?.table?.readonly,m=f(e);return ci.createElement(nc,{readOnly:p},ci.createElement(`label`,{htmlFor:m,className:`sb-sr-only`},e),ci.createElement(ec,null,r),ci.createElement($s,{id:m,type:`range`,disabled:p,onChange:l,name:e,min:r,max:i,step:a,onFocus:s,onBlur:o,value:t??r}),ci.createElement(tc,{numberOFDecimalsPlaces:d,max:i},u?t.toFixed(d):`--`,` / `,i))},ic=h.label({display:`flex`}),ac=h.div(({isMaxed:e})=>({marginLeft:`0.75rem`,paddingTop:`0.35rem`,color:e?`red`:void 0})),oc=({name:e,value:t,onChange:n,onFocus:r,onBlur:i,maxLength:a,argType:o})=>{let s=e=>{n(e.target.value)},c=!!o?.table?.readonly,[l,d]=(0,li.useState)(!1),p=(0,li.useCallback)(()=>{n(``),d(!0)},[d]);if(t===void 0)return li.createElement(E,{ariaLabel:!1,variant:`outline`,size:`medium`,disabled:c,id:u(e),onClick:p},`Set string`);let m=typeof t==`string`;return li.createElement(ic,null,li.createElement(ce.Textarea,{id:f(e),maxLength:a,onChange:s,disabled:c,size:`flex`,placeholder:`Edit string...`,autoFocus:l,valid:m?void 0:`error`,name:e,value:m?t:``,onFocus:r,onBlur:i}),a&&li.createElement(ac,{isMaxed:t?.length===a},t?.length??0,` / `,a))},sc=h(ce.Input)({padding:10}),cc=({onChange:e,name:t,accept:n=`image/*`,value:r,argType:i})=>{let a=(0,ui.useRef)(null),o=i?.control?.readOnly;function s(t){t.target.files&&(e(Array.from(t.target.files).map(e=>URL.createObjectURL(e))),Gn(r||[]))}(0,ui.useEffect)(()=>{r==null&&a.current&&(a.current.value=``)},[r,t]);let c=f(t);return ui.createElement(ui.Fragment,null,ui.createElement(`label`,{htmlFor:c,className:`sb-sr-only`},t),ui.createElement(sc,{ref:a,id:c,type:`file`,name:t,multiple:!0,disabled:o,onChange:s,accept:n,size:`flex`}))},lc=(0,ti.lazy)(()=>s(()=>import(`./Color-6BZIO3FS-DsgDikCw.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12]),import.meta.url)),uc=e=>ti.createElement(ti.Suspense,{fallback:ti.createElement(`div`,null)},ti.createElement(lc,{...e})),dc={array:Qs,object:Qs,boolean:Mo,color:uc,date:zo,number:Uo,check:fs,"inline-check":fs,radio:fs,"inline-radio":fs,select:fs,"multi-select":fs,range:rc,text:oc,file:cc},fc=()=>N.createElement(N.Fragment,null,`-`),pc=({row:e,arg:t,updateArgs:n,isHovered:r})=>{let{key:i,control:a}=e,[o,s]=(0,N.useState)(!1),[c,l]=(0,N.useState)({value:t});(0,N.useEffect)(()=>{o||l({value:t})},[o,t]);let u=(0,N.useCallback)(e=>(l({value:e}),n({[i]:e}),e),[n,i]),d=(0,N.useCallback)(()=>s(!1),[]),f=(0,N.useCallback)(()=>s(!0),[]);if(!a||a.disable){let t=a?.disable!==!0&&e?.type?.name!==`function`;return r&&t?N.createElement(C,{href:`https://storybook.js.org/docs/essentials/controls?ref=ui`,target:`_blank`,withArrow:!0},`Setup controls`):N.createElement(fc,null)}let p={name:i,argType:e,value:c.value,onChange:u,onBlur:d,onFocus:f},m=dc[a.type]||fc;return N.createElement(m,{...p,...a,controlType:a.type})},mc=h.table(({theme:e})=>({"&&":{borderCollapse:`collapse`,borderSpacing:0,border:`none`,tr:{border:`none !important`,background:`none`},"td, th":{padding:0,border:`none`,width:`auto!important`},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:`none`,border:`none`},code:se({theme:e}),div:{span:{fontWeight:`bold`}},"& code":{margin:0,display:`inline-block`,fontSize:e.typography.size.s1}}})),hc=({tags:e})=>{let t=(e.params||[]).filter(e=>e.description),n=t.length!==0,r=e.deprecated!=null,i=e.returns!=null&&e.returns.description!=null;return!n&&!i&&!r?null:z.createElement(z.Fragment,null,z.createElement(mc,null,z.createElement(`tbody`,null,r&&z.createElement(`tr`,{key:`deprecated`},z.createElement(`td`,{colSpan:2},z.createElement(`strong`,null,`Deprecated`),`: `,e.deprecated?.toString())),n&&t.map(e=>z.createElement(`tr`,{key:e.name},z.createElement(`td`,null,z.createElement(`code`,null,e.name)),z.createElement(`td`,null,e.description))),i&&z.createElement(`tr`,{key:`returns`},z.createElement(`td`,null,z.createElement(`code`,null,`Returns`)),z.createElement(`td`,null,e.returns?.description)))))},gc=8,_c=h.div(({isExpanded:e})=>({display:`flex`,flexDirection:e?`column`:`row`,flexWrap:`wrap`,alignItems:`flex-start`,marginBottom:`-4px`,minWidth:100})),vc=h.details({display:`flex`,flexDirection:`column`,summary:{order:2},"summary::-webkit-details-marker":{display:`none`},"summary::marker":{content:`none`}}),yc=h.div({display:`flex`,flexDirection:`column`,flexWrap:`wrap`,alignItems:`flex-start`}),bc=h.span(se,({theme:e,simple:t=!1})=>({flex:`0 0 auto`,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:`break-word`,whiteSpace:`normal`,maxWidth:`100%`,margin:0,marginRight:`4px`,marginBottom:`4px`,paddingTop:`2px`,paddingBottom:`2px`,lineHeight:`13px`,...t&&{background:`transparent`,border:`0 none`,paddingLeft:0}})),xc=h.summary(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,cursor:`pointer`,lineHeight:`normal`,margin:`0 0 4px`,padding:`1px 6px`,background:`none`,border:`none`})),Sc=h.button(se,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:`nowrap`,display:`flex`,alignItems:`center`,cursor:`pointer`,"&:hover":{border:e.base===`light`?`1px solid hsl(0 0 0 / 0.15)`:`1px solid hsl(0 0 100 / 0.15)`},"&:focus-visible":{outline:`2px solid ${e.color.secondary}`,outlineOffset:`2px`}})),Cc=h.div(({theme:e})=>({minWidth:200,maxWidth:800,paddingRight:16,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:`content-box`,"& code":{padding:`0 !important`}})),wc=h(le)({marginLeft:4}),Tc=h(oe)({marginLeft:4}),Ec=()=>B.createElement(`span`,null,`-`),Dc=({text:e,simple:t})=>B.createElement(bc,{simple:t},e),Oc=e=>e?Kn(e.split(`|`).map(e=>e.trim())):[e],kc=e=>e.slice(0,gc).map(e=>B.createElement(Dc,{key:e,text:e===``?`""`:e})),Ac=e=>e.slice(gc).map(e=>B.createElement(Dc,{key:e,text:e===``?`""`:e})),jc=({value:e,initialExpandedArgs:t})=>{let{summary:n,detail:r}=e,[i,a]=(0,B.useState)(!1),[o,s]=(0,B.useState)(t||!1);if(n==null)return null;let c=typeof n.toString==`function`?n.toString():n;if(r==null){if(/[(){}[\]<>]/.test(c))return B.createElement(Dc,{text:c});let e=Oc(c),t=e.length;return t>gc?B.createElement(_c,{isExpanded:o},kc(e),B.createElement(vc,{open:o,onToggle:e=>s(e.currentTarget.open)},B.createElement(yc,null,Ac(e)),B.createElement(xc,{role:`button`},o?`Show less...`:`Show ${t-gc} more...`))):B.createElement(_c,null,kc(e))}return B.createElement(me,{placement:`bottom`,visible:i,onVisibleChange:e=>{a(e)},hasCloseButton:!0,popover:B.createElement(Cc,null,B.createElement(w,{language:`jsx`,format:!1},r))},B.createElement(Sc,{className:`sbdocs-expandable`},B.createElement(`span`,null,c),i?B.createElement(wc,null):B.createElement(Tc,null)))},Mc=({value:e,initialExpandedArgs:t})=>e==null?B.createElement(Ec,null):B.createElement(jc,{value:e,initialExpandedArgs:t}),Nc=h.span({fontWeight:`bold`}),Pc=h.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:`help`})),Fc=h.div(({theme:e})=>({"&&":{p:{margin:`0 0 10px 0`},a:{color:e.color.secondary}},code:{...se({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:`inline-block`},"& pre > code":{whiteSpace:`pre-wrap`}})),Ic=h.div(({theme:e,hasDescription:t})=>({color:e.base===`light`?A(.1,e.color.defaultText):A(.2,e.color.defaultText),marginTop:t?4:0})),Lc=h.div(({theme:e,hasDescription:t})=>({color:e.base===`light`?A(.1,e.color.defaultText):A(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),Rc=h.td(({expandable:e})=>({paddingLeft:e?`40px !important`:`20px !important`})),zc=e=>e&&{summary:typeof e==`string`?e:e.name},Bc=e=>{let[t,n]=(0,M.useState)(!1),{row:r,updateArgs:i,compact:a,expandable:o,initialExpandedArgs:s}=e,{name:c,description:l}=r,u=r.table||{},d=u.type||zc(r.type),f=u.defaultValue||r.defaultValue,p=r.type?.required,m=l!=null&&l!==``;return M.createElement(`tr`,{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1)},M.createElement(Rc,{expandable:o??!1},M.createElement(Nc,null,c),p?M.createElement(Pc,{title:`Required`},`*`):null),a?null:M.createElement(`td`,null,m&&M.createElement(Fc,null,M.createElement(ko,null,l)),u.jsDocTags==null?M.createElement(Ic,{hasDescription:m},M.createElement(Mc,{value:d,initialExpandedArgs:s})):M.createElement(M.Fragment,null,M.createElement(Lc,{hasDescription:m},M.createElement(Mc,{value:d,initialExpandedArgs:s})),M.createElement(hc,{tags:u.jsDocTags}))),a?null:M.createElement(`td`,null,M.createElement(Mc,{value:f,initialExpandedArgs:s})),i?M.createElement(`td`,null,M.createElement(pc,{...e,isHovered:t})):null)},Vc=h.div(({inAddonPanel:e,theme:t})=>({height:e?`100%`:`auto`,display:`flex`,border:e?`none`:`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:`center`,justifyContent:`center`,flexDirection:`column`,gap:15,background:t.background.content})),Hc=h.div(({theme:e})=>({display:`flex`,fontSize:e.typography.size.s2-1,gap:25})),Uc=({inAddonPanel:e})=>{let[t,n]=(0,V.useState)(!0);return(0,V.useEffect)(()=>{let e=setTimeout(()=>{n(!1)},100);return()=>clearTimeout(e)},[]),t?null:V.createElement(Vc,{inAddonPanel:e},V.createElement(he,{title:e?`Interactive story playground`:`Args table with interactive controls couldn't be auto-generated`,description:V.createElement(V.Fragment,null,`Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically.`),footer:V.createElement(Hc,null,e&&V.createElement(V.Fragment,null,V.createElement(C,{href:`https://storybook.js.org/docs/essentials/controls?ref=ui`,target:`_blank`,withArrow:!0},V.createElement(be,null),` Read docs`)),!e&&V.createElement(C,{href:`https://storybook.js.org/docs/essentials/controls?ref=ui`,target:`_blank`,withArrow:!0},V.createElement(be,null),` Learn how to set that up`))}))},Wc=h(ge)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base===`light`?A(.25,e.color.defaultText):A(.3,e.color.defaultText),border:`none`,display:`inline-block`})),Gc=h(Ee)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base===`light`?A(.25,e.color.defaultText):A(.3,e.color.defaultText),border:`none`,display:`inline-block`})),Kc=h.span(({theme:e})=>({display:`flex`,lineHeight:`20px`,alignItems:`center`})),qc=h.td(({theme:e})=>({position:`relative`,letterSpacing:`0.35em`,textTransform:`uppercase`,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base===`light`?A(.4,e.color.defaultText):A(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),Jc=h.td(({theme:e})=>({position:`relative`,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),Yc=h.td({position:`relative`}),Xc=h.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Vt(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:`row-resize`}})),Zc=h.button({background:`none`,border:`none`,padding:`0`,font:`inherit`,position:`absolute`,top:0,bottom:0,left:0,right:0,height:`100%`,width:`100%`,color:`transparent`,cursor:`row-resize !important`}),Qc=({level:e=`section`,label:t,children:n,initialExpanded:r=!0,colSpan:i=3})=>{let[a,o]=(0,H.useState)(r),s=e===`subsection`?Jc:qc,c=n?.length||0,l=e===`subsection`?`${c} item${c===1?``:`s`}`:``,u=`${a?`Hide`:`Show`} ${e===`subsection`?c:t} item${c===1?``:`s`}`;return H.createElement(H.Fragment,null,H.createElement(Xc,{title:u},H.createElement(s,{colSpan:1},H.createElement(Zc,{onClick:e=>o(!a),tabIndex:0},u),H.createElement(Kc,null,a?H.createElement(Wc,null):H.createElement(Gc,null),t)),H.createElement(Yc,{colSpan:i-1},H.createElement(Zc,{onClick:e=>o(!a),tabIndex:-1,style:{outline:`none`}},u),a?null:l)),a?n:null)},$c=h.div(({theme:e})=>({width:`100%`,borderSpacing:0,color:e.color.defaultText})),el=h.div(({theme:e})=>({display:`flex`,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),J=h.div(({position:e,theme:t})=>{let n={display:`flex`,flexDirection:`column`,gap:5,padding:`10px 15px`,alignItems:`flex-start`};switch(e){case`first`:return{...n,width:`25%`,paddingLeft:20};case`second`:return{...n,width:`35%`};case`third`:return{...n,width:`15%`};case`last`:return{...n,width:`25%`,paddingRight:20}}}),Y=h.div(({theme:e,width:t,height:n})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||`100%`,height:n||16,borderRadius:3})),tl=()=>U.createElement($c,null,U.createElement(el,null,U.createElement(J,{position:`first`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`second`},U.createElement(Y,{width:`30%`})),U.createElement(J,{position:`third`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`last`},U.createElement(Y,{width:`60%`}))),U.createElement(el,null,U.createElement(J,{position:`first`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`second`},U.createElement(Y,{width:`80%`}),U.createElement(Y,{width:`30%`})),U.createElement(J,{position:`third`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`last`},U.createElement(Y,{width:`60%`}))),U.createElement(el,null,U.createElement(J,{position:`first`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`second`},U.createElement(Y,{width:`80%`}),U.createElement(Y,{width:`30%`})),U.createElement(J,{position:`third`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`last`},U.createElement(Y,{width:`60%`}))),U.createElement(el,null,U.createElement(J,{position:`first`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`second`},U.createElement(Y,{width:`80%`}),U.createElement(Y,{width:`30%`})),U.createElement(J,{position:`third`},U.createElement(Y,{width:`60%`})),U.createElement(J,{position:`last`},U.createElement(Y,{width:`60%`})))),nl=h.table(({theme:e,compact:t,inAddonPanel:n,inTabPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:`none`,verticalAlign:`top`,textOverflow:`ellipsis`},fontSize:e.typography.size.s2-1,lineHeight:`19px`,textAlign:`left`,width:`100%`,marginTop:n?0:25,marginBottom:n?0:40,"thead th:first-of-type, td:first-of-type":{width:`25%`},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:`35%`}},"td:nth-of-type(3)":{...t?null:{width:`15%`}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:`25%`}},th:{color:e.textMutedColor,paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:`10px`,paddingBottom:`10px`,"&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginInline:n||r?0:1,paddingInline:r?3:0,tbody:{...n?null:{filter:e.base===`light`?`drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))`:`drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))`},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...n?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),rl=h.div({position:`relative`}),il=h.div({position:`absolute`,right:22,top:10}),al=h(E)({margin:`-4px -12px -4px 0`}),ol={alpha:(e,t)=>(e.name??``).localeCompare(t.name??``),requiredFirst:(e,t)=>!!t.type?.required-+!!e.type?.required||(e.name??``).localeCompare(t.name??``),none:null},sl=(e,t)=>{let n={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return n;Object.entries(e).forEach(([e,t])=>{let{category:r,subcategory:i}=t?.table||{};if(r){let a=n.sections[r]||{ungrouped:[],subsections:{}};if(!i)a.ungrouped.push({key:e,...t});else{let n=a.subsections[i]||[];n.push({key:e,...t}),a.subsections[i]=n}n.sections[r]=a}else if(i){let r=n.ungroupedSubsections[i]||[];r.push({key:e,...t}),n.ungroupedSubsections[i]=r}else n.ungrouped.push({key:e,...t})});let r=ol[t],i=e=>r?Object.keys(e).reduce((t,n)=>({...t,[n]:e[n].sort(r)}),{}):e;return{ungrouped:r?n.ungrouped.sort(r):n.ungrouped,ungroupedSubsections:i(n.ungroupedSubsections),sections:Object.keys(n.sections).reduce((e,t)=>({...e,[t]:{ungrouped:r?n.sections[t].ungrouped.sort(r):n.sections[t].ungrouped,subsections:i(n.sections[t].subsections)}}),{})}},cl=(e,t,n)=>{try{return a(e,t,n)}catch(e){return Vi.warn(e.message),!1}},ll=e=>{let{updateArgs:t,resetArgs:n,compact:r,inAddonPanel:i,inTabPanel:a,initialExpandedArgs:o,sort:s=`none`,isLoading:c}=e;if(`error`in e){let{error:t}=e;return j.createElement(Gt,null,t,`\xA0`,j.createElement(C,{href:`http://storybook.js.org/docs/?ref=ui`,target:`_blank`,withArrow:!0},j.createElement(be,null),` Read the docs`))}if(c)return j.createElement(tl,null);let{rows:l,args:u,globals:d}=`rows`in e?e:{rows:void 0,args:void 0,globals:void 0},f=sl(ln(l||{},e=>!e?.table?.disable&&cl(e,u||{},d||{})),s),p=f.ungrouped.length===0,m=Object.entries(f.sections).length===0,h=Object.entries(f.ungroupedSubsections).length===0;if(p&&m&&h)return j.createElement(Uc,{inAddonPanel:i});let g=1;t&&(g+=1),r||(g+=2);let _=Object.keys(f.sections).length>0,v={updateArgs:t,compact:r,inAddonPanel:i,initialExpandedArgs:o};return j.createElement(pe,null,j.createElement(rl,null,t&&!c&&n&&j.createElement(il,null,j.createElement(al,{variant:`ghost`,padding:`small`,onClick:()=>n(),ariaLabel:`Reset controls`},j.createElement(De,null))),j.createElement(nl,{compact:r,inAddonPanel:i,inTabPanel:a,className:`docblock-argstable sb-unstyled`},j.createElement(`thead`,{className:`docblock-argstable-head`},j.createElement(`tr`,null,j.createElement(`th`,null,j.createElement(`span`,null,`Name`)),r?null:j.createElement(`th`,null,j.createElement(`span`,null,`Description`)),r?null:j.createElement(`th`,null,j.createElement(`span`,null,`Default`)),t?j.createElement(`th`,null,j.createElement(`span`,null,`Control`)):null)),j.createElement(`tbody`,{className:`docblock-argstable-body`},f.ungrouped.map(e=>j.createElement(Bc,{key:e.key,row:e,arg:u&&u[e.key],...v})),Object.entries(f.ungroupedSubsections).map(([e,t])=>j.createElement(Qc,{key:e,label:e,level:`subsection`,colSpan:g},t.map(e=>j.createElement(Bc,{key:e.key,row:e,arg:u&&u[e.key],expandable:_,...v})))),Object.entries(f.sections).map(([e,t])=>j.createElement(Qc,{key:e,label:e,level:`section`,colSpan:g},t.ungrouped.map(e=>j.createElement(Bc,{key:e.key,row:e,arg:u&&u[e.key],...v})),Object.entries(t.subsections).map(([e,t])=>j.createElement(Qc,{key:e,label:e,level:`subsection`,colSpan:g},t.map(e=>j.createElement(Bc,{key:e.key,row:e,arg:u&&u[e.key],expandable:_,...v}))))))))))},X=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,ul=600,dl=h.h1(Ce,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:`32px`,[`@media (min-width: ${ul}px)`]:{fontSize:e.typography.size.l1,lineHeight:`36px`,marginBottom:`16px`}})),fl=h.h2(Ce,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:`20px`,borderBottom:`none`,marginBottom:15,[`@media (min-width: ${ul}px)`]:{fontSize:e.typography.size.m1,lineHeight:`28px`,marginBottom:24},color:A(.25,e.color.defaultText)})),pl=h.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:`antialiased`,MozOsxFontSmoothing:`grayscale`,WebkitTapHighlightColor:`rgba(0, 0, 0, 0)`,WebkitOverflowScrolling:`touch`},n={margin:`20px 0 8px`,padding:0,cursor:`text`,position:`relative`,color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:`none`},"& code":{fontSize:`inherit`}},r={lineHeight:1,margin:`0 2px`,padding:`3px 5px`,whiteSpace:`nowrap`,borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base===`light`?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base===`light`?A(.1,e.color.defaultText):A(.3,e.color.defaultText),backgroundColor:e.base===`light`?e.color.lighter:e.color.border};return{maxWidth:1e3,width:`100%`,minWidth:0,[X(`a`)]:{...t,fontSize:`inherit`,lineHeight:`24px`,color:e.color.secondary,textDecoration:`none`,"&.absent":{color:`#cc0000`},"&.anchor":{display:`block`,paddingLeft:30,marginLeft:-30,cursor:`pointer`,position:`absolute`,top:0,left:0,bottom:0}},[X(`blockquote`)]:{...t,margin:`16px 0`,borderLeft:`4px solid ${e.color.medium}`,padding:`0 15px`,color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[X(`div`)]:t,[X(`dl`)]:{...t,margin:`16px 0`,padding:0,"& dt":{fontSize:`14px`,fontWeight:`bold`,fontStyle:`italic`,padding:0,margin:`16px 0 4px`},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:`0 0 16px`,padding:`0 15px`},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[X(`h1`)]:{...t,...n,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[X(`h2`)]:{...t,...n,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[X(`h3`)]:{...t,...n,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[X(`h4`)]:{...t,...n,fontSize:`${e.typography.size.s3}px`},[X(`h5`)]:{...t,...n,fontSize:`${e.typography.size.s2}px`},[X(`h6`)]:{...t,...n,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[X(`hr`)]:{border:`0 none`,borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[X(`img`)]:{maxWidth:`100%`},[X(`li`)]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:`24px`,"& + li":{marginTop:`.25em`},"& ul, & ol":{marginTop:`.25em`,marginBottom:0},"& code":r},[X(`ol`)]:{...t,margin:`16px 0`,paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[X(`p`)]:{...t,margin:`16px 0`,fontSize:e.typography.size.s2,lineHeight:`24px`,color:e.color.defaultText,"& code":r},[X(`pre`)]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:`antialiased`,MozOsxFontSmoothing:`grayscale`,lineHeight:`18px`,padding:`11px 1rem`,whiteSpace:`pre-wrap`,color:`inherit`,borderRadius:3,margin:`1rem 0`,"&:not(.prismjs)":{background:`transparent`,border:`none`,borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:`pre-wrap`,color:`inherit`,fontSize:`13px`,lineHeight:`19px`,code:{color:`inherit`,fontSize:`inherit`}},"& code":{whiteSpace:`pre`},"& code, & tt":{border:`none`}},[X(`span`)]:{...t,"&.frame":{display:`block`,overflow:`hidden`,"& > span":{border:`1px solid ${e.color.medium}`,display:`block`,float:`left`,overflow:`hidden`,margin:`13px 0 0`,padding:7,width:`auto`},"& span img":{display:`block`,float:`left`},"& span span":{clear:`both`,color:e.color.darkest,display:`block`,padding:`5px 0 0`}},"&.align-center":{display:`block`,overflow:`hidden`,clear:`both`,"& > span":{display:`block`,overflow:`hidden`,margin:`13px auto 0`,textAlign:`center`},"& span img":{margin:`0 auto`,textAlign:`center`}},"&.align-right":{display:`block`,overflow:`hidden`,clear:`both`,"& > span":{display:`block`,overflow:`hidden`,margin:`13px 0 0`,textAlign:`right`},"& span img":{margin:0,textAlign:`right`}},"&.float-left":{display:`block`,marginRight:13,overflow:`hidden`,float:`left`,"& span":{margin:`13px 0 0`}},"&.float-right":{display:`block`,marginLeft:13,overflow:`hidden`,float:`right`,"& > span":{display:`block`,overflow:`hidden`,margin:`13px auto 0`,textAlign:`right`}}},[X(`table`)]:{...t,margin:`16px 0`,fontSize:e.typography.size.s2,lineHeight:`24px`,padding:0,borderCollapse:`collapse`,"& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base===`dark`?e.color.darker:e.color.lighter},"& tr th":{fontWeight:`bold`,color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:`6px 13px`},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:`6px 13px`},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[X(`ul`)]:{...t,margin:`16px 0`,paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:`disc`}}}),ml=h.div(({theme:e})=>({background:e.background.content,display:`flex`,flexDirection:`row-reverse`,justifyContent:`center`,padding:`4rem 20px`,minHeight:`100vh`,boxSizing:`border-box`,gap:`3rem`,[`@media (min-width: ${ul}px)`]:{}})),hl=({children:e,toc:t})=>di.createElement(ml,{className:`sbdocs sbdocs-wrapper`},t,di.createElement(pl,{className:`sbdocs sbdocs-content`},e)),globalThis&&globalThis.__DOCS_CONTEXT__===void 0&&(globalThis.__DOCS_CONTEXT__=(0,fi.createContext)(null),globalThis.__DOCS_CONTEXT__.displayName=`DocsContext`),Z=globalThis?globalThis.__DOCS_CONTEXT__:(0,fi.createContext)(null),gl=(e,t)=>{let{of:n,meta:r}=e;if(`of`in e&&n===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return r&&t.referenceMeta(r,!1),t.resolveOf(n||`story`,[`story`]).story.id},_l=(e,t,n)=>{let{parameters:r={}}=t||{},{docs:i={}}=r,a=i.story||{};return i.disable?null:e.inline??a.inline??!1?{story:t,inline:!0,height:e.height??a.height,autoplay:e.autoplay??a.autoplay??!1,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:n.renderStoryToElement}:{story:t,inline:!1,height:e.height??a.height??a.iframeHeight??`100px`,primary:!!e.__primary}},vl=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=(0,pi.useContext)(Z),n=qn(gl(e,t),t);if(!n)return pi.createElement(kl,null);let r=_l(e,n,t);return r?pi.createElement(Ol,{...r}):null},yl=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base===`light`?`rgba(0, 0, 0, 0.10) 0 1px 3px 0`:`rgba(0, 0, 0, 0.20) 0 2px 5px 0`,border:`1px solid ${e.appBorderColor}`}),bl=(e,t={})=>{let[n,r]=(globalThis.PREVIEW_URL||`iframe.html`).split(`?`),i=new URLSearchParams(r||``);return Object.entries(t).forEach(([e,t])=>{i.set(e,t)}),i.set(`id`,e),`${n}?${i.toString()}`},{window:xl}=globalThis,Sl=class extends hi.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=xl.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:`top left`}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:n,allowFullScreen:r,scale:i,...a}=this.props;return hi.createElement(`iframe`,{id:e,title:t,src:n,...r?{allow:`fullscreen`}:{},loading:`lazy`,...a})}},Cl=(0,gi.createContext)({scale:1}),wl=({story:e,primary:t})=>`story--${e.id}${t?`--primary`:``}`,Tl=e=>{let t=(0,G.useRef)(),[n,r]=(0,G.useState)(!0),[i,a]=(0,G.useState)(),{story:o,height:s,autoplay:c,forceInitialArgs:l,renderStoryToElement:u}=e;return(0,G.useEffect)(()=>{if(!(o&&t.current))return()=>{};let e=t.current,n=u(o,e,{showMain:()=>{},showError:({title:e,description:t})=>a(Error(`${e} - ${t}`)),showException:e=>a(e)},{autoplay:c,forceInitialArgs:l});return r(!1),()=>{Promise.resolve().then(()=>n())}},[c,u,o]),i?G.createElement(`pre`,null,G.createElement(Te,{error:i})):G.createElement(G.Fragment,null,s?G.createElement(`style`,null,`#${wl(e)} { min-height: ${s}; transform: translateZ(0); overflow: auto }`):null,n&&G.createElement(kl,null),G.createElement(`div`,{ref:t,id:`${wl(e)}-inner`,"data-name":o.name}))},El=({story:e,height:t=`500px`})=>G.createElement(`div`,{style:{width:`100%`,height:t}},G.createElement(Cl.Consumer,null,({scale:t})=>G.createElement(Sl,{key:`iframe`,id:`iframe--${e.id}`,title:e.name,src:bl(e.id,{viewMode:`story`}),allowFullScreen:!0,scale:t,style:{width:`100%`,height:`100%`,border:`0 none`}}))),Dl=h.strong(({theme:e})=>({color:e.color.orange})),Ol=e=>{let{inline:t,story:n}=e;return t&&!e.autoplay&&n.usesMount?G.createElement(Dl,null,`This story mounts inside of play. Set`,` `,G.createElement(`a`,{href:`https://storybook.js.org/docs/api/doc-blocks/doc-block-story?ref=ui#autoplay`},`autoplay`),` `,`to true to view this story.`):G.createElement(`div`,{id:wl(e),className:`sb-story sb-unstyled`,"data-story-block":`true`},t?G.createElement(Tl,{...e}):G.createElement(El,{...e}))},kl=()=>G.createElement(ne,null),Al=h(xe)({position:`absolute`,left:0,right:0,top:0,transition:`transform .2s linear`,display:`flex`,alignItems:`center`}),jl=h.div({display:`flex`,alignItems:`center`,gap:4}),Ml=h.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:`0 7px`,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),Nl=({isLoading:e,storyId:t,zoom:n,resetZoom:r,...i})=>K.createElement(Al,{innerStyle:{gap:4,paddingInline:7,justifyContent:`space-between`},...i},K.createElement(jl,{key:`left`},e?[1,2,3].map(e=>K.createElement(Ml,{key:e})):K.createElement(K.Fragment,null,K.createElement(E,{padding:`small`,variant:`ghost`,key:`zoomin`,onClick:e=>{e.preventDefault(),n(.8)},ariaLabel:`Zoom in`},K.createElement(ke,null)),K.createElement(E,{padding:`small`,variant:`ghost`,key:`zoomout`,onClick:e=>{e.preventDefault(),n(1.25)},ariaLabel:`Zoom out`},K.createElement(ie,null)),K.createElement(E,{padding:`small`,variant:`ghost`,key:`zoomreset`,onClick:e=>{e.preventDefault(),r()},ariaLabel:`Reset zoom`},K.createElement(Oe,null)))),e?K.createElement(jl,{key:`right`},K.createElement(Ml,null)):t&&K.createElement(jl,{key:`right`},K.createElement(E,{asChild:!0,padding:`small`,variant:`ghost`,key:`opener`,ariaLabel:`Open canvas in new tab`},K.createElement(`a`,{href:bl(t),target:`_blank`,rel:`noopener noreferrer`},K.createElement(ue,null))))),Pl=h.div(({isColumn:e,columns:t,layout:n})=>({display:e||!t?`block`:`flex`,position:`relative`,flexWrap:`wrap`,overflow:`auto`,flexDirection:e?`column`:`row`,"& .innerZoomElementWrapper > *":e?{width:n===`fullscreen`?`100%`:`calc(100% - 20px)`,display:`block`}:{maxWidth:n===`fullscreen`?`100%`:`calc(100% - 20px)`,display:`inline-block`}}),({layout:e=`padded`,inline:t})=>e===`centered`||e===`padded`?{padding:t?`32px 22px`:`0px`,"& .innerZoomElementWrapper > *":{width:`auto`,border:`8px solid transparent!important`}}:{},({layout:e=`padded`,inline:t})=>e===`centered`&&t?{display:`flex`,justifyContent:`center`,justifyItems:`center`,alignContent:`center`,alignItems:`center`}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Fl=h(Xt)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:`none`,background:e.base===`light`?`rgba(0, 0, 0, 0.85)`:Bt(.05,e.background.content),color:e.color.lightest,button:{background:e.base===`light`?`rgba(0, 0, 0, 0.85)`:Bt(.05,e.background.content)}})),Il=h.div(({theme:e,withSource:t,isExpanded:n})=>({position:`relative`,overflow:`hidden`,margin:`25px 0 40px`,...yl(e),borderBottomLeftRadius:t&&n&&0,borderBottomRightRadius:t&&n&&0,borderBottomWidth:n&&0,"h3 + &":{marginTop:`16px`}}),({withToolbar:e})=>e&&{paddingTop:40}),Ll=(e,t,n)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:`No code available`,className:`docblock-code-toggle docblock-code-toggle--disabled`,disabled:!0,onClick:()=>n(!1)}};case t:return{source:W.createElement(Fl,{...e,dark:!0}),actionItem:{title:`Hide code`,className:`docblock-code-toggle docblock-code-toggle--expanded`,onClick:()=>n(!1)}};default:return{source:W.createElement(Fl,{...e,dark:!0}),actionItem:{title:`Show code`,className:`docblock-code-toggle`,onClick:()=>n(!0)}}}},Rl=h(Nl)({position:`absolute`,top:0,left:0,right:0,height:40}),zl=h.div({overflow:`hidden`,position:`relative`}),Bl=({isLoading:e,isColumn:t,columns:n,children:r,withSource:i,withToolbar:a=!1,isExpanded:o=!1,additionalActions:c,className:l,layout:u=`padded`,inline:d=!1,...f})=>{let[p,m]=(0,W.useState)(o),{source:h,actionItem:g}=Ll(i,p,m),[_,v]=(0,W.useState)(1),y=[l,`sbdocs`,`sbdocs-preview`,`sb-unstyled`],b=i?[g]:[],[C,w]=(0,W.useState)(c?[...c]:[]),T=[...b,...C],{window:ee}=globalThis,te=(0,W.useContext)(Z),ne=(0,W.useCallback)(async e=>{let{createCopyToClipboardFunction:t}=await s(async()=>{let{createCopyToClipboardFunction:e}=await import(`./components-2tGmqkZv.js`);return{createCopyToClipboardFunction:e}},__vite__mapDeps([13,8,1,2,3,4,5,6,9,10,11,12]),import.meta.url);t()},[]),re=e=>{let t=ee.getSelection();t&&t.type===`Range`||(e.preventDefault(),C.filter(e=>e.title===`Copied`).length===0&&ne(h?.props.code??``).then(()=>{w([...C,{title:`Copied`,onClick:()=>{}}]),ee.setTimeout(()=>w(C.filter(e=>e.title!==`Copied`)),1500)}))},E=Yn(r);return W.createElement(Il,{withSource:i,withToolbar:a,...f,className:y.join(` `)},a&&W.createElement(Rl,{isLoading:e,border:!0,zoom:e=>v(_*e),resetZoom:()=>v(1),storyId:!e&&E?gl(E,te):void 0}),W.createElement(Cl.Provider,{value:{scale:_}},W.createElement(zl,{className:`docs-story`,onCopyCapture:i&&re},W.createElement(Pl,{isColumn:t||!Array.isArray(r),columns:n,layout:u,inline:d},W.createElement(S.Element,{centered:u===`centered`,scale:d?_:1},Array.isArray(r)?r.map((e,t)=>W.createElement(`div`,{key:t},e)):W.createElement(`div`,null,r))),W.createElement(x,{actionItems:T}))),i&&p&&h)},h(Bl)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}})),Vl=h(T)({height:`fit-content`}),Hl=({tabs:e,...t})=>{let n=Object.entries(e);if(n.length===1)return _i.createElement(ll,{...n[0][1],...t});let r=n.map(([e,n],r)=>({id:`prop_table_div_${e}`,title:e,children:()=>{let i=r===0?t:{sort:t.sort};return _i.createElement(ll,{inTabPanel:!0,key:`prop_table_${e}`,...n,...i})}}));return _i.createElement(Vl,{tabs:r})},h.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base===`light`?A(.4,e.color.defaultText):A(.6,e.color.defaultText)})),h.div({overflow:`hidden`,whiteSpace:`nowrap`,textOverflow:`ellipsis`}),h.div({display:`flex`,flexDirection:`row`,alignItems:`baseline`,"&:not(:last-child)":{marginBottom:`1rem`}}),h.div(Ce,({theme:e})=>({...yl(e),margin:`25px 0 40px`,padding:`30px 20px`})),h.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText})),h.div(({theme:e})=>({color:A(.3,e.color.defaultText)})),h.div({flex:`0 0 30%`,lineHeight:`20px`,marginTop:5}),h.div(({theme:e})=>({flex:1,textAlign:`center`,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:`hidden`,color:A(.3,e.color.defaultText),"> div":{display:`inline-block`,overflow:`hidden`,maxWidth:`100%`,textOverflow:`ellipsis`},span:{display:`block`,marginTop:2}})),h.div({display:`flex`,flexDirection:`row`}),h.div(({background:e})=>({position:`relative`,flex:1,"&::before":{position:`absolute`,top:0,left:0,width:`100%`,height:`100%`,background:e,content:`""`}})),h.div(({theme:e})=>({...yl(e),display:`flex`,flexDirection:`row`,height:50,marginBottom:5,overflow:`hidden`,backgroundColor:`white`,backgroundImage:`repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)`,backgroundClip:`padding-box`})),h.div({display:`flex`,flexDirection:`column`,flex:1,position:`relative`,marginBottom:30}),h.div({flex:1,display:`flex`,flexDirection:`row`}),h.div({display:`flex`,alignItems:`flex-start`}),h.div({flex:`0 0 30%`}),h.div({flex:1}),h.div(({theme:e})=>({display:`flex`,flexDirection:`row`,alignItems:`center`,paddingBottom:20,fontWeight:e.typography.weight.bold,color:A(.3,e.color.defaultText)})),h.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:`20px`,display:`flex`,flexDirection:`column`})),h.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s1,color:e.color.defaultText,marginLeft:10,lineHeight:1.2,display:`-webkit-box`,overflow:`hidden`,wordBreak:`break-word`,textOverflow:`ellipsis`,WebkitLineClamp:2,WebkitBoxOrient:`vertical`})),h.div(({theme:e})=>({...yl(e),overflow:`hidden`,height:40,width:40,display:`flex`,alignItems:`center`,justifyContent:`center`,flex:`none`,"> img, > svg":{width:20,height:20}})),h.div({display:`inline-flex`,flexDirection:`row`,alignItems:`center`,width:`100%`}),h.div({display:`grid`,gridTemplateColumns:`repeat(auto-fill, minmax(140px, 1fr))`,gridGap:`8px 16px`,gridAutoFlow:`row dense`,gridAutoRows:50}),{NAVIGATE_URL:Ul}=__STORYBOOK_MODULE_CORE_EVENTS__,Wl={tocSelector:`.js-toc`,tocElement:null,contentSelector:`.js-toc-content`,contentElement:null,headingSelector:`h1, h2, h3`,ignoreSelector:`.js-toc-ignore`,hasInnerContainers:!1,linkClass:`toc-link`,extraLinkClasses:``,activeLinkClass:`is-active-link`,listClass:`toc-list`,extraListClasses:``,isCollapsedClass:`is-collapsed`,collapsibleClass:`is-collapsible`,listItemClass:`toc-list-item`,activeListItemClass:`is-active-li`,collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,enableUrlHashUpdateOnScroll:!1,scrollHandlerType:`auto`,scrollHandlerTimeout:50,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:`is-position-fixed`,fixedSidebarOffset:`auto`,includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:``,disableTocScrollSync:!1,tocScrollingWrapper:null,tocScrollOffset:30,bottomModeThreshold:30},Q={},Xl=Object.prototype.hasOwnProperty,Zl={destroy:nr,init:tr,refresh:rr},Ql=h.aside(()=>({width:`10rem`,"@media (max-width: 768px)":{display:`none`}})),$l=h.nav(({theme:e})=>({position:`fixed`,bottom:0,top:0,width:`10rem`,paddingTop:`4rem`,paddingBottom:`2rem`,overflowY:`auto`,fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:`antialiased`,MozOsxFontSmoothing:`grayscale`,WebkitTapHighlightColor:`rgba(0, 0, 0, 0)`,WebkitOverflowScrolling:`touch`,"& *":{boxSizing:`border-box`},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:`relative`,listStyleType:`none`,marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:`""`,position:`absolute`,height:`100%`,top:0,left:0,transform:`translateX(calc(-2px - 20px))`,borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:`opacity 0.2s`},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:`none`},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:`none`}})),eu=h.p(({theme:e})=>({fontWeight:600,fontSize:`0.875em`,color:e.color.defaultText,textTransform:`uppercase`,marginBottom:10})),tu=({headingId:e,title:t})=>typeof t==`string`||!t?vi.createElement(eu,{as:`h2`,id:e,className:t?``:`sb-sr-only`},t||`Table of contents`):vi.createElement(`div`,{id:e},t),nu=({title:e,disable:t,headingSelector:n,contentsSelector:r,ignoreSelector:i,unsafeTocbotOptions:a,channel:o,className:s})=>{(0,vi.useEffect)(()=>{if(t)return()=>{};let e={tocSelector:`.toc-wrapper`,contentSelector:r??`.sbdocs-content`,headingSelector:n??`h3`,ignoreSelector:i??`.docs-story *, .skip-toc`,headingsOffset:40,scrollSmoothOffset:-40,orderedList:!1,onClick:e=>{if(e.preventDefault(),e.currentTarget instanceof HTMLAnchorElement){let[,t]=e.currentTarget.href.split(`#`);t&&o.emit(Ul,`#${t}`)}},...a},s=setTimeout(()=>Zl.init(e),100);return()=>{clearTimeout(s),Zl.destroy()}},[o,t,i,r,n,a]);let c=`table-of-contents`;return vi.createElement(Ql,{className:s},t?null:vi.createElement($l,{"aria-labelledby":c},vi.createElement(tu,{headingId:c,title:e}),vi.createElement(`div`,{className:`toc-wrapper`})))},ru=e=>`anchor--${e}`,iu=({storyId:e,children:t})=>yi.createElement(`div`,{id:ru(e),className:`sb-anchor`},t),{filterArgTypes:au}=__STORYBOOK_MODULE_PREVIEW_API__,ou=(e,t)=>(0,bi.useContext)(Z).resolveOf(e,t),su=e=>e.split(`-`).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(``),cu=e=>{if(e)return typeof e==`string`?e.includes(`-`)?su(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name},lu=Object.create,uu=Object.defineProperty,du=Object.getOwnPropertyDescriptor,fu=Object.getOwnPropertyNames,pu=Object.getPrototypeOf,mu=Object.prototype.hasOwnProperty,$=(e,t)=>function(){return t||(0,e[fu(e)[0]])((t={exports:{}}).exports,t),t.exports},hu=(e,t,n,r)=>{if(t&&typeof t==`object`||typeof t==`function`)for(let i of fu(t))!mu.call(e,i)&&i!==n&&uu(e,i,{get:()=>t[i],enumerable:!(r=du(t,i))||r.enumerable});return e},gu=(e,t,n)=>(n=e==null?{}:lu(pu(e)),hu(t||!e||!e.__esModule?uu(n,`default`,{value:e,enumerable:!0}):n,e)),_u=[`bubbles`,`cancelBubble`,`cancelable`,`composed`,`currentTarget`,`defaultPrevented`,`eventPhase`,`isTrusted`,`returnValue`,`srcElement`,`target`,`timeStamp`,`type`],vu=[`detail`],yu=$({"node_modules/.pnpm/es-object-atoms@1.1.1/node_modules/es-object-atoms/index.js"(e,t){t.exports=Object}}),bu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/index.js"(e,t){t.exports=Error}}),xu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/eval.js"(e,t){t.exports=EvalError}}),Su=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/range.js"(e,t){t.exports=RangeError}}),Cu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/ref.js"(e,t){t.exports=ReferenceError}}),wu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/syntax.js"(e,t){t.exports=SyntaxError}}),Tu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/type.js"(e,t){t.exports=TypeError}}),Eu=$({"node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors/uri.js"(e,t){t.exports=URIError}}),Du=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/abs.js"(e,t){t.exports=Math.abs}}),Ou=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/floor.js"(e,t){t.exports=Math.floor}}),ku=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/max.js"(e,t){t.exports=Math.max}}),Au=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/min.js"(e,t){t.exports=Math.min}}),ju=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/pow.js"(e,t){t.exports=Math.pow}}),Mu=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/round.js"(e,t){t.exports=Math.round}}),Nu=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/isNaN.js"(e,t){t.exports=Number.isNaN||function(e){return e!==e}}}),Pu=$({"node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics/sign.js"(e,t){var n=Nu();t.exports=function(e){return n(e)||e===0?e:e<0?-1:1}}}),Fu=$({"node_modules/.pnpm/gopd@1.2.0/node_modules/gopd/gOPD.js"(e,t){t.exports=Object.getOwnPropertyDescriptor}}),Iu=$({"node_modules/.pnpm/gopd@1.2.0/node_modules/gopd/index.js"(e,t){var n=Fu();if(n)try{n([],`length`)}catch{n=null}t.exports=n}}),Lu=$({"node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property/index.js"(e,t){var n=Object.defineProperty||!1;if(n)try{n({},`a`,{value:1})}catch{n=!1}t.exports=n}}),Ru=$({"node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols/shams.js"(e,t){t.exports=function(){if(typeof Symbol!=`function`||typeof Object.getOwnPropertySymbols!=`function`)return!1;if(typeof Symbol.iterator==`symbol`)return!0;var e={},t=Symbol(`test`),n=Object(t);if(typeof t==`string`||Object.prototype.toString.call(t)!==`[object Symbol]`||Object.prototype.toString.call(n)!==`[object Symbol]`)return!1;var r=42;for(var i in e[t]=r,e)return!1;if(typeof Object.keys==`function`&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames==`function`&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor==`function`){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==r||o.enumerable!==!0)return!1}return!0}}}),zu=$({"node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols/index.js"(e,t){var n=typeof Symbol<`u`&&Symbol,r=Ru();t.exports=function(){return typeof n!=`function`||typeof Symbol!=`function`||typeof n(`foo`)!=`symbol`||typeof Symbol(`bar`)!=`symbol`?!1:r()}}}),Bu=$({"node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto/Reflect.getPrototypeOf.js"(e,t){t.exports=typeof Reflect<`u`&&Reflect.getPrototypeOf||null}}),Vu=$({"node_modules/.pnpm/get-proto@1.0.1/node_modules/get-proto/Object.getPrototypeOf.js"(e,t){t.exports=yu().getPrototypeOf||null}}),Hu=$({"node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind/implementation.js"(e,t){var n=`Function.prototype.bind called on incompatible `,r=Object.prototype.toString,i=Math.max,a=`[object Function]`,o=function(e,t){for(var n=[],r=0;r`u`||!T?n:T(Uint8Array),ae={__proto__:null,"%AggregateError%":typeof AggregateError>`u`?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>`u`?n:ArrayBuffer,"%ArrayIteratorPrototype%":w&&T?T([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":typeof Atomics>`u`?n:Atomics,"%BigInt%":typeof BigInt>`u`?n:BigInt,"%BigInt64Array%":typeof BigInt64Array>`u`?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>`u`?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>`u`?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":typeof Float16Array>`u`?n:Float16Array,"%Float32Array%":typeof Float32Array>`u`?n:Float32Array,"%Float64Array%":typeof Float64Array>`u`?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>`u`?n:FinalizationRegistry,"%Function%":v,"%GeneratorFunction%":E,"%Int8Array%":typeof Int8Array>`u`?n:Int8Array,"%Int16Array%":typeof Int16Array>`u`?n:Int16Array,"%Int32Array%":typeof Int32Array>`u`?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":w&&T?T(T([][Symbol.iterator]())):n,"%JSON%":typeof JSON==`object`?JSON:n,"%Map%":typeof Map>`u`?n:Map,"%MapIteratorPrototype%":typeof Map>`u`||!w||!T?n:T(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>`u`?n:Promise,"%Proxy%":typeof Proxy>`u`?n:Proxy,"%RangeError%":o,"%ReferenceError%":s,"%Reflect%":typeof Reflect>`u`?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>`u`?n:Set,"%SetIteratorPrototype%":typeof Set>`u`||!w||!T?n:T(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>`u`?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":w&&T?T(``[Symbol.iterator]()):n,"%Symbol%":w?Symbol:n,"%SyntaxError%":c,"%ThrowTypeError%":C,"%TypedArray%":ie,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>`u`?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>`u`?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>`u`?n:Uint16Array,"%Uint32Array%":typeof Uint32Array>`u`?n:Uint32Array,"%URIError%":u,"%WeakMap%":typeof WeakMap>`u`?n:WeakMap,"%WeakRef%":typeof WeakRef>`u`?n:WeakRef,"%WeakSet%":typeof WeakSet>`u`?n:WeakSet,"%Function.prototype.call%":re,"%Function.prototype.apply%":ne,"%Object.defineProperty%":x,"%Object.getPrototypeOf%":ee,"%Math.abs%":d,"%Math.floor%":f,"%Math.max%":p,"%Math.min%":m,"%Math.pow%":h,"%Math.round%":g,"%Math.sign%":_,"%Reflect.getPrototypeOf%":te};if(T)try{null.error}catch(e){oe=T(T(e)),ae[`%Error.prototype%`]=oe}var oe,se=function e(t){var n;if(t===`%AsyncFunction%`)n=y(`async function () {}`);else if(t===`%GeneratorFunction%`)n=y(`function* () {}`);else if(t===`%AsyncGeneratorFunction%`)n=y(`async function* () {}`);else if(t===`%AsyncGenerator%`){var r=e(`%AsyncGeneratorFunction%`);r&&(n=r.prototype)}else if(t===`%AsyncIteratorPrototype%`){var i=e(`%AsyncGenerator%`);i&&T&&(n=T(i.prototype))}return ae[t]=n,n},ce={__proto__:null,"%ArrayBufferPrototype%":[`ArrayBuffer`,`prototype`],"%ArrayPrototype%":[`Array`,`prototype`],"%ArrayProto_entries%":[`Array`,`prototype`,`entries`],"%ArrayProto_forEach%":[`Array`,`prototype`,`forEach`],"%ArrayProto_keys%":[`Array`,`prototype`,`keys`],"%ArrayProto_values%":[`Array`,`prototype`,`values`],"%AsyncFunctionPrototype%":[`AsyncFunction`,`prototype`],"%AsyncGenerator%":[`AsyncGeneratorFunction`,`prototype`],"%AsyncGeneratorPrototype%":[`AsyncGeneratorFunction`,`prototype`,`prototype`],"%BooleanPrototype%":[`Boolean`,`prototype`],"%DataViewPrototype%":[`DataView`,`prototype`],"%DatePrototype%":[`Date`,`prototype`],"%ErrorPrototype%":[`Error`,`prototype`],"%EvalErrorPrototype%":[`EvalError`,`prototype`],"%Float32ArrayPrototype%":[`Float32Array`,`prototype`],"%Float64ArrayPrototype%":[`Float64Array`,`prototype`],"%FunctionPrototype%":[`Function`,`prototype`],"%Generator%":[`GeneratorFunction`,`prototype`],"%GeneratorPrototype%":[`GeneratorFunction`,`prototype`,`prototype`],"%Int8ArrayPrototype%":[`Int8Array`,`prototype`],"%Int16ArrayPrototype%":[`Int16Array`,`prototype`],"%Int32ArrayPrototype%":[`Int32Array`,`prototype`],"%JSONParse%":[`JSON`,`parse`],"%JSONStringify%":[`JSON`,`stringify`],"%MapPrototype%":[`Map`,`prototype`],"%NumberPrototype%":[`Number`,`prototype`],"%ObjectPrototype%":[`Object`,`prototype`],"%ObjProto_toString%":[`Object`,`prototype`,`toString`],"%ObjProto_valueOf%":[`Object`,`prototype`,`valueOf`],"%PromisePrototype%":[`Promise`,`prototype`],"%PromiseProto_then%":[`Promise`,`prototype`,`then`],"%Promise_all%":[`Promise`,`all`],"%Promise_reject%":[`Promise`,`reject`],"%Promise_resolve%":[`Promise`,`resolve`],"%RangeErrorPrototype%":[`RangeError`,`prototype`],"%ReferenceErrorPrototype%":[`ReferenceError`,`prototype`],"%RegExpPrototype%":[`RegExp`,`prototype`],"%SetPrototype%":[`Set`,`prototype`],"%SharedArrayBufferPrototype%":[`SharedArrayBuffer`,`prototype`],"%StringPrototype%":[`String`,`prototype`],"%SymbolPrototype%":[`Symbol`,`prototype`],"%SyntaxErrorPrototype%":[`SyntaxError`,`prototype`],"%TypedArrayPrototype%":[`TypedArray`,`prototype`],"%TypeErrorPrototype%":[`TypeError`,`prototype`],"%Uint8ArrayPrototype%":[`Uint8Array`,`prototype`],"%Uint8ClampedArrayPrototype%":[`Uint8ClampedArray`,`prototype`],"%Uint16ArrayPrototype%":[`Uint16Array`,`prototype`],"%Uint32ArrayPrototype%":[`Uint32Array`,`prototype`],"%URIErrorPrototype%":[`URIError`,`prototype`],"%WeakMapPrototype%":[`WeakMap`,`prototype`],"%WeakSetPrototype%":[`WeakSet`,`prototype`]},le=Uu(),ue=Zu(),de=le.call(re,Array.prototype.concat),fe=le.call(ne,Array.prototype.splice),pe=le.call(re,String.prototype.replace),me=le.call(re,String.prototype.slice),he=le.call(re,RegExp.prototype.exec),ge=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_e=/\\(\\)?/g,ve=function(e){var t=me(e,0,1),n=me(e,-1);if(t===`%`&&n!==`%`)throw new c("invalid intrinsic syntax, expected closing `%`");if(n===`%`&&t!==`%`)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return pe(e,ge,function(e,t,n,i){r[r.length]=n?pe(i,_e,`$1`):t||e}),r},ye=function(e,t){var n=e,r;if(ue(ce,n)&&(r=ce[n],n=`%`+r[0]+`%`),ue(ae,n)){var i=ae[n];if(i===E&&(i=se(n)),typeof i>`u`&&!t)throw new l(`intrinsic `+e+` exists, but is not available. Please file an issue!`);return{alias:r,name:n,value:i}}throw new c(`intrinsic `+e+` does not exist!`)};t.exports=function(e,t){if(typeof e!=`string`||e.length===0)throw new l(`intrinsic name must be a non-empty string`);if(arguments.length>1&&typeof t!=`boolean`)throw new l(`"allowMissing" argument must be a boolean`);if(he(/^%?[^%]*%?$/,e)===null)throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=ve(e),r=n.length>0?n[0]:``,i=ye(`%`+r+`%`,t),a=i.name,o=i.value,s=!1,u=i.alias;u&&(r=u[0],fe(n,de([0,1],u)));for(var d=1,f=!0;d=n.length){var g=b(o,p);f=!!g,o=f&&`get`in g&&!(`originalValue`in g.get)?g.get:o[p]}else f=ue(o,p),o=o[p];f&&!s&&(ae[a]=o)}}return o}}}),$u=$({"node_modules/.pnpm/call-bound@1.0.4/node_modules/call-bound/index.js"(e,t){var n=Qu(),r=Ju(),i=r([n(`%String.prototype.indexOf%`)]);t.exports=function(e,t){var a=n(e,!!t);return typeof a==`function`&&i(e,`.prototype.`)>-1?r([a]):a}}}),ed=$({"node_modules/.pnpm/has-tostringtag@1.0.2/node_modules/has-tostringtag/shams.js"(e,t){var n=Ru();t.exports=function(){return n()&&!!Symbol.toStringTag}}}),td=$({"node_modules/.pnpm/is-regex@1.2.1/node_modules/is-regex/index.js"(e,t){var n=$u(),r=ed()(),i=Zu(),a=Iu(),o;r?(s=n(`RegExp.prototype.exec`),c={},l=function(){throw c},u={toString:l,valueOf:l},typeof Symbol.toPrimitive==`symbol`&&(u[Symbol.toPrimitive]=l),o=function(e){if(!e||typeof e!=`object`)return!1;var t=a(e,`lastIndex`);if(!(t&&i(t,`value`)))return!1;try{s(e,u)}catch(e){return e===c}}):(d=n(`Object.prototype.toString`),f=`[object RegExp]`,o=function(e){return!e||typeof e!=`object`&&typeof e!=`function`?!1:d(e)===f});var s,c,l,u,d,f;t.exports=o}}),nd=$({"node_modules/.pnpm/is-function@1.0.2/node_modules/is-function/index.js"(e,t){t.exports=r;var n=Object.prototype.toString;function r(e){if(!e)return!1;var t=n.call(e);return t===`[object Function]`||typeof e==`function`&&t!==`[object RegExp]`||typeof window<`u`&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)}}}),rd=$({"node_modules/.pnpm/safe-regex-test@1.1.0/node_modules/safe-regex-test/index.js"(e,t){var n=$u(),r=td(),i=n(`RegExp.prototype.exec`),a=Tu();t.exports=function(e){if(!r(e))throw new a("`regex` must be a RegExp");return function(t){return i(e,t)!==null}}}}),id=$({"node_modules/.pnpm/is-symbol@1.1.1/node_modules/is-symbol/index.js"(e,t){var n=$u(),r=n(`Object.prototype.toString`),i=zu()(),a=rd();i?(o=n(`Symbol.prototype.toString`),s=a(/^Symbol\(.*\)$/),c=function(e){return typeof e.valueOf()==`symbol`?s(o(e)):!1},t.exports=function(e){if(typeof e==`symbol`)return!0;if(!e||typeof e!=`object`||r(e)!==`[object Symbol]`)return!1;try{return c(e)}catch{return!1}}):t.exports=function(e){return!1};var o,s,c}}),ad=gu(td()),od=gu(nd()),sd=gu(id()),cd=typeof global==`object`&&global&&global.Object===Object&&global,ld=typeof self==`object`&&self&&self.Object===Object&&self,ud=cd||ld||Function(`return this`)(),dd=ud.Symbol,fd=Object.prototype,pd=fd.hasOwnProperty,md=fd.toString,hd=dd?dd.toStringTag:void 0,gd=pr,_d=Object.prototype.toString,vd=mr,yd=`[object Null]`,bd=`[object Undefined]`,xd=dd?dd.toStringTag:void 0,Sd=hr,Cd=dd?dd.prototype:void 0,Cd&&Cd.toString,wd=gr,Td=`[object AsyncFunction]`,Ed=`[object Function]`,Dd=`[object GeneratorFunction]`,Od=`[object Proxy]`,kd=_r,Ad=ud[`__core-js_shared__`],jd=(function(){var e=/[^.]+$/.exec(Ad&&Ad.keys&&Ad.keys.IE_PROTO||``);return e?`Symbol(src)_1.`+e:``})(),Md=vr,Nd=Function.prototype.toString,Pd=yr,Fd=/[\\^$.*+?()[\]{}|]/g,Id=/^\[object .+?Constructor\]$/,Ld=Function.prototype,Rd=Object.prototype,zd=Ld.toString,Bd=Rd.hasOwnProperty,Vd=RegExp(`^`+zd.call(Bd).replace(Fd,`\\$&`).replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,`$1.*?`)+`$`),Hd=br,Ud=xr,Wd=Sr,Gd=Cr,Kd=Wd(Object,`create`),qd=wr,Jd=Tr,Yd=`__lodash_hash_undefined__`,Xd=Object.prototype.hasOwnProperty,Zd=Er,Qd=Object.prototype.hasOwnProperty,$d=Dr,ef=`__lodash_hash_undefined__`,tf=Or,kr.prototype.clear=qd,kr.prototype.delete=Jd,kr.prototype.get=Zd,kr.prototype.has=$d,kr.prototype.set=tf,nf=kr,rf=Ar,af=jr,of=Array.prototype.splice,sf=Mr,cf=Nr,lf=Pr,uf=Fr,Ir.prototype.clear=rf,Ir.prototype.delete=sf,Ir.prototype.get=cf,Ir.prototype.has=lf,Ir.prototype.set=uf,df=Ir,ff=Wd(ud,`Map`),pf=Lr,mf=Rr,hf=zr,gf=Br,_f=Vr,vf=Hr,yf=Ur,Wr.prototype.clear=pf,Wr.prototype.delete=gf,Wr.prototype.get=_f,Wr.prototype.has=vf,Wr.prototype.set=yf,bf=Wr,xf=`Expected a function`,Gr.Cache=bf,Sf=Gr,Cf=500,wf=Kr,Tf=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ef=/\\(\\)?/g,wf(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(``),e.replace(Tf,function(e,n,r,i){t.push(r?i.replace(Ef,`$1`):n||e)}),t}),Df=fr,Of=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,kf=function(e){let t,n,r,i;return function(a,o){try{if(a===``)return i=[],t=new Map([[o,`[]`]]),n=new Map,r=[],o;let s=n.get(this)||this;for(;r.length&&s!==r[0];)r.shift(),i.pop();if(typeof o==`boolean`)return o;if(o===void 0)return e.allowUndefined?`_undefined_`:void 0;if(o===null)return null;if(typeof o==`number`)return o===-1/0?`_-Infinity_`:o===1/0?`_Infinity_`:Number.isNaN(o)?`_NaN_`:o;if(typeof o==`bigint`)return`_bigint_${o.toString()}`;if(typeof o==`string`)return Of.test(o)?e.allowDate?`_date_${o}`:void 0:o;if((0,ad.default)(o))return e.allowRegExp?`_regexp_${o.flags}|${o.source}`:void 0;if((0,od.default)(o))return;if((0,sd.default)(o)){if(!e.allowSymbol)return;let t=Symbol.keyFor(o);return t===void 0?`_symbol_${o.toString().slice(7,-1)}`:`_gsymbol_${t}`}if(r.length>=e.maxDepth)return Array.isArray(o)?`[Array(${o.length})]`:`[Object]`;if(o===this)return`_duplicate_${JSON.stringify(i)}`;if(o instanceof Error&&e.allowError)return{__isConvertedError__:!0,errorProperties:{...o.cause?{cause:o.cause}:{},...o,name:o.name,message:o.message,stack:o.stack,"_constructor-name_":o.constructor.name}};if(o?.constructor?.name&&o.constructor.name!==`Object`&&!Array.isArray(o)){let e=t.get(o);if(!e){let e={__isClassInstance__:!0,__className__:o.constructor.name,...Object.getOwnPropertyNames(o).reduce((e,t)=>{try{e[t]=o[t]}catch{}return e},{})};return i.push(a),r.unshift(e),t.set(o,JSON.stringify(i)),o!==e&&n.set(o,e),e}return`_duplicate_${e}`}let c=t.get(o);if(!c){let e=Array.isArray(o)?o:qr(o);return i.push(a),r.unshift(e),t.set(o,JSON.stringify(i)),o!==e&&n.set(o,e),e}return`_duplicate_${c}`}catch{return}}},Af={maxDepth:10,space:void 0,allowRegExp:!0,allowDate:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0},jf=(e,t={})=>{let n={...Af,...t};return JSON.stringify(qr(e),kf(n),t.space)},Mf=(0,Ci.createContext)({sources:{}}),Nf=`--unknown--`,Pf=({children:e,channel:t})=>{let[n,r]=(0,Ci.useState)({});return(0,Ci.useEffect)(()=>{let e=(e,t=null,n=!1)=>{let{id:i,args:a=void 0,source:o,format:s}=typeof e==`string`?{id:e,source:t,format:n}:e,c=a?Jr(a):Nf;r(e=>({...e,[i]:{...e[i],[c]:{code:o||``,format:s}}}))};return t.on(i,e),()=>t.off(i,e)},[]),Ci.createElement(Mf.Provider,{value:{sources:n}},e)},Ff=(e,t,n)=>{let{sources:r}=n,i=r?.[e];return i?.[Jr(t)]||i?.[`--unknown--`]||{code:``}},If=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:i})=>{let a=t.parameters??{},{__isArgsStory:o}=a,s=a.docs?.source||{},c=r||s.type||n.AUTO,l=c===n.DYNAMIC||c===n.AUTO&&e&&o?e:s.originalSource||``,u=i??s.transform,d=u?Yr(l,u,t):l;return s.code===void 0?d:s.code},Lf=(e,t,n)=>{let{of:r}=e,i=(0,Si.useMemo)(()=>{if(r)return t.resolveOf(r,[`story`]).story;try{return t.storyById()}catch{}},[t,r]),a=i?t.getStoryContext(i):{},o=e.__forceInitialArgs?a.initialArgs:a.unmappedArgs,s=i?Ff(i.id,o,n):null,c=If({snippet:s?s.code:``,storyContext:{...a,args:o},typeFromProps:e.type,transformFromProps:e.transform});if(`of`in e&&r===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let l=i?.parameters?.docs?.source||{},u=e.format,d=e.language??l.language??`jsx`,f=e.dark??l.dark??!1;return!e.code&&!i?{error:`Oh no! The source is not available.`}:e.code?{code:e.code,format:u,language:d,dark:f}:(u=s?.format??!0,{code:c,format:u,language:d,dark:f})},Rf=e=>{let t=(0,xi.useContext)(Z),n=(0,xi.useContext)(Mf),{of:r,source:i}=e;if(`of`in e&&r===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:a}=ou(r||`story`,[`story`]),o=Lf({...i,...r&&{of:r}},t,n),s=e.layout??a.parameters.layout??a.parameters.docs?.canvas?.layout??`padded`,c=e.withToolbar??a.parameters.docs?.canvas?.withToolbar??!1,l=e.additionalActions??a.parameters.docs?.canvas?.additionalActions,u=e.sourceState??a.parameters.docs?.canvas?.sourceState??`hidden`,d=e.className??a.parameters.docs?.canvas?.className,f=e.story?.inline??a.parameters?.docs?.story?.inline??!1;return xi.createElement(Bl,{withSource:u===`none`?void 0:o,isExpanded:u===`shown`,withToolbar:c,additionalActions:l,className:d,layout:s,inline:f},xi.createElement(vl,{of:r||a.moduleExport,meta:e.meta,...e.story}))},{filterArgTypes:zf}=__STORYBOOK_MODULE_PREVIEW_API__,{RESET_STORY_ARGS:Bf,STORY_ARGS_UPDATED:Vf,UPDATE_STORY_ARGS:Hf}=__STORYBOOK_MODULE_CORE_EVENTS__,Uf=(e,t)=>{let n=Wf(e,t);if(!n)throw Error(`No result when story was defined`);return n},Wf=(e,t)=>{let n=e?t.getStoryContext(e):{args:{}},{id:r}=e||{id:`none`},[i,a]=(0,Ei.useState)(n.args);(0,Ei.useEffect)(()=>{let e=e=>{e.storyId===r&&a(e.args)};return t.channel.on(Vf,e),()=>t.channel.off(Vf,e)},[r,t.channel]);let o=(0,Ei.useCallback)(e=>t.channel.emit(Hf,{storyId:r,updatedArgs:e}),[r,t.channel]),s=(0,Ei.useCallback)(e=>t.channel.emit(Bf,{storyId:r,argNames:e}),[r,t.channel]);return e&&[i,o,s]},{GLOBALS_UPDATED:Gf}=__STORYBOOK_MODULE_CORE_EVENTS__,Kf=(e,t)=>{let[n,r]=(0,Di.useState)(t.getStoryContext(e).globals);return(0,Di.useEffect)(()=>{let e=e=>{r(e.globals)};return t.channel.on(Gf,e),()=>t.channel.off(Gf,e)},[t.channel]),[n]},{Tag:qf}=__STORYBOOK_MODULE_PREVIEW_API__,Jf=()=>(0,Oi.useContext)(Z).componentStories().find(e=>e.tags.includes(qf.AUTODOCS)),Yf=e=>{let{of:t}=e,n=(0,Ti.useContext)(Z),r=Jf(),i=t?n.resolveOf(t,[`story`]).story:r;if(!i)return null;let{parameters:a,argTypes:o,component:s,subcomponents:c}=i,l=a.docs?.controls||{},u=e.include??l.include,d=e.exclude??l.exclude,f=e.sort??l.sort,[p,m,h]=Uf(i,n),[g]=Kf(i,n),_=zf(o,u,d);if(!(c&&Object.keys(c||{}).length>0))return Object.keys(_).length>0||Object.keys(p).length>0?Ti.createElement(ll,{rows:_,sort:f,args:p,globals:g,updateArgs:m,resetArgs:h}):null;let v=cu(s)||`Story`,y=Object.fromEntries(Object.entries(c||{}).map(([e,t])=>[e,{rows:zf(Xr(t,a),u,d),sort:f}])),b={[v]:{rows:_,sort:f},...y};return Ti.createElement(Hl,{tabs:b,sort:f,args:p,globals:g,updateArgs:m,resetArgs:h})},{NAVIGATE_URL:Xf}=__STORYBOOK_MODULE_CORE_EVENTS__,{document:Zf}=globalThis,Qf=({className:e,children:t,...n})=>{if(typeof e!=`string`&&(typeof t!=`string`||!t.match(/[\n\r]/g)))return q.createElement(ye,null,t);let r=e&&e.split(`-`);return q.createElement(Xt,{language:r&&r[1]||`text`,format:!1,code:t,...n})},$f=we.a,ep=({hash:e,children:t})=>{let n=(0,q.useContext)(Z);return q.createElement($f,{href:e,target:`_self`,onClick:t=>{let r=e.substring(1);Zf.getElementById(r)&&Zr(n,e)}},t)},tp=e=>{let{href:t,target:n,children:r,...i}=e,a=(0,q.useContext)(Z);return!t||n===`_blank`||/^https?:\/\//.test(t)?q.createElement($f,{...e}):t.startsWith(`#`)?q.createElement(ep,{hash:t},r):q.createElement($f,{href:t,onClick:e=>{e.button===0&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey&&(e.preventDefault(),Zr(a,e.currentTarget.getAttribute(`href`)||``))},target:n,...i},r)},np=[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`],rp=np.reduce((e,t)=>({...e,[t]:h(t)({"& svg":{position:`relative`,top:`-0.1em`,visibility:`hidden`},"&:hover svg":{visibility:`visible`}})}),{}),ip=h.a(()=>({float:`left`,lineHeight:`inherit`,paddingRight:`10px`,marginLeft:`-24px`,color:`inherit`})),ap=({as:e,id:t,children:n,...r})=>{let i=(0,q.useContext)(Z),a=rp[e],o=`#${t}`;return q.createElement(a,{id:t,...r},q.createElement(ip,{"aria-hidden":`true`,href:o,tabIndex:-1,target:`_self`,onClick:e=>{Zf.getElementById(t)&&Zr(i,o)}},q.createElement(ve,null)),n)},op=e=>{let{as:t,id:n,children:r,...i}=e;if(n)return q.createElement(ap,{as:t,id:n,...i},r);let a=t,{as:o,...s}=e;return q.createElement(a,{...fe(s,t)})},sp=np.reduce((e,t)=>({...e,[t]:e=>q.createElement(op,{as:t,...e})}),{}),cp=e=>{if(!e.children)return null;if(typeof e.children!=`string`)throw Error(Qt`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + This is often caused by not wrapping the child in a template string. + + This is invalid: + + # Some heading + A paragraph + + + Instead do: + + {\` + # Some heading + A paragraph + \`} + + `);return Ai.createElement(ko,{...e,options:{forceBlock:!0,overrides:{code:Qf,a:tp,...sp,...e?.options?.overrides},...e?.options}})},lp=(e=>(e.INFO=`info`,e.NOTES=`notes`,e.DOCGEN=`docgen`,e.AUTO=`auto`,e))(lp||{}),up=e=>{switch(e.type){case`story`:return e.story.parameters.docs?.description?.story||null;case`meta`:{let{parameters:t,component:n}=e.preparedMeta;return t.docs?.description?.component||t.docs?.extractComponentDescription?.(n,{component:n,parameters:t})||null}case`component`:{let{component:t,projectAnnotations:{parameters:n}}=e;return n?.docs?.extractComponentDescription?.(t,{component:t,parameters:n})||null}default:throw Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},dp=e=>{let{of:t}=e;if(`of`in e&&t===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let n=up(ou(t||`meta`));return n?ki.createElement(cp,null,n):null},{document:fp,window:pp}=globalThis,mp=({context:e,theme:t,children:n})=>{let r;try{r=e.resolveOf(`meta`,[`meta`]).preparedMeta.parameters?.docs?.toc}catch{r=e?.projectAnnotations?.parameters?.docs?.toc}return(0,Mi.useEffect)(()=>{let e;try{if(e=new URL(pp.parent.location.toString()),e.hash){let t=fp.getElementById(decodeURIComponent(e.hash.substring(1)));t&&setTimeout(()=>{ur(t)},200)}}catch{}}),Mi.createElement(Z.Provider,{value:e},Mi.createElement(Pf,{channel:e.channel},Mi.createElement(b,{theme:_(t)},Mi.createElement(hl,{toc:r?Mi.createElement(nu,{className:`sbdocs sbdocs-toc--custom`,channel:e.channel,...r}):null},n))))},hp=/[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08C8-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B54\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1AC1-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\u9FFD-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7CB-\uA7F4\uA828-\uA82B\uA82D-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDE7F\uDEAA\uDEAD-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD48-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC62-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD36\uDD39\uDD3A\uDD44-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD824-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D\uD83F\uD87B-\uD87D\uD87F\uD885-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE5-\uDFEF\uDFF2-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEDE-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g,gp=Object.hasOwnProperty,_p=class{constructor(){this.occurrences,this.reset()}slug(e,t){let n=this,r=Qr(e,t===!0),i=r;for(;gp.call(n.occurrences,r);)n.occurrences[i]++,r=i+`-`+n.occurrences[i];return n.occurrences[r]=0,r}reset(){this.occurrences=Object.create(null)}},vp=new _p,yp=({children:e,disableAnchor:t,...n})=>{if(t||typeof e!=`string`)return Li.createElement(_e,null,e);let r=vp.slug(e.toLowerCase());return Li.createElement(op,{as:`h2`,id:r,...n},e)},bp=({children:e,disableAnchor:t})=>{if(t||typeof e!=`string`)return Ii.createElement(de,null,e);let n=vp.slug(e.toLowerCase());return Ii.createElement(op,{as:`h3`,id:n},e)},xp=({of:e,expanded:t=!0,withToolbar:n=!1,__forceInitialArgs:r=!1,__primary:i=!1})=>{let{story:a}=ou(e||`story`,[`story`]),o=a.parameters.docs?.canvas?.withToolbar??n;return Fi.createElement(iu,{storyId:i?`primary--${a.id}`:a.id},t&&Fi.createElement(Fi.Fragment,null,Fi.createElement(bp,null,a.name),Fi.createElement(dp,{of:e})),Fi.createElement(Rf,{of:e,withToolbar:o,story:{__forceInitialArgs:r,__primary:i},source:{__forceInitialArgs:r}}))},Sp=()=>{let e=Jf();return e?Pi.createElement(xp,{of:e.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},{Tag:Cp}=__STORYBOOK_MODULE_PREVIEW_API__,wp=h(yp)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:`16px`,letterSpacing:`0.35em`,textTransform:`uppercase`,color:e.textMutedColor,border:0,marginBottom:`12px`,"&:first-of-type":{marginTop:`56px`}})),Tp=({title:e=`Stories`,includePrimary:t=!0})=>{let{componentStories:n,projectAnnotations:r,getStoryContext:i}=(0,Ri.useContext)(Z),a=n(),{stories:{filter:o}={filter:void 0}}=r.parameters?.docs||{};return o&&(a=a.filter(e=>o(e,i(e)))),a.some(e=>e.tags?.includes(Cp.AUTODOCS))&&(a=a.filter(e=>e.tags?.includes(Cp.AUTODOCS)&&!e.usesMount)),t||(a=a.slice(1)),!a||a.length===0?null:Ri.createElement(Ri.Fragment,null,typeof e==`string`?Ri.createElement(wp,null,e):e,a.map(e=>e&&Ri.createElement(xp,{key:e.id,of:e.moduleExport,expanded:!0,__forceInitialArgs:!0})))},{deprecate:Ep}=__STORYBOOK_MODULE_CLIENT_LOGGER__,Dp=`https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle`,Op=e=>{let{of:t,children:n}=e;if(`of`in e&&t===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r;try{r=ou(t||`meta`,[`meta`]).preparedMeta}catch(e){if(n&&!e.message.includes(`did you forget to use ?`))throw e}let{componentSubtitle:i,docs:a}=r?.parameters||{};i&&Ep(`Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See ${Dp}`);let o=n||a?.subtitle||i;return o?zi.createElement(fl,{className:`sbdocs-subtitle sb-unstyled`},o):null},kp=/\s*\/\s*/,Ap=e=>{let t=e.trim().split(kp);return t?.[t?.length-1]||e},jp=e=>{let{children:t,of:n}=e;if(`of`in e&&n===void 0)throw Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r;try{r=ou(n||`meta`,[`meta`]).preparedMeta}catch(e){if(t&&e instanceof Error&&!e.message.includes(`did you forget to use ?`))throw e}let i=t||Ap(r?.title||``);return i?Bi.createElement(dl,{className:`sbdocs-title sb-unstyled`},i):null},Mp=()=>{let{stories:e}=ou(`meta`,[`meta`]).csfFile,t=Object.keys(e).length===1;return Ni.createElement(Ni.Fragment,null,Ni.createElement(jp,null),Ni.createElement(Op,null),Ni.createElement(dp,{of:`meta`}),t?Ni.createElement(dp,{of:`story`}):null,Ni.createElement(Sp,null),Ni.createElement(Yf,null),t?null:Ni.createElement(Tp,null))},{composeConfigs:Np}=__STORYBOOK_MODULE_PREVIEW_API__,{Channel:Pp}=__STORYBOOK_MODULE_CHANNELS__,{Preview:Fp,composeConfigs:Ip}=__STORYBOOK_MODULE_PREVIEW_API__,{DocsContext:Lp}=__STORYBOOK_MODULE_PREVIEW_API__})),zp,Bp,Vp,Hp,Up=t((()=>{zp=e(l(),1),Me(),Rp(),o(),Bp={code:Qf,a:tp,...sp},Vp=class extends zp.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){let{showException:t}=this.props;t(e)}render(){let{hasError:e}=this.state,{children:t}=this.props;return e?null:zp.createElement(zp.Fragment,null,t)}},Hp=class{constructor(){this.render=async(e,t,n)=>{let r={...Bp,...t?.components},i=$r;return new Promise((a,o)=>{s(async()=>{let{MDXProvider:e}=await import(`./react-BPg1mOmN.js`);return{MDXProvider:e}},__vite__mapDeps([14,1,2,3,4,5,6]),import.meta.url).then(({MDXProvider:a})=>Ae(zp.createElement(Vp,{showException:o,key:Math.random()},zp.createElement(a,{components:r},zp.createElement(i,{context:e,docsParameter:t}))),n)).then(()=>a())})},this.unmount=e=>{je(e)}}}}));t((()=>{Up()}))();export{Hp as DocsRenderer}; \ No newline at end of file diff --git a/clients/web/storybook-static/assets/WithTooltip-65CFNBJE-CwbJDiHq.js b/clients/web/storybook-static/assets/WithTooltip-65CFNBJE-CwbJDiHq.js new file mode 100644 index 00000000..6f3e3784 --- /dev/null +++ b/clients/web/storybook-static/assets/WithTooltip-65CFNBJE-CwbJDiHq.js @@ -0,0 +1,9 @@ +import{a as e,n as t}from"./chunk-BneVvdWh.js";import{a as n,c as r,i,r as a,s as o}from"./chunk-3LY4VQVK-Di70sXb8.js";import{t as s}from"./react-dom-P9SK4Tis.js";import{o as c}from"./iframe-BM0lJmj9.js";import{O as l,c as u,f as d,k as f,y as p}from"./theming-CFy5g9Ag.js";import{n as m,t as h}from"./chunk-242VQQM5-EiyAdkXv.js";function g(e){return e?(e.nodeName||``).toLowerCase():null}function _(e){if(e==null)return window;if(e.toString()!==`[object Window]`){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function v(e){return e instanceof _(e).Element||e instanceof Element}function y(e){return e instanceof _(e).HTMLElement||e instanceof HTMLElement}function b(e){return typeof ShadowRoot>`u`?!1:e instanceof _(e).ShadowRoot||e instanceof ShadowRoot}function x(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];!y(i)||!g(i)||(Object.assign(i.style,n),Object.keys(r).forEach(function(e){var t=r[e];t===!1?i.removeAttribute(e):i.setAttribute(e,t===!0?``:t)}))})}function S(e){var t=e.state,n={popper:{position:t.options.strategy,left:`0`,top:`0`,margin:`0`},arrow:{position:`absolute`},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]=``,e},{});!y(r)||!g(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(e){r.removeAttribute(e)}))})}}function C(e){return e.split(`-`)[0]}function w(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+`/`+e.version}).join(` `):navigator.userAgent}function T(){return!/^((?!chrome|android).)*safari/i.test(w())}function E(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&y(e)&&(i=e.offsetWidth>0&&Z(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Z(r.height)/e.offsetHeight||1);var o=(v(e)?_(e):window).visualViewport,s=!T()&&n,c=(r.left+(s&&o?o.offsetLeft:0))/i,l=(r.top+(s&&o?o.offsetTop:0))/a,u=r.width/i,d=r.height/a;return{width:u,height:d,top:l,right:c+u,bottom:l+d,left:c,x:c,y:l}}function D(e){var t=E(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function O(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&b(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function k(e){return _(e).getComputedStyle(e)}function A(e){return[`table`,`td`,`th`].indexOf(g(e))>=0}function j(e){return((v(e)?e.ownerDocument:e.document)||window.document).documentElement}function M(e){return g(e)===`html`?e:e.assignedSlot||e.parentNode||(b(e)?e.host:null)||j(e)}function N(e){return!y(e)||k(e).position===`fixed`?null:e.offsetParent}function P(e){var t=/firefox/i.test(w());if(/Trident/i.test(w())&&y(e)&&k(e).position===`fixed`)return null;var n=M(e);for(b(n)&&(n=n.host);y(n)&&[`html`,`body`].indexOf(g(n))<0;){var r=k(n);if(r.transform!==`none`||r.perspective!==`none`||r.contain===`paint`||[`transform`,`perspective`].indexOf(r.willChange)!==-1||t&&r.willChange===`filter`||t&&r.filter&&r.filter!==`none`)return n;n=n.parentNode}return null}function F(e){for(var t=_(e),n=N(e);n&&A(n)&&k(n).position===`static`;)n=N(n);return n&&(g(n)===`html`||g(n)===`body`&&k(n).position===`static`)?t:n||P(e)||t}function ee(e){return[`top`,`bottom`].indexOf(e)>=0?`x`:`y`}function I(e,t,n){return X(e,gt(t,n))}function te(e,t,n){var r=I(e,t,n);return r>n?n:r}function ne(){return{top:0,right:0,bottom:0,left:0}}function re(e){return Object.assign({},ne(),e)}function ie(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function ae(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=C(n.placement),c=ee(s),l=[J,q].indexOf(s)>=0?`height`:`width`;if(!(!a||!o)){var u=_t(i.padding,n),d=D(a),f=c===`y`?G:J,p=c===`y`?K:q,m=n.rects.reference[l]+n.rects.reference[c]-o[c]-n.rects.popper[l],h=o[c]-n.rects.reference[c],g=F(a),_=g?c===`y`?g.clientHeight||0:g.clientWidth||0:0,v=m/2-h/2,y=u[f],b=_-d[l]-u[p],x=_/2-d[l]/2+v,S=I(y,x,b),w=c;n.modifiersData[r]=(t={},t[w]=S,t.centerOffset=S-x,t)}}function oe(e){var t=e.state,n=e.options.element,r=n===void 0?`[data-popper-arrow]`:n;r!=null&&(typeof r==`string`&&(r=t.elements.popper.querySelector(r),!r)||O(t.elements.popper,r)&&(t.elements.arrow=r))}function L(e){return e.split(`-`)[1]}function se(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Z(n*i)/i||0,y:Z(r*i)/i||0}}function ce(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=o.x,p=f===void 0?0:f,m=o.y,h=m===void 0?0:m,g=typeof u==`function`?u({x:p,y:h}):{x:p,y:h};p=g.x,h=g.y;var v=o.hasOwnProperty(`x`),y=o.hasOwnProperty(`y`),b=J,x=G,S=window;if(l){var C=F(n),w=`clientHeight`,T=`clientWidth`;if(C===_(n)&&(C=j(n),k(C).position!==`static`&&s===`absolute`&&(w=`scrollHeight`,T=`scrollWidth`)),C=C,i===G||(i===J||i===q)&&a===st){x=K;var E=d&&C===S&&S.visualViewport?S.visualViewport.height:C[w];h-=E-r.height,h*=c?1:-1}if(i===J||(i===G||i===K)&&a===st){b=q;var D=d&&C===S&&S.visualViewport?S.visualViewport.width:C[T];p-=D-r.width,p*=c?1:-1}}var O=Object.assign({position:s},l&&yt),A=u===!0?se({x:p,y:h},_(n)):{x:p,y:h};if(p=A.x,h=A.y,c){var M;return Object.assign({},O,(M={},M[x]=y?`0`:``,M[b]=v?`0`:``,M.transform=(S.devicePixelRatio||1)<=1?`translate(`+p+`px, `+h+`px)`:`translate3d(`+p+`px, `+h+`px, 0)`,M))}return Object.assign({},O,(t={},t[x]=y?h+`px`:``,t[b]=v?p+`px`:``,t.transform=``,t))}function le(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,a=n.adaptive,o=a===void 0?!0:a,s=n.roundOffsets,c=s===void 0?!0:s,l={placement:C(t.placement),variation:L(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy===`fixed`};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ce(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ce(Object.assign({},l,{offsets:t.modifiersData.arrow,position:`absolute`,adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}function ue(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=i===void 0?!0:i,o=r.resize,s=o===void 0?!0:o,c=_(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(e){e.addEventListener(`scroll`,n.update,xt)}),s&&c.addEventListener(`resize`,n.update,xt),function(){a&&l.forEach(function(e){e.removeEventListener(`scroll`,n.update,xt)}),s&&c.removeEventListener(`resize`,n.update,xt)}}function R(e){return e.replace(/left|right|bottom|top/g,function(e){return Ct[e]})}function de(e){return e.replace(/start|end/g,function(e){return wt[e]})}function z(e){var t=_(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function fe(e){return E(j(e)).left+z(e).scrollLeft}function pe(e,t){var n=_(e),r=j(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;var l=T();(l||!l&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}return{width:a,height:o,x:s+fe(e),y:c}}function me(e){var t=j(e),n=z(e),r=e.ownerDocument?.body,i=X(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=X(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-n.scrollLeft+fe(e),s=-n.scrollTop;return k(r||t).direction===`rtl`&&(o+=X(t.clientWidth,r?r.clientWidth:0)-i),{width:i,height:a,x:o,y:s}}function he(e){var t=k(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function ge(e){return[`html`,`body`,`#document`].indexOf(g(e))>=0?e.ownerDocument.body:y(e)&&he(e)?e:ge(M(e))}function B(e,t){t===void 0&&(t=[]);var n=ge(e),r=n===e.ownerDocument?.body,i=_(n),a=r?[i].concat(i.visualViewport||[],he(n)?n:[]):n,o=t.concat(a);return r?o:o.concat(B(M(a)))}function _e(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ve(e,t){var n=E(e,!1,t===`fixed`);return n.top+=e.clientTop,n.left+=e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function ye(e,t,n){return t===lt?_e(pe(e,n)):v(t)?ve(t,n):_e(me(j(e)))}function be(e){var t=B(M(e)),n=[`absolute`,`fixed`].indexOf(k(e).position)>=0&&y(e)?F(e):e;return v(n)?t.filter(function(e){return v(e)&&O(e,n)&&g(e)!==`body`}):[]}function V(e,t,n,r){var i=t===`clippingParents`?be(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(t,n){var i=ye(e,n,r);return t.top=X(i.top,t.top),t.right=gt(i.right,t.right),t.bottom=gt(i.bottom,t.bottom),t.left=X(i.left,t.left),t},ye(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function H(e){var t=e.reference,n=e.element,r=e.placement,i=r?C(r):null,a=r?L(r):null,o=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,c;switch(i){case G:c={x:o,y:t.y-n.height};break;case K:c={x:o,y:t.y+t.height};break;case q:c={x:t.x+t.width,y:s};break;case J:c={x:t.x-n.width,y:s};break;default:c={x:t.x,y:t.y}}var l=i?ee(i):null;if(l!=null){var u=l===`y`?`height`:`width`;switch(a){case Y:c[l]=c[l]-(t[u]/2-n[u]/2);break;case st:c[l]=c[l]+(t[u]/2-n[u]/2);break;default:}}return c}function xe(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,a=n.strategy,o=a===void 0?e.strategy:a,s=n.boundary,c=s===void 0?ct:s,l=n.rootBoundary,u=l===void 0?lt:l,d=n.elementContext,f=d===void 0?ut:d,p=n.altBoundary,m=p===void 0?!1:p,h=n.padding,g=h===void 0?0:h,_=re(typeof g==`number`?ie(g,ot):g),y=f===ut?dt:ut,b=e.rects.popper,x=e.elements[m?y:f],S=V(v(x)?x:x.contextElement||j(e.elements.popper),c,u,o),C=E(e.elements.reference),w=H({reference:C,element:b,strategy:`absolute`,placement:i}),T=_e(Object.assign({},b,w)),D=f===ut?T:C,O={top:S.top-D.top+_.top,bottom:D.bottom-S.bottom+_.bottom,left:S.left-D.left+_.left,right:D.right-S.right+_.right},k=e.modifiersData.offset;if(f===ut&&k){var A=k[i];Object.keys(O).forEach(function(e){var t=[q,K].indexOf(e)>=0?1:-1,n=[G,K].indexOf(e)>=0?`y`:`x`;O[e]+=A[n]*t})}return O}function Se(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?pt:c,u=L(r),d=u?s?ft:ft.filter(function(e){return L(e)===u}):ot,f=d.filter(function(e){return l.indexOf(e)>=0});f.length===0&&(f=d);var p=f.reduce(function(t,n){return t[n]=xe(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[C(n)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}function Ce(e){if(C(e)===at)return[];var t=R(e);return[de(e),t,de(t)]}function we(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!0:o,c=n.fallbackPlacements,l=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,p=n.flipVariations,m=p===void 0?!0:p,h=n.allowedAutoPlacements,g=t.options.placement,_=C(g)===g,v=c||(_||!m?[R(g)]:Ce(g)),y=[g].concat(v).reduce(function(e,n){return e.concat(C(n)===at?Se(t,{placement:n,boundary:u,rootBoundary:d,padding:l,flipVariations:m,allowedAutoPlacements:h}):n)},[]),b=t.rects.reference,x=t.rects.popper,S=new Map,w=!0,T=y[0],E=0;E=0,j=A?`width`:`height`,M=xe(t,{placement:D,boundary:u,rootBoundary:d,altBoundary:f,padding:l}),N=A?k?q:J:k?K:G;b[j]>x[j]&&(N=R(N));var P=R(N),F=[];if(a&&F.push(M[O]<=0),s&&F.push(M[N]<=0,M[P]<=0),F.every(function(e){return e})){T=D,w=!1;break}S.set(D,F)}if(w)for(var ee=m?3:1,I=function(e){var t=y.find(function(t){var n=S.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return T=t,`break`},te=ee;te>0&&I(te)!==`break`;te--);t.placement!==T&&(t.modifiersData[r]._skip=!0,t.placement=T,t.reset=!0)}}function Te(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ee(e){return[G,q,K,J].some(function(t){return e[t]>=0})}function De(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=xe(t,{elementContext:`reference`}),s=xe(t,{altBoundary:!0}),c=Te(o,r),l=Te(s,i,a),u=Ee(c),d=Ee(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}function Oe(e,t,n){var r=C(e),i=[J,G].indexOf(r)>=0?-1:1,a=typeof n==`function`?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o||=0,s=(s||0)*i,[J,q].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}function ke(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=i===void 0?[0,0]:i,o=pt.reduce(function(e,n){return e[n]=Oe(n,t.rects,a),e},{}),s=o[t.placement],c=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=o}function Ae(e){var t=e.state,n=e.name;t.modifiersData[n]=H({reference:t.rects.reference,element:t.rects.popper,strategy:`absolute`,placement:t.placement})}function je(e){return e===`x`?`y`:`x`}function Me(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=i===void 0?!0:i,o=n.altAxis,s=o===void 0?!1:o,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=f===void 0?!0:f,m=n.tetherOffset,h=m===void 0?0:m,g=xe(t,{boundary:c,rootBoundary:l,padding:d,altBoundary:u}),_=C(t.placement),v=L(t.placement),y=!v,b=ee(_),x=je(b),S=t.modifiersData.popperOffsets,w=t.rects.reference,T=t.rects.popper,E=typeof h==`function`?h(Object.assign({},t.rects,{placement:t.placement})):h,O=typeof E==`number`?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),k=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(S){if(a){var j=b===`y`?G:J,M=b===`y`?K:q,N=b===`y`?`height`:`width`,P=S[b],re=P+g[j],ie=P-g[M],ae=p?-T[N]/2:0,oe=v===Y?w[N]:T[N],se=v===Y?-T[N]:-w[N],ce=t.elements.arrow,le=p&&ce?D(ce):{width:0,height:0},ue=t.modifiersData[`arrow#persistent`]?t.modifiersData[`arrow#persistent`].padding:ne(),R=ue[j],de=ue[M],z=I(0,w[N],le[N]),fe=y?w[N]/2-ae-z-R-O.mainAxis:oe-z-R-O.mainAxis,pe=y?-w[N]/2+ae+z+de+O.mainAxis:se+z+de+O.mainAxis,me=t.elements.arrow&&F(t.elements.arrow),he=me?b===`y`?me.clientTop||0:me.clientLeft||0:0,ge=k?.[b]??0,B=P+fe-ge-he,_e=P+pe-ge,ve=I(p?gt(re,B):re,P,p?X(ie,_e):ie);S[b]=ve,A[b]=ve-P}if(s){var ye=b===`x`?G:J,be=b===`x`?K:q,V=S[x],H=x===`y`?`height`:`width`,Se=V+g[ye],Ce=V-g[be],we=[G,J].indexOf(_)!==-1,Te=k?.[x]??0,Ee=we?Se:V-w[H]-T[H]-Te+O.altAxis,De=we?V+w[H]+T[H]-Te-O.altAxis:Ce,Oe=p&&we?te(Ee,V,De):I(p?Ee:Se,V,p?De:Ce);S[x]=Oe,A[x]=Oe-V}t.modifiersData[r]=A}}function Ne(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Pe(e){return e===_(e)||!y(e)?z(e):Ne(e)}function Fe(e){var t=e.getBoundingClientRect(),n=Z(t.width)/e.offsetWidth||1,r=Z(t.height)/e.offsetHeight||1;return n!==1||r!==1}function Ie(e,t,n){n===void 0&&(n=!1);var r=y(t),i=y(t)&&Fe(t),a=j(t),o=E(e,i,n),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((g(t)!==`body`||he(a))&&(s=Pe(t)),y(t)?(c=E(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=fe(a))),{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function Le(e){var t=new Map,n=new Set,r=[];e.forEach(function(e){t.set(e.name,e)});function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}}),r.push(e)}return e.forEach(function(e){n.has(e.name)||i(e)}),r}function Re(e){var t=Le(e);return mt.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}function ze(e){var t;return function(){return t||=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})}),t}}function Be(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}function Ve(){return![...arguments].some(function(e){return!(e&&typeof e.getBoundingClientRect==`function`)})}function He(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,i=t.defaultOptions,a=i===void 0?At:i;return function(e,t,n){n===void 0&&(n=a);var i={placement:`bottom`,orderedModifiers:[],options:Object.assign({},At,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,c={state:i,setOptions:function(n){var o=typeof n==`function`?n(i.options):n;u(),i.options=Object.assign({},a,i.options,o),i.scrollParents={reference:v(e)?B(e):e.contextElement?B(e.contextElement):[],popper:B(t)};var s=Re(Be([].concat(r,i.options.modifiers)));return i.orderedModifiers=s.filter(function(e){return e.enabled}),l(),c.update()},forceUpdate:function(){if(!s){var e=i.elements,t=e.reference,n=e.popper;if(Ve(t,n)){i.rects={reference:Ie(t,F(n),i.options.strategy===`fixed`),popper:D(n)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r{m(),f(),a(),r(),U=e(c(),1),qe=e(s(),1),W=e(c(),1),e(c(),1),Je=e(c(),1),Ye=e(c(),1),Xe=e(c(),1),Ze=e(s(),1),e(c(),1),u(),Qe=n({"../../node_modules/react-fast-compare/index.js"(e,t){var n=typeof Element<`u`,r=typeof Map==`function`,i=typeof Set==`function`,a=typeof ArrayBuffer==`function`&&!!ArrayBuffer.isView;function o(e,t){if(e===t)return!0;if(e&&t&&typeof e==`object`&&typeof t==`object`){if(e.constructor!==t.constructor)return!1;var s,c,l;if(Array.isArray(e)){if(s=e.length,s!=t.length)return!1;for(c=s;c--!==0;)if(!o(e[c],t[c]))return!1;return!0}var u;if(r&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!t.has(c.value[0]))return!1;for(u=e.entries();!(c=u.next()).done;)if(!o(c.value[1],t.get(c.value[0])))return!1;return!0}if(i&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(u=e.entries();!(c=u.next()).done;)if(!t.has(c.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(s=e.length,s!=t.length)return!1;for(c=s;c--!==0;)if(e[c]!==t[c])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf==`function`&&typeof t.valueOf==`function`)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString==`function`&&typeof t.toString==`function`)return e.toString()===t.toString();if(l=Object.keys(e),s=l.length,s!==Object.keys(t).length)return!1;for(c=s;c--!==0;)if(!Object.prototype.hasOwnProperty.call(t,l[c]))return!1;if(n&&e instanceof Element)return!1;for(c=s;c--!==0;)if(!((l[c]===`_owner`||l[c]===`__v`||l[c]===`__o`)&&e.$$typeof)&&!o(e[l[c]],t[l[c]]))return!1;return!0}return e!==e&&t!==t}t.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||``).match(/stack|recursion/i))return console.warn(`react-fast-compare cannot handle circular refs`),!1;throw e}}}}),$e=n({"../../node_modules/warning/warning.js"(e,t){var n=!1,r=function(){};n&&(i=function(e,t){var n=arguments.length;t=Array(n>1?n-1:0);for(var r=1;r2?r-2:0);for(var a=2;at.split(`-`)[0]===e?n:r),$=8,Bt=d.div({position:`absolute`,borderStyle:`solid`},({placement:e})=>{let t=0,n=0;switch(!0){case e.startsWith(`left`)||e.startsWith(`right`):n=8;break;case e.startsWith(`top`)||e.startsWith(`bottom`):t=8;break;default:}return{transform:`translate3d(${t}px, ${n}px, 0px)`}},({theme:e,color:t,placement:n})=>({bottom:`${Q(`top`,n,`${$*-1}px`,`auto`)}`,top:`${Q(`bottom`,n,`${$*-1}px`,`auto`)}`,right:`${Q(`left`,n,`${$*-1}px`,`auto`)}`,left:`${Q(`right`,n,`${$*-1}px`,`auto`)}`,borderBottomWidth:`${Q(`top`,n,`0`,$)}px`,borderTopWidth:`${Q(`bottom`,n,`0`,$)}px`,borderRightWidth:`${Q(`left`,n,`0`,$)}px`,borderLeftWidth:`${Q(`right`,n,`0`,$)}px`,borderTopColor:Q(`top`,n,e.color[t]||t||e.base===`light`?p(e.background.app):e.background.app,`transparent`),borderBottomColor:Q(`bottom`,n,e.color[t]||t||e.base===`light`?p(e.background.app):e.background.app,`transparent`),borderLeftColor:Q(`left`,n,e.color[t]||t||e.base===`light`?p(e.background.app):e.background.app,`transparent`),borderRightColor:Q(`right`,n,e.color[t]||t||e.base===`light`?p(e.background.app):e.background.app,`transparent`)})),Vt=d.div(({hidden:e})=>({display:e?`none`:`inline-block`,zIndex:2147483647,colorScheme:`light dark`}),({theme:e,color:t,hasChrome:n})=>n?{background:t&&e.color[t]||t||e.base===`light`?p(e.background.app):e.background.app,filter:` + drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) + drop-shadow(0 1px 3px rgba(0,0,0,0.1)) + `,borderRadius:e.appBorderRadius+2,fontSize:e.typography.size.s1}:{}),Ht=U.forwardRef(({placement:e=`top`,hasChrome:t=!0,children:n,arrowProps:r={},tooltipRef:i,color:a,withArrows:o,...s},c)=>U.createElement(Vt,{"data-testid":`tooltip`,hasChrome:t,ref:c,...s,color:a},t&&o&&U.createElement(Bt,{placement:e,...r,color:a}),n)),Ht.displayName=`Tooltip`,Ut=d.div` + display: inline-block; + cursor: ${e=>e.trigger===`hover`||e.trigger?.includes(`hover`)?`default`:`pointer`}; +`,Wt=d.g` + cursor: ${e=>e.trigger===`hover`||e.trigger?.includes(`hover`)?`default`:`pointer`}; +`,Gt=({svg:e=!1,trigger:t=`click`,closeOnOutsideClick:n=!1,placement:r=`top`,modifiers:i=[{name:`preventOverflow`,options:{padding:8}},{name:`offset`,options:{offset:[8,8]}},{name:`arrow`,options:{padding:8}}],hasChrome:a=!0,defaultVisible:o=!1,withArrows:s,offset:c,tooltip:l,children:u,closeOnTriggerHidden:d,mutationObserverOptions:f,delayHide:p=t===`hover`?200:0,visible:m,interactive:h,delayShow:g=t===`hover`?400:0,strategy:_,followCursor:v,onVisibleChange:y,portalContainer:b,...x})=>{let S=e?Wt:Ut,{getArrowProps:C,getTooltipProps:w,setTooltipRef:T,setTriggerRef:E,visible:D,state:O}=Ke({trigger:t,placement:r,defaultVisible:o,delayHide:p,interactive:h,closeOnOutsideClick:n,closeOnTriggerHidden:d,onVisibleChange:y,delayShow:g,followCursor:v,mutationObserverOptions:f,visible:m,offset:c},{modifiers:i,strategy:_}),k=(typeof b==`string`?zt.querySelector(b):b)||zt.body,A=D?U.createElement(Ht,{placement:O?.placement,ref:T,hasChrome:a,arrowProps:C(),withArrows:s,...w()},typeof l==`function`?l({onHide:()=>y(!1)}):l):null;return U.createElement(U.Fragment,null,U.createElement(S,{trigger:t,ref:E,...x},u),D&&qe.createPortal(A,k))},Kt=({startOpen:e=!1,onVisibleChange:t,...n})=>{let[r,i]=(0,U.useState)(e),a=(0,U.useCallback)(e=>{t&&t(e)===!1||i(e)},[t]);return(0,U.useEffect)(()=>{let e=()=>a(!1),t=t=>{t.key===`Escape`&&e()};zt.addEventListener(`keydown`,t,!1);let n=Array.from(zt.getElementsByTagName(`iframe`)),r=[];return n.forEach(t=>{let n=()=>{try{t.contentWindow.document&&(t.contentWindow.document.addEventListener(`click`,e),r.push(()=>{try{t.contentWindow.document.removeEventListener(`click`,e)}catch{}}))}catch{}};n(),t.addEventListener(`load`,n),r.push(()=>{t.removeEventListener(`load`,n)})}),()=>{zt.removeEventListener(`keydown`,t),r.forEach(e=>{e()})}}),U.createElement(Gt,{...n,visible:r,onVisibleChange:a})},qt=e=>(tt(`WithTooltipPure is deprecated and will be removed in Storybook 11. Please use WithTooltip instead.`),U.createElement(Gt,{"data-deprecated":`WithTooltipPure`,...e}))}))();export{Kt as WithTooltip,qt as WithTooltipPure}; \ No newline at end of file diff --git a/clients/web/storybook-static/assets/axe-TgFz8JLl.js b/clients/web/storybook-static/assets/axe-TgFz8JLl.js new file mode 100644 index 00000000..fb34c56f --- /dev/null +++ b/clients/web/storybook-static/assets/axe-TgFz8JLl.js @@ -0,0 +1,20 @@ +import{t as e}from"./chunk-BneVvdWh.js";var t=e(((e,t)=>{(function e(n){var r=n,i=n.document;function a(e){"@babel/helpers - typeof";return a=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},a(e)}var o=o||{};o.version=`4.11.1`,typeof define==`function`&&define.amd&&define(`axe-core`,[],function(){return o}),(t===void 0?`undefined`:a(t))===`object`&&t.exports&&typeof e.toString==`function`&&(o.source=`(`+e.toString()+`)(typeof window === "object" ? window : this);`,t.exports=o),typeof n.getComputedStyle==`function`&&(n.axe=o);var s=[`precision`,`format`,`inGamut`],c=[`space`],l=[`algorithm`],u=[`method`],d=[`maxDeltaE`,`deltaEMethod`,`steps`,`maxSteps`],f=[`variant`],p=[`matches`],m=[`chromium`],h=[`noImplicit`],g=[`noPresentational`],_=[`node`],v=[`relatedNodes`],y=[`node`],b=[`node`],x=[`environmentData`],S=[`environmentData`],C=[`environmentData`],w=[`environmentData`],T=[`environmentData`];function E(e){return ge(e)||oe(e)||z(e)||me()}function D(e){var t=typeof Map==`function`?new Map:void 0;return D=function(e){if(e===null||!O(e))return e;if(typeof e!=`function`)throw TypeError(`Super expression must either be null or a function`);if(t!==void 0){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return A(e,arguments,ne(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ie(n,e)},D(e)}function O(e){try{return Function.toString.call(e).indexOf(`[native code]`)!==-1}catch{return typeof e==`function`}}function k(e,t,n){return(t=be(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e,t,n){if(P())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var i=new(e.bind.apply(e,r));return n&&ie(i,n.prototype),i}function j(e,t){if(e==null)return{};var n,r,i=M(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||n.return==null||n.return()}finally{if(s)throw a}}}}function z(e,t){if(e){if(typeof e==`string`)return Se(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Se(e,t):void 0}}function Se(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n`u`&&typeof process<`u`&&{}.toString.call(process)===`[object process]`,v=typeof Uint8ClampedArray<`u`&&typeof importScripts<`u`&&typeof MessageChannel<`u`;function y(){return function(){return process.nextTick(T)}}function b(){return l===void 0?C():function(){l(T)}}function x(){var e=0,t=new g(T),n=i.createTextNode(``);return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}function S(){var e=new MessageChannel;return e.port1.onmessage=T,function(){return e.port2.postMessage(0)}}function C(){var e=setTimeout;return function(){return e(T,1)}}var w=Array(1e3);function T(){for(var e=0;e>0},ToUint32:function(e){return e>>>0}}}(),r=Math.LN2,i=Math.abs,o=Math.floor,s=Math.log,c=Math.min,l=Math.pow,u=Math.round;function d(e,t,n){return en?n:e}var f=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw TypeError(`Object.getOwnPropertyNames called on non-object`);var t=[],r;for(r in e)n.HasOwnProperty(e,r)&&t.push(r);return t},p=Object.defineProperty&&function(){try{return Object.defineProperty({},`x`,{}),!0}catch{return!1}}()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw TypeError(`Object.defineProperty called on non-object`);return n.HasProperty(r,`get`)&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),n.HasProperty(r,`set`)&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),n.HasProperty(r,`value`)&&(e[t]=r.value),e};function m(e){if(f&&p){var t=f(e),n;for(n=0;nt)throw RangeError(`Array too large for polyfill`);function n(t){p(e,t,{get:function(){return e._getter(t)},set:function(n){e._setter(t,n)},enumerable:!0,configurable:!1})}var r;for(r=0;r>n}function _(e,t){var n=32-t;return e<>>n}function v(e){return[e&255]}function y(e){return g(e[0],8)}function b(e){return[e&255]}function x(e){return _(e[0],8)}function S(e){return e=u(Number(e)),[e<0?0:e>255?255:e&255]}function C(e){return[e>>8&255,e&255]}function w(e){return g(e[0]<<8|e[1],16)}function T(e){return[e>>8&255,e&255]}function E(e){return _(e[0]<<8|e[1],16)}function D(e){return[e>>24&255,e>>16&255,e>>8&255,e&255]}function O(e){return g(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function k(e){return[e>>24&255,e>>16&255,e>>8&255,e&255]}function A(e){return _(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function j(e,t,n){var a=(1<.5||t%2?t+1:t}for(e===e?e===1/0||e===-1/0?(d=(1<=l(2,1-a)?(d=c(o(s(e)/r),1023),f=_(e/l(2,d)*l(2,n)),f/l(2,n)>=2&&(d+=1,f=1),d>a?(d=(1<>=1;return r.reverse(),s=r.join(``),c=(1<0?u*l(2,d-c)*(1+f/l(2,n)):f===0?u<0?-0:0:u*l(2,-(c-1))*(f/l(2,n))}function ee(e){return M(e,11,52)}function N(e){return j(e,11,52)}function te(e){return M(e,8,23)}function P(e){return j(e,8,23)}(function(){function t(e){if(e=n.ToInt32(e),e<0)throw RangeError(`ArrayBuffer size is not a small enough positive integer`);this.byteLength=e,this._bytes=[],this._bytes.length=e;var t;for(t=0;tthis.buffer.byteLength)throw RangeError(`byteOffset out of range`);if(this.byteOffset%this.BYTES_PER_ELEMENT)throw RangeError(`ArrayBuffer length minus the byteOffset is not a multiple of the element size.`);if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw RangeError(`length of buffer minus byteOffset not a multiple of the element size`);this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(i),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError(`byteOffset and length reference an area beyond the end of the buffer`)}else throw TypeError(`Unexpected argument type(s)`);this.constructor=s,m(this),h(this)};return s.prototype=new r,s.prototype.BYTES_PER_ELEMENT=e,s.prototype._pack=i,s.prototype._unpack=o,s.BYTES_PER_ELEMENT=e,s.prototype._getter=function(e){if(arguments.length<1)throw SyntaxError(`Not enough arguments`);if(e=n.ToUint32(e),!(e>=this.length)){for(var t=[],r=0,i=this.byteOffset+e*this.BYTES_PER_ELEMENT;rthis.length)throw RangeError(`Offset plus length of array is out of range`);if(d=this.byteOffset+o*this.BYTES_PER_ELEMENT,f=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(p=[],c=0,l=r.byteOffset;cthis.length)throw RangeError(`Offset plus length of array is out of range`);for(c=0;cthis.buffer.byteLength)throw RangeError(`byteOffset out of range`);if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=n.ToUint32(i),this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError(`byteOffset and length reference an area beyond the end of the buffer`);m(this)}function a(i){return function(a,o){if(a=n.ToUint32(a),a+i.BYTES_PER_ELEMENT>this.byteLength)throw RangeError(`Array index out of range`);a+=this.byteOffset;var s=new e.Uint8Array(this.buffer,a,i.BYTES_PER_ELEMENT),c=[],l;for(l=0;lthis.byteLength)throw RangeError(`Array index out of range`);var c=new i([o]),l=new e.Uint8Array(c.buffer),u=[],d,f;for(d=0;d0)throw TypeError(`WeakMap iterable is not supported`)}r(e.prototype,`delete`,function(e){if(n(this,`delete`),!i(e))return!1;var t=e[this._id];return t&&t[0]===e?(delete e[this._id],!0):!1}),r(e.prototype,`get`,function(e){if(n(this,`get`),i(e)){var t=e[this._id];if(t&&t[0]===e)return t[1]}}),r(e.prototype,`has`,function(e){if(n(this,`has`),!i(e))return!1;var t=e[this._id];return!!(t&&t[0]===e)}),r(e.prototype,`set`,function(e,t){if(n(this,`set`),!i(e))throw TypeError(`Invalid value used as weak map key`);var a=e[this._id];return a&&a[0]===e?(a[1]=t,this):(r(e,this._id,[e,t]),this)});function n(e,n){if(!i(e)||!t.call(e,`_id`))throw TypeError(n+` method called on incompatible receiver `+a(e))}function o(e){return e+`_`+s()+`.`+s()}function s(){return Math.random().toString().substring(2)}return r(e,`_polyfill`,!0),e}();function i(e){return Object(e)===e}})(typeof globalThis<`u`?globalThis:typeof self<`u`?self:n===void 0?r===void 0?e:r:n)}),Ae=z(function(e,t){var i=function(e){return e&&e.Math===Math&&e};t.exports=i((typeof globalThis>`u`?`undefined`:a(globalThis))==`object`&&globalThis)||i((n===void 0?`undefined`:a(n))==`object`&&n)||i((typeof self>`u`?`undefined`:a(self))==`object`&&self)||i((r===void 0?`undefined`:a(r))==`object`&&r)||i(a(e)==`object`&&e)||function(){return this}()||Function(`return this`)()}),je=z(function(e,t){t.exports=function(e){try{return!!e()}catch{return!0}}}),Me=z(function(e,t){t.exports=!je()(function(){var e=function(){}.bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})}),Ne=z(function(e,t){var n=Me(),r=Function.prototype,i=r.apply,o=r.call;t.exports=(typeof Reflect>`u`?`undefined`:a(Reflect))==`object`&&Reflect.apply||(n?o.bind(i):function(){return o.apply(i,arguments)})}),Pe=z(function(e,t){var n=Me(),r=Function.prototype,i=r.call,a=n&&r.bind.bind(i,i);t.exports=n?a:function(e){return function(){return i.apply(e,arguments)}}}),Fe=z(function(e,t){var n=Pe(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}}),Ie=z(function(e,t){var n=Fe(),r=Pe();t.exports=function(e){if(n(e)===`Function`)return r(e)}}),Le=z(function(e,t){var n=(i===void 0?`undefined`:a(i))==`object`&&i.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}}),Re=z(function(e,t){t.exports=!je()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})}),ze=z(function(e,t){var n=Me(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}}),Be=z(function(e){var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function(e){var t=n(this,e);return!!t&&t.enumerable}:t}),Ve=z(function(e,t){t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}}),He=z(function(e,t){var n=Pe(),r=je(),i=Fe(),a=Object,o=n(``.split);t.exports=r(function(){return!a(`z`).propertyIsEnumerable(0)})?function(e){return i(e)===`String`?o(e,``):a(e)}:a}),Ue=z(function(e,t){t.exports=function(e){return e==null}}),We=z(function(e,t){var n=Ue(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}}),Ge=z(function(e,t){var n=He(),r=We();t.exports=function(e){return n(r(e))}}),Ke=z(function(e,t){var n=Le();t.exports=function(e){return a(e)==`object`?e!==null:n(e)}}),qe=z(function(e,t){t.exports={}}),Je=z(function(e,t){var n=qe(),r=Ae(),i=Le(),a=function(e){return i(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?a(n[e])||a(r[e]):n[e]&&n[e][t]||r[e]&&r[e][t]}}),Ye=z(function(e,t){t.exports=Pe()({}.isPrototypeOf)}),Xe=z(function(e,t){var n=Ae().navigator,r=n&&n.userAgent;t.exports=r?String(r):``}),Ze=z(function(e,t){var n=Ae(),r=Xe(),i=n.process,a=n.Deno,o=i&&i.versions||a&&a.version,s=o&&o.v8,c,l;s&&(c=s.split(`.`),l=c[0]>0&&c[0]<4?1:+(c[0]+c[1])),!l&&r&&(c=r.match(/Edge\/(\d+)/),(!c||c[1]>=74)&&(c=r.match(/Chrome\/(\d+)/),c&&(l=+c[1]))),t.exports=l}),Qe=z(function(e,t){var n=Ze(),r=je(),i=Ae().String;t.exports=!!Object.getOwnPropertySymbols&&!r(function(){var e=Symbol(`symbol detection`);return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})}),$e=z(function(e,t){t.exports=Qe()&&!Symbol.sham&&a(Symbol.iterator)==`symbol`}),et=z(function(e,t){var n=Je(),r=Le(),i=Ye(),o=$e(),s=Object;t.exports=o?function(e){return a(e)==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,s(e))}}),tt=z(function(e,t){var n=String;t.exports=function(e){try{return n(e)}catch{return`Object`}}}),nt=z(function(e,t){var n=Le(),r=tt(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}}),rt=z(function(e,t){var n=nt(),r=Ue();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}}),it=z(function(e,t){var n=ze(),r=Le(),i=Ke(),a=TypeError;t.exports=function(e,t){var o,s;if(t===`string`&&r(o=e.toString)&&!i(s=n(o,e))||r(o=e.valueOf)&&!i(s=n(o,e))||t!==`string`&&r(o=e.toString)&&!i(s=n(o,e)))return s;throw new a(`Can't convert object to primitive value`)}}),at=z(function(e,t){t.exports=!0}),ot=z(function(e,t){var n=Ae(),r=Object.defineProperty;t.exports=function(e,t){try{r(n,e,{value:t,configurable:!0,writable:!0})}catch{n[e]=t}return t}}),st=z(function(e,t){var n=at(),r=Ae(),i=ot(),a=`__core-js_shared__`,o=t.exports=r[a]||i(a,{});(o.versions||=[]).push({version:`3.44.0`,mode:n?`pure`:`global`,copyright:`© 2014-2025 Denis Pushkarev (zloirock.ru)`,license:`https://github.com/zloirock/core-js/blob/v3.44.0/LICENSE`,source:`https://github.com/zloirock/core-js`})}),ct=z(function(e,t){var n=st();t.exports=function(e,t){return n[e]||(n[e]=t||{})}}),lt=z(function(e,t){var n=We(),r=Object;t.exports=function(e){return r(n(e))}}),ut=z(function(e,t){var n=Pe(),r=lt(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return i(r(e),t)}}),dt=z(function(e,t){var n=Pe(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}}),ft=z(function(e,t){var n=Ae(),r=ct(),i=ut(),a=dt(),o=Qe(),s=$e(),c=n.Symbol,l=r(`wks`),u=s?c.for||c:c&&c.withoutSetter||a;t.exports=function(e){return i(l,e)||(l[e]=o&&i(c,e)?c[e]:u(`Symbol.`+e)),l[e]}}),pt=z(function(e,t){var n=ze(),r=Ke(),i=et(),a=rt(),o=it(),s=ft(),c=TypeError,l=s(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var s=a(e,l),u;if(s){if(t===void 0&&(t=`default`),u=n(s,e,t),!r(u)||i(u))return u;throw new c(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),o(e,t)}}),mt=z(function(e,t){var n=pt(),r=et();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}}),ht=z(function(e,t){var n=Ae(),r=Ke(),i=n.document,a=r(i)&&r(i.createElement);t.exports=function(e){return a?i.createElement(e):{}}}),gt=z(function(e,t){var n=Re(),r=je(),i=ht();t.exports=!n&&!r(function(){return Object.defineProperty(i(`div`),`a`,{get:function(){return 7}}).a!==7})}),_t=z(function(e){var t=Re(),n=ze(),r=Be(),i=Ve(),a=Ge(),o=mt(),s=ut(),c=gt(),l=Object.getOwnPropertyDescriptor;e.f=t?l:function(e,t){if(e=a(e),t=o(t),c)try{return l(e,t)}catch{}if(s(e,t))return i(!n(r.f,e,t),e[t])}}),vt=z(function(e,t){var n=je(),r=Le(),i=/#|\.prototype\./,a=function(e,t){var i=s[o(e)];return i===l?!0:i===c?!1:r(t)?n(t):!!t},o=a.normalize=function(e){return String(e).replace(i,`.`).toLowerCase()},s=a.data={},c=a.NATIVE=`N`,l=a.POLYFILL=`P`;t.exports=a}),yt=z(function(e,t){var n=Ie(),r=nt(),i=Me(),a=n(n.bind);t.exports=function(e,t){return r(e),t===void 0?e:i?a(e,t):function(){return e.apply(t,arguments)}}}),bt=z(function(e,t){var n=Re(),r=je();t.exports=n&&r(function(){return Object.defineProperty(function(){},`prototype`,{value:42,writable:!1}).prototype!==42})}),xt=z(function(e,t){var n=Ke(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}}),St=z(function(e){var t=Re(),n=gt(),r=bt(),i=xt(),a=mt(),o=TypeError,s=Object.defineProperty,c=Object.getOwnPropertyDescriptor,l=`enumerable`,u=`configurable`,d=`writable`;e.f=t?r?function(e,t,n){if(i(e),t=a(t),i(n),typeof e==`function`&&t===`prototype`&&`value`in n&&d in n&&!n[d]){var r=c(e,t);r&&r[d]&&(e[t]=n.value,n={configurable:u in n?n[u]:r[u],enumerable:l in n?n[l]:r[l],writable:!1})}return s(e,t,n)}:s:function(e,t,r){if(i(e),t=a(t),i(r),n)try{return s(e,t,r)}catch{}if(`get`in r||`set`in r)throw new o(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}}),Ct=z(function(e,t){var n=Re(),r=St(),i=Ve();t.exports=n?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}}),wt=z(function(e,t){var n=Ae(),r=Ne(),i=Ie(),o=Le(),s=_t().f,c=vt(),l=qe(),u=yt(),d=Ct(),f=ut();st();var p=function(e){var t=function(n,i,a){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,i)}return new e(n,i,a)}return r(e,this,arguments)};return t.prototype=e.prototype,t};t.exports=function(e,t){var r=e.target,m=e.global,h=e.stat,g=e.proto,_=m?n:h?n[r]:n[r]&&n[r].prototype,v=m?l:l[r]||d(l,r,{})[r],y=v.prototype,b,x,S,C,w,T,E,D,O;for(C in t)b=c(m?C:r+(h?`.`:`#`)+C,e.forced),x=!b&&_&&f(_,C),T=v[C],x&&(e.dontCallGetSet?(O=s(_,C),E=O&&O.value):E=_[C]),w=x&&E?E:t[C],!(!b&&!g&&a(T)==a(w))&&(D=e.bind&&x?u(w,n):e.wrap&&x?p(w):g&&o(w)?i(w):w,(e.sham||w&&w.sham||T&&T.sham)&&d(D,`sham`,!0),d(v,C,D),g&&(S=r+`Prototype`,f(l,S)||d(l,S,{}),d(l[S],C,w),e.real&&y&&(b||!y[C])&&d(y,C,w)))}}),Tt=z(function(){wt()({target:`Object`,stat:!0},{hasOwn:ut()})}),Et=z(function(e,t){Tt(),t.exports=qe().Object.hasOwn}),Dt=z(function(e,t){t.exports=Et()}),Ot=z(function(e,t){t.exports=Dt()}),kt=z(function(e,t){var n=ct(),r=dt(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}}),At=z(function(e,t){t.exports=!je()(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})}),jt=z(function(e,t){var n=ut(),r=Le(),i=lt(),a=kt(),o=At(),s=a(`IE_PROTO`),c=Object,l=c.prototype;t.exports=o?c.getPrototypeOf:function(e){var t=i(e);if(n(t,s))return t[s];var a=t.constructor;return r(a)&&t instanceof a?a.prototype:t instanceof c?l:null}}),Mt=z(function(e,t){var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}}),Nt=z(function(e,t){var n=Mt();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}}),Pt=z(function(e,t){var n=Nt(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}}),Ft=z(function(e,t){var n=Nt(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}}),It=z(function(e,t){var n=Ft();t.exports=function(e){return n(e.length)}}),Lt=z(function(e,t){var n=Ge(),r=Pt(),i=It(),a=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}}),Rt=z(function(e,t){t.exports={}}),zt=z(function(e,t){var n=Pe(),r=ut(),i=Ge(),a=Lt().indexOf,o=Rt(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}}),Bt=z(function(e,t){t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]}),Vt=z(function(e,t){var n=zt(),r=Bt();t.exports=Object.keys||function(e){return n(e,r)}}),Ht=z(function(e,t){var n=Re(),r=je(),i=Pe(),a=jt(),o=Vt(),s=Ge(),c=Be().f,l=i(c),u=i([].push),d=n&&r(function(){var e=Object.create(null);return e[2]=2,!l(e,2)}),f=function(e){return function(t){for(var r=s(t),i=o(r),c=d&&a(r)===null,f=i.length,p=0,m=[],h;f>p;)h=i[p++],(!n||(c?h in r:l(r,h)))&&u(m,e?[h,r[h]]:r[h]);return m}};t.exports={entries:f(!0),values:f(!1)}}),Ut=z(function(){var e=wt(),t=Ht().values;e({target:`Object`,stat:!0},{values:function(e){return t(e)}})}),Wt=z(function(e,t){Ut(),t.exports=qe().Object.values}),Gt=z(function(e,t){t.exports=Wt()}),Kt=z(function(e,t){t.exports=Gt()}),qt=z(function(e,t){var n=ft()(`toStringTag`),r={};r[n]=`z`,t.exports=String(r)===`[object z]`}),Jt=z(function(e,t){var n=qt(),r=Le(),i=Fe(),a=ft()(`toStringTag`),o=Object,s=i(function(){return arguments}())===`Arguments`,c=function(e,t){try{return e[t]}catch{}};t.exports=n?i:function(e){var t,n,l;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=c(t=o(e),a))==`string`?n:s?i(t):(l=i(t))===`Object`&&r(t.callee)?`Arguments`:l}}),Yt=z(function(e,t){var n=Jt(),r=String;t.exports=function(e){if(n(e)===`Symbol`)throw TypeError(`Cannot convert a Symbol value to a string`);return r(e)}}),Xt=z(function(e,t){var n=Pe(),r=Nt(),i=Yt(),a=We(),o=n(``.charAt),s=n(``.charCodeAt),c=n(``.slice),l=function(e){return function(t,n){var l=i(a(t)),u=r(n),d=l.length,f,p;return u<0||u>=d?e?``:void 0:(f=s(l,u),f<55296||f>56319||u+1===d||(p=s(l,u+1))<56320||p>57343?e?o(l,u):f:e?c(l,u,u+2):(f-55296<<10)+(p-56320)+65536)}};t.exports={codeAt:l(!1),charAt:l(!0)}}),Zt=z(function(e,t){var n=Ae(),r=Le(),i=n.WeakMap;t.exports=r(i)&&/native code/.test(String(i))}),Qt=z(function(e,t){var n=Zt(),r=Ae(),i=Ke(),a=Ct(),o=ut(),s=st(),c=kt(),l=Rt(),u=`Object already initialized`,d=r.TypeError,f=r.WeakMap,p,m,h,g=function(e){return h(e)?m(e):p(e,{})},_=function(e){return function(t){var n;if(!i(t)||(n=m(t)).type!==e)throw new d(`Incompatible receiver, `+e+` required`);return n}};n||s.state?(v=s.state||=new f,v.get=v.get,v.has=v.has,v.set=v.set,p=function(e,t){if(v.has(e))throw new d(u);return t.facade=e,v.set(e,t),t},m=function(e){return v.get(e)||{}},h=function(e){return v.has(e)}):(y=c(`state`),l[y]=!0,p=function(e,t){if(o(e,y))throw new d(u);return t.facade=e,a(e,y,t),t},m=function(e){return o(e,y)?e[y]:{}},h=function(e){return o(e,y)});var v,y;t.exports={set:p,get:m,has:h,enforce:g,getterFor:_}}),$t=z(function(e,t){var n=Re(),r=ut(),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,o=r(i,`name`);t.exports={EXISTS:o,PROPER:o&&function(){}.name===`something`,CONFIGURABLE:o&&(!n||n&&a(i,`name`).configurable)}}),en=z(function(e){var t=Re(),n=bt(),r=St(),i=xt(),a=Ge(),o=Vt();e.f=t&&!n?Object.defineProperties:function(e,t){i(e);for(var n=a(t),s=o(t),c=s.length,l=0,u;c>l;)r.f(e,u=s[l++],n[u]);return e}}),tn=z(function(e,t){t.exports=Je()(`document`,`documentElement`)}),nn=z(function(e,t){var n=xt(),r=en(),a=Bt(),o=Rt(),s=tn(),c=ht(),l=kt(),u=`>`,d=`<`,f=`prototype`,p=`script`,m=l(`IE_PROTO`),h=function(){},g=function(e){return d+p+u+e+d+`/`+p+u},_=function(e){e.write(g(``)),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){var e=c(`iframe`),t=`java`+p+`:`,n;return e.style.display=`none`,s.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(g(`document.F=Object`)),n.close(),n.F},y,b=function(){try{y=new ActiveXObject(`htmlfile`)}catch{}b=i===void 0||i.domain&&y?_(y):v();for(var e=a.length;e--;)delete b[f][a[e]];return b()};o[m]=!0,t.exports=Object.create||function(e,t){var i;return e===null?i=b():(h[f]=n(e),i=new h,h[f]=null,i[m]=e),t===void 0?i:r.f(i,t)}}),rn=z(function(e,t){var n=Ct();t.exports=function(e,t,r,i){return i&&i.enumerable?e[t]=r:n(e,t,r),e}}),an=z(function(e,t){var n=je(),r=Le(),i=Ke(),a=nn(),o=jt(),s=rn(),c=ft(),l=at(),u=c(`iterator`),d=!1,f,p,m;[].keys&&(m=[].keys(),`next`in m?(p=o(o(m)),p!==Object.prototype&&(f=p)):d=!0),!i(f)||n(function(){var e={};return f[u].call(e)!==e})?f={}:l&&(f=a(f)),r(f[u])||s(f,u,function(){return this}),t.exports={IteratorPrototype:f,BUGGY_SAFARI_ITERATORS:d}}),on=z(function(e,t){var n=qt(),r=Jt();t.exports=n?{}.toString:function(){return`[object `+r(this)+`]`}}),sn=z(function(e,t){var n=qt(),r=St().f,i=Ct(),a=ut(),o=on(),s=ft()(`toStringTag`);t.exports=function(e,t,c,l){var u=c?e:e&&e.prototype;u&&(a(u,s)||r(u,s,{configurable:!0,value:t}),l&&!n&&i(u,`toString`,o))}}),cn=z(function(e,t){t.exports={}}),ln=z(function(e,t){var n=an().IteratorPrototype,r=nn(),i=Ve(),a=sn(),o=cn(),s=function(){return this};t.exports=function(e,t,c,l){var u=t+` Iterator`;return e.prototype=r(n,{next:i(+!l,c)}),a(e,u,!1,!0),o[u]=s,e}}),un=z(function(e,t){var n=Pe(),r=nt();t.exports=function(e,t,i){try{return n(r(Object.getOwnPropertyDescriptor(e,t)[i]))}catch{}}}),dn=z(function(e,t){var n=Ke();t.exports=function(e){return n(e)||e===null}}),fn=z(function(e,t){var n=dn(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(`Can't set `+r(e)+` as a prototype`)}}),pn=z(function(e,t){var n=un(),r=Ke(),i=We(),a=fn();t.exports=Object.setPrototypeOf||(`__proto__`in{}?function(){var e=!1,t={},o;try{o=n(Object.prototype,`__proto__`,`set`),o(t,[]),e=t instanceof Array}catch{}return function(t,n){return i(t),a(n),r(t)&&(e?o(t,n):t.__proto__=n),t}}():void 0)}),mn=z(function(e,t){var n=wt(),r=ze(),i=at(),a=$t(),o=Le(),s=ln(),c=jt(),l=pn(),u=sn(),d=Ct(),f=rn(),p=ft(),m=cn(),h=an(),g=a.PROPER,_=a.CONFIGURABLE,v=h.IteratorPrototype,y=h.BUGGY_SAFARI_ITERATORS,b=p(`iterator`),x=`keys`,S=`values`,C=`entries`,w=function(){return this};t.exports=function(e,t,a,p,h,T,E){s(a,t,p);var D=function(e){if(e===h&&M)return M;if(!y&&e&&e in A)return A[e];switch(e){case x:return function(){return new a(this,e)};case S:return function(){return new a(this,e)};case C:return function(){return new a(this,e)}}return function(){return new a(this)}},O=t+` Iterator`,k=!1,A=e.prototype,j=A[b]||A[`@@iterator`]||h&&A[h],M=!y&&j||D(h),ee=t===`Array`&&A.entries||j,N,te,P;if(ee&&(N=c(ee.call(new e)),N!==Object.prototype&&N.next&&(!i&&c(N)!==v&&(l?l(N,v):o(N[b])||f(N,b,w)),u(N,O,!0,!0),i&&(m[O]=w))),g&&h===S&&j&&j.name!==S&&(!i&&_?d(A,`name`,S):(k=!0,M=function(){return r(j,this)})),h)if(te={values:D(S),keys:T?M:D(x),entries:D(C)},E)for(P in te)(y||k||!(P in A))&&f(A,P,te[P]);else n({target:t,proto:!0,forced:y||k},te);return(!i||E)&&A[b]!==M&&f(A,b,M,{name:h}),m[t]=M,te}}),hn=z(function(e,t){t.exports=function(e,t){return{value:e,done:t}}}),gn=z(function(){var e=Xt().charAt,t=Yt(),n=Qt(),r=mn(),i=hn(),a=`String Iterator`,o=n.set,s=n.getterFor(a);r(String,`String`,function(e){o(this,{type:a,string:t(e),index:0})},function(){var t=s(this),n=t.string,r=t.index,a;return r>=n.length?i(void 0,!0):(a=e(n,r),t.index+=a.length,i(a,!1))})}),_n=z(function(e,t){var n=ze(),r=xt(),i=rt();t.exports=function(e,t,a){var o,s;r(e);try{if(o=i(e,`return`),!o){if(t===`throw`)throw a;return a}o=n(o,e)}catch(e){s=!0,o=e}if(t===`throw`)throw a;if(s)throw o;return r(o),a}}),vn=z(function(e,t){var n=xt(),r=_n();t.exports=function(e,t,i,a){try{return a?t(n(i)[0],i[1]):t(i)}catch(t){r(e,`throw`,t)}}}),yn=z(function(e,t){var n=ft(),r=cn(),i=n(`iterator`),a=Array.prototype;t.exports=function(e){return e!==void 0&&(r.Array===e||a[i]===e)}}),bn=z(function(e,t){var n=Pe(),r=Le(),i=st(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource}),xn=z(function(e,t){var n=Pe(),r=je(),i=Le(),a=Jt(),o=Je(),s=bn(),c=function(){},l=o(`Reflect`,`construct`),u=/^\s*(?:class|function)\b/,d=n(u.exec),f=!u.test(c),p=function(e){if(!i(e))return!1;try{return l(c,[],e),!0}catch{return!1}},m=function(e){if(!i(e))return!1;switch(a(e)){case`AsyncFunction`:case`GeneratorFunction`:case`AsyncGeneratorFunction`:return!1}try{return f||!!d(u,s(e))}catch{return!0}};m.sham=!0,t.exports=!l||r(function(){var e;return p(p.call)||!p(Object)||!p(function(){e=!0})||e})?m:p}),Sn=z(function(e,t){var n=Re(),r=St(),i=Ve();t.exports=function(e,t,a){n?r.f(e,t,i(0,a)):e[t]=a}}),Cn=z(function(e,t){var n=Jt(),r=rt(),i=Ue(),a=cn(),o=ft()(`iterator`);t.exports=function(e){if(!i(e))return r(e,o)||r(e,`@@iterator`)||a[n(e)]}}),wn=z(function(e,t){var n=ze(),r=nt(),i=xt(),a=tt(),o=Cn(),s=TypeError;t.exports=function(e,t){var c=arguments.length<2?o(e):t;if(r(c))return i(n(c,e));throw new s(a(e)+` is not iterable`)}}),Tn=z(function(e,t){var n=yt(),r=ze(),i=lt(),a=vn(),o=yn(),s=xn(),c=It(),l=Sn(),u=wn(),d=Cn(),f=Array;t.exports=function(e){var t=i(e),p=s(this),m=arguments.length,h=m>1?arguments[1]:void 0,g=h!==void 0;g&&(h=n(h,m>2?arguments[2]:void 0));var _=d(t),v=0,y,b,x,S,C,w;if(_&&!(this===f&&o(_)))for(b=p?new this:[],S=u(t,_),C=S.next;!(x=r(C,S)).done;v++)w=g?a(S,h,[x.value,v],!0):x.value,l(b,v,w);else for(y=c(t),b=p?new this(y):f(y);y>v;v++)w=g?h(t[v],v):t[v],l(b,v,w);return b.length=v,b}}),En=z(function(e,t){var n=ft()(`iterator`),r=!1;try{i=0,a={next:function(){return{done:!!i++}},return:function(){r=!0}},a[n]=function(){return this},Array.from(a,function(){throw 2})}catch{}var i,a;t.exports=function(e,t){try{if(!t&&!r)return!1}catch{return!1}var i=!1;try{var a={};a[n]=function(){return{next:function(){return{done:i=!0}}}},e(a)}catch{}return i}}),Dn=z(function(){var e=wt(),t=Tn();e({target:`Array`,stat:!0,forced:!En()(function(e){Array.from(e)})},{from:t})}),On=z(function(e,t){gn(),Dn(),t.exports=qe().Array.from}),kn=z(function(e,t){t.exports=On()}),An=z(function(e,t){t.exports=kn()}),jn=z(function(e){Object.defineProperty(e,`__esModule`,{value:!0});function t(e){return e>=`a`&&e<=`z`||e>=`A`&&e<=`Z`||e===`-`||e===`_`}e.isIdentStart=t;function n(e){return e>=`a`&&e<=`z`||e>=`A`&&e<=`Z`||e>=`0`&&e<=`9`||e===`-`||e===`_`}e.isIdent=n;function r(e){return e>=`a`&&e<=`f`||e>=`A`&&e<=`F`||e>=`0`&&e<=`9`}e.isHex=r;function i(t){for(var n=t.length,r=``,i=0;i=`A`&&a<=`Z`||a>=`a`&&a<=`z`||i!==0&&a>=`0`&&a<=`9`)r+=a;else{var o=a.charCodeAt(0);if((o&63488)==55296){var s=t.charCodeAt(i++);if((o&64512)!=55296||(s&64512)!=56320)throw Error(`UCS-2(decode): illegal sequence`);o=((o&1023)<<10)+(s&1023)+65536}r+=`\\`+o.toString(16)+` `}i++}return r}e.escapeIdentifier=i;function a(t){for(var n=t.length,r=``,i=0,a;i":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},e.strReplacementsRev={"\n":`\\n`,"\r":`\\r`," ":`\\t`,"\f":`\\f`,"\v":`\\v`},e.singleQuoteEscapeChars={n:` +`,r:`\r`,t:` `,f:`\f`,"\\":`\\`,"'":`'`},e.doubleQuotesEscapeChars={n:` +`,r:`\r`,t:` `,f:`\f`,"\\":`\\`,'"':`"`}}),Mn=z(function(e){Object.defineProperty(e,`__esModule`,{value:!0});var t=jn();function n(e,n,r,i,a,o){var s=e.length,c=``;function l(r,i){var a=``;for(n++,c=e.charAt(n);n=s)throw Error(`Expected symbol but end of file reached.`);if(c=e.charAt(n),t.identSpecialChars[c])r+=c;else if(t.isHex(c)){var i=c;for(n++,c=e.charAt(n);t.isHex(c);)i+=c,n++,c=e.charAt(n);c===` `&&(n++,c=e.charAt(n)),r+=String.fromCharCode(parseInt(i,16));continue}else r+=c}else return r;n++,c=e.charAt(n)}return r}function d(){c=e.charAt(n);for(var t=!1;c===` `||c===` `||c===` +`||c===`\r`||c===`\f`;)t=!0,n++,c=e.charAt(n);return t}function f(){var t=p();if(n=s||c===`,`||c===`)`));)if(a[c]){var o=c;if(n++,d(),r=h(),!r)throw Error(`Rule expected after "`+o+`".`);r.nestingOperator=o}else r=h(),r&&(r.nestingOperator=null);return t}function h(){for(var a=null;n=s)throw Error(`Expected "=" but end of file reached.`);if(c!==`=`)throw Error(`Expected "=" but "`+c+`" found.`);f.operator=m+`=`,n++,d();var h=``;if(f.valueType=`string`,c===`"`)h=l(`"`,t.doubleQuotesEscapeChars);else if(c===`'`)h=l(`'`,t.singleQuoteEscapeChars);else if(o&&c===`$`)n++,h=u(),f.valueType=`substitute`;else{for(;n=s)throw Error(`Expected "]" but end of file reached.`);if(c!==`]`)throw Error(`Expected "]" but "`+c+`" found.`);n++,f.value=h}a||={},(a.attrs=a.attrs||[]).push(f)}else if(c===`:`){n++;var g=u(),_={name:g};if(c===`(`){n++;var v=``;if(d(),r[g]===`selector`)_.valueType=`selector`,v=p();else{if(_.valueType=r[g]||`string`,c===`"`)v=l(`"`,t.doubleQuotesEscapeChars);else if(c===`'`)v=l(`'`,t.singleQuoteEscapeChars);else if(o&&c===`$`)n++,v=u(),_.valueType=`substitute`;else{for(;n=s)throw Error(`Expected ")" but end of file reached.`);if(c!==`)`)throw Error(`Expected ")" but "`+c+`" found.`);n++,_.value=v}a||={},(a.pseudos=a.pseudos||[]).push(_)}else break;return a}return f()}e.parseCssSelector=n}),Nn=z(function(e){Object.defineProperty(e,`__esModule`,{value:!0});var t=jn();function n(e){var r=``;switch(e.type){case`ruleSet`:for(var i=e.rule,a=[];i;)i.nestingOperator&&a.push(i.nestingOperator),a.push(n(i)),i=i.rule;r=a.join(` `);break;case`selectors`:r=e.selectors.map(n).join(`, `);break;case`rule`:e.tagName&&(r=e.tagName===`*`?`*`:t.escapeIdentifier(e.tagName)),e.id&&(r+=`#`+t.escapeIdentifier(e.id)),e.classNames&&(r+=e.classNames.map(function(e){return`.`+t.escapeIdentifier(e)}).join(``)),e.attrs&&(r+=e.attrs.map(function(e){return`operator`in e?e.valueType===`substitute`?`[`+t.escapeIdentifier(e.name)+e.operator+`$`+e.value+`]`:`[`+t.escapeIdentifier(e.name)+e.operator+t.escapeStr(e.value)+`]`:`[`+t.escapeIdentifier(e.name)+`]`}).join(``)),e.pseudos&&(r+=e.pseudos.map(function(e){return e.valueType?e.valueType===`selector`?`:`+t.escapeIdentifier(e.name)+`(`+n(e.value)+`)`:e.valueType===`substitute`?`:`+t.escapeIdentifier(e.name)+`($`+e.value+`)`:e.valueType===`numeric`?`:`+t.escapeIdentifier(e.name)+`(`+e.value+`)`:`:`+t.escapeIdentifier(e.name)+`(`+t.escapeIdentifier(e.value)+`)`:`:`+t.escapeIdentifier(e.name)}).join(``));break;default:throw Error(`Unknown entity type: "`+e.type+`".`)}return r}e.renderEntity=n}),Pn=z(function(e){Object.defineProperty(e,`__esModule`,{value:!0});var t=Mn(),n=Nn();e.CssSelectorParser=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[...arguments],t=0,n=e;t`u`?`undefined`:a(globalThis))!==`object`)try{Object.defineProperty(Object.prototype,`__magic__`,{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{n.globalThis=function(){if(typeof self<`u`)return self;if(n!==void 0)return n;if(r!==void 0)return r;if(this!==void 0)return this;throw Error("Unable to locate global `this`")}()}})(),e.encodeHTMLSource=function(e){var t={"&":`&`,"<":`<`,">":`>`,'"':`"`,"'":`'`,"/":`/`},n=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(n,function(e){return t[e]||e}):``}},t!==void 0&&t.exports?t.exports=e:typeof define==`function`&&define.amd?define(function(){return e}):globalThis.doT=e;var i={append:{start:`'+(`,end:`)+'`,startencode:`'+encodeHTML(`},split:{start:`';out+=(`,end:`);out+='`,startencode:`';out+=encodeHTML(`}},o=/$^/;function s(e,t,n){return(typeof t==`string`?t:t.toString()).replace(e.define||o,function(t,r,i,a){return r.indexOf(`def.`)===0&&(r=r.substring(4)),r in n||(i===`:`?(e.defineParams&&a.replace(e.defineParams,function(e,t,i){n[r]={arg:t,text:i}}),r in n||(n[r]=a)):Function(`def`,`def['`+r+`']=`+a)(n)),``}).replace(e.use||o,function(t,r){e.useParams&&(r=r.replace(e.useParams,function(e,t,r,i){if(n[r]&&n[r].arg&&i){var a=(r+`:`+i).replace(/'|\\/g,`_`);return n.__exp=n.__exp||{},n.__exp[a]=n[r].text.replace(RegExp(`(^|[^\\w$])`+n[r].arg+`([^\\w$])`,`g`),`$1`+i+`$2`),t+`def.__exp['`+a+`']`}}));var i=Function(`def`,`return `+r)(n);return i&&s(e,i,n)})}function c(e){return e.replace(/\\('|\\)/g,`$1`).replace(/[\r\t\n]/g,` `)}e.template=function(t,n,r){n||=e.templateSettings;var a=n.append?i.append:i.split,l,u=0,d,f=n.use||n.define?s(n,t,r||{}):t;f=(`var out='`+(n.strip?f.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g,` `).replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,``):f).replace(/'|\\/g,`\\$&`).replace(n.interpolate||o,function(e,t){return a.start+c(t)+a.end}).replace(n.encode||o,function(e,t){return l=!0,a.startencode+c(t)+a.end}).replace(n.conditional||o,function(e,t,n){return t?n?`';}else if(`+c(n)+`){out+='`:`';}else{out+='`:n?`';if(`+c(n)+`){out+='`:`';}out+='`}).replace(n.iterate||o,function(e,t,n,r){return t?(u+=1,d=r||`i`+u,t=c(t),`';var arr`+u+`=`+t+`;if(arr`+u+`){var `+n+`,`+d+`=-1,l`+u+`=arr`+u+`.length-1;while(`+d+`0?1:-1}}),Vn=z(function(e,t){t.exports=zn()()?Math.sign:Bn()}),Hn=z(function(e,t){var n=Vn(),r=Math.abs,i=Math.floor;t.exports=function(e){return isNaN(e)?0:(e=Number(e),e===0||!isFinite(e)?e:n(e)*i(r(e)))}}),Un=z(function(e,t){var n=Hn(),r=Math.max;t.exports=function(e){return r(0,n(e))}}),Wn=z(function(e,t){var n=Un();t.exports=function(e,t,r){var i;return isNaN(e)?(i=t,i>=0?r&&i?i-1:i:1):e===!1?!1:n(e)}}),Gn=z(function(e,t){t.exports=function(e){if(typeof e!=`function`)throw TypeError(e+` is not a function`);return e}}),Kn=z(function(e,t){var n=Ln();t.exports=function(e){if(!n(e))throw TypeError(`Cannot use null or undefined`);return e}}),qn=z(function(e,t){var n=Gn(),r=Kn(),i=Function.prototype.bind,a=Function.prototype.call,o=Object.keys,s=Object.prototype.propertyIsEnumerable;t.exports=function(e,t){return function(c,l){var u,d=arguments[2],f=arguments[3];return c=Object(r(c)),n(l),u=o(c),f&&u.sort(typeof f==`function`?i.call(f,c):void 0),typeof e!=`function`&&(e=u[e]),a.call(e,u,function(e,n){return s.call(c,e)?a.call(l,d,c[e],e,c,n):t})}}}),Jn=z(function(e,t){t.exports=qn()(`forEach`)}),Yn=z(function(){}),Xn=z(function(e,t){t.exports=function(){var e=Object.assign,t;return typeof e==`function`?(t={foo:`raz`},e(t,{bar:`dwa`},{trzy:`trzy`}),t.foo+t.bar+t.trzy===`razdwatrzy`):!1}}),Zn=z(function(e,t){t.exports=function(){try{return!0}catch{return!1}}}),Qn=z(function(e,t){var n=Ln(),r=Object.keys;t.exports=function(e){return r(n(e)?Object(e):e)}}),$n=z(function(e,t){t.exports=Zn()()?Object.keys:Qn()}),er=z(function(e,t){var n=$n(),r=Kn(),i=Math.max;t.exports=function(e,t){var a,o,s=i(arguments.length,2),c;for(e=Object(r(e)),c=function(n){try{e[n]=t[n]}catch(e){a||=e}},o=1;o-1}}),pr=z(function(e,t){t.exports=dr()()?String.prototype.contains:fr()}),mr=z(function(e,t){var n=or(),r=ur(),i=tr(),a=Rn(),o=pr(),s=t.exports=function(e,t){var r,s,c,l,u;return arguments.length<2||typeof e!=`string`?(l=t,t=e,e=null):l=arguments[2],n(e)?(r=o.call(e,`c`),s=o.call(e,`e`),c=o.call(e,`w`)):(r=c=!0,s=!1),u={value:t,configurable:r,enumerable:s,writable:c},l?i(a(l),u):u};s.gs=function(e,t,s){var c,l,u,d;return typeof e==`string`?u=arguments[3]:(u=s,s=t,t=e,e=null),n(t)?r(t)?n(s)?r(s)||(u=s,s=void 0):s=void 0:(u=t,t=s=void 0):t=void 0,n(e)?(c=o.call(e,`c`),l=o.call(e,`e`)):(c=!0,l=!1),d={get:t,set:s,configurable:c,enumerable:l},u?i(a(u),d):d}}),hr=z(function(e,t){var n=mr(),r=Gn(),i=Function.prototype.apply,o=Function.prototype.call,s=Object.create,c=Object.defineProperty,l=Object.defineProperties,u=Object.prototype.hasOwnProperty,d={configurable:!0,enumerable:!1,writable:!0},f=function(e,t){var n;return r(t),u.call(this,`__ee__`)?n=this.__ee__:(n=d.value=s(null),c(this,`__ee__`,d),d.value=null),n[e]?a(n[e])===`object`?n[e].push(t):n[e]=[n[e],t]:n[e]=t,this},p=function(e,t){var n,a;return r(t),a=this,f.call(this,e,n=function(){m.call(a,e,n),i.call(t,this,arguments)}),n.__eeOnceListener__=t,this},m=function(e,t){var n,i,o,s;if(r(t),!u.call(this,`__ee__`)||(n=this.__ee__,!n[e]))return this;if(i=n[e],a(i)===`object`)for(s=0;o=i[s];++s)(o===t||o.__eeOnceListener__===t)&&(i.length===2?n[e]=i[s?0:1]:i.splice(s,1));else (i===t||i.__eeOnceListener__===t)&&delete n[e];return this},h=function(e){var t,n,r,s,c;if(u.call(this,`__ee__`)&&(s=this.__ee__[e],s))if(a(s)===`object`){for(n=arguments.length,c=Array(n-1),t=1;t`u`?`undefined`:a(globalThis))!==`object`||!globalThis?!1:globalThis.Array===Array}}),vr=z(function(e,t){var r=function(){if((typeof self>`u`?`undefined`:a(self))===`object`&&self)return self;if((n===void 0?`undefined`:a(n))===`object`&&n)return n;throw Error("Unable to resolve global `this`")};t.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,`__global__`,{get:function(){return this},configurable:!0})}catch{return r()}try{return __global__||r()}finally{delete Object.prototype.__global__}}()}),yr=z(function(e,t){t.exports=_r()()?globalThis:vr()}),br=z(function(e,t){var n=yr(),r={object:!0,symbol:!0};t.exports=function(){var e=n.Symbol,t;if(typeof e!=`function`)return!1;t=e(`test symbol`);try{String(t)}catch{return!1}return!(!r[a(e.iterator)]||!r[a(e.toPrimitive)]||!r[a(e.toStringTag)])}}),xr=z(function(e,t){t.exports=function(e){return e?a(e)===`symbol`?!0:!e.constructor||e.constructor.name!==`Symbol`?!1:e[e.constructor.toStringTag]===`Symbol`:!1}}),Sr=z(function(e,t){var n=xr();t.exports=function(e){if(!n(e))throw TypeError(e+` is not a symbol`);return e}}),Cr=z(function(e,t){var n=mr(),r=Object.create,i=Object.defineProperty,a=Object.prototype,o=r(null);t.exports=function(e){for(var t=0,r,s;o[e+(t||``)];)++t;return e+=t||``,o[e]=!0,r=`@@`+e,i(a,r,n.gs(null,function(e){s||=(s=!0,i(this,r,n(e)),!1)})),r}}),wr=z(function(e,t){var n=mr(),r=yr().Symbol;t.exports=function(e){return Object.defineProperties(e,{hasInstance:n(``,r&&r.hasInstance||e(`hasInstance`)),isConcatSpreadable:n(``,r&&r.isConcatSpreadable||e(`isConcatSpreadable`)),iterator:n(``,r&&r.iterator||e(`iterator`)),match:n(``,r&&r.match||e(`match`)),replace:n(``,r&&r.replace||e(`replace`)),search:n(``,r&&r.search||e(`search`)),species:n(``,r&&r.species||e(`species`)),split:n(``,r&&r.split||e(`split`)),toPrimitive:n(``,r&&r.toPrimitive||e(`toPrimitive`)),toStringTag:n(``,r&&r.toStringTag||e(`toStringTag`)),unscopables:n(``,r&&r.unscopables||e(`unscopables`))})}}),Tr=z(function(e,t){var n=mr(),r=Sr(),i=Object.create(null);t.exports=function(e){return Object.defineProperties(e,{for:n(function(t){return i[t]?i[t]:i[t]=e(String(t))}),keyFor:n(function(e){for(var t in r(e),i)if(i[t]===e)return t})})}}),Er=z(function(e,t){var n=mr(),r=Sr(),i=yr().Symbol,o=Cr(),s=wr(),c=Tr(),l=Object.create,u=Object.defineProperties,d=Object.defineProperty,f,p,m;if(typeof i==`function`)try{String(i()),m=!0}catch{}else i=null;p=function(e){if(this instanceof p)throw TypeError(`Symbol is not a constructor`);return f(e)},t.exports=f=function e(t){var r;if(this instanceof e)throw TypeError(`Symbol is not a constructor`);return m?i(t):(r=l(p.prototype),t=t===void 0?``:String(t),u(r,{__description__:n(``,t),__name__:n(``,o(t))}))},s(f),c(f),u(p.prototype,{constructor:n(f),toString:n(``,function(){return this.__name__})}),u(f.prototype,{toString:n(function(){return`Symbol (`+r(this).__description__+`)`}),valueOf:n(function(){return r(this)})}),d(f.prototype,f.toPrimitive,n(``,function(){var e=r(this);return a(e)===`symbol`?e:e.toString()})),d(f.prototype,f.toStringTag,n(`c`,`Symbol`)),d(p.prototype,f.toStringTag,n(`c`,f.prototype[f.toStringTag])),d(p.prototype,f.toPrimitive,n(`c`,f.prototype[f.toPrimitive]))}),Dr=z(function(e,t){t.exports=br()()?yr().Symbol:Er()}),Or=z(function(e,t){var n=Object.prototype.toString,r=n.call(function(){return arguments}());t.exports=function(e){return n.call(e)===r}}),kr=z(function(e,t){var n=Object.prototype.toString,r=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);t.exports=function(e){return typeof e==`function`&&r(n.call(e))}}),Ar=z(function(e,t){var n=Object.prototype.toString,r=n.call(``);t.exports=function(e){return typeof e==`string`||e&&a(e)===`object`&&(e instanceof String||n.call(e)===r)||!1}}),jr=z(function(e,t){var n=Dr().iterator,r=Or(),i=kr(),a=Un(),o=Gn(),s=Kn(),c=Ln(),l=Ar(),u=Array.isArray,d=Function.prototype.call,f={configurable:!0,enumerable:!0,writable:!0,value:null},p=Object.defineProperty;t.exports=function(e){var t=arguments[1],m=arguments[2],h,g,_,v,y,b,x,S,C,w;if(e=Object(s(e)),c(t)&&o(t),!this||this===Array||!i(this)){if(!t){if(r(e))return y=e.length,y===1?(v=[,],v[0]=e[0],v):Array.apply(null,e);if(u(e)){for(v=Array(y=e.length),g=0;g=55296&&b<=56319&&(w+=e[++g])),w=t?d.call(t,m,w,_):w,h?(f.value=w,p(v,_,f)):v[_]=w,++_;y=_}}if(y===void 0)for(y=a(e.length),h&&(v=new h(y)),g=0;g=0?c(u):r(this.length)-c(s(u)),t=u;t`u`?`undefined`:a(process))===`object`&&process&&typeof process.nextTick==`function`)return process.nextTick;if(typeof queueMicrotask==`function`)return function(e){queueMicrotask(n(e))};if((i===void 0?`undefined`:a(i))===`object`&&i){if(typeof MutationObserver==`function`)return r(MutationObserver);if(typeof WebKitMutationObserver==`function`)return r(WebKitMutationObserver)}return typeof setImmediate==`function`?function(e){setImmediate(n(e))}:typeof setTimeout==`function`||(typeof setTimeout>`u`?`undefined`:a(setTimeout))===`object`?function(e){setTimeout(n(e),0)}:null}()}),Yr=z(function(){var e=Mr(),t=qr(),n=ir(),r=ar(),i=Jr(),a=Array.prototype.slice,o=Function.prototype.apply,s=Object.create;Yn().async=function(c,l){var u=s(null),d=s(null),f=l.memoized,p=l.original,m,h,g;l.memoized=r(function(e){var t=arguments,n=t[t.length-1];return typeof n==`function`&&(m=n,t=a.call(t,0,-1)),f.apply(h=this,g=t)},f);try{n(l.memoized,f)}catch{}l.on(`get`,function(e){var t,n,r;if(m){if(u[e]){typeof u[e]==`function`?u[e]=[u[e],m]:u[e].push(m),m=null;return}t=m,n=h,r=g,m=h=g=null,i(function(){var i;hasOwnProperty.call(d,e)?(i=d[e],l.emit(`getasync`,e,r,n),o.call(t,i.context,i.args)):(m=t,h=n,g=r,f.apply(n,r))})}}),l.original=function(){var t,n,r,a;return m?(t=e(arguments),n=function t(n){var r,s,c=t.id;if(c==null){i(o.bind(t,this,arguments));return}if(delete t.id,r=u[c],delete u[c],r)return s=e(arguments),l.has(c)&&(n?l.delete(c):(d[c]={context:this,args:s},l.emit(`setasync`,c,typeof r==`function`?1:r.length))),typeof r==`function`?a=o.call(r,this,s):r.forEach(function(e){a=o.call(e,this,s)},this),a},r=m,m=h=g=null,t.push(n),a=o.call(p,this,t),n.cb=r,m=n,a):o.call(p,this,arguments)},l.on(`set`,function(e){if(!m){l.delete(e);return}u[e]?typeof u[e]==`function`?u[e]=[u[e],m.cb]:u[e].push(m.cb):u[e]=m.cb,delete m.cb,m.id=e,m=null}),l.on(`delete`,function(e){var t;hasOwnProperty.call(u,e)||d[e]&&(t=d[e],delete d[e],l.emit(`deleteasync`,e,a.call(t.args,1)))}),l.on(`clear`,function(){var e=d;d=s(null),l.emit(`clearasync`,t(e,function(e){return a.call(e.args,1)}))})}}),Xr=z(function(e,t){var n=Array.prototype.forEach,r=Object.create;t.exports=function(e){var t=r(null);return n.call(arguments,function(e){t[e]=!0}),t}}),Zr=z(function(e,t){t.exports=function(e){return typeof e==`function`}}),Qr=z(function(e,t){var n=Zr();t.exports=function(e){try{return e&&n(e.toString)?e.toString():String(e)}catch{throw TypeError(`Passed argument cannot be stringifed`)}}}),$r=z(function(e,t){var n=Kn(),r=Qr();t.exports=function(e){return r(n(e))}}),ei=z(function(e,t){var n=Zr();t.exports=function(e){try{return e&&n(e.toString)?e.toString():String(e)}catch{return``}}}),ti=z(function(e,t){var n=ei(),r=/[\n\r\u2028\u2029]/g;t.exports=function(e){var t=n(e);return t.length>100&&(t=t.slice(0,99)+`…`),t=t.replace(r,function(e){return JSON.stringify(e).slice(1,-1)}),t}}),ni=z(function(e,t){t.exports=n,t.exports.default=n;function n(e){return!!e&&(a(e)===`object`||typeof e==`function`)&&typeof e.then==`function`}}),ri=z(function(){var e=qr(),t=Xr(),n=$r(),r=ti(),i=ni(),a=Jr(),o=Object.create,s=t(`then`,`then:finally`,`done`,`done:finally`);Yn().promise=function(t,c){var l=o(null),u=o(null),d=o(null);if(t===!0)t=null;else if(t=n(t),!s[t])throw TypeError(`'`+r(t)+`' is not valid promise mode`);c.on(`set`,function(e,n,r){var o=!1;if(!i(r)){u[e]=r,c.emit(`setasync`,e,1);return}l[e]=1,d[e]=r;var s=function(t){var n=l[e];if(o)throw Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode) +Consider to rely on 'then' or 'done' mode instead.`);n&&(delete l[e],u[e]=t,c.emit(`setasync`,e,n))},f=function(){o=!0,l[e]&&(delete l[e],delete d[e],c.delete(e))},p=t;if(p||=`then`,p===`then`){var m=function(){a(f)};r=r.then(function(e){a(s.bind(this,e))},m),typeof r.finally==`function`&&r.finally(m)}else if(p===`done`){if(typeof r.done!=`function`)throw Error(`Memoizee error: Retrieved promise does not implement 'done' in 'done' mode`);r.done(s,f)}else if(p===`done:finally`){if(typeof r.done!=`function`)throw Error(`Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode`);if(typeof r.finally!=`function`)throw Error(`Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode`);r.done(s),r.finally(f)}}),c.on(`get`,function(e,t,n){var r;if(l[e]){++l[e];return}r=d[e];var o=function(){c.emit(`getasync`,e,t,n)};i(r)?typeof r.done==`function`?r.done(o):r.then(function(){a(o)}):o()}),c.on(`delete`,function(e){if(delete d[e],l[e]){delete l[e];return}if(hasOwnProperty.call(u,e)){var t=u[e];delete u[e],c.emit(`deleteasync`,e,[t])}}),c.on(`clear`,function(){var t=u;u=o(null),l=o(null),d=o(null),c.emit(`clearasync`,e(t,function(e){return[e]}))})}}),ii=z(function(){var e=Gn(),t=Jn(),n=Yn(),r=Function.prototype.apply;n.dispose=function(i,a,o){var s;if(e(i),o.async&&n.async||o.promise&&n.promise){a.on(`deleteasync`,s=function(e,t){r.call(i,null,t)}),a.on(`clearasync`,function(e){t(e,function(e,t){s(t,e)})});return}a.on(`delete`,s=function(e,t){i(t)}),a.on(`clear`,function(e){t(e,function(e,t){s(t,e)})})}}),ai=z(function(e,t){t.exports=2147483647}),oi=z(function(e,t){var n=Un(),r=ai();t.exports=function(e){if(e=n(e),e>r)throw TypeError(e+` exceeds maximum possible timeout`);return e}}),si=z(function(){var e=Mr(),t=Jn(),n=Jr(),r=ni(),i=oi(),a=Yn(),o=Function.prototype,s=Math.max,c=Math.min,l=Object.create;a.maxAge=function(u,d,f){var p,m,h,g;u=i(u),u&&(p=l(null),m=f.async&&a.async||f.promise&&a.promise?`async`:``,d.on(`set`+m,function(e){p[e]=setTimeout(function(){d.delete(e)},u),typeof p[e].unref==`function`&&p[e].unref(),g&&(g[e]&&g[e]!==`nextTick`&&clearTimeout(g[e]),g[e]=setTimeout(function(){delete g[e]},h),typeof g[e].unref==`function`&&g[e].unref())}),d.on(`delete`+m,function(e){clearTimeout(p[e]),delete p[e],g&&(g[e]!==`nextTick`&&clearTimeout(g[e]),delete g[e])}),f.preFetch&&(h=f.preFetch===!0||isNaN(f.preFetch)?.333:s(c(Number(f.preFetch),1),0),h&&(g={},h=(1-h)*u,d.on(`get`+m,function(t,i,a){g[t]||(g[t]=`nextTick`,n(function(){var n;g[t]===`nextTick`&&(delete g[t],d.delete(t),f.async&&(i=e(i),i.push(o)),n=d.memoized.apply(a,i),f.promise&&r(n)&&(typeof n.done==`function`?n.done(o,o):n.then(o,o)))}))}))),d.on(`clear`+m,function(){t(p,function(e){clearTimeout(e)}),p={},g&&=(t(g,function(e){e!==`nextTick`&&clearTimeout(e)}),{})}))}}),ci=z(function(e,t){var n=Un(),r=Object.create,i=Object.prototype.hasOwnProperty;t.exports=function(e){var t=0,a=1,o=r(null),s=r(null),c=0,l;return e=n(e),{hit:function(n){var r=s[n],u=++c;if(o[u]=n,s[n]=u,!r)return++t,t<=e?void 0:(n=o[a],l(n),n);if(delete o[r],a===r)for(;!i.call(o,++a);)continue},delete:l=function(e){var n=s[e];if(n&&(delete o[n],delete s[e],--t,a===n)){if(!t){c=0,a=1;return}for(;!i.call(o,++a);)continue}},clear:function(){t=0,a=1,o=r(null),s=r(null),c=0}}}}),li=z(function(){var e=Un(),t=ci(),n=Yn();n.max=function(r,i,a){var o,s,c;r=e(r),r&&(s=t(r),o=a.async&&n.async||a.promise&&n.promise?`async`:``,i.on(`set`+o,c=function(e){e=s.hit(e),e!==void 0&&i.delete(e)}),i.on(`get`+o,c),i.on(`delete`+o,s.delete),i.on(`clear`+o,s.clear))}}),ui=z(function(){var e=mr(),t=Yn(),n=Object.create,r=Object.defineProperties;t.refCounter=function(i,a,o){var s=n(null),c=o.async&&t.async||o.promise&&t.promise?`async`:``;a.on(`set`+c,function(e,t){s[e]=t||1}),a.on(`get`+c,function(e){++s[e]}),a.on(`delete`+c,function(e){delete s[e]}),a.on(`clear`+c,function(){s={}}),r(a.memoized,{deleteRef:e(function(){var e=a.get(arguments);return e===null||!s[e]?null:--s[e]?!1:(a.delete(e),!0)}),getRefCount:e(function(){var e=a.get(arguments);return e===null||!s[e]?0:s[e]})})}}),di=z(function(e,t){var n=Rn(),r=Wn(),i=Lr();t.exports=function(e){var t=n(arguments[1]),a;return t.normalizer||(a=t.length=r(t.length,e.length,t.async),a!==0&&(t.primitive?a===!1?t.normalizer=Rr():a>1&&(t.normalizer=zr()(a)):a===!1?t.normalizer=Wr()():a===1?t.normalizer=Gr()():t.normalizer=Kr()(a))),t.async&&Yr(),t.promise&&ri(),t.dispose&&ii(),t.maxAge&&si(),t.max&&li(),t.refCounter&&ui(),i(e,t)}}),fi=[{name:`NA`,value:`inapplicable`,priority:0,group:`inapplicable`},{name:`PASS`,value:`passed`,priority:1,group:`passes`},{name:`CANTTELL`,value:`cantTell`,priority:2,group:`incomplete`},{name:`FAIL`,value:`failed`,priority:3,group:`violations`}],pi={helpUrlBase:`https://dequeuniversity.com/rules/`,gridSize:200,selectorSimilarFilterLimit:700,results:[],resultGroups:[],resultGroupMap:{},impact:Object.freeze([`minor`,`moderate`,`serious`,`critical`]),preload:Object.freeze({assets:[`cssom`,`media`],timeout:1e4}),allOrigins:``,sameOrigin:``,serializableErrorProps:Object.freeze([`message`,`stack`,`name`,`code`,`ruleId`,`method`])};fi.forEach(function(e){var t=e.name,n=e.value,r=e.priority,i=e.group;pi[t]=n,pi[t+`_PRIO`]=r,pi[t+`_GROUP`]=i,pi.results[r]=n,pi.resultGroups[r]=i,pi.resultGroupMap[n]=i}),Object.freeze(pi.results),Object.freeze(pi.resultGroups),Object.freeze(pi.resultGroupMap),Object.freeze(pi);var B=pi;function mi(){(typeof console>`u`?`undefined`:a(console))===`object`&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}var hi=mi,gi=/[\t\r\n\f]/g,_i=function(){function e(){_e(this,e),this.parent=void 0}return ye(e,[{key:`props`,get:function(){throw Error(`VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties`)}},{key:`attrNames`,get:function(){throw Error(`VirtualNode class must have an "attrNames" property`)}},{key:`attr`,value:function(){throw Error(`VirtualNode class must have an "attr" function`)}},{key:`hasAttr`,value:function(){throw Error(`VirtualNode class must have a "hasAttr" function`)}},{key:`hasClass`,value:function(e){var t=this.attr(`class`);if(!t)return!1;var n=` `+e+` `;return(` `+t+` `).replace(gi,` `).indexOf(n)>=0}}])}(),vi={};Ce(vi,{DqElement:function(){return Kh},RuleError:function(){return pb},aggregate:function(){return bi},aggregateChecks:function(){return Di},aggregateNodeResults:function(){return Ai},aggregateResult:function(){return Ni},areStylesSet:function(){return Fi},assert:function(){return V},checkHelper:function(){return Jh},clone:function(){return Yh},closest:function(){return gg},collectResultsFromFrames:function(){return N_},contains:function(){return P_},convertSelector:function(){return fg},cssParser:function(){return Qh},deepMerge:function(){return I_},escapeSelector:function(){return Bi},extendMetaData:function(){return R_},filterHtmlAttrs:function(){return ab},finalizeRuleResult:function(){return Oi},findBy:function(){return T_},getAllChecks:function(){return C_},getAncestry:function(){return ul},getBaseLang:function(){return iv},getCheckMessage:function(){return _v},getCheckOption:function(){return yv},getEnvironmentData:function(){return bv},getFlattenedTree:function(){return Q_},getFrameContexts:function(){return Vv},getFriendlyUriEnd:function(){return Ki},getNodeAttributes:function(){return Ji},getNodeFromTree:function(){return K},getPreloadConfig:function(){return Xy},getRootNode:function(){return Sl},getRule:function(){return Hv},getScroll:function(){return Gv},getScrollState:function(){return Jv},getSelector:function(){return sl},getSelectorData:function(){return Qc},getShadowSelector:function(){return Uc},getStandards:function(){return Yv},getStyleSheetFactory:function(){return Zv},getXpath:function(){return ml},injectStyle:function(){return ey},isArrayLike:function(){return ty},isContextObject:function(){return iy},isContextProp:function(){return ay},isContextSpec:function(){return ry},isHidden:function(){return ly},isHtmlElement:function(){return dy},isLabelledFramesSelector:function(){return oy},isLabelledShadowDomSelector:function(){return sy},isNodeInContext:function(){return fy},isShadowRoot:function(){return V_},isValidLang:function(){return Eb},isXHTML:function(){return Hc},matchAncestry:function(){return my},matches:function(){return $h},matchesExpression:function(){return mg},matchesSelector:function(){return Yi},memoize:function(){return Vc},mergeResults:function(){return j_},nodeLookup:function(){return Q},nodeSerializer:function(){return b_},nodeSorter:function(){return gy},objectHasOwn:function(){return ny},parseCrossOriginStylesheet:function(){return Cy},parseSameOriginStylesheet:function(){return vy},parseStylesheet:function(){return xy},parseTabindex:function(){return Ty},performanceTimer:function(){return $},pollyfillElementsFromPoint:function(){return Ey},preload:function(){return qy},preloadCssom:function(){return Py},preloadMedia:function(){return Gy},processMessage:function(){return hv},publishMetaData:function(){return Zy},querySelectorAll:function(){return tb},querySelectorAllFilter:function(){return My},queue:function(){return bg},respondable:function(){return p_},ruleShouldRun:function(){return ib},select:function(){return cb},sendCommandToFrame:function(){return h_},serializeError:function(){return fb},setScrollState:function(){return gb},shadowSelect:function(){return _b},shadowSelectAll:function(){return yb},shouldPreload:function(){return Yy},toArray:function(){return Ri},tokenList:function(){return U_},uniqueArray:function(){return Oy},uuid:function(){return zg},validInputTypes:function(){return Sb},validLangs:function(){return Tb}});function yi(e,t,n){return t=t.slice(),n&&t.push(n),e[t.map(function(t){return e.indexOf(t)}).sort().pop()]}var bi=yi,xi=B.CANTTELL_PRIO,Si=B.FAIL_PRIO,Ci=[];Ci[B.PASS_PRIO]=!0,Ci[B.CANTTELL_PRIO]=null,Ci[B.FAIL_PRIO]=!1;var wi=[`any`,`all`,`none`];function Ti(e,t){return wi.reduce(function(n,r){return n[r]=(e[r]||[]).map(function(e){return t(e,r)}),n},{})}function Ei(e){var t=Object.assign({},e);Ti(t,function(e,t){var n=e.result===void 0?-1:Ci.indexOf(e.result);e.priority=n===-1?B.CANTTELL_PRIO:n,t===`none`&&(e.priority===B.PASS_PRIO?e.priority=B.FAIL_PRIO:e.priority===B.FAIL_PRIO&&(e.priority=B.PASS_PRIO))});var n={all:t.all.reduce(function(e,t){return Math.max(e,t.priority)},0),none:t.none.reduce(function(e,t){return Math.max(e,t.priority)},0),any:t.any.reduce(function(e,t){return Math.min(e,t.priority)},4)%4};t.priority=Math.max(n.all,n.none,n.any);var r=[];return wi.forEach(function(e){t[e]=t[e].filter(function(r){return r.priority===t.priority&&r.priority===n[e]}),t[e].forEach(function(e){return r.push(e.impact)})}),[xi,Si].includes(t.priority)?t.impact=bi(B.impact,r):t.impact=null,Ti(t,function(e){delete e.result,delete e.priority}),t.result=B.results[t.priority],delete t.priority,t}var Di=Ei;function Oi(e){var t=o._audit.rules.find(function(t){return t.id===e.id});return t&&t.impact&&e.nodes.forEach(function(e){[`any`,`all`,`none`].forEach(function(n){(e[n]||[]).forEach(function(e){e.impact=t.impact})})}),Object.assign(e,Ai(e.nodes)),delete e.nodes,e}function ki(e){var t={};if(e=e.map(function(e){if(e.any&&e.all&&e.none)return Di(e);if(Array.isArray(e.node))return Oi(e);throw TypeError(`Invalid Result type`)}),e&&e.length){var n=e.map(function(e){return e.result});t.result=bi(B.results,n,t.result)}else t.result=`inapplicable`;B.resultGroups.forEach(function(e){return t[e]=[]}),e.forEach(function(e){t[B.resultGroupMap[e.result]].push(e)});var r=B.FAIL_GROUP;if(t[r].length===0&&(r=B.CANTTELL_GROUP),t[r].length>0){var i=t[r].map(function(e){return e.impact});t.impact=bi(B.impact,i)||null}else t.impact=null;return t}var Ai=ki;function ji(e,t,n){var r=Object.assign({},t);r.nodes=(r[n]||[]).concat(),B.resultGroups.forEach(function(e){delete r[e]}),e[n].push(r)}function Mi(e){var t={};return B.resultGroups.forEach(function(e){return t[e]=[]}),e.forEach(function(e){e.error?ji(t,e,B.CANTTELL_GROUP):e.result===B.NA?ji(t,e,B.NA_GROUP):B.resultGroups.forEach(function(n){Array.isArray(e[n])&&e[n].length>0&&ji(t,e,n)})}),t}var Ni=Mi;function Pi(e,t,r){var i=n.getComputedStyle(e,null);if(!i)return!1;for(var a=0;a=1&&i<=31||i==127||r==0&&i>=48&&i<=57||r==1&&i>=48&&i<=57&&o==45){a+=`\\`+i.toString(16)+` `;continue}if(r==0&&n==1&&i==45){a+=`\\`+t.charAt(r);continue}if(i>=128||i==45||i==95||i>=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122){a+=t.charAt(r);continue}a+=`\\`+t.charAt(r)}return a}var Bi=zi;function Vi(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``;return e.length!==0&&(e.match(/[0-9]/g)||``).length>=e.length/2}function Hi(e,t){return[e.substring(0,t),e.substring(t)]}function Ui(e){return e.replace(/\s+$/,``)}function Wi(e){var t=e,n=``,r=``,i=``,a=``,o=``,s=``;if(e.includes(`#`)){var c=L(Hi(e,e.indexOf(`#`)),2);e=c[0],s=c[1]}if(e.includes(`?`)){var l=L(Hi(e,e.indexOf(`?`)),2);e=l[0],o=l[1]}if(e.includes(`://`)){var u=L(e.split(`://`),2);n=u[0],e=u[1];var d=L(Hi(e,e.indexOf(`/`)),2);r=d[0],e=d[1]}else if(e.substr(0,2)===`//`){e=e.substr(2);var f=L(Hi(e,e.indexOf(`/`)),2);r=f[0],e=f[1]}if(r.substr(0,4)===`www.`&&(r=r.substr(4)),r&&r.includes(`:`)){var p=L(Hi(r,r.indexOf(`:`)),2);r=p[0],i=p[1]}return a=e,{original:t,protocol:n,domain:r,port:i,path:a,query:o,hash:s}}function Gi(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(e.length<=1||e.substr(0,5)===`data:`||e.substr(0,11)===`javascript:`||e.includes(`?`))){var n=t.currentDomain,r=t.maxLength,i=r===void 0?25:r,a=Wi(e),o=a.path,s=a.domain,c=a.hash,l=o.substr(o.substr(0,o.length-2).lastIndexOf(`/`)+1);if(c)return l&&(l+c).length<=i?Ui(l+c):l.length<2&&c.length>2&&c.length<=i?Ui(c):void 0;if(s&&s.length1)&&(u!==-1||l.length>2)&&l.length<=i&&!l.match(/index(\.[a-zA-Z]{2-4})?/)&&!Vi(l))return Ui(l)}}var Ki=Gi;function qi(e){return e.attributes instanceof n.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes}var Ji=qi,Yi=function(){var e;function t(e){var t=[`matches`,`matchesSelector`,`mozMatchesSelector`,`webkitMatchesSelector`,`msMatchesSelector`],n=t.length,r,i;for(r=0;r>>0,r=arguments[1],i,a=0;a>>0,i,a=0;a=0?i=r:(i=n+r,i<0&&(i=0));for(var a;i>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;ithis.length?!1:this.indexOf(e,t)!==-1}),Array.prototype.flat||Object.defineProperty(Array.prototype,`flat`,{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,function(n,r){return Array.isArray(r)?n.push.apply(n,e.call(r,t-1)):n.push(r),n},[]):Array.prototype.slice.call(this)},writable:!0}),n.Node&&!(`isConnected`in n.Node.prototype)&&Object.defineProperty(n.Node.prototype,`isConnected`,{get:function(){return!this.ownerDocument||!(this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var na=Te(Pn()),ra=Te(Fn()),ia=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E-\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED8\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDD1D\uDEEF]\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE]|[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE]|\uDEEF\u200D\uD83D\uDC69\uD83C[\uDFFB-\uDFFE])))?))?|\uDD75(?:\uD83C[\uDFFB-\uDFFF]|\uFE0F)?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3C-\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE8A\uDE8E-\uDEC2\uDEC6\uDEC8\uDECD-\uDEDC\uDEDF-\uDEEA\uDEEF]|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC30\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3\uDE70]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF]|\uDEEF\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},aa=Te(di());function oa(e,t){var n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map(function(e){return[e]}));var r=t[0].length,i=t[0].map(function(e,n){return t.map(function(e){return e[n]})}),a=e.map(function(e){return i.map(function(t){var n=0;if(!Array.isArray(e)){var r=R(t),i;try{for(r.s();!(i=r.n()).done;){var a=i.value;n+=e*a}}catch(e){r.e(e)}finally{r.f()}return n}for(var o=0;on)return+e.toFixed(t-n);var r=10**(n-t);return Math.round(e/r)*r}function ua(e){if(e){e=e.trim();var t=/^([a-z]+)\((.+?)\)$/i,n=/^-?[\d.]+$/,r=e.match(t);if(r){var i=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,function(e,t){/%$/.test(t)?(t=new Number(t.slice(0,-1)/100),t.type=``):/deg$/.test(t)?(t=new Number(+t.slice(0,-3)),t.type=``,t.unit=`deg`):n.test(t)&&(t=new Number(t),t.type=``),e.startsWith(`/`)&&(t=t instanceof Number?t:new Number(t),t.alpha=!0),i.push(t)}),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:i}}}}function da(e){return e[e.length-1]}function fa(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function pa(e,t,n){return(n-e)/(t-e)}function ma(e,t,n){return fa(t[0],t[1],pa(e[0],e[1],n))}function ha(e){return e.map(function(e){return e.split(`|`).map(function(e){e=e.trim();var t=e.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var n=new String(t[1]);return n.range=[+t[2],+t[3]],n}return e})})}var ga=Object.freeze({__proto__:null,isString:sa,type:ca,toPrecision:la,parseFunction:ua,last:da,interpolate:fa,interpolateInv:pa,mapRange:ma,parseCoordGrammar:ha,multiplyMatrices:oa}),_a=new(function(){function e(){_e(this,e)}return ye(e,[{key:`add`,value:function(e,t,n){if(typeof arguments[0]!=`string`){for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1]);return}(Array.isArray(e)?e:[e]).forEach(function(e){this[e]=this[e]||[],t&&this[e][n?`unshift`:`push`](t)},this)}},{key:`run`,value:function(e,t){this[e]=this[e]||[],this[e].forEach(function(e){e.call(t&&t.context?t.context:t,t)})}}])}()),va={gamut_mapping:`lch.c`,precision:5,deltaE:`76`},ya={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function ba(e){return Array.isArray(e)?e:ya[e]}function xa(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(e=ba(e),t=ba(t),!e||!t)throw TypeError(`Missing white point to convert ${e?``:`from`}${!e&&!t?`/`:``}${t?``:`to`}`);if(e===t)return n;var i={W1:e,W2:t,XYZ:n,options:r};if(_a.run(`chromatic-adaptation-start`,i),i.M||(i.W1===ya.D65&&i.W2===ya.D50?i.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:i.W1===ya.D50&&i.W2===ya.D65&&(i.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),_a.run(`chromatic-adaptation-end`,i),i.M)return oa(i.M,i.XYZ);throw TypeError(`Only Bradford CAT with white points D50 and D65 supported for now.`)}var Sa=75e-6,Ca=(e=new WeakSet,t=new WeakMap,function(){function n(r){var i,a,o;for(var s in _e(this,n),le(this,e),ce(this,t,void 0),this.id=r.id,this.name=r.name,this.base=r.base?Ca.get(r.base):null,this.aliases=r.aliases,this.base&&(this.fromBase=r.fromBase,this.toBase=r.toBase),this.coords=r.coords??this.base.coords,this.white=ba(r.white??this.base.white??`D65`),this.formats=r.formats??{},this.formats){var c=this.formats[s];c.type||=`function`,c.name||=s}r.cssId&&!((i=this.formats.functions)!=null&&i.color)?(this.formats.color={id:r.cssId},Object.defineProperty(this,`cssId`,{value:r.cssId})):(a=this.formats)!=null&&a.color&&!((o=this.formats)!=null&&o.color.id)&&(this.formats.color.id=this.id),this.referred=r.referred,fe(t,this,pe(e,this,Ta).call(this).reverse()),_a.run(`colorspace-init-end`,this)}return ye(n,[{key:`inGamut`,value:function(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).epsilon,n=t===void 0?Sa:t;if(this.isPolar)return e=this.toBase(e),this.base.inGamut(e,{epsilon:n});var r=Object.values(this.coords);return e.every(function(e,t){var i=r[t];if(i.type!==`angle`&&i.range){if(Number.isNaN(e))return!0;var a=L(i.range,2),o=a[0],s=a[1];return(o===void 0||e>=o-n)&&(s===void 0||e<=s+n)}return!0})}},{key:`cssId`,get:function(){var e;return((e=this.formats.functions)==null||(e=e.color)==null?void 0:e.id)||this.id}},{key:`isPolar`,get:function(){for(var e in this.coords)if(this.coords[e].type===`angle`)return!0;return!1}},{key:`getFormat`,value:function(t){if(a(t)===`object`)return t=pe(e,this,wa).call(this,t),t;var n=t===`default`?Object.values(this.formats)[0]:this.formats[t];return n?(n=pe(e,this,wa).call(this,n),n):null}},{key:`to`,value:function(e,n){if(arguments.length===1){var r=[e.space,e.coords];e=r[0],n=r[1]}if(e=Ca.get(e),this===e)return n;n=n.map(function(e){return Number.isNaN(e)?0:e});for(var i=de(t,this),a=de(t,e),o,s,c=0;cs;l--)n=i[l].toBase(n);for(var u=s+1;u=0){var s=Object.entries(r.coords)[i];if(s)return F({space:r,id:s[0],index:i},s[1])}r=Ca.get(r);var c=i.toLowerCase(),l=0;for(var u in r.coords){var d=r.coords[u];if(u.toLowerCase()===c||d.name?.toLowerCase()===c)return F({space:r,id:u,index:l},d);l++}throw TypeError(`No "${i}" coordinate found in ${r.name}. Its coordinates are: ${Object.keys(r.coords).join(`, `)}`)}}])}());function wa(e){if(e.coords&&!e.coordGrammar){e.type||=`function`,e.name||=`color`,e.coordGrammar=ha(e.coords);var t=Object.entries(this.coords).map(function(t,n){var r=L(t,2);r[0];var i=r[1],a=e.coordGrammar[n][0],o=i.range||i.refRange,s=a.range,c=``;return a==``?(s=[0,100],c=`%`):a==``&&(c=`deg`),{fromRange:o,toRange:s,suffix:c}});e.serializeCoords=function(e,n){return e.map(function(e,r){var i=t[r],a=i.fromRange,o=i.toRange,s=i.suffix;return a&&o&&(e=ma(a,o,e)),e=la(e,n),s&&(e+=s),e})}}return e}function Ta(){for(var e=[this],t=this;t=t.base;)e.push(t);return e}var H=Ca;Ee(H,`registry`,{}),Ee(H,`DEFAULT_FORMAT`,{type:`functions`,name:`color`});var Ea=new H({id:`xyz-d65`,name:`XYZ D65`,coords:{x:{name:`X`},y:{name:`Y`},z:{name:`Z`}},white:`D65`,formats:{color:{ids:[`xyz-d65`,`xyz`]}},aliases:[`xyz`]}),Da=function(e){function t(e){var n;return _e(this,t),e.coords||={r:{range:[0,1],name:`Red`},g:{range:[0,1],name:`Green`},b:{range:[0,1],name:`Blue`}},e.base||=Ea,e.toXYZ_M&&e.fromXYZ_M&&(e.toBase??=function(t){var r=oa(e.toXYZ_M,t);return n.white!==n.base.white&&(r=xa(n.white,n.base.white,r)),r},e.fromBase??=function(t){return t=xa(n.base.white,n.white,t),oa(e.fromXYZ_M,t)}),e.referred??=`display`,n=ee(this,t,[e])}return re(t,e),ye(t)}(H);function Oa(e){var t={str:String(e)?.trim()};if(_a.run(`parse-start`,t),t.color)return t.color;if(t.parsed=ua(t.str),t.parsed){var n=t.parsed.name;if(n===`color`){var r=t.parsed.args.shift(),i=t.parsed.rawArgs.indexOf(`/`)>0?t.parsed.args.pop():1,a=R(H.all),o;try{var s=function(){var e=o.value,n=e.getFormat(`color`);if(n){var a;if(r===n.id||(a=n.ids)!=null&&a.includes(r)){var s=Object.keys(e.coords).length,c=Array(s).fill(0);return c.forEach(function(e,n){return c[n]=t.parsed.args[n]||0}),{v:{spaceId:e.id,coords:c,alpha:i}}}}},c;for(a.s();!(o=a.n()).done;)if(c=s(),c)return c.v}catch(e){a.e(e)}finally{a.f()}var l=``;if(r in H.registry){var u,d=(u=H.registry[r].formats)==null||(u=u.functions)==null||(u=u.color)==null?void 0:u.id;d&&(l=`Did you mean color(${d})?`)}throw TypeError(`Cannot parse color(${r}). `+(l||`Missing a plugin?`))}else{var f=R(H.all),p;try{var m=function(){var e=p.value,r=e.getFormat(n);if(r&&r.type===`function`){var i=1;(r.lastAlpha||da(t.parsed.args).alpha)&&(i=t.parsed.args.pop());var a=t.parsed.args;return r.coordGrammar&&Object.entries(e.coords).forEach(function(e,t){var i=L(e,2),o=i[0],s=i[1],c=r.coordGrammar[t],l=a[t]?.type;if(c=c.find(function(e){return e==l}),!c){var u=s.name||o;throw TypeError(`${l} not allowed for ${u} in ${n}()`)}var d=c.range;l===``&&(d||=[0,1]);var f=s.range||s.refRange;d&&f&&(a[t]=ma(d,f,a[t]))}),{v:{spaceId:e.id,coords:a,alpha:i}}}},h;for(f.s();!(p=f.n()).done;)if(h=m(),h)return h.v}catch(e){f.e(e)}finally{f.f()}}}else{var g=R(H.all),_;try{for(g.s();!(_=g.n()).done;){var v=_.value;for(var y in v.formats){var b=v.formats[y];if(b.type===`custom`&&!(b.test&&!b.test(t.str))){var x=b.parse(t.str);if(x)return x.alpha??=1,x}}}}catch(e){g.e(e)}finally{g.f()}}throw TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function U(e){if(!e)throw TypeError(`Empty color reference`);sa(e)&&(e=Oa(e));var t=e.space||e.spaceId;return t instanceof H||(e.space=H.get(t)),e.alpha===void 0&&(e.alpha=1),e}function ka(e,t){return t=H.get(t),t.from(e)}function Aa(e,t){var n=H.resolveCoord(t,e.space),r=n.space,i=n.index;return ka(e,r)[i]}function ja(e,t,n){return t=H.get(t),e.coords=t.to(e.space,n),e}function Ma(e,t,n){if(e=U(e),arguments.length===2&&ca(arguments[1])===`object`){var r=arguments[1];for(var i in r)Ma(e,i,r[i])}else{typeof n==`function`&&(n=n(Aa(e,t)));var a=H.resolveCoord(t,e.space),o=a.space,s=a.index,c=ka(e,o);c[s]=n,ja(e,o,c)}return e}var Na=new H({id:`xyz-d50`,name:`XYZ D50`,white:`D50`,base:Ea,fromBase:function(e){return xa(Ea.white,`D50`,e)},toBase:function(e){return xa(`D50`,Ea.white,e)},formats:{color:{}}}),Pa=216/24389,Fa=24/116,Ia=24389/27,La=ya.D50,Ra=new H({id:`lab`,name:`Lab`,coords:{l:{refRange:[0,100],name:`L`},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:La,base:Na,fromBase:function(e){var t=e.map(function(e,t){return e/La[t]}).map(function(e){return e>Pa?Math.cbrt(e):(Ia*e+16)/116});return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Fa?t[0]**3:(116*t[0]-16)/Ia,e[0]>8?((e[0]+16)/116)**3:e[0]/Ia,t[2]>Fa?t[2]**3:(116*t[2]-16)/Ia].map(function(e,t){return e*La[t]})},formats:{lab:{coords:[` | `,``,``]}}});function za(e){return(e%360+360)%360}function Ba(e,t){if(e===`raw`)return t;var n=L(t.map(za),2),r=n[0],i=n[1],a=i-r;return e===`increasing`?a<0&&(i+=360):e===`decreasing`?a>0&&(r+=360):e===`longer`?-1800?i+=360:r+=360):e===`shorter`&&(a>180?r+=360:a<-180&&(i+=360)),[r,i]}var Va=new H({id:`lch`,name:`LCH`,coords:{l:{refRange:[0,100],name:`Lightness`},c:{refRange:[0,150],name:`Chroma`},h:{refRange:[0,360],type:`angle`,name:`Hue`}},base:Ra,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2],a,o=.02;return a=Math.abs(r) | `,``,` | `]}}}),Ha=25**7,Ua=Math.PI,Wa=180/Ua,Ga=Ua/180;function Ka(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.kL,i=r===void 0?1:r,a=n.kC,o=a===void 0?1:a,s=n.kH,c=s===void 0?1:s,l=L(Ra.from(e),3),u=l[0],d=l[1],f=l[2],p=Va.from(Ra,[u,d,f])[1],m=L(Ra.from(t),3),h=m[0],g=m[1],_=m[2],v=Va.from(Ra,[h,g,_])[1];p<0&&(p=0),v<0&&(v=0);var y=((p+v)/2)**7,b=.5*(1-Math.sqrt(y/(y+Ha))),x=(1+b)*d,S=(1+b)*g,C=Math.sqrt(x**2+f**2),w=Math.sqrt(S**2+_**2),T=x===0&&f===0?0:Math.atan2(f,x),E=S===0&&_===0?0:Math.atan2(_,S);T<0&&(T+=2*Ua),E<0&&(E+=2*Ua),T*=Wa,E*=Wa;var D=h-u,O=w-C,k=E-T,A=T+E,j=Math.abs(k),M;C*w===0?M=0:j<=180?M=k:k>180?M=k-360:k<-180?M=k+360:console.log(`the unthinkable has happened`);var ee=2*Math.sqrt(w*C)*Math.sin(M*Ga/2),N=(u+h)/2,te=(C+w)/2,P=te**7,ne=C*w===0?A:j<=180?A/2:A<360?(A+360)/2:(A-360)/2,re=(N-50)**2,ie=1+.015*re/Math.sqrt(20+re),F=1+.045*te,I=1;I-=.17*Math.cos((ne-30)*Ga),I+=.24*Math.cos(2*ne*Ga),I+=.32*Math.cos((3*ne+6)*Ga),I-=.2*Math.cos((4*ne-63)*Ga);var ae=1+.015*te*I,oe=30*Math.exp(-1*((ne-275)/25)**2),se=2*Math.sqrt(P/(P+Ha)),ce=-1*Math.sin(2*oe*Ga)*se,le=(D/(i*ie))**2;return le+=(O/(o*F))**2,le+=(ee/(c*ae))**2,le+=ce*(O/(o*F))*(ee/(c*ae)),Math.sqrt(le)}var qa=75e-6;function Ja(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.space,n=(arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}).epsilon,r=n===void 0?qa:n;e=U(e),t=H.get(t);var i=e.coords;return t!==e.space&&(i=t.from(e)),t.inGamut(i,{epsilon:r})}function Ya(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function Xa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.method,r=n===void 0?va.gamut_mapping:n,i=t.space,a=i===void 0?e.space:i;if(sa(arguments[1])&&(a=arguments[1]),a=H.get(a),Ja(e,a,{epsilon:0}))return e;var o=Za(e,a);if(r!==`clip`&&!Ja(e,a)){var s=Xa(Ya(o),{method:`clip`,space:a});if(Ka(e,s)>2){for(var c=H.resolveCoord(r),l=c.space,u=c.id,d=Za(o,l),f=(c.range||c.refRange)[0],p=.01,m=f,h=Aa(d,u);h-m>p;){var g=Ya(d);g=Xa(g,{space:a,method:`clip`}),Ka(d,g)-22&&arguments[2]!==void 0?arguments[2]:{}).inGamut;e=U(e),t=H.get(t);var r=t.from(e),i={space:t,coords:r,alpha:e.alpha};return n&&(i=Xa(i)),i}Za.returns=`color`;function Qa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.precision,r=n===void 0?va.precision:n,i=t.format,a=i===void 0?`default`:i,o=t.inGamut,c=o===void 0?!0:o,l=j(t,s),u;e=U(e);var d=a;a=e.space.getFormat(a)??e.space.getFormat(`default`)??H.DEFAULT_FORMAT,c||=a.toGamut;var f=e.coords;if(f=f.map(function(e){return e||0}),c&&!Ja(e)&&(f=Xa(Ya(e),c===!0?void 0:c).coords),a.type===`custom`)if(l.precision=r,a.serialize)u=a.serialize(f,e.alpha,l);else throw TypeError(`format ${d} can only be used to parse colors, not for serialization`);else{var p=a.name||`color`;a.serializeCoords?f=a.serializeCoords(f,r):r!==null&&(f=f.map(function(e){return la(e,r)}));var m=I(f);if(p===`color`){var h=a.id||a.ids?.[0]||e.space.id;m.unshift(h)}var g=e.alpha;r!==null&&(g=la(g,r));var _=e.alpha<1&&!a.noAlpha?`${a.commas?`,`:` /`} ${g}`:``;u=`${p}(${m.join(a.commas?`, `:` `)}${_})`}return u}var $a=new Da({id:`rec2020-linear`,name:`Linear REC.2020`,white:`D65`,toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],formats:{color:{}}}),eo=1.09929682680944,to=.018053968510807,no=new Da({id:`rec2020`,name:`REC.2020`,base:$a,toBase:function(e){return e.map(function(e){return e=to?eo*e**.45-(eo-1):4.5*e})},formats:{color:{}}}),ro=new Da({id:`p3-linear`,name:`Linear P3`,white:`D65`,toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),io=new Da({id:`srgb-linear`,name:`Linear sRGB`,white:`D65`,toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),ao={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},oo=[,,,].fill(` | [0, 255]`),so=[,,,].fill(`[0, 255]`),co=new Da({id:`srgb`,name:`sRGB`,base:io,fromBase:function(e){return e.map(function(e){var t=e<0?-1:1,n=e*t;return n>.0031308?t*(1.055*n**(1/2.4)-.055):12.92*e})},toBase:function(e){return e.map(function(e){var t=e<0?-1:1,n=e*t;return n<.04045?e/12.92:t*((n+.055)/1.055)**2.4})},formats:{rgb:{coords:oo},rgb_number:{name:`rgb`,commas:!0,coords:so,noAlpha:!0},color:{},rgba:{coords:oo,commas:!0,lastAlpha:!0},rgba_number:{name:`rgba`,commas:!0,coords:so},hex:{type:`custom`,toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,`$&$&`));var t=[];return e.replace(/[a-f0-9]{2}/gi,function(e){t.push(parseInt(e,16)/255)}),{spaceId:`srgb`,coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var n=(arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}).collapse,r=n===void 0?!0:n;t<1&&e.push(t),e=e.map(function(e){return Math.round(e*255)});var i=r&&e.every(function(e){return e%17==0});return`#`+e.map(function(e){return i?(e/17).toString(16):e.toString(16).padStart(2,`0`)}).join(``)}},keyword:{type:`custom`,test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){e=e.toLowerCase();var t={spaceId:`srgb`,coords:null,alpha:1};if(e===`transparent`?(t.coords=ao.black,t.alpha=0):t.coords=ao[e],t.coords)return t}}}}),lo=new Da({id:`p3`,name:`P3`,base:ro,fromBase:co.fromBase,toBase:co.toBase,formats:{color:{id:`display-p3`}}});if(va.display_space=co,typeof CSS<`u`&&(O=CSS)!=null&&O.supports)for(var uo=0,fo=[Ra,no,lo];uo1&&arguments[1]!==void 0?arguments[1]:{},r=n.space,i=r===void 0?va.display_space:r,a=j(n,c),o=Qa(e,a);if(typeof CSS>`u`||(t=CSS)!=null&&t.supports(`color`,o)||!va.display_space)o=new String(o),o.color=e;else{var s=Za(e,i);o=new String(Qa(s,a)),o.color=s}return o}function go(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:`lab`;n=H.get(n);var r=n.from(e),i=n.from(t);return Math.sqrt(r.reduce(function(e,t,n){var r=i[n];return isNaN(t)||isNaN(r)?e:e+(r-t)**2},0))}function _o(e,t){return e=U(e),t=U(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every(function(e,n){return e===t.coords[n]})}function vo(e){return Aa(e,[Ea,`y`])}function yo(e,t){Ma(e,[Ea,`y`],t)}function bo(e){Object.defineProperty(e.prototype,`luminance`,{get:function(){return vo(this)},set:function(e){yo(this,e)}})}var xo=Object.freeze({__proto__:null,getLuminance:vo,setLuminance:yo,register:bo});function So(e,t){e=U(e),t=U(t);var n=Math.max(vo(e),0),r=Math.max(vo(t),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}return(n+.05)/(r+.05)}var Co=.56,wo=.57,To=.62,Eo=.65,Do=.022,Oo=1.414,ko=.1,Ao=5e-4,jo=1.14,Mo=.027,No=1.14;function Po(e){return e>=Do?e:e+(Do-e)**+Oo}function Fo(e){return(e<0?-1:1)*Math.abs(e)**2.4}function Io(e,t){t=U(t),e=U(e);var n,r,i,a,o,s;t=Za(t,`srgb`);var c=L(t.coords,3);a=c[0],o=c[1],s=c[2];var l=Fo(a)*.2126729+Fo(o)*.7151522+Fo(s)*.072175;e=Za(e,`srgb`);var u=L(e.coords,3);a=u[0],o=u[1],s=u[2];var d=Fo(a)*.2126729+Fo(o)*.7151522+Fo(s)*.072175,f=Po(l),p=Po(d),m=p>f;return Math.abs(p-f)0?r-Mo:r+Mo,i*100}function Lo(e,t){e=U(e),t=U(t);var n=Math.max(vo(e),0),r=Math.max(vo(t),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}var a=n+r;return a===0?0:(n-r)/a}var Ro=5e4;function zo(e,t){e=U(e),t=U(t);var n=Math.max(vo(e),0),r=Math.max(vo(t),0);if(r>n){var i=[r,n];n=i[0],r=i[1]}return r===0?Ro:(n-r)/r}function Bo(e,t){e=U(e),t=U(t);var n=Aa(e,[Ra,`l`]),r=Aa(t,[Ra,`l`]);return Math.abs(n-r)}var Vo=216/24389,Ho=24/116,Uo=24389/27,Wo=ya.D65,Go=new H({id:`lab-d65`,name:`Lab D65`,coords:{l:{refRange:[0,100],name:`L`},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Wo,base:Ea,fromBase:function(e){var t=e.map(function(e,t){return e/Wo[t]}).map(function(e){return e>Vo?Math.cbrt(e):(Uo*e+16)/116});return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Ho?t[0]**3:(116*t[0]-16)/Uo,e[0]>8?((e[0]+16)/116)**3:e[0]/Uo,t[2]>Ho?t[2]**3:(116*t[2]-16)/Uo].map(function(e,t){return e*Wo[t]})},formats:{"lab-d65":{coords:[` | `,``,``]}}}),Ko=5**.5*.5+.5;function qo(e,t){e=U(e),t=U(t);var n=Aa(e,[Go,`l`]),r=Aa(t,[Go,`l`]),i=Math.abs(n**+Ko-r**+Ko)**(1/Ko)*Math.SQRT2-40;return i<7.5?0:i}var Jo=Object.freeze({__proto__:null,contrastWCAG21:So,contrastAPCA:Io,contrastMichelson:Lo,contrastWeber:zo,contrastLstar:Bo,contrastDeltaPhi:qo});function Yo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};sa(n)&&(n={algorithm:n});var r=n,i=r.algorithm,a=j(r,l);if(!i){var o=Object.keys(Jo).map(function(e){return e.replace(/^contrast/,``)}).join(`, `);throw TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${o}`)}for(var s in e=U(e),t=U(t),Jo)if(`contrast`+i.toLowerCase()===s.toLowerCase())return Jo[s](e,t,a);throw TypeError(`Unknown contrast algorithm: ${i}`)}function Xo(e){var t=L(ka(e,Ea),3),n=t[0],r=t[1],i=t[2],a=n+15*r+3*i;return[4*n/a,9*r/a]}function Zo(e){var t=L(ka(e,Ea),3),n=t[0],r=t[1],i=t[2],a=n+r+i;return[n/a,r/a]}function Qo(e){Object.defineProperty(e.prototype,`uv`,{get:function(){return Xo(this)}}),Object.defineProperty(e.prototype,`xy`,{get:function(){return Zo(this)}})}var $o=Object.freeze({__proto__:null,uv:Xo,xy:Zo,register:Qo});function es(e,t){return go(e,t,`lab`)}var ts=Math.PI/180;function ns(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.l,i=r===void 0?2:r,a=n.c,o=a===void 0?1:a,s=L(Ra.from(e),3),c=s[0],l=s[1],u=s[2],d=L(Va.from(Ra,[c,l,u]),3),f=d[1],p=d[2],m=L(Ra.from(t),3),h=m[0],g=m[1],_=m[2],v=Va.from(Ra,[h,g,_])[1];f<0&&(f=0),v<0&&(v=0);var y=c-h,b=f-v,x=l-g,S=u-_,C=x**2+S**2-b**2,w=.511;c>=16&&(w=.040975*c/(1+.01765*c));var T=.0638*f/(1+.0131*f)+.638,E;Number.isNaN(p)&&(p=0),E=p>=164&&p<=345?.56+Math.abs(.2*Math.cos((p+168)*ts)):.36+Math.abs(.4*Math.cos((p+35)*ts));var D=f**4,O=Math.sqrt(D/(D+1900)),k=T*(O*E+1-O),A=(y/(i*w))**2;return A+=(b/(o*T))**2,A+=C/k**2,Math.sqrt(A)}var rs=203,is=new H({id:`xyz-abs-d65`,name:`Absolute XYZ D65`,coords:{x:{refRange:[0,9504.7],name:`Xa`},y:{refRange:[0,1e4],name:`Ya`},z:{refRange:[0,10888.3],name:`Za`}},base:Ea,fromBase:function(e){return e.map(function(e){return Math.max(e*rs,0)})},toBase:function(e){return e.map(function(e){return Math.max(e/rs,0)})}}),as=1.15,os=.66,ss=2610/2**14,cs=2**14/2610,ls=3424/2**12,us=2413/2**7,ds=2392/2**7,fs=1.7*2523/2**5,ps=2**5/(1.7*2523),ms=-.56,hs=16295499532821565e-27,gs=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],_s=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],vs=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],ys=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],bs=new H({id:`jzazbz`,name:`Jzazbz`,coords:{jz:{refRange:[0,1],name:`Jz`},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:is,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2],a=L(oa(vs,oa(gs,[as*n-(as-1)*i,os*r-(os-1)*n,i]).map(function(e){return((ls+us*(e/1e4)**ss)/(1+ds*(e/1e4)**ss))**fs})),3),o=a[0],s=a[1],c=a[2];return[(1+ms)*o/(1+ms*o)-hs,s,c]},toBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2],a=L(oa(_s,oa(ys,[(n+hs)/(1+ms-ms*(n+hs)),r,i]).map(function(e){return 1e4*((ls-e**+ps)/(ds*e**+ps-us))**cs})),3),o=a[0],s=a[1],c=a[2],l=(o+(as-1)*c)/as;return[l,(s+(os-1)*l)/os,c]},formats:{color:{}}}),xs=new H({id:`jzczhz`,name:`JzCzHz`,coords:{jz:{refRange:[0,1],name:`Jz`},cz:{refRange:[0,1],name:`Chroma`},hz:{refRange:[0,360],type:`angle`,name:`Hue`}},base:bs,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2],a,o=2e-4;return a=Math.abs(r) | `,``,``]}}});function Us(e,t){var n=L(Hs.from(e),3),r=n[0],i=n[1],a=n[2],o=L(Hs.from(t),3),s=o[0],c=o[1],l=o[2],u=r-s,d=i-c,f=a-l;return Math.sqrt(u**2+d**2+f**2)}var Ws=Object.freeze({__proto__:null,deltaE76:es,deltaECMC:ns,deltaE2000:Ka,deltaEJz:Ss,deltaEITP:Ls,deltaEOK:Us});function Gs(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};sa(n)&&(n={method:n});var r=n,i=r.method,a=i===void 0?va.deltaE:i,o=j(r,u);for(var s in e=U(e),t=U(t),Ws)if(`deltae`+a.toLowerCase()===s.toLowerCase())return Ws[s](e,t,o);throw TypeError(`Unknown deltaE method: ${a}`)}function Ks(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.25;return Ma(e,[H.get(`oklch`,`lch`),`l`],function(e){return e*(1+t)})}function qs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.25;return Ma(e,[H.get(`oklch`,`lch`),`l`],function(e){return e*(1-t)})}var Js=Object.freeze({__proto__:null,lighten:Ks,darken:qs});function Ys(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.5,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=[U(e),U(t)];if(e=i[0],t=i[1],ca(n)===`object`){var a=[.5,n];n=a[0],r=a[1]}var o=r,s=o.space,c=o.outputSpace,l=o.premultiplied;return Zs(e,t,{space:s,outputSpace:c,premultiplied:l})(n)}function Xs(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r;if(Qs(e)){r=e,n=t;var i=L(r.rangeArgs.colors,2);e=i[0],t=i[1]}var a=n,o=a.maxDeltaE,s=a.deltaEMethod,c=a.steps,l=c===void 0?2:c,u=a.maxSteps,f=u===void 0?1e3:u,p=j(a,d);if(!r){var m=[U(e),U(t)];e=m[0],t=m[1],r=Zs(e,t,p)}var h=Gs(e,t),g=o>0?Math.max(l,Math.ceil(h/o)+1):l,_=[];if(f!==void 0&&(g=Math.min(g,f)),g===1)_=[{p:.5,color:r(.5)}];else{var v=1/(g-1);_=Array.from({length:g},function(e,t){var n=t*v;return{p:n,color:r(n)}})}if(o>0)for(var y=_.reduce(function(e,t,n){if(n===0)return 0;var r=Gs(t.color,_[n-1].color,s);return Math.max(e,r)},0);y>o;){y=0;for(var b=1;b<_.length&&_.length2&&arguments[2]!==void 0?arguments[2]:{};if(Qs(e)){var r=e,i=t;return Zs.apply(void 0,I(r.rangeArgs.colors).concat([F({},r.rangeArgs.options,i)]))}var a=n.space,o=n.outputSpace,s=n.progression,c=n.premultiplied;e=U(e),t=U(t),e=Ya(e),t=Ya(t);var l={colors:[e,t],options:n};if(a=a?H.get(a):H.registry[va.interpolationSpace]||e.space,o=o?H.get(o):a,e=Za(e,a),t=Za(t,a),e=Xa(e),t=Xa(t),a.coords.h&&a.coords.h.type===`angle`){var u=n.hue=n.hue||`shorter`,d=[a,`h`],f=[Aa(e,d),Aa(t,d)],p=f[0],m=f[1],h=L(Ba(u,[p,m]),2);p=h[0],m=h[1],Ma(e,d,p),Ma(t,d,m)}return c&&(e.coords=e.coords.map(function(t){return t*e.alpha}),t.coords=t.coords.map(function(e){return e*t.alpha})),Object.assign(function(n){n=s?s(n):n;var r=e.coords.map(function(e,r){var i=t.coords[r];return fa(e,i,n)}),i=fa(e.alpha,t.alpha,n),l={space:a,coords:r,alpha:i};return c&&(l.coords=l.coords.map(function(e){return e/i})),o!==a&&(l=Za(l,o)),l},{rangeArgs:l})}function Qs(e){return ca(e)===`function`&&!!e.rangeArgs}va.interpolationSpace=`lab`;function $s(e){e.defineFunction(`mix`,Ys,{returns:`color`}),e.defineFunction(`range`,Zs,{returns:`function`}),e.defineFunction(`steps`,Xs,{returns:`array`})}var ec=Object.freeze({__proto__:null,mix:Ys,steps:Xs,range:Zs,isRange:Qs,register:$s}),tc=new H({id:`hsl`,name:`HSL`,coords:{h:{refRange:[0,360],type:`angle`,name:`Hue`},s:{range:[0,100],name:`Saturation`},l:{range:[0,100],name:`Lightness`}},base:co,fromBase:function(e){var t=Math.max.apply(Math,I(e)),n=Math.min.apply(Math,I(e)),r=L(e,3),i=r[0],a=r[1],o=r[2],s=NaN,c=0,l=(n+t)/2,u=t-n;if(u!==0){switch(c=l===0||l===1?0:(t-l)/Math.min(l,1-l),t){case i:s=(a-o)/u+(a | `,``,``]},hsla:{coords:[` | `,``,``],commas:!0,lastAlpha:!0}}}),nc=new H({id:`hsv`,name:`HSV`,coords:{h:{refRange:[0,360],type:`angle`,name:`Hue`},s:{range:[0,100],name:`Saturation`},v:{range:[0,100],name:`Value`}},base:tc,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2];r/=100,i/=100;var a=i+r*Math.min(i,1-i);return[n,a===0?0:200*(1-i/a),100*a]},toBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2];r/=100,i/=100;var a=i*(1-r/2);return[n,a===0||a===1?0:(i-a)/Math.min(a,1-a)*100,a*100]},formats:{color:{toGamut:!0}}}),rc=new H({id:`hwb`,name:`HWB`,coords:{h:{refRange:[0,360],type:`angle`,name:`Hue`},w:{range:[0,100],name:`Whiteness`},b:{range:[0,100],name:`Blackness`}},base:nc,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2];return[n,i*(100-r)/100,100-i]},toBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2];r/=100,i/=100;var a=r+i;if(a>=1)return[n,0,r/a*100];var o=1-i;return[n,(o===0?0:1-r/o)*100,o*100]},formats:{hwb:{toGamut:!0,coords:[` | `,``,``]}}}),ic=new Da({id:`a98rgb-linear`,name:`Linear Adobe® 98 RGB compatible`,white:`D65`,toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),ac=new Da({id:`a98rgb`,name:`Adobe® 98 RGB compatible`,base:ic,toBase:function(e){return e.map(function(e){return Math.abs(e)**(563/256)*Math.sign(e)})},fromBase:function(e){return e.map(function(e){return Math.abs(e)**(256/563)*Math.sign(e)})},formats:{color:{id:`a98-rgb`}}}),oc=new Da({id:`prophoto-linear`,name:`Linear ProPhoto`,white:`D50`,base:Na,toXYZ_M:[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],fromXYZ_M:[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]]}),sc=1/512,cc=16/512,lc=new Da({id:`prophoto`,name:`ProPhoto`,base:oc,toBase:function(e){return e.map(function(e){return e=sc?e**(1/1.8):16*e})},formats:{color:{id:`prophoto-rgb`}}}),uc=new H({id:`oklch`,name:`OKLCh`,coords:{l:{refRange:[0,1],name:`Lightness`},c:{refRange:[0,.4],name:`Chroma`},h:{refRange:[0,360],type:`angle`,name:`Hue`}},white:`D65`,base:Hs,fromBase:function(e){var t=L(e,3),n=t[0],r=t[1],i=t[2],a,o=2e-4;return a=Math.abs(r) | `,``,` | `]}}}),dc=203,fc=2610/2**14,pc=2**14/2610,mc=2523/2**5,hc=2**5/2523,gc=3424/2**12,_c=2413/2**7,vc=2392/2**7,yc=new Da({id:`rec2100pq`,name:`REC.2100-PQ`,base:$a,toBase:function(e){return e.map(function(e){return(Math.max(e**+hc-gc,0)/(_c-vc*e**+hc))**pc*1e4/dc})},fromBase:function(e){return e.map(function(e){var t=Math.max(e*dc/1e4,0);return((gc+_c*t**+fc)/(1+vc*t**+fc))**mc})},formats:{color:{id:`rec2100-pq`}}}),bc=.17883277,xc=.28466892,Sc=.55991073,Cc=3.7743,wc=new Da({id:`rec2100hlg`,cssid:`rec2100-hlg`,name:`REC.2100-HLG`,referred:`scene`,base:$a,toBase:function(e){return e.map(function(e){return e<=.5?e**2/3*Cc:Math.exp((e-Sc)/bc+xc)/12*Cc})},fromBase:function(e){return e.map(function(e){return e/=Cc,e<=1/12?Math.sqrt(3*e):bc*Math.log(12*e-xc)+Sc})},formats:{color:{id:`rec2100-hlg`}}}),Tc={};_a.add(`chromatic-adaptation-start`,function(e){e.options.method&&(e.M=Dc(e.W1,e.W2,e.options.method))}),_a.add(`chromatic-adaptation-end`,function(e){e.M||=Dc(e.W1,e.W2,e.options.method)});function Ec(e){var t=e.id;e.toCone_M,e.fromCone_M,Tc[t]=arguments[0]}function Dc(e,t){var n=Tc[arguments.length>2&&arguments[2]!==void 0?arguments[2]:`Bradford`],r=L(oa(n.toCone_M,e),3),i=r[0],a=r[1],o=r[2],s=L(oa(n.toCone_M,t),3),c=s[0],l=s[1],u=s[2],d=oa([[c/i,0,0],[0,l/a,0],[0,0,u/o]],n.toCone_M);return oa(n.fromCone_M,d)}Ec({id:`von Kries`,toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),Ec({id:`Bradford`,toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),Ec({id:`CAT02`,toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),Ec({id:`CAT16`,toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(ya,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),ya.ACES=[.32168/.33767,1,.34065/.33767];var Oc=new Da({id:`acescg`,name:`ACEScg`,coords:{r:{range:[0,65504],name:`Red`},g:{range:[0,65504],name:`Green`},b:{range:[0,65504],name:`Blue`}},referred:`scene`,white:ya.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],formats:{color:{}}}),kc=2**-16,Ac=-.35828683,jc=(Math.log2(65504)+9.72)/17.52,Mc=new Da({id:`acescc`,name:`ACEScc`,coords:{r:{range:[Ac,jc],name:`Red`},g:{range:[Ac,jc],name:`Green`},b:{range:[Ac,jc],name:`Blue`}},referred:`scene`,base:Oc,toBase:function(e){var t=-5.279999999999999/17.52;return e.map(function(e){return e<=t?(2**(e*17.52-9.72)-kc)*2:e2&&arguments[2]!==void 0?arguments[2]:t,r=n.instance,i=r===void 0?!0:r,a=n.returns,o=function(){var e=t.apply(void 0,arguments);if(a===`color`)e=W.get(e);else if(a===`function`){var n=e;e=function(){var e=n.apply(void 0,arguments);return W.get(e)},Object.assign(e,n)}else a===`array`&&(e=e.map(function(e){return W.get(e)}));return e};e in W||(W[e]=o),i&&(W.prototype[e]=function(){var e=[...arguments];return o.apply(void 0,[this].concat(e))})}},{key:`defineFunctions`,value:function(e){for(var t in e)W.defineFunction(t,e[t],e[t])}},{key:`extend`,value:function(e){if(e.register)e.register(W);else for(var t in e)W.defineFunction(t,e[t])}}])}());W.defineFunctions({get:Aa,getAll:ka,set:Ma,setAll:ja,to:Za,equals:_o,inGamut:Ja,toGamut:Xa,distance:go,toString:Qa}),Object.assign(W,{util:ga,hooks:_a,WHITES:ya,Space:H,spaces:H.registry,parse:Oa,defaults:va});for(var Pc=0,Fc=Object.keys(Nc);Pc`u`?r:new Proxy(r,{has:function(e,n){try{return H.resolveCoord([t,n]),!0}catch{}return Reflect.has(e,n)},get:function(e,n,r){if(n&&a(n)!==`symbol`&&!(n in e)){var i=H.resolveCoord([t,n]).index;if(i>=0)return e[i]}return Reflect.get(e,n,r)},set:function(r,i,o,s){if(i&&a(i)!==`symbol`&&!(i in r)||i>=0){var c=H.resolveCoord([t,i]).index;if(c>=0)return r[c]=o,n.setAll(e,r),!0}return Reflect.set(r,i,o,s)}})},set:function(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}W.extend(Ws),W.extend({deltaE:Gs}),W.extend(Js),W.extend({contrast:Yo}),W.extend($o),W.extend(xo),W.extend(ec),W.extend(Jo);var zc=Te(An());ra.default.templateSettings.strip=!1,o._memoizedFns=[];function Bc(e){var t=(0,aa.default)(e);return o._memoizedFns.push(t),t}var Vc=Bc,Hc=Vc(function(e){return e!=null&&e.createElement?e.createElement(`A`).localName===`A`:!1});function Uc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t)return``;var r=t.getRootNode&&t.getRootNode()||i;if(r.nodeType!==11)return e(t,n,r);for(var a=[];r.nodeType===11;){if(!r.host)return``;a.unshift({elm:t,doc:r}),t=r.host,r=t.getRootNode()}return a.unshift({elm:t,doc:r}),a.map(function(t){return e(t.elm,n,t.doc)})}var Wc=[`class`,`style`,`id`,`selected`,`checked`,`disabled`,`tabindex`,`aria-checked`,`aria-selected`,`aria-invalid`,`aria-activedescendant`,`aria-busy`,`aria-disabled`,`aria-expanded`,`aria-grabbed`,`aria-pressed`,`aria-valuenow`,`xmlns`],Gc=31,Kc=/([\\"])/g,qc=/(\r\n|\r|\n)/g;function Jc(e){return e.replace(Kc,`\\$1`).replace(qc,`\\a `)}function Yc(e,t){var n=t.name,r;if(n.indexOf(`href`)!==-1||n.indexOf(`src`)!==-1){var i=Ki(e.getAttribute(n));r=i?Bi(t.name)+`$="`+Jc(i)+`"`:Bi(t.name)+`="`+Jc(e.getAttribute(n))+`"`}else r=Bi(n)+`="`+Jc(t.value)+`"`;return r}function Xc(e,t){return e.count `+a:c,s=!s||s.length>B.selectorSimilarFilterLimit?cl(n,a):s.filter(function(e){return Yi(e,a)}),e=e.parentElement}while((s.length>1||i)&&e&&e.nodeType!==11);return s.length===1?a:a.indexOf(` > `)===-1?`:root`:`:root`+a.substring(a.indexOf(` > `))}function ol(e,t){return Uc(al,e,t)}var sl=Vc(ol),cl=Vc(function(e,t){return Array.from(e.querySelectorAll(t))});function ll(e){var t=e.nodeName.toLowerCase(),n=e.parentElement,r=e.parentNode,i=``;return t!==`head`&&t!==`body`&&r?.children.length>1&&(i=`:nth-child(${Array.prototype.indexOf.call(r.children,e)+1})`),n?ll(n)+` > `+t+i:t+i}function ul(e,t){return Uc(ll,e,t)}function dl(e,t){var n,r;if(!e)return[];if(!t&&e.nodeType===9)return t=[{str:`html`}],t;if(t||=[],e.parentNode&&e.parentNode!==e&&(t=dl(e.parentNode,t)),e.previousSibling){r=1,n=e.previousSibling;do n.nodeType===1&&n.nodeName===e.nodeName&&r++,n=n.previousSibling;while(n);r===1&&(r=null)}else if(e.nextSibling){n=e.nextSibling;do n.nodeType===1&&n.nodeName===e.nodeName?(r=1,n=null):(r=null,n=n.previousSibling);while(n)}if(e.nodeType===1){var i={};i.str=e.nodeName.toLowerCase();var a=e.getAttribute&&Bi(e.getAttribute(`id`));a&&e.ownerDocument.querySelectorAll(`#`+a).length===1&&(i.id=e.getAttribute(`id`)),r>1&&(i.count=r),t.push(i)}return t}function fl(e){return e.reduce(function(e,t){return t.id?`//${t.str}[@id='${t.id}']`:e+`/${t.str}`+(t.count>0?`[${t.count}]`:``)},``)}function pl(e){return fl(dl(e))}var ml=pl,hl={},gl={set:function(e,t){_l(e),hl[e]=t},get:function(e,t){if(vl(t),e in hl)return hl[e];if(typeof t==`function`){var n=t();return V(n!==void 0,`Cache creator function should not return undefined`),this.set(e,n),hl[e]}},clear:function(){hl={}}};function _l(e){V(typeof e==`string`,`key must be a string, `+a(e)+` given`),V(e!==``,`key must not be empty`)}function vl(e){V(typeof e==`function`||e===void 0,`creator must be a function or undefined, `+a(e)+` given`)}var G=gl;function yl(e,t){var n=t||e;return G.get(`nodeMap`)?G.get(`nodeMap`).get(n):null}var K=yl,bl={};Ce(bl,{createGrid:function(){return Mu},findElmsInContext:function(){return Tl},findNearbyElms:function(){return Wu},findUp:function(){return kl},findUpVirtual:function(){return Dl},focusDisabled:function(){return ed},getComposedParent:function(){return Ql},getElementByReference:function(){return ad},getElementCoordinates:function(){return nu},getElementStack:function(){return dd},getModalDialog:function(){return Ku},getNodeGrid:function(){return Uu},getOverflowHiddenAncestors:function(){return Ml},getRootNode:function(){return Cl},getScrollOffset:function(){return eu},getTabbableElements:function(){return pd},getTargetRects:function(){return vd},getTargetSize:function(){return xd},getTextElementStack:function(){return wm},getViewportSize:function(){return iu},getVisibleChildTextRects:function(){return ym},hasContent:function(){return Nm},hasContentVirtual:function(){return jm},hasLangText:function(){return Pm},idrefs:function(){return Ed},insertedIntoFocusOrder:function(){return Im},isCurrentPageLink:function(){return rd},isFocusable:function(){return gd},isHTML5:function(){return Vm},isHiddenForEveryone:function(){return Jl},isHiddenWithCSS:function(){return zm},isInTabOrder:function(){return _d},isInTextBlock:function(){return Ym},isInert:function(){return Ju},isModalOpen:function(){return Zm},isMultiline:function(){return Qm},isNativelyFocusable:function(){return hd},isNode:function(){return eh},isOffscreen:function(){return su},isOpaque:function(){return hh},isSkipLink:function(){return gh},isVisible:function(){return Ch},isVisibleOnScreen:function(){return lu},isVisibleToScreenReaders:function(){return Zf},isVisualContent:function(){return Dm},reduceToElementsBelowFloating:function(){return Th},shadowElementsFromPoint:function(){return Ah},urlPropsFromAttribute:function(){return Ih},visuallyContains:function(){return Eh},visuallyOverlaps:function(){return Rh},visuallySort:function(){return od}});function xl(e){var t=e.getRootNode&&e.getRootNode()||i;return t===e&&(t=i),t}var Sl=xl,Cl=Sl;function wl(e){var t=e.context,n=e.value,r=e.attr,i=e.elm,a=i===void 0?``:i,o,s=Bi(n);return o=t.nodeType===9||t.nodeType===11?t:Cl(t),Array.from(o.querySelectorAll(a+`[`+r+`=`+s+`]`))}var Tl=wl;function El(e,t){var n=e.actualNode;if(!e.shadowId&&typeof e.actualNode.closest==`function`)return e.actualNode.closest(t)||null;do n=n.assignedSlot?n.assignedSlot:n.parentNode,n&&n.nodeType===11&&(n=n.host);while(n&&!Yi(n,t)&&n!==i.documentElement);return!n||!Yi(n,t)?null:n}var Dl=El;function Ol(e,t){return Dl(K(e),t)}var kl=Ol;function Al(e,t){return(e.left|0)<(t.right|0)&&(e.right|0)>(t.left|0)&&(e.top|0)<(t.bottom|0)&&(e.bottom|0)>(t.top|0)}var jl=Vc(function(e){var t=[];return e?(e.getComputedStylePropertyValue(`overflow`)===`hidden`&&t.push(e),t.concat(jl(e.parent))):t}),Ml=jl,Nl=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,Pl=/(\w+)\((\d+)/;function Fl(e){return[`style`,`script`,`noscript`,`template`].includes(e.props.nodeName)}function Il(e){return e.props.nodeName===`area`?!1:e.getComputedStylePropertyValue(`display`)===`none`}function Ll(e){return!(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).isAncestor&&[`hidden`,`collapse`].includes(e.getComputedStylePropertyValue(`visibility`))}function Rl(e){return!!(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).isAncestor&&e.getComputedStylePropertyValue(`content-visibility`)===`hidden`}function zl(e){return e.attr(`aria-hidden`)===`true`}function Bl(e){return e.getComputedStylePropertyValue(`opacity`)===`0`}function Vl(e){var t=Gv(e.actualNode),n=parseInt(e.getComputedStylePropertyValue(`height`)),r=parseInt(e.getComputedStylePropertyValue(`width`));return!!t&&(n===0||r===0)}function Hl(e){if((arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).isAncestor)return!1;var t=e.getComputedStylePropertyValue(`position`);if(t===`fixed`)return!1;var n=Ml(e);if(!n.length)return!1;var r=e.boundingClientRect;return n.some(function(n){if(t===`absolute`&&!Kl(e,n)&&n.getComputedStylePropertyValue(`position`)===`static`)return!1;var i=n.boundingClientRect;return i.width<2||i.height<2?!0:!Al(r,i)})}function Ul(e){var t=e.getComputedStylePropertyValue(`clip`).match(Nl),n=e.getComputedStylePropertyValue(`clip-path`).match(Pl);if(t&&t.length===5){var r=e.getComputedStylePropertyValue(`position`);if([`fixed`,`absolute`].includes(r))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(n){var i=n[1],a=parseInt(n[2],10);switch(i){case`inset`:return a>=50;case`circle`:return a===0;default:}}return!1}function Wl(e,t){var n=gg(e,`map`);if(!n)return!0;var r=n.attr(`name`);if(!r)return!0;var i=Sl(e.actualNode);if(!i||i.nodeType!==9)return!0;var a=tb(o._tree,`img[usemap="#${Bi(r)}"]`);return!a||!a.length?!0:a.some(function(e){return!t(e)})}function Gl(e){return e.parent?.props.nodeName!==`details`||e.props.nodeName===`summary`&&e.parent.children.find(function(e){return e.props.nodeName===`summary`})===e?!1:!e.parent.hasAttr(`open`)}function Kl(e,t){for(var n=e.parent;n&&n!==t;){if([`relative`,`sticky`].includes(n.getComputedStylePropertyValue(`position`)))return!0;n=n.parent}return!1}var ql=[Il,Ll,Rl,Gl];function Jl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.skipAncestors,r=t.isAncestor,i=r===void 0?!1:r;return e=Q(e).vNode,n?Yl(e,i):Xl(e,i)}var Yl=Vc(function(e,t){return Fl(e)?!0:e.actualNode?!!(ql.some(function(n){return n(e,{isAncestor:t})})||!e.actualNode.isConnected):!1}),Xl=Vc(function(e,t){return Yl(e,t)?!0:e.parent?Xl(e.parent,!0):!1});function Zl(e){if(e.assignedSlot)return Zl(e.assignedSlot);if(e.parentNode){var t=e.parentNode;if(t.nodeType===1)return t;if(t.host)return t.host}return null}var Ql=Zl;function $l(e){if(!e.nodeType&&e.document&&(e=e.document),e.nodeType===9){var t=e.documentElement,n=e.body;return{left:t&&t.scrollLeft||n&&n.scrollLeft||0,top:t&&t.scrollTop||n&&n.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}}var eu=$l;function tu(e){var t=eu(i),n=t.left,r=t.top,a=e.getBoundingClientRect();return{top:a.top+r,right:a.right+n,bottom:a.bottom+r,left:a.left+n,width:a.right-a.left,height:a.bottom-a.top}}var nu=tu;function ru(e){var t=e.document,n=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(n)return{width:n.clientWidth,height:n.clientHeight};var r=t.body;return{width:r.clientWidth,height:r.clientHeight}}var iu=ru;function au(e,t){for(e=Ql(e);e&&e.nodeName.toLowerCase()!==`html`;){if(e.scrollTop&&(t+=e.scrollTop,t>=0))return!1;e=Ql(e)}return!0}function ou(e){if((arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).isAncestor)return!1;var t=Q(e).domNode;if(t){var r,a=i.documentElement,o=n.getComputedStyle(t),s=n.getComputedStyle(i.body||a).getPropertyValue(`direction`),c=nu(t);if(c.bottom<0&&(au(t,c.bottom)||o.position===`absolute`))return!0;if(c.left===0&&c.right===0)return!1;if(s===`ltr`){if(c.right<=0)return!0}else if(r=Math.max(a.scrollWidth,iu(n).width),c.left>=r)return!0;return!1}}var su=ou,cu=[Bl,Vl,Hl,Ul,su];function lu(e){return e=Q(e).vNode,uu(e)}var uu=Vc(function(e,t){return e.actualNode&&e.props.nodeName===`area`?!Wl(e,uu):Jl(e,{skipAncestors:!0,isAncestor:t})||e.actualNode&&cu.some(function(n){return n(e,{isAncestor:t})})?!1:e.parent?uu(e.parent,!0):!0});function du(e,t){var r=Math.min(e.top,t.top),i=Math.max(e.right,t.right),a=Math.max(e.bottom,t.bottom),o=Math.min(e.left,t.left);return new n.DOMRect(o,r,i-o,a-r)}function fu(e,t){var n=e.x,r=e.y,i=t.top,a=t.right,o=t.bottom,s=t.left;return r>=i&&n<=a&&r<=o&&n>=s}var pu={};Ce(pu,{getBoundingRect:function(){return du},getIntersectionRect:function(){return mu},getOffset:function(){return vu},getRectCenter:function(){return hu},hasVisualOverlap:function(){return xu},isPointInRect:function(){return fu},rectHasMinimumSize:function(){return _u},rectsOverlap:function(){return Al},splitRects:function(){return Su}});function mu(e,t){var r=Math.max(e.left,t.left),i=Math.min(e.right,t.right),a=Math.max(e.top,t.top),o=Math.min(e.bottom,t.bottom);return r>=i||a>=o?null:new n.DOMRect(r,a,i-r,o-a)}function hu(e){var t=e.left,r=e.top,i=e.width,a=e.height;return new n.DOMPoint(t+i/2,r+a/2)}var gu=.05;function _u(e,t){var n=t.width,r=t.height;return n+gu>=e&&r+gu>=e}function vu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:12,r=vd(e),i=vd(t);if(!r.length||!i.length)return null;var a=hu(r.reduce(du)),o=1/0,s=R(i),c;try{for(s.s();!(c=s.n()).done;){var l=c.value;if(fu(a,l))return 0;var u=bu(a,yu(a,l));o=Math.min(o,u)}}catch(e){s.e(e)}finally{s.f()}var d=xd(t);if(_u(n*2,d))return o;var f=bu(a,hu(i.reduce(du)))-n;return Math.max(0,Math.min(o,f))}function yu(e,t){return{x:e.xt.right?t.right:e.x,y:e.yt.bottom?t.bottom:e.y}}function bu(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}function xu(e,t){var n=e.boundingClientRect,r=t.boundingClientRect;return n.left>=r.right||n.right<=r.left||n.top>=r.bottom||n.bottom<=r.top?!1:od(e,t)>0}function Su(e,t){var n=[e],r=R(t),i;try{var a=function(){var e=i.value;if(n=n.reduce(function(t,n){return t.concat(Cu(n,e))},[]),n.length>4e3)throw Error(`splitRects: Too many rects`)};for(r.s();!(i=r.n()).done;)a()}catch(e){r.e(e)}finally{r.f()}return n}function Cu(e,t){var n=e.top,r=e.left,i=e.bottom,a=e.right,o=nt.top,s=rt.left,c=[];if(wu(t.top,n,i)&&s&&c.push({top:n,left:r,bottom:t.top,right:a}),wu(t.right,r,a)&&o&&c.push({top:n,left:t.right,bottom:i,right:a}),wu(t.bottom,n,i)&&s&&c.push({top:t.bottom,right:a,bottom:i,left:r}),wu(t.left,r,a)&&o&&c.push({top:n,left:r,bottom:i,right:t.left}),c.length===0){if(Eu(e,t))return[];c.push(e)}return c.map(Tu)}var wu=function(e,t,n){return e>t&&e=t.top&&e.left>=t.left&&e.bottom<=t.bottom&&e.right<=t.right}var Du=0,Ou=.1,ku=.2,Au=.3,ju=0;function Mu(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i.body,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(G.get(`gridCreated`)&&!r)return B.gridSize;if(G.set(`gridCreated`,!0),!r){var a=K(i.documentElement);if(a||=new Bh(i.documentElement),ju=0,a._stackingOrder=[Iu(Du,ju++,null)],t??=new Vu,Bu(t,a),Gv(a.actualNode)){var s=new Vu(a);a._subGrid=s}}for(var c=i.createTreeWalker(e,n.NodeFilter.SHOW_ELEMENT,null,!1),l=r?c.nextNode():c.currentNode;l;){var u=K(l);u&&u.parent?r=u.parent:l.assignedSlot?r=K(l.assignedSlot):l.parentElement?r=K(l.parentElement):l.parentNode&&K(l.parentNode)&&(r=K(l.parentNode)),u||=new o.VirtualNode(l,r),u._stackingOrder=Fu(u,r,ju++);var d=zu(u,r),f=d?d._subGrid:t;if(Gv(u.actualNode)){var p=new Vu(u);u._subGrid=p}var m=u.boundingClientRect;m.width!==0&&m.height!==0&&lu(l)&&Bu(f,u),V_(l)&&Mu(l.shadowRoot,f,u),l=c.nextNode()}return B.gridSize}function Nu(e,t){var n=e.getComputedStylePropertyValue(`position`),r=e.getComputedStylePropertyValue(`z-index`);if(n===`fixed`||n===`sticky`||r!==`auto`&&n!==`static`||e.getComputedStylePropertyValue(`opacity`)!==`1`||(e.getComputedStylePropertyValue(`-webkit-transform`)||e.getComputedStylePropertyValue(`-ms-transform`)||e.getComputedStylePropertyValue(`transform`)||`none`)!==`none`)return!0;var i=e.getComputedStylePropertyValue(`mix-blend-mode`);if(i&&i!==`normal`)return!0;var a=e.getComputedStylePropertyValue(`filter`);if(a&&a!==`none`)return!0;var o=e.getComputedStylePropertyValue(`perspective`);if(o&&o!==`none`)return!0;var s=e.getComputedStylePropertyValue(`clip-path`);if(s&&s!==`none`||(e.getComputedStylePropertyValue(`-webkit-mask`)||e.getComputedStylePropertyValue(`mask`)||`none`)!==`none`||(e.getComputedStylePropertyValue(`-webkit-mask-image`)||e.getComputedStylePropertyValue(`mask-image`)||`none`)!==`none`||(e.getComputedStylePropertyValue(`-webkit-mask-border`)||e.getComputedStylePropertyValue(`mask-border`)||`none`)!==`none`||e.getComputedStylePropertyValue(`isolation`)===`isolate`)return!0;var c=e.getComputedStylePropertyValue(`will-change`);if(c===`transform`||c===`opacity`||e.getComputedStylePropertyValue(`-webkit-overflow-scrolling`)===`touch`)return!0;var l=e.getComputedStylePropertyValue(`contain`);return!!([`layout`,`paint`,`strict`,`content`].includes(l)||r!==`auto`&&Pu(t))}function Pu(e){if(!e)return!1;var t=e.getComputedStylePropertyValue(`display`);return[`flex`,`inline-flex`,`grid`,`inline-grid`].includes(t)}function Fu(e,t,n){var r=t._stackingOrder.slice();if(Nu(e,t)){var i=r.findIndex(function(e){var t=e.stackLevel;return[Du,ku,Au].includes(t)});i!==-1&&r.splice(i,r.length-i)}var a=Lu(e,t);return a!==null&&r.push(Iu(a,n,e)),r}function Iu(e,t,n){return{stackLevel:e,treeOrder:t,vNode:n}}function Lu(e,t){var n=Ru(e,t);return[`auto`,`0`].includes(n)?e.getComputedStylePropertyValue(`position`)===`static`?e.getComputedStylePropertyValue(`float`)===`none`?Nu(e,t)?Ou:null:ku:Au:parseInt(n)}function Ru(e,t){return e.getComputedStylePropertyValue(`position`)===`static`&&!Pu(t)?`auto`:e.getComputedStylePropertyValue(`z-index`)}function zu(e,t){for(var n=null,r=[e];t;){if(Gv(t.actualNode)){n=t;break}if(t._scrollRegionParent){n=t._scrollRegionParent;break}r.push(t),t=K(t.actualNode.parentElement||t.actualNode.parentNode)}return r.forEach(function(e){return e._scrollRegionParent=n}),n}function Bu(e,t){var n=Ml(t);t.clientRects.forEach(function(r){var i=n.reduce(function(e,t){return e&&mu(e,t.boundingClientRect)},r);if(i){t._grid??=e;var a=e.getGridPositionOfRect(i);e.loopGridPosition(a,function(e){e.includes(t)||e.push(t)})}})}var Vu=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;_e(this,e),this.container=t,this.cells=[]}return ye(e,[{key:`toGridIndex`,value:function(e){return Math.floor(e/B.gridSize)}},{key:`getCellFromPoint`,value:function(e){var t=e.x,n=e.y;V(this.boundaries,`Grid does not have cells added`);var r=this.toGridIndex(n),i=this.toGridIndex(t);V(fu({y:r,x:i},this.boundaries),`Element midpoint exceeds the grid bounds`);var a=this.cells[r-this.cells._negativeIndex]??[];return a[i-a._negativeIndex]??[]}},{key:`loopGridPosition`,value:function(e,t){var n=e,r=n.left,i=n.right,a=n.top,o=n.bottom;this.boundaries&&(e=du(this.boundaries,e)),this.boundaries=e,Hu(this.cells,a,o,function(e,n){Hu(e,r,i,function(e,r){t(e,{row:n,col:r})})})}},{key:`getGridPositionOfRect`,value:function(e){var t=e.top,r=e.right,i=e.bottom,a=e.left,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return t=this.toGridIndex(t-o),r=this.toGridIndex(r+o-1),i=this.toGridIndex(i+o-1),a=this.toGridIndex(a-o),new n.DOMRect(a,t,r-a,i-t)}}])}();function Hu(e,t,n,r){if(e._negativeIndex??=0,t1&&arguments[1]!==void 0?arguments[1]:0,r=Uu(e);if(!(r!=null&&(t=r.cells)!=null&&t.length))return[];var i=e.boundingClientRect,a=Gu(e),o=r.getGridPositionOfRect(i,n),s=[];return r.loopGridPosition(o,function(t){var n=R(t),r;try{for(n.s();!(r=n.n()).done;){var i=r.value;i&&i!==e&&!s.includes(i)&&a===Gu(i)&&s.push(i)}}catch(e){n.e(e)}finally{n.f()}}),s}var Gu=Vc(function(e){return e?e.getComputedStylePropertyValue(`position`)===`fixed`?!0:Gu(e.parent):!1}),Ku=Vc(function(){if(!o._tree)return null;var e=My(o._tree[0],`dialog[open]`,function(e){var t=e.boundingClientRect;return i.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&lu(e)});return e.length?e.find(function(e){var t=e.boundingClientRect;return i.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)})||(e.find(function(e){var t=qu(e)??{},n=t.vNode,r=t.rect;return n?!i.elementsFromPoint(r.left+1,r.top+1).includes(n.actualNode):!1})??null):null});function qu(e){Mu();var t=o._tree[0]._grid,r=new n.DOMRect(0,0,n.innerWidth,n.innerHeight);if(t)for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:{},n=t.skipAncestors,r=t.isAncestor;return n?Yu(e,r):Xu(e,r)}var Yu=Vc(function(e,t){if(e.hasAttr(`inert`))return!0;if(!t&&e.actualNode){var n=Ku();if(n&&!P_(n,e))return!0}return!1}),Xu=Vc(function(e,t){return Yu(e,t)?!0:e.parent?Xu(e.parent,!0):!1}),Zu=[`button`,`command`,`fieldset`,`keygen`,`optgroup`,`option`,`select`,`textarea`,`input`];function Qu(e){return Zu.includes(e)}function $u(e){var t=Q(e).vNode;if(Qu(t.props.nodeName)&&t.hasAttr(`disabled`)||Ju(t))return!0;for(var n=t.parent,r=[],i=!1;n&&n.shadowId===t.shadowId&&!i&&(r.push(n),n.props.nodeName!==`legend`);){if(n._inDisabledFieldset!==void 0){i=n._inDisabledFieldset;break}n.props.nodeName===`fieldset`&&n.hasAttr(`disabled`)&&(i=!0),n=n.parent}return r.forEach(function(e){return e._inDisabledFieldset=i}),i?!0:t.props.nodeName===`area`?!1:t.actualNode?Jl(t):!1}var ed=$u,td=/^\/\#/,nd=/^#[!/]/;function rd(e){var t=e.getAttribute(`href`);if(!t||t===`#`)return!1;if(td.test(t))return!0;var r=e.hash,i=e.protocol,a=e.hostname,o=e.port,s=e.pathname;if(nd.test(r))return!1;if(t.charAt(0)===`#`)return!0;if(typeof n.location?.origin!=`string`||n.location.origin.indexOf(`://`)===-1)return null;var c=n.location.origin+n.location.pathname,l=a?`${i}//${a}${o?`:${o}`:``}`:n.location.origin;return s?l+=(s[0]===`/`?``:`/`)+s:l+=n.location.pathname,l===c}function id(e,t){var n=e.getAttribute(t);if(!n||t===`href`&&!rd(e))return null;n.indexOf(`#`)!==-1&&(n=decodeURIComponent(n.substr(n.indexOf(`#`)+1)));var r=i.getElementById(n);return r||(r=i.getElementsByName(n),r.length?r[0]:null)}var ad=id;function od(e,t){Mu();for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),i=0;ie._stackingOrder[i].stackLevel)return 1;if(t._stackingOrder[i].stackLevel2&&arguments[2]!==void 0?arguments[2]:!1,r=hu(t),a=e.getCellFromPoint(r)||[],o=Math.floor(r.x),s=Math.floor(r.y),c=a.filter(function(e){return e.clientRects.some(function(e){var t=e.left,n=e.top;return o=Math.floor(t)&&s=Math.floor(n)})}),l=e.container;return l&&(c=ld(l._grid,l.boundingClientRect,!0).concat(c)),n||(c=c.sort(od).map(function(e){return e.actualNode}).concat(i.documentElement).filter(function(e,t,n){return n.indexOf(e)===t})),c}function ud(e){var t=Uu(e);if(!t)return[];var n=K(e).boundingClientRect;return ld(t,n)}var dd=ud;function fd(e){return tb(e,`*`).filter(function(e){var t=e.isFocusable,n=Ty(e.actualNode.getAttribute(`tabindex`));return n===null?t:t&&n>=0})}var pd=fd;function md(e){var t=Q(e).vNode;if(!t||ed(t))return!1;switch(t.props.nodeName){case`a`:case`area`:if(t.hasAttr(`href`))return!0;break;case`input`:return t.props.type!==`hidden`;case`textarea`:case`select`:case`summary`:case`button`:return!0;case`details`:return!tb(t,`summary`).length}return!1}var hd=md;function gd(e){var t=Q(e).vNode;return t.props.nodeType!==1||ed(t)?!1:hd(t)?!0:Ty(t.attr(`tabindex`))!==null}function _d(e){var t=Q(e).vNode;return t.props.nodeType!==1||Ty(t.attr(`tabindex`))<=-1?!1:gd(t)}var vd=Vc(yd);function yd(e){var t=e.boundingClientRect,n=Wu(e).filter(function(t){return xu(e,t)&&t.getComputedStylePropertyValue(`pointer-events`)!==`none`&&!bd(e,t)});return n.length?Su(t,n.map(function(e){return e.boundingClientRect})):[t]}function bd(e,t){return P_(e,t)&&!_d(t)}var xd=Vc(Sd);function Sd(e,t){return Cd(vd(e),t)}function Cd(e,t){return e.reduce(function(e,n){var r=_u(t,e);return r===_u(t,n)?e.width*e.height>n.width*n.height?e:n:r?e:n})}var wd={};Ce(wd,{accessibleText:function(){return Od},accessibleTextVirtual:function(){return Kp},autocomplete:function(){return am},formControlValue:function(){return wp},formControlValueMethods:function(){return gp},hasUnicode:function(){return Wp},isHumanInterpretable:function(){return im},isIconLigature:function(){return Gp},isValidAutocomplete:function(){return sm},label:function(){return hm},labelText:function(){return jp},labelVirtual:function(){return pm},nativeElementType:function(){return gm},nativeTextAlternative:function(){return Lp},nativeTextMethods:function(){return Ip},removeUnicode:function(){return Qp},sanitize:function(){return Y},subtreeText:function(){return Op},titleText:function(){return Gf},unsupported:function(){return Xf},visible:function(){return dm},visibleTextNodes:function(){return vm},visibleVirtual:function(){return ep}});function Td(e,t){e=e.actualNode||e;try{var n=Cl(e),r=[],i=e.getAttribute(t);if(i){i=U_(i);for(var a=0;a1&&arguments[1]!==void 0?arguments[1]:{},n=Q(e).vNode;return n?.props.nodeType!==1||n.props.nodeType!==1||t.inLabelledByContext||t.inControlContext||!n.attr(`aria-labelledby`)?``:Ed(n,`aria-labelledby`).filter(function(e){return e}).reduce(function(e,r){var i=Od(r,F({inLabelledByContext:!0,startNode:t.startNode||n},t));return e?`${e} ${i}`:i},``)}var Ad=kd;function jd(e){var t=Q(e).vNode;return t?.props.nodeType===1&&t.attr(`aria-label`)||``}var Md={"aria-activedescendant":{type:`idref`,allowEmpty:!0},"aria-atomic":{type:`boolean`,global:!0},"aria-autocomplete":{type:`nmtoken`,values:[`inline`,`list`,`both`,`none`]},"aria-braillelabel":{type:`string`,allowEmpty:!0,global:!0},"aria-brailleroledescription":{type:`string`,allowEmpty:!0,global:!0},"aria-busy":{type:`boolean`,global:!0},"aria-checked":{type:`nmtoken`,values:[`false`,`mixed`,`true`,`undefined`]},"aria-colcount":{type:`int`,minValue:-1},"aria-colindex":{type:`int`,minValue:1},"aria-colspan":{type:`int`,minValue:1},"aria-controls":{type:`idrefs`,allowEmpty:!0,global:!0},"aria-current":{type:`nmtoken`,allowEmpty:!0,values:[`page`,`step`,`location`,`date`,`time`,`true`,`false`],global:!0},"aria-describedby":{type:`idrefs`,allowEmpty:!0,global:!0},"aria-description":{type:`string`,allowEmpty:!0,global:!0},"aria-details":{type:`idref`,allowEmpty:!0,global:!0},"aria-disabled":{type:`boolean`,global:!0},"aria-dropeffect":{type:`nmtokens`,values:[`copy`,`execute`,`link`,`move`,`none`,`popup`],global:!0},"aria-errormessage":{type:`idref`,allowEmpty:!0,global:!0},"aria-expanded":{type:`nmtoken`,values:[`true`,`false`,`undefined`]},"aria-flowto":{type:`idrefs`,allowEmpty:!0,global:!0},"aria-grabbed":{type:`nmtoken`,values:[`true`,`false`,`undefined`],global:!0},"aria-haspopup":{type:`nmtoken`,allowEmpty:!0,values:[`true`,`false`,`menu`,`listbox`,`tree`,`grid`,`dialog`],global:!0},"aria-hidden":{type:`nmtoken`,values:[`true`,`false`,`undefined`],global:!0},"aria-invalid":{type:`nmtoken`,values:[`grammar`,`false`,`spelling`,`true`],global:!0},"aria-keyshortcuts":{type:`string`,allowEmpty:!0,global:!0},"aria-label":{type:`string`,allowEmpty:!0,global:!0},"aria-labelledby":{type:`idrefs`,allowEmpty:!0,global:!0},"aria-level":{type:`int`,minValue:1},"aria-live":{type:`nmtoken`,values:[`assertive`,`off`,`polite`],global:!0},"aria-modal":{type:`boolean`},"aria-multiline":{type:`boolean`},"aria-multiselectable":{type:`boolean`},"aria-orientation":{type:`nmtoken`,values:[`horizontal`,`undefined`,`vertical`]},"aria-owns":{type:`idrefs`,allowEmpty:!0,global:!0},"aria-placeholder":{type:`string`,allowEmpty:!0},"aria-posinset":{type:`int`,minValue:1},"aria-pressed":{type:`nmtoken`,values:[`false`,`mixed`,`true`,`undefined`]},"aria-readonly":{type:`boolean`},"aria-relevant":{type:`nmtokens`,values:[`additions`,`all`,`removals`,`text`],global:!0},"aria-required":{type:`boolean`},"aria-roledescription":{type:`string`,allowEmpty:!0,global:!0},"aria-rowcount":{type:`int`,minValue:-1},"aria-rowindex":{type:`int`,minValue:1},"aria-rowspan":{type:`int`,minValue:0},"aria-selected":{type:`nmtoken`,values:[`false`,`true`,`undefined`]},"aria-setsize":{type:`int`,minValue:-1},"aria-sort":{type:`nmtoken`,values:[`ascending`,`descending`,`none`,`other`]},"aria-valuemax":{type:`decimal`},"aria-valuemin":{type:`decimal`},"aria-valuenow":{type:`decimal`},"aria-valuetext":{type:`string`,allowEmpty:!0}},Nd={alert:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},alertdialog:{type:`window`,allowedAttrs:[`aria-expanded`,`aria-modal`],superclassRole:[`alert`,`dialog`],accessibleNameRequired:!0},application:{type:`landmark`,allowedAttrs:[`aria-activedescendant`,`aria-expanded`],superclassRole:[`structure`],accessibleNameRequired:!0},article:{type:`structure`,allowedAttrs:[`aria-posinset`,`aria-setsize`,`aria-expanded`],superclassRole:[`document`]},banner:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},blockquote:{type:`structure`,superclassRole:[`section`]},button:{type:`widget`,allowedAttrs:[`aria-expanded`,`aria-pressed`],superclassRole:[`command`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:`structure`,requiredContext:[`figure`,`table`,`grid`,`treegrid`],superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},cell:{type:`structure`,requiredContext:[`row`],allowedAttrs:[`aria-colindex`,`aria-colspan`,`aria-rowindex`,`aria-rowspan`,`aria-expanded`],superclassRole:[`section`],nameFromContent:!0},checkbox:{type:`widget`,requiredAttrs:[`aria-checked`],allowedAttrs:[`aria-readonly`,`aria-expanded`,`aria-required`],superclassRole:[`input`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},columnheader:{type:`structure`,requiredContext:[`row`],allowedAttrs:[`aria-sort`,`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-readonly`,`aria-required`,`aria-rowindex`,`aria-rowspan`,`aria-selected`],superclassRole:[`cell`,`gridcell`,`sectionhead`],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:`widget`,requiredAttrs:[`aria-expanded`,`aria-controls`],allowedAttrs:[`aria-owns`,`aria-autocomplete`,`aria-readonly`,`aria-required`,`aria-activedescendant`,`aria-orientation`],superclassRole:[`select`],accessibleNameRequired:!0},command:{type:`abstract`,superclassRole:[`widget`]},complementary:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},composite:{type:`abstract`,superclassRole:[`widget`]},contentinfo:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},comment:{type:`structure`,allowedAttrs:[`aria-level`,`aria-posinset`,`aria-setsize`],superclassRole:[`article`]},definition:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},deletion:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},dialog:{type:`window`,allowedAttrs:[`aria-expanded`,`aria-modal`],superclassRole:[`window`],accessibleNameRequired:!0},directory:{type:`structure`,deprecated:!0,allowedAttrs:[`aria-expanded`],superclassRole:[`list`],nameFromContent:!0},document:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`structure`]},emphasis:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},feed:{type:`structure`,requiredOwned:[`article`],allowedAttrs:[`aria-expanded`],superclassRole:[`list`]},figure:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],nameFromContent:!0},form:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},grid:{type:`composite`,requiredOwned:[`rowgroup`,`row`],allowedAttrs:[`aria-level`,`aria-multiselectable`,`aria-readonly`,`aria-activedescendant`,`aria-colcount`,`aria-expanded`,`aria-rowcount`],superclassRole:[`composite`,`table`],accessibleNameRequired:!1},gridcell:{type:`widget`,requiredContext:[`row`],allowedAttrs:[`aria-readonly`,`aria-required`,`aria-selected`,`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-rowindex`,`aria-rowspan`],superclassRole:[`cell`,`widget`],nameFromContent:!0},group:{type:`structure`,allowedAttrs:[`aria-activedescendant`,`aria-expanded`],superclassRole:[`section`]},heading:{type:`structure`,requiredAttrs:[`aria-level`],allowedAttrs:[`aria-expanded`],superclassRole:[`sectionhead`],accessibleNameRequired:!1,nameFromContent:!0},img:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:`abstract`,superclassRole:[`widget`]},insertion:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},landmark:{type:`abstract`,superclassRole:[`section`]},link:{type:`widget`,allowedAttrs:[`aria-expanded`],superclassRole:[`command`],accessibleNameRequired:!0,nameFromContent:!0},list:{type:`structure`,requiredOwned:[`listitem`],allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},listbox:{type:`widget`,requiredOwned:[`group`,`option`],allowedAttrs:[`aria-multiselectable`,`aria-readonly`,`aria-required`,`aria-activedescendant`,`aria-expanded`,`aria-orientation`],superclassRole:[`select`],accessibleNameRequired:!0},listitem:{type:`structure`,requiredContext:[`list`],allowedAttrs:[`aria-level`,`aria-posinset`,`aria-setsize`,`aria-expanded`],superclassRole:[`section`],nameFromContent:!0},log:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},main:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},marquee:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},math:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],childrenPresentational:!0},menu:{type:`composite`,requiredOwned:[`group`,`menuitemradio`,`menuitem`,`menuitemcheckbox`,`menu`,`separator`],allowedAttrs:[`aria-activedescendant`,`aria-expanded`,`aria-orientation`],superclassRole:[`select`]},menubar:{type:`composite`,requiredOwned:[`group`,`menuitemradio`,`menuitem`,`menuitemcheckbox`,`menu`,`separator`],allowedAttrs:[`aria-activedescendant`,`aria-expanded`,`aria-orientation`],superclassRole:[`menu`]},menuitem:{type:`widget`,requiredContext:[`menu`,`menubar`,`group`],allowedAttrs:[`aria-posinset`,`aria-setsize`,`aria-expanded`],superclassRole:[`command`],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:`widget`,requiredContext:[`menu`,`menubar`,`group`],requiredAttrs:[`aria-checked`],allowedAttrs:[`aria-expanded`,`aria-posinset`,`aria-readonly`,`aria-setsize`],superclassRole:[`checkbox`,`menuitem`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:`widget`,requiredContext:[`menu`,`menubar`,`group`],requiredAttrs:[`aria-checked`],allowedAttrs:[`aria-expanded`,`aria-posinset`,`aria-readonly`,`aria-setsize`],superclassRole:[`menuitemcheckbox`,`radio`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:`structure`,requiredAttrs:[`aria-valuenow`],allowedAttrs:[`aria-valuemax`,`aria-valuemin`,`aria-valuetext`],superclassRole:[`range`],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},navigation:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},none:{type:`structure`,superclassRole:[`structure`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},note:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},option:{type:`widget`,requiredContext:[`group`,`listbox`],allowedAttrs:[`aria-selected`,`aria-checked`,`aria-posinset`,`aria-setsize`],superclassRole:[`input`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},presentation:{type:`structure`,superclassRole:[`structure`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},progressbar:{type:`widget`,allowedAttrs:[`aria-expanded`,`aria-valuemax`,`aria-valuemin`,`aria-valuenow`,`aria-valuetext`],superclassRole:[`range`],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:`widget`,requiredAttrs:[`aria-checked`],allowedAttrs:[`aria-posinset`,`aria-setsize`,`aria-required`],superclassRole:[`input`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:`composite`,allowedAttrs:[`aria-readonly`,`aria-required`,`aria-activedescendant`,`aria-expanded`,`aria-orientation`],superclassRole:[`select`],accessibleNameRequired:!1},range:{type:`abstract`,superclassRole:[`widget`]},region:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`],accessibleNameRequired:!1},roletype:{type:`abstract`,superclassRole:[]},row:{type:`structure`,requiredContext:[`grid`,`rowgroup`,`table`,`treegrid`],requiredOwned:[`cell`,`columnheader`,`gridcell`,`rowheader`],allowedAttrs:[`aria-colindex`,`aria-level`,`aria-rowindex`,`aria-selected`,`aria-activedescendant`,`aria-expanded`,`aria-posinset`,`aria-setsize`],superclassRole:[`group`,`widget`],nameFromContent:!0},rowgroup:{type:`structure`,requiredContext:[`grid`,`table`,`treegrid`],requiredOwned:[`row`],superclassRole:[`structure`],nameFromContent:!0},rowheader:{type:`structure`,requiredContext:[`row`],allowedAttrs:[`aria-sort`,`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-readonly`,`aria-required`,`aria-rowindex`,`aria-rowspan`,`aria-selected`],superclassRole:[`cell`,`gridcell`,`sectionhead`],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:`widget`,requiredAttrs:[`aria-valuenow`],allowedAttrs:[`aria-controls`,`aria-orientation`,`aria-valuemax`,`aria-valuemin`,`aria-valuetext`],superclassRole:[`range`],childrenPresentational:!0},search:{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},searchbox:{type:`widget`,allowedAttrs:[`aria-activedescendant`,`aria-autocomplete`,`aria-multiline`,`aria-placeholder`,`aria-readonly`,`aria-required`],superclassRole:[`textbox`],accessibleNameRequired:!0},section:{type:`abstract`,superclassRole:[`structure`],nameFromContent:!0},sectionhead:{type:`abstract`,superclassRole:[`structure`],nameFromContent:!0},select:{type:`abstract`,superclassRole:[`composite`,`group`]},separator:{type:`structure`,requiredAttrs:[`aria-valuenow`],allowedAttrs:[`aria-valuemax`,`aria-valuemin`,`aria-orientation`,`aria-valuetext`],superclassRole:[`structure`,`widget`],childrenPresentational:!0},slider:{type:`widget`,requiredAttrs:[`aria-valuenow`],allowedAttrs:[`aria-valuemax`,`aria-valuemin`,`aria-orientation`,`aria-readonly`,`aria-required`,`aria-valuetext`],superclassRole:[`input`,`range`],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:`widget`,allowedAttrs:[`aria-valuemax`,`aria-valuemin`,`aria-readonly`,`aria-required`,`aria-activedescendant`,`aria-valuetext`,`aria-valuenow`],superclassRole:[`composite`,`input`,`range`],accessibleNameRequired:!0},status:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},strong:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},structure:{type:`abstract`,superclassRole:[`roletype`]},subscript:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},superscript:{type:`structure`,superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},switch:{type:`widget`,requiredAttrs:[`aria-checked`],allowedAttrs:[`aria-expanded`,`aria-readonly`,`aria-required`],superclassRole:[`checkbox`],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:`structure`,requiredOwned:[`insertion`,`deletion`],superclassRole:[`section`],prohibitedAttrs:[`aria-label`,`aria-labelledby`]},tab:{type:`widget`,requiredContext:[`tablist`],allowedAttrs:[`aria-posinset`,`aria-selected`,`aria-setsize`,`aria-expanded`],superclassRole:[`sectionhead`,`widget`],nameFromContent:!0,childrenPresentational:!0},table:{type:`structure`,requiredOwned:[`rowgroup`,`row`],allowedAttrs:[`aria-colcount`,`aria-rowcount`,`aria-expanded`],superclassRole:[`section`],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:`composite`,requiredOwned:[`tab`],allowedAttrs:[`aria-level`,`aria-multiselectable`,`aria-orientation`,`aria-activedescendant`,`aria-expanded`],superclassRole:[`composite`]},tabpanel:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],accessibleNameRequired:!1},term:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],nameFromContent:!0},text:{type:`structure`,superclassRole:[`section`],nameFromContent:!0},textbox:{type:`widget`,allowedAttrs:[`aria-activedescendant`,`aria-autocomplete`,`aria-multiline`,`aria-placeholder`,`aria-readonly`,`aria-required`],superclassRole:[`input`],accessibleNameRequired:!0},time:{type:`structure`,superclassRole:[`section`]},timer:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`status`]},toolbar:{type:`structure`,allowedAttrs:[`aria-orientation`,`aria-activedescendant`,`aria-expanded`],superclassRole:[`group`],accessibleNameRequired:!0},tooltip:{type:`structure`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`],nameFromContent:!0},tree:{type:`composite`,requiredOwned:[`group`,`treeitem`],allowedAttrs:[`aria-multiselectable`,`aria-required`,`aria-activedescendant`,`aria-expanded`,`aria-orientation`],superclassRole:[`select`],accessibleNameRequired:!1},treegrid:{type:`composite`,requiredOwned:[`rowgroup`,`row`],allowedAttrs:[`aria-activedescendant`,`aria-colcount`,`aria-expanded`,`aria-level`,`aria-multiselectable`,`aria-orientation`,`aria-readonly`,`aria-required`,`aria-rowcount`],superclassRole:[`grid`,`tree`],accessibleNameRequired:!1},treeitem:{type:`widget`,requiredContext:[`group`,`tree`],allowedAttrs:[`aria-checked`,`aria-expanded`,`aria-level`,`aria-posinset`,`aria-selected`,`aria-setsize`],superclassRole:[`listitem`,`option`],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:`abstract`,superclassRole:[`roletype`]},window:{type:`abstract`,superclassRole:[`roletype`]}},Pd={ariaAttrs:Md,ariaRoles:F({},Nd,{"doc-abstract":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-acknowledgments":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-afterword":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-appendix":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-backlink":{type:`link`,allowedAttrs:[`aria-expanded`],nameFromContent:!0,superclassRole:[`link`]},"doc-biblioentry":{type:`listitem`,allowedAttrs:[`aria-expanded`,`aria-level`,`aria-posinset`,`aria-setsize`],superclassRole:[`listitem`],deprecated:!0},"doc-bibliography":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-biblioref":{type:`link`,allowedAttrs:[`aria-expanded`],nameFromContent:!0,superclassRole:[`link`]},"doc-chapter":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-colophon":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-conclusion":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-cover":{type:`img`,allowedAttrs:[`aria-expanded`],superclassRole:[`img`]},"doc-credit":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-credits":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-dedication":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-endnote":{type:`listitem`,allowedAttrs:[`aria-expanded`,`aria-level`,`aria-posinset`,`aria-setsize`],superclassRole:[`listitem`],deprecated:!0},"doc-endnotes":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-epigraph":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-epilogue":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-errata":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-example":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-footnote":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-foreword":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-glossary":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-glossref":{type:`link`,allowedAttrs:[`aria-expanded`],nameFromContent:!0,superclassRole:[`link`]},"doc-index":{type:`navigation`,allowedAttrs:[`aria-expanded`],superclassRole:[`navigation`]},"doc-introduction":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-noteref":{type:`link`,allowedAttrs:[`aria-expanded`],nameFromContent:!0,superclassRole:[`link`]},"doc-notice":{type:`note`,allowedAttrs:[`aria-expanded`],superclassRole:[`note`]},"doc-pagebreak":{type:`separator`,allowedAttrs:[`aria-expanded`,`aria-orientation`],superclassRole:[`separator`],childrenPresentational:!0},"doc-pagelist":{type:`navigation`,allowedAttrs:[`aria-expanded`],superclassRole:[`navigation`]},"doc-part":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-preface":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-prologue":{type:`landmark`,allowedAttrs:[`aria-expanded`],superclassRole:[`landmark`]},"doc-pullquote":{type:`none`,superclassRole:[`none`]},"doc-qna":{type:`section`,allowedAttrs:[`aria-expanded`],superclassRole:[`section`]},"doc-subtitle":{type:`sectionhead`,allowedAttrs:[`aria-expanded`],superclassRole:[`sectionhead`]},"doc-tip":{type:`note`,allowedAttrs:[`aria-expanded`],superclassRole:[`note`]},"doc-toc":{type:`navigation`,allowedAttrs:[`aria-expanded`],superclassRole:[`navigation`]}},{"graphics-document":{type:`structure`,superclassRole:[`document`],accessibleNameRequired:!0},"graphics-object":{type:`structure`,superclassRole:[`group`],nameFromContent:!0},"graphics-symbol":{type:`structure`,superclassRole:[`img`],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:{a:{variant:{href:{matches:`[href]`,contentTypes:[`interactive`,`phrasing`,`flow`],allowedRoles:[`button`,`checkbox`,`menuitem`,`menuitemcheckbox`,`menuitemradio`,`option`,`radio`,`switch`,`tab`,`treeitem`,`doc-backlink`,`doc-biblioref`,`doc-glossref`,`doc-noteref`],namingMethods:[`subtreeText`]},default:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0}}},abbr:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},address:{contentTypes:[`flow`],allowedRoles:!0},area:{variant:{href:{matches:`[href]`,allowedRoles:!1},default:{allowedRoles:[`button`,`link`]}},contentTypes:[`phrasing`,`flow`],namingMethods:[`altText`]},article:{contentTypes:[`sectioning`,`flow`],allowedRoles:[`feed`,`presentation`,`none`,`document`,`application`,`main`,`region`],shadowRoot:!0},aside:{contentTypes:[`sectioning`,`flow`],allowedRoles:[`feed`,`note`,`presentation`,`none`,`region`,`search`,`doc-dedication`,`doc-example`,`doc-footnote`,`doc-glossary`,`doc-pullquote`,`doc-tip`]},audio:{variant:{controls:{matches:`[controls]`,contentTypes:[`interactive`,`embedded`,`phrasing`,`flow`]},default:{contentTypes:[`embedded`,`phrasing`,`flow`]}},allowedRoles:[`application`],chromiumRole:`Audio`},b:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},bdo:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},blockquote:{contentTypes:[`flow`],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:[`phrasing`,`flow`],allowedRoles:[`presentation`,`none`],namingMethods:[`titleText`,`singleSpace`]},button:{contentTypes:[`interactive`,`phrasing`,`flow`],allowedRoles:[`checkbox`,`combobox`,`gridcell`,`link`,`menuitem`,`menuitemcheckbox`,`menuitemradio`,`option`,`radio`,`separator`,`slider`,`switch`,`tab`,`treeitem`],namingMethods:[`subtreeText`]},canvas:{allowedRoles:!0,contentTypes:[`embedded`,`phrasing`,`flow`],chromiumRole:`Canvas`},caption:{allowedRoles:!1},cite:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},code:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},datalist:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":`false`}},dd:{allowedRoles:!1},del:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},dfn:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},details:{contentTypes:[`interactive`,`flow`],allowedRoles:!1},dialog:{contentTypes:[`flow`],allowedRoles:[`alertdialog`]},div:{contentTypes:[`flow`],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:[`flow`],allowedRoles:[`group`,`list`,`presentation`,`none`],chromiumRole:`DescriptionList`},dt:{allowedRoles:[`listitem`]},em:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},embed:{contentTypes:[`interactive`,`embedded`,`phrasing`,`flow`],allowedRoles:[`application`,`document`,`img`,`presentation`,`none`],chromiumRole:`EmbeddedObject`},fieldset:{contentTypes:[`flow`],allowedRoles:[`none`,`presentation`,`radiogroup`],namingMethods:[`fieldsetLegendText`]},figcaption:{allowedRoles:[`group`,`none`,`presentation`]},figure:{contentTypes:[`flow`],allowedRoles:!0,namingMethods:[`figureText`,`titleText`]},footer:{contentTypes:[`flow`],allowedRoles:[`group`,`none`,`presentation`,`doc-footnote`],shadowRoot:!0},form:{contentTypes:[`flow`],allowedRoles:[`form`,`search`,`none`,`presentation`]},h1:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`1`}},h2:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`2`}},h3:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`3`}},h4:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`4`}},h5:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`5`}},h6:{contentTypes:[`heading`,`flow`],allowedRoles:[`none`,`presentation`,`tab`,`doc-subtitle`],shadowRoot:!0,implicitAttrs:{"aria-level":`6`}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:[`flow`],allowedRoles:[`group`,`none`,`presentation`,`doc-footnote`],shadowRoot:!0},hgroup:{contentTypes:[`heading`,`flow`],allowedRoles:!0},hr:{contentTypes:[`flow`],allowedRoles:[`none`,`presentation`,`doc-pagebreak`],namingMethods:[`titleText`,`singleSpace`]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},iframe:{contentTypes:[`interactive`,`embedded`,`phrasing`,`flow`],allowedRoles:[`application`,`document`,`img`,`none`,`presentation`],chromiumRole:`Iframe`},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:`/.+/`}},{hasAccessibleName:!0}],allowedRoles:[`button`,`checkbox`,`link`,`math`,`menuitem`,`menuitemcheckbox`,`menuitemradio`,`meter`,`option`,`progressbar`,`radio`,`scrollbar`,`separator`,`slider`,`switch`,`tab`,`treeitem`,`doc-cover`]},usemap:{matches:`[usemap]`,contentTypes:[`interactive`,`embedded`,`flow`]},default:{allowedRoles:[`presentation`,`none`],contentTypes:[`embedded`,`flow`]}},namingMethods:[`altText`]},input:{variant:{button:{matches:{properties:{type:`button`}},allowedRoles:[`checkbox`,`combobox`,`link`,`menuitem`,`menuitemcheckbox`,`menuitemradio`,`option`,`radio`,`switch`,`tab`]},buttonType:{matches:{properties:{type:[`button`,`submit`,`reset`]}},namingMethods:[`valueText`,`titleText`,`buttonDefaultText`]},checkboxPressed:{matches:{properties:{type:`checkbox`},attributes:{"aria-pressed":`/.*/`}},allowedRoles:[`button`,`menuitemcheckbox`,`option`,`switch`],implicitAttrs:{"aria-checked":`false`}},checkbox:{matches:{properties:{type:`checkbox`},attributes:{"aria-pressed":null}},allowedRoles:[`menuitemcheckbox`,`option`,`switch`],implicitAttrs:{"aria-checked":`false`}},noRoles:{matches:{properties:{type:[`color`,`date`,`datetime-local`,`file`,`month`,`number`,`password`,`range`,`reset`,`submit`,`time`,`week`]}},allowedRoles:!1},hidden:{matches:{properties:{type:`hidden`}},contentTypes:[`flow`],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:`image`}},allowedRoles:[`link`,`menuitem`,`menuitemcheckbox`,`menuitemradio`,`radio`,`switch`],namingMethods:[`altText`,`valueText`,`labelText`,`titleText`,`buttonDefaultText`]},radio:{matches:{properties:{type:`radio`}},allowedRoles:[`menuitemradio`],implicitAttrs:{"aria-checked":`false`}},textWithList:{matches:{properties:{type:`text`},attributes:{list:`/.*/`}},allowedRoles:!1},default:{contentTypes:[`interactive`,`flow`],allowedRoles:[`combobox`,`searchbox`,`spinbutton`],implicitAttrs:{"aria-valuenow":``},namingMethods:[`labelText`,`placeholderText`]}}},ins:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},kbd:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},label:{contentTypes:[`interactive`,`phrasing`,`flow`],allowedRoles:!1,chromiumRole:`Label`},legend:{allowedRoles:!1},li:{allowedRoles:[`menuitem`,`menuitemcheckbox`,`menuitemradio`,`option`,`none`,`presentation`,`radio`,`separator`,`tab`,`treeitem`,`doc-biblioentry`,`doc-endnote`],implicitAttrs:{"aria-setsize":`1`,"aria-posinset":`1`}},link:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:[`flow`],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:[`embedded`,`phrasing`,`flow`],allowedRoles:!1},mark:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},menu:{contentTypes:[`flow`],allowedRoles:[`directory`,`group`,`listbox`,`menu`,`menubar`,`none`,`presentation`,`radiogroup`,`tablist`,`toolbar`,`tree`]},meta:{variant:{itemprop:{matches:`[itemprop]`,contentTypes:[`phrasing`,`flow`]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,chromiumRole:`progressbar`},nav:{contentTypes:[`sectioning`,`flow`],allowedRoles:[`doc-index`,`doc-pagelist`,`doc-toc`,`menu`,`menubar`,`none`,`presentation`,`tablist`],shadowRoot:!0},noscript:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:`[usemap]`,contentTypes:[`interactive`,`embedded`,`phrasing`,`flow`]},default:{contentTypes:[`embedded`,`phrasing`,`flow`]}},allowedRoles:[`application`,`document`,`img`],chromiumRole:`PluginObject`},ol:{contentTypes:[`flow`],allowedRoles:[`directory`,`group`,`listbox`,`menu`,`menubar`,`none`,`presentation`,`radiogroup`,`tablist`,`toolbar`,`tree`]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":`false`}},output:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0,namingMethods:[`subtreeText`]},p:{contentTypes:[`flow`],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:[`flow`],allowedRoles:!0},progress:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,implicitAttrs:{"aria-valuemax":`100`,"aria-valuemin":`0`,"aria-valuenow":`0`}},q:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},s:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},samp:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},script:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},search:{contentTypes:[`flow`],allowedRoles:[`form`,`group`,`none`,`presentation`,`region`,`search`]},section:{contentTypes:[`sectioning`,`flow`],allowedRoles:`alert.alertdialog.application.banner.complementary.contentinfo.dialog.document.feed.group.log.main.marquee.navigation.none.note.presentation.search.status.tabpanel.doc-abstract.doc-acknowledgments.doc-afterword.doc-appendix.doc-bibliography.doc-chapter.doc-colophon.doc-conclusion.doc-credit.doc-credits.doc-dedication.doc-endnotes.doc-epigraph.doc-epilogue.doc-errata.doc-example.doc-foreword.doc-glossary.doc-index.doc-introduction.doc-notice.doc-pagelist.doc-part.doc-preface.doc-prologue.doc-pullquote.doc-qna.doc-toc`.split(`.`),shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,`1`]}},allowedRoles:[`menu`]},default:{allowedRoles:!1}},contentTypes:[`interactive`,`phrasing`,`flow`],implicitAttrs:{"aria-valuenow":``},namingMethods:[`labelText`]},slot:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:[`embedded`,`phrasing`,`flow`],allowedRoles:!0,chromiumRole:`SVGRoot`,namingMethods:[`svgTitleText`]},sub:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:[`subtreeText`]},sup:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},table:{contentTypes:[`flow`],allowedRoles:!0,namingMethods:[`tableCaptionText`,`tableSummaryText`]},tbody:{allowedRoles:!0},template:{contentTypes:[`phrasing`,`flow`],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:[`interactive`,`phrasing`,`flow`],allowedRoles:!1,implicitAttrs:{"aria-valuenow":``,"aria-multiline":`true`},namingMethods:[`labelText`,`placeholderText`]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},ul:{contentTypes:[`flow`],allowedRoles:[`directory`,`group`,`listbox`,`menu`,`menubar`,`none`,`presentation`,`radiogroup`,`tablist`,`toolbar`,`tree`]},var:{contentTypes:[`phrasing`,`flow`],allowedRoles:!0},video:{variant:{controls:{matches:`[controls]`,contentTypes:[`interactive`,`embedded`,`phrasing`,`flow`]},default:{contentTypes:[`embedded`,`phrasing`,`flow`]}},allowedRoles:[`application`],chromiumRole:`video`},wbr:{contentTypes:[`phrasing`,`flow`],allowedRoles:[`presentation`,`none`]}},cssColors:{aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},Fd=F({},Pd);function Id(e){Object.keys(Fd).forEach(function(t){e[t]&&(Fd[t]=I_(Fd[t],e[t]))})}function Ld(){Object.keys(Fd).forEach(function(e){Fd[e]=Pd[e]})}var q=Fd;function Rd(e){var t=q.ariaRoles[e];return t?!!t.unsupported:!1}var zd=Rd;function Bd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.allowAbstract,r=t.flagUnsupported,i=r===void 0?!1:r,a=q.ariaRoles[e],o=zd(e);return!a||i&&o?!1:n?!0:a.type!==`abstract`}var Vd=Bd;function Hd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.fallback,r=t.abstracts,i=t.dpub;if(e=e instanceof _i?e:K(e),e.props.nodeType!==1)return null;var a=(e.attr(`role`)||``).trim().toLowerCase();return(n?U_(a):[a]).find(function(e){return!i&&e.substr(0,4)===`doc-`?!1:Vd(e,{allowAbstract:r})})||null}var J=Hd;function Ud(e){return Object.keys(q.htmlElms).filter(function(t){var n=q.htmlElms[t];return n.contentTypes?n.contentTypes.includes(e):n.variant&&n.variant.default&&n.variant.default.contentTypes?n.variant.default.contentTypes.includes(e):!1})}var Wd=Ud;function Gd(){return G.get(`globalAriaAttrs`,function(){return Object.keys(q.ariaAttrs).filter(function(e){return q.ariaAttrs[e].global})})}var Kd=Gd;function qd(e){for(var t=[],n=e.rows,r=0,i=n.length;r1&&arguments[1]!==void 0?arguments[1]:{}).checkTitle,n=t===void 0?!1:t;return!!(Y(Ad(e))||Y(jd(e))||n&&e?.props.nodeType===1&&Y(e.attr(`title`)))}var sf={a:function(e){return e.hasAttr(`href`)?`link`:null},area:function(e){return e.hasAttr(`href`)?`link`:null},article:`article`,aside:function(e){return gg(e.parent,rf())&&!of(e,{checkTitle:!0})?null:`complementary`},body:`document`,button:`button`,datalist:`listbox`,dd:`definition`,dfn:`term`,details:`group`,dialog:`dialog`,dt:`term`,fieldset:`group`,figure:`figure`,footer:function(e){return gg(e,af())?null:`contentinfo`},form:function(e){return of(e)?`form`:null},h1:`heading`,h2:`heading`,h3:`heading`,h4:`heading`,h5:`heading`,h6:`heading`,header:function(e){return gg(e,af())?null:`banner`},hr:`separator`,img:function(e){var t=e.hasAttr(`alt`)&&!e.attr(`alt`),n=Kd().find(function(t){return e.hasAttr(t)});return t&&!n&&!gd(e)?`presentation`:`img`},input:function(e){var t;if(e.hasAttr(`list`)){var n=Ed(e.actualNode,`list`).filter(function(e){return!!e})[0];t=n&&n.nodeName.toLowerCase()===`datalist`}switch(e.props.type){case`checkbox`:return`checkbox`;case`number`:return`spinbutton`;case`radio`:return`radio`;case`range`:return`slider`;case`search`:return t?`combobox`:`searchbox`;case`button`:case`image`:case`reset`:case`submit`:return`button`;case`text`:case`tel`:case`url`:case`email`:case``:return t?`combobox`:`textbox`;default:return`textbox`}},li:`listitem`,main:`main`,math:`math`,menu:`list`,meter:`meter`,nav:`navigation`,ol:`list`,optgroup:`group`,option:`option`,output:`status`,progress:`progressbar`,search:`search`,section:function(e){return of(e)?`region`:null},select:function(e){return e.hasAttr(`multiple`)||parseInt(e.attr(`size`))>1?`listbox`:`combobox`},summary:`button`,table:`table`,tbody:`rowgroup`,td:function(e){var t=J(gg(e,`table`));return[`grid`,`treegrid`].includes(t)?`gridcell`:`cell`},textarea:`textbox`,tfoot:`rowgroup`,th:function(e){if($d(e))return`columnheader`;if(tf(e))return`rowheader`},thead:`rowgroup`,tr:`row`,ul:`list`};function cf(e,t){var n=a(t);if(Array.isArray(t)&&e!==void 0)return t.includes(e);if(n===`function`)return!!t(e);if(e!=null){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var r=t.substring(1,t.length-1);return new RegExp(r).test(e)}}return t===e}var lf=cf;function uf(e,t){return lf(!!Kp(e),t)}var df=uf;function ff(e,t){if(a(t)!==`object`||Array.isArray(t)||t instanceof RegExp)throw Error(`Expect matcher to be an object`);return Object.keys(t).every(function(n){return lf(e(n),t[n])})}var pf=ff;function mf(e,t){return e=Q(e).vNode,pf(function(t){return e.attr(t)},t)}var hf=mf;function gf(e,t){return!!t(e)}function _f(e,t){return lf(J(e),t)}var vf=_f;function yf(e,t){return lf(If(e),t)}var bf=yf;function xf(e,t){return e=Q(e).vNode,lf(e.props.nodeName,t)}var Sf=xf;function Cf(e,t){return e=Q(e).vNode,pf(function(t){return e.props[t]},t)}var wf=Cf;function Tf(e,t){return lf(X(e),t)}var Ef=Tf,Df={hasAccessibleName:df,attributes:hf,condition:gf,explicitRole:vf,implicitRole:bf,nodeName:Sf,properties:wf,semanticRole:Ef};function Of(e,t){return e=Q(e).vNode,Array.isArray(t)?t.some(function(t){return Of(e,t)}):typeof t==`string`?$h(e,t):Object.keys(t).every(function(n){if(!Df[n])throw Error(`Unknown matcher type "${n}"`);var r=Df[n],i=t[n];return r(e,i)})}var kf=Of;function Af(e,t){return kf(e,t)}var jf=Af;jf.hasAccessibleName=df,jf.attributes=hf,jf.condition=gf,jf.explicitRole=vf,jf.fromDefinition=kf,jf.fromFunction=pf,jf.fromPrimative=lf,jf.implicitRole=bf,jf.nodeName=Sf,jf.properties=wf,jf.semanticRole=Ef;var Mf=jf;function Nf(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).noMatchAccessibleName,n=t===void 0?!1:t,r=q.htmlElms[e.props.nodeName];if(!r)return{};if(!r.variant)return r;var i=r.variant,a=j(r,f);for(var o in i)if(!(!i.hasOwnProperty(o)||o===`default`)){for(var s=i[o],c=s.matches,l=j(s,p),u=Array.isArray(c)?c:[c],d=0;d1&&arguments[1]!==void 0?arguments[1]:{}).chromium,n=e instanceof _i?e:K(e);if(e=n.actualNode,!n)throw ReferenceError(`Cannot get implicit role of a node outside the current scope.`);var r=sf[n.props.nodeName];return!r&&t?Pf(n).chromiumRole||null:typeof r==`function`?r(n):r||null}var If=Ff,Lf={td:[`tr`],th:[`tr`],tr:[`thead`,`tbody`,`tfoot`,`table`],thead:[`table`],tbody:[`table`],tfoot:[`table`],li:[`ol`,`ul`],dt:[`dl`,`div`],dd:[`dl`,`div`],div:[`dl`]};function Rf(e,t){var n=Lf[e.props.nodeName];if(!n)return null;if(!e.parent){if(!e.actualNode)return null;throw ReferenceError(`Cannot determine role presentational inheritance of a required parent outside the current scope.`)}if(!n.includes(e.parent.props.nodeName))return null;var r=J(e.parent,t);return[`none`,`presentation`].includes(r)&&!Bf(e.parent)?r:r?null:Rf(e.parent,t)}function zf(e,t){var n=t.chromium,r=j(t,m),i=If(e,{chromium:n});return i?Rf(e,r)||i:null}function Bf(e){return Kd().some(function(t){return e.hasAttr(t)})||gd(e)}function Vf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.noImplicit,r=j(t,h),i=Q(e).vNode;if(i.props.nodeType!==1)return null;var a=J(i,r);return a?[`presentation`,`none`].includes(a)&&Bf(i)?n?null:zf(i,r):a:n?null:zf(i,r)}function Hf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.noPresentational,r=Vf(e,j(t,g));return n&&[`presentation`,`none`].includes(r)?null:r}var X=Hf,Uf=[`iframe`];function Wf(e){var t=Q(e).vNode;return t.props.nodeType!==1||!e.hasAttr(`title`)||!jf(t,Uf)&&[`none`,`presentation`].includes(X(t))?``:t.attr(`title`)}var Gf=Wf;function Kf(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).strict;if(e=e instanceof _i?e:K(e),e.props.nodeType!==1)return!1;var n=X(e),r=q.ariaRoles[n];return r&&r.nameFromContent?!0:t?!1:!r||[`presentation`,`none`].includes(n)}var qf=Kf;function Jf(e){var t=e.actualNode,n=e.children;if(!n)throw Error(`getOwnedVirtual requires a virtual node`);if(e.hasAttr(`aria-owns`)){var r=Ed(t,`aria-owns`).filter(function(e){return!!e}).map(function(e){return o.utils.getNodeFromTree(e)});return[].concat(I(n),I(r))}return I(n)}var Yf=Jf,Xf={accessibleNameFromFieldValue:[`progressbar`]};function Zf(e){return e=Q(e).vNode,Qf(e)}var Qf=Vc(function(e,t){return zl(e)||Ju(e,{skipAncestors:!0,isAncestor:t})?!1:e.actualNode&&e.props.nodeName===`area`?!Wl(e,Qf):Jl(e,{skipAncestors:!0,isAncestor:t})?!1:e.parent?Qf(e.parent,!0):!0});function $f(e,t,n){var r=Q(e).vNode,i=t?Zf:lu,a=!e.actualNode||e.actualNode&&i(e);return Y(r.children.map(function(e){var r=e.props,i=r.nodeType,o=r.nodeValue;if(i===3){if(o&&a)return o}else if(!n)return $f(e,t)}).join(``))}var ep=$f,tp=[`button`,`checkbox`,`color`,`file`,`hidden`,`image`,`password`,`radio`,`reset`,`submit`];function np(e){e=e instanceof _i?e:K(e);var t=e.props.nodeName;return t===`textarea`||t===`input`&&!tp.includes((e.attr(`type`)||``).toLowerCase())}var rp=np;function ip(e){return e=e instanceof _i?e:K(e),e.props.nodeName===`select`}var ap=ip;function op(e){return J(e)===`textbox`}var sp=op;function cp(e){return J(e)===`listbox`}var lp=cp;function up(e){return J(e)===`combobox`}var dp=up,fp=[`progressbar`,`scrollbar`,`slider`,`spinbutton`];function pp(e){var t=J(e);return fp.includes(t)}var mp=pp,hp=[`textbox`,`progressbar`,`scrollbar`,`slider`,`spinbutton`,`combobox`,`listbox`],gp={nativeTextboxValue:vp,nativeSelectValue:yp,ariaTextboxValue:bp,ariaListboxValue:xp,ariaComboboxValue:Sp,ariaRangeValue:Cp};function _p(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.actualNode,r=Xf.accessibleNameFromFieldValue||[],i=X(e);if(t.startNode===e||!hp.includes(i)||r.includes(i))return``;var a=Object.keys(gp).map(function(e){return gp[e]}).reduce(function(n,r){return n||r(e,t)},``);return t.debug&&hi(a||`{empty-value}`,n,t),a}function vp(e){var t=Q(e).vNode;return rp(t)&&t.props.value||``}function yp(e){var t=Q(e).vNode;if(!ap(t))return``;var n=tb(t,`option`),r=n.filter(function(e){return e.props.selected});return r.length||r.push(n[0]),r.map(function(e){return ep(e)}).join(` `)||``}function bp(e){var t=Q(e),n=t.vNode,r=t.domNode;return sp(n)?!r||r&&!Jl(r)?ep(n,!0):r.textContent:``}function xp(e,t){var n=Q(e).vNode;if(!lp(n))return``;var r=Yf(n).filter(function(e){return X(e)===`option`&&e.attr(`aria-selected`)===`true`});return r.length===0?``:Kp(r[0],t)}function Sp(e,t){var n=Q(e).vNode;if(!dp(n))return``;var r=Yf(n).filter(function(e){return X(e)===`listbox`})[0];return r?xp(r,t):``}function Cp(e){var t=Q(e).vNode;if(!mp(t)||!t.hasAttr(`aria-valuenow`))return``;var n=+t.attr(`aria-valuenow`);return isNaN(n)?`0`:String(n)}var wp=_p;function Tp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Kp.alreadyProcessed;t.startNode=t.startNode||e;var r=t,i=r.strict,a=r.inControlContext,o=r.inLabelledByContext,s=X(e),c=Pf(e,{noMatchAccessibleName:!0}).contentTypes;return n(e,t)||e.props.nodeType!==1||c!=null&&c.includes(`embedded`)||hp.includes(s)||!t.subtreeDescendant&&!t.inLabelledByContext&&!qf(e,{strict:i})?``:(i||(t=F({subtreeDescendant:!a&&!o},t)),Yf(e).reduce(function(e,n){return Dp(e,n,t)},``))}var Ep=Wd(`phrasing`).concat([`#text`]);function Dp(e,t,n){var r=t.props.nodeName,i=Kp(t,n);return i?(Ep.includes(r)||(i[0]!==` `&&(i+=` `),e&&e[e.length-1]!==` `&&(i=` `+i)),e+i):e}var Op=Tp;function kp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Kp.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||n(e,t))return``;t.startNode||=e;var r=F({inControlContext:!0},t),i=Ap(e),a=gg(e,`label`),o;return a?(o=[].concat(I(i),[a.actualNode]),o.sort(gy)):o=i,o.map(function(e){return Od(e,r)}).filter(function(e){return e!==``}).join(` `)}function Ap(e){if(!e.attr(`id`))return[];if(!e.actualNode)throw TypeError(`Cannot resolve explicit label reference for non-DOM nodes`);return Tl({elm:`label`,attr:`for`,value:e.attr(`id`),context:e.actualNode})}var jp=kp,Mp={submit:`Submit`,image:`Submit`,reset:`Reset`,button:``},Np={valueText:function(e){return e.props.value||``},buttonDefaultText:function(e){return Mp[e.props.type]||``},tableCaptionText:Fp.bind(null,`caption`),figureText:Fp.bind(null,`figcaption`),svgTitleText:Fp.bind(null,`title`),fieldsetLegendText:Fp.bind(null,`legend`),altText:Pp.bind(null,`alt`),tableSummaryText:Pp.bind(null,`summary`),titleText:Gf,subtreeText:Op,labelText:jp,singleSpace:function(){return` `},placeholderText:Pp.bind(null,`placeholder`)};function Pp(e,t){return t.attr(e)||``}function Fp(e,t,n){var r=t.actualNode;e=e.toLowerCase();var i=[e,r.nodeName.toLowerCase()].join(`,`),a=r.querySelector(i);return!a||a.nodeName.toLowerCase()!==e?``:Od(a,n)}var Ip=Np;function Lp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.actualNode;if(e.props.nodeType!==1||[`presentation`,`none`].includes(X(e)))return``;var r=Rp(e).reduce(function(n,r){return n||r(e,t)},``);return t.debug&&o.log(r||`{empty-value}`,n,t),r}function Rp(e){return(Pf(e,{noMatchAccessibleName:!0}).namingMethods||[]).map(function(e){return Ip[e]})}function zp(){return/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g}function Bp(){return/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g}function Vp(){return/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g}function Hp(){return/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g}function Up(e,t){var n=t.emoji,r=t.nonBmp,i=t.punctuations,a=!1;return n&&(a||=ia().test(e)),r&&(a||=zp().test(e)||Vp().test(e)||Hp().test(e)),i&&(a||=Bp().test(e)),a}var Wp=Up;function Gp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.15,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:3,a=e.actualNode.nodeValue.trim();if(!Y(a)||Wp(a,{emoji:!0,nonBmp:!0}))return!1;var o=G.get(`canvasContext`,function(){return i.createElement(`canvas`).getContext(`2d`,{willReadFrequently:!0})}),s=o.canvas,c=G.get(`fonts`,function(){return{}}),l=n.getComputedStyle(e.parent.actualNode).getPropertyValue(`font-family`);c[l]||(c[l]={occurrences:0,numLigatures:0});var u=c[l];if(u.occurrences>=r){if(u.numLigatures/u.occurrences===1)return!0;if(u.numLigatures===0)return!1}u.occurrences++;var d=30,f=`${d}px ${l}`;o.font=f;var p=a.charAt(0),m=o.measureText(p).width;if(m===0)return u.numLigatures++,!0;if(m<30){var h=30/m;m*=h,d*=h,f=`${d}px ${l}`}s.width=m,s.height=d,o.font=f,o.textAlign=`left`,o.textBaseline=`top`,o.fillText(p,0,0);var g=new Uint32Array(o.getImageData(0,0,m,d).data.buffer);if(!g.some(function(e){return e}))return u.numLigatures++,!0;o.clearRect(0,0,m,d),o.fillText(a,0,0);var _=new Uint32Array(o.getImageData(0,0,m,d).data.buffer),v=g.reduce(function(e,t,n){return t===0&&_[n]===0||t!==0&&_[n]!==0?e:++e},0),y=a.split(``).reduce(function(e,t){return e+o.measureText(t).width},0),b=o.measureText(a).width,x=v/g.length,S=1-b/y;return x>=t&&S>=t?(u.numLigatures++,!0):!1}function Kp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t=Xp(e,t),Jp(e,t)||Yp(e,t))return``;var n=[Ad,jd,Lp,wp,Op,qp,Gf].reduce(function(n,r){return t.startNode===e&&(n=Y(n)),n===``?r(e,t):n},``);return t.debug&&o.log(n||`{empty-value}`,e.actualNode,t),n}function qp(e){return e.props.nodeType===3?e.props.nodeValue:``}function Jp(e,t){return!e||e.props.nodeType!==1||t.includeHidden?!1:!Zf(e)}function Yp(e,t){var n=t.ignoreIconLigature,r=t.pixelThreshold,i=t.occurrenceThreshold??t.occuranceThreshold;return e.props.nodeType!==3||!n?!1:Gp(e,r,i)}function Xp(e,t){return t.startNode||(t=F({startNode:e},t)),e.props.nodeType===1&&t.inLabelledByContext&&t.includeHidden===void 0&&(t=F({includeHidden:!Zf(e)},t)),t}Kp.alreadyProcessed=function(e,t){return t.processed=t.processed||[],t.processed.includes(e)?!0:(t.processed.push(e),!1)};function Zp(e,t){var n=t.emoji,r=t.nonBmp,i=t.punctuations;return n&&(e=e.replace(ia(),``)),r&&(e=e.replace(zp(),``).replace(Vp(),``).replace(Hp(),``)),i&&(e=e.replace(Bp(),``)),e}var Qp=Zp;function $p(e){return em(e)||tm(e)||nm(e)||rm(e)?0:1}function em(e){return Y(e).length===0}function tm(e){return e.length===1&&e.match(/\D/)}function nm(e){return[`aa`,`abc`].includes(e.toLowerCase())}function rm(e){return!Y(Qp(e,{emoji:!0,nonBmp:!0,punctuations:!0}))}var im=$p,am={stateTerms:[`on`,`off`],standaloneTerms:`name.honorific-prefix.given-name.additional-name.family-name.honorific-suffix.nickname.username.new-password.current-password.organization-title.organization.street-address.address-line1.address-line2.address-line3.address-level4.address-level3.address-level2.address-level1.country.country-name.postal-code.cc-name.cc-given-name.cc-additional-name.cc-family-name.cc-number.cc-exp.cc-exp-month.cc-exp-year.cc-csc.cc-type.transaction-currency.transaction-amount.language.bday.bday-day.bday-month.bday-year.sex.url.photo.one-time-code`.split(`.`),qualifiers:[`home`,`work`,`mobile`,`fax`,`pager`],qualifiedTerms:[`tel`,`tel-country-code`,`tel-national`,`tel-area-code`,`tel-local`,`tel-local-prefix`,`tel-local-suffix`,`tel-extension`,`email`,`impp`],locations:[`billing`,`shipping`]};function om(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.looseTyped,r=n===void 0?!1:n,i=t.stateTerms,a=i===void 0?[]:i,o=t.locations,s=o===void 0?[]:o,c=t.qualifiers,l=c===void 0?[]:c,u=t.standaloneTerms,d=u===void 0?[]:u,f=t.qualifiedTerms,p=f===void 0?[]:f,m=t.ignoredValues,h=m===void 0?[]:m;if(e=e.toLowerCase().trim(),a=a.concat(am.stateTerms),a.includes(e)||e===``)return!0;l=l.concat(am.qualifiers),s=s.concat(am.locations),d=d.concat(am.standaloneTerms),p=p.concat(am.qualifiedTerms);var g=e.split(/\s+/g);if(g[g.length-1]===`webauthn`&&(g.pop(),g.length===0)||!r&&(g[0].length>8&&g[0].substr(0,8)===`section-`&&g.shift(),s.includes(g[0])&&g.shift(),l.includes(g[0])&&(g.shift(),d=[]),g.length!==1))return!1;var _=g[g.length-1];if(!h.includes(_))return d.includes(_)||p.includes(_)}var sm=om;function cm(e){var t,n;return e.attr(`aria-labelledby`)&&(t=Ed(e.actualNode,`aria-labelledby`),n=t.map(function(e){var t=K(e);return t?ep(t):``}).join(` `).trim(),n)||(n=e.attr(`aria-label`),n&&(n=Y(n),n))?n:null}var lm=cm;function um(e,t,n){return e=K(e),ep(e,t,n)}var dm=um;function fm(e){var t,n=lm(e),r;if(n)return n;if(e.attr(`id`)){if(!e.actualNode)throw TypeError(`Cannot resolve explicit label reference for non-DOM nodes`);var i=Bi(e.attr(`id`));if(r=Cl(e.actualNode),t=r.querySelector(`label[for="`+i+`"]`),n=t&&dm(t,!0),n)return n}return t=gg(e,`label`),n=t&&ep(t,!0),n||null}var pm=fm;function mm(e){return e=K(e),pm(e)}var hm=mm,gm=[{matches:[{nodeName:`textarea`},{nodeName:`input`,properties:{type:[`text`,`password`,`search`,`tel`,`email`,`url`]}}],namingMethods:`labelText`},{matches:{nodeName:`input`,properties:{type:[`button`,`submit`,`reset`]}},namingMethods:[`valueText`,`titleText`,`buttonDefaultText`]},{matches:{nodeName:`input`,properties:{type:`image`}},namingMethods:[`altText`,`valueText`,`labelText`,`titleText`,`buttonDefaultText`]},{matches:`button`,namingMethods:`subtreeText`},{matches:`fieldset`,namingMethods:`fieldsetLegendText`},{matches:`OUTPUT`,namingMethods:`subtreeText`},{matches:[{nodeName:`select`},{nodeName:`input`,properties:{type:/^(?!text|password|search|tel|email|url|button|submit|reset)/}}],namingMethods:`labelText`},{matches:`summary`,namingMethods:`subtreeText`},{matches:`figure`,namingMethods:[`figureText`,`titleText`]},{matches:`img`,namingMethods:`altText`},{matches:`table`,namingMethods:[`tableCaptionText`,`tableSummaryText`]},{matches:[`hr`,`br`],namingMethods:[`titleText`,`singleSpace`]}];function _m(e){var t=lu(e),n=[];return e.children.forEach(function(e){e.actualNode.nodeType===3?t&&n.push(e):n=n.concat(_m(e))}),n}var vm=_m,ym=Vc(function(e){var t=K(e),n=t.boundingClientRect,r=[],i=Ml(t);return e.childNodes.forEach(function(e){if(!(e.nodeType!==3||Y(e.nodeValue)===``)){var t=bm(e);xm(t,n)||r.push.apply(r,I(Sm(t,i)))}}),r.length?r:Sm([n],i)});function bm(e){var t=i.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}function xm(e,t){return e.some(function(e){return!fu(hu(e),t)})}function Sm(e,t){var n=[];return e.forEach(function(e){if(!(e.width<1||e.height<1)){var r=t.reduce(function(e,t){return e&&mu(e,t.boundingClientRect)},e);r&&n.push(r)}}),n}function Cm(e){var t=Uu(e);return t?ym(e).map(function(e){return ld(t,e)}):[]}var wm=Cm,Tm=[`checkbox`,`img`,`meter`,`progressbar`,`scrollbar`,`radio`,`slider`,`spinbutton`,`textbox`];function Em(e){var t=Q(e).vNode,n=o.commons.aria.getExplicitRole(t);if(n)return Tm.indexOf(n)!==-1;switch(t.props.nodeName){case`img`:case`iframe`:case`object`:case`video`:case`audio`:case`canvas`:case`svg`:case`math`:case`button`:case`select`:case`textarea`:case`keygen`:case`progress`:case`meter`:return!0;case`input`:return t.props.type!==`hidden`;default:return!1}}var Dm=Em,Om=[`head`,`title`,`template`,`script`,`style`,`iframe`,`object`,`video`,`audio`,`noscript`];function km(e){return Om.includes(e.props.nodeName)?!1:e.children.some(function(e){var t=e.props;return t.nodeType===3&&t.nodeValue.trim()})}function Am(e,t,n){return km(e)||Dm(e.actualNode)||!n&&!!lm(e)||!t&&e.children.some(function(e){return e.actualNode.nodeType===1&&Am(e)})}var jm=Am;function Mm(e,t,n){return e=K(e),jm(e,t,n)}var Nm=Mm;function Pm(e){return e.children===void 0||km(e)?!0:e.props.nodeType===1&&Dm(e)?!!o.commons.text.accessibleTextVirtual(e):e.children.some(function(e){return!e.attr(`lang`)&&Pm(e)&&!Jl(e)})}function Fm(e){return Ty(e.getAttribute(`tabindex`))>-1&&gd(e)&&!hd(e)}var Im=Fm;function Lm(e,t){var n=Q(e),r=n.vNode,i=n.domNode;return r?(r._isHiddenWithCSS===void 0&&(r._isHiddenWithCSS=Rm(i,t)),r._isHiddenWithCSS):Rm(i,t)}function Rm(e,t){if(e.nodeType===9||(e.nodeType===11&&(e=e.host),[`STYLE`,`SCRIPT`].includes(e.nodeName.toUpperCase())))return!1;var r=n.getComputedStyle(e,null);if(!r)throw Error(`Style does not exist for the given element.`);if(r.getPropertyValue(`display`)===`none`)return!0;var i=[`hidden`,`collapse`],a=r.getPropertyValue(`visibility`);if(i.includes(a)&&!t||i.includes(a)&&t&&i.includes(t))return!0;var o=Ql(e);return o&&!i.includes(a)?Lm(o,a):!1}var zm=Lm;function Bm(e){var t=e.doctype;return t===null?!1:t.name===`html`&&!t.publicId&&!t.systemId}var Vm=Bm;function Hm(e){var t;return(e instanceof _i||(t=n)!=null&&t.Node&&e instanceof n.Node)&&(e=o.commons.aria.getRole(e)),q.ariaRoles[e]?.type||null}var Um=Hm;function Wm(e,t){t(e.actualNode)!==!1&&e.children.forEach(function(e){return Wm(e,t)})}var Gm=[`block`,`list-item`,`table`,`flex`,`grid`,`inline-block`];function Km(e){var t=n.getComputedStyle(e).getPropertyValue(`display`);return Gm.includes(t)||t.substr(0,6)===`table-`}function qm(e){for(var t=Ql(e);t&&!Km(t);)t=Ql(t);return K(t)}function Jm(e,t){if(Km(e))return!1;var n=qm(e),r=``,i=``,a=0;return Wm(n,function(t){if(a===2)return!1;if(t.nodeType===3&&(r+=t.nodeValue),t.nodeType===1){var n=(t.nodeName||``).toUpperCase();if(t===e&&(a=1),[`BR`,`HR`].includes(n))a===0?(r=``,i=``):a=2;else if(t.style.display===`none`||t.style.overflow===`hidden`||![``,null,`none`].includes(t.style.float)||![``,null,`relative`].includes(t.style.position))return!1;else if(Um(t)===`widget`)return i+=t.textContent,!1}}),r=Y(r),t!=null&&t.noLengthCompare?r.length!==0:(i=Y(i),r.length>i.length)}var Ym=Jm;function Xm(e){e||={};var t=e.modalPercent||.75;if(G.get(`isModalOpen`))return G.get(`isModalOpen`);if(My(o._tree[0],`dialog, [role=dialog], [aria-modal=true]`,lu).length)return G.set(`isModalOpen`,!0),!0;for(var r=iu(n),a=r.width*t,s=r.height*t,c=(r.width-a)/2,l=(r.height-s)/2,u=[{x:c,y:l},{x:r.width-c,y:l},{x:r.width/2,y:r.height/2},{x:c,y:r.height-l},{x:r.width-c,y:r.height-l}].map(function(e){return Array.from(i.elementsFromPoint(e.x,e.y))}),d=function(){var e=u[p].find(function(e){var t=n.getComputedStyle(e);return parseInt(t.width,10)>=a&&parseInt(t.height,10)>=s&&t.getPropertyValue(`pointer-events`)!==`none`&&(t.position===`absolute`||t.position===`fixed`)});if(e&&u.every(function(t){return t.includes(e)}))return G.set(`isModalOpen`,!0),{v:!0}},f,p=0;p1&&arguments[1]!==void 0?arguments[1]:2,n=e.ownerDocument.createRange();n.setStart(e,0),n.setEnd(e,e.childNodes.length);var r=0,i=0,a=R(n.getClientRects()),o;try{for(a.s();!(o=a.n()).done;){var s=o.value;if(!(s.height<=t))if(r>s.top+t)r=Math.max(r,s.bottom);else if(i===0)r=s.bottom,i++;else return!0}}catch(e){a.e(e)}finally{a.f()}return!1}function $m(e){return e instanceof n.Node}var eh=$m,th=`color.incompleteData`,Z={set:function(e,t){if(typeof e!=`string`)throw Error(`Incomplete data: key must be a string`);var n=G.get(th,function(){return{}});return t&&(n[e]=t),n[e]},get:function(e){return G.get(th)?.[e]},clear:function(){G.set(th,{})}};function nh(e,t){var r=[`IMG`,`CANVAS`,`OBJECT`,`IFRAME`,`VIDEO`,`SVG`],i=e.nodeName.toUpperCase();if(r.includes(i))return Z.set(`bgColor`,`imgNode`),!0;t||=n.getComputedStyle(e);var a=t.getPropertyValue(`background-image`),o=a!==`none`;if(o){var s=/gradient/.test(a);Z.set(`bgColor`,s?`bgGradient`:`bgImage`)}return o}var rh=nh,ih=/^#[0-9a-f]{3,8}$/i,ah=/hsl\(\s*([-\d.]+)(rad|turn)/,oh=(N=new WeakMap,te=new WeakMap,P=new WeakMap,ne=new WeakMap,ie=new WeakMap,ae=new WeakMap,oe=new WeakSet,function(){function e(t,n,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(_e(this,e),le(this,oe),ce(this,N,void 0),ce(this,te,void 0),ce(this,P,void 0),ce(this,ne,void 0),ce(this,ie,void 0),ce(this,ae,void 0),t instanceof oh){var a=t.r,o=t.g,s=t.b;this.r=a,this.g=o,this.b=s,this.alpha=t.alpha;return}this.red=t,this.green=n,this.blue=r,this.alpha=i}return ye(e,[{key:`r`,get:function(){return de(N,this)},set:function(e){fe(N,this,e),fe(ne,this,Math.round(lh(e,0,1)*255))}},{key:`g`,get:function(){return de(te,this)},set:function(e){fe(te,this,e),fe(ie,this,Math.round(lh(e,0,1)*255))}},{key:`b`,get:function(){return de(P,this)},set:function(e){fe(P,this,e),fe(ae,this,Math.round(lh(e,0,1)*255))}},{key:`red`,get:function(){return de(ne,this)},set:function(e){fe(N,this,e/255),fe(ne,this,lh(e,0,255))}},{key:`green`,get:function(){return de(ie,this)},set:function(e){fe(te,this,e/255),fe(ie,this,lh(e,0,255))}},{key:`blue`,get:function(){return de(ae,this)},set:function(e){fe(P,this,e/255),fe(ae,this,lh(e,0,255))}},{key:`toHexString`,value:function(){var e=Math.round(this.red).toString(16),t=Math.round(this.green).toString(16),n=Math.round(this.blue).toString(16);return`#`+(this.red>15.5?e:`0`+e)+(this.green>15.5?t:`0`+t)+(this.blue>15.5?n:`0`+n)}},{key:`toJSON`,value:function(){return{red:this.red,green:this.green,blue:this.blue,alpha:this.alpha}}},{key:`parseString`,value:function(e){e=e.replace(ah,function(e,t,n){var r=t+n;switch(n){case`rad`:return e.replace(r,uh(t));case`turn`:return e.replace(r,dh(t))}});try{var t;`Prototype`in n&&`Version`in n.Prototype&&(t=Array.from,Array.from=zc.default);var r=new W(e).toGamut({space:`srgb`,method:`clip`}).to(`srgb`);t&&=(Array.from=t,null),this.r=r.r,this.g=r.g,this.b=r.b,this.alpha=+r.alpha}catch{throw Z.set(`colorParse`,e),Error(`Unable to parse color "${e}"`)}return this}},{key:`parseRgbString`,value:function(e){this.parseString(e)}},{key:`parseHexString`,value:function(e){!e.match(ih)||[6,8].includes(e.length)||this.parseString(e)}},{key:`parseColorFnString`,value:function(e){this.parseString(e)}},{key:`getRelativeLuminance`,value:function(){var e=this.r,t=this.g,n=this.b,r=e<=.04045?e/12.92:((e+.055)/1.055)**2.4,i=t<=.04045?t/12.92:((t+.055)/1.055)**2.4,a=n<=.04045?n/12.92:((n+.055)/1.055)**2.4;return .2126*r+.7152*i+.0722*a}},{key:`getLuminosity`,value:function(){return .3*this.r+.59*this.g+.11*this.b}},{key:`setLuminosity`,value:function(e){var t=e-this.getLuminosity();return pe(oe,this,sh).call(this,t).clip()}},{key:`getSaturation`,value:function(){return Math.max(this.r,this.g,this.b)-Math.min(this.r,this.g,this.b)}},{key:`setSaturation`,value:function(e){var t=new oh(this),n=L([{name:`r`,value:t.r},{name:`g`,value:t.g},{name:`b`,value:t.b}].sort(function(e,t){return e.value-t.value}),3),r=n[0],i=n[1],a=n[2];return a.value>r.value?(i.value=(i.value-r.value)*e/(a.value-r.value),a.value=e):i.value=a.value=0,r.value=0,t[a.name]=a.value,t[r.name]=r.value,t[i.name]=i.value,t}},{key:`clip`,value:function(){var e=new oh(this),t=e.getLuminosity(),n=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b);return n<0&&(e.r=t+(e.r-t)*t/(t-n),e.g=t+(e.g-t)*t/(t-n),e.b=t+(e.b-t)*t/(t-n)),r>1&&(e.r=t+(e.r-t)*(1-t)/(r-t),e.g=t+(e.g-t)*(1-t)/(r-t),e.b=t+(e.b-t)*(1-t)/(r-t)),e}}])}());function sh(e){var t=new oh(this);return t.r+=e,t.g+=e,t.b+=e,t}var ch=oh;function lh(e,t,n){return Math.min(Math.max(t,e),n)}function uh(e){return e*180/Math.PI}function dh(e){return e*360}function fh(e){var t=new ch;if(t.parseString(e.getPropertyValue(`background-color`)),t.alpha!==0){var n=e.getPropertyValue(`opacity`);t.alpha*=n}return t}var ph=fh;function mh(e){var t=n.getComputedStyle(e);return rh(e,t)||ph(t).alpha===1}var hh=mh;function gh(e){if(!e.href)return!1;var t=G.get(`firstPageLink`,_h);return t?e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING:!0}function _h(){return(n.location.origin?tb(o._tree,`a[href]:not([href^="javascript:"])`).find(function(e){return!rd(e.actualNode)}):tb(o._tree,`a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])`)[0])||null}var vh=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,yh=/(\w+)\((\d+)/;function bh(e){var t=e.getPropertyValue(`clip`).match(vh),n=e.getPropertyValue(`clip-path`).match(yh);if(t&&t.length===5){var r=e.getPropertyValue(`position`);if([`fixed`,`absolute`].includes(r))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(n){var i=n[1],a=parseInt(n[2],10);switch(i){case`inset`:return a>=50;case`circle`:return a===0;default:}}return!1}function xh(e,t,n){var r=kl(e,`map`);if(!r)return!1;var i=r.getAttribute(`name`);if(!i)return!1;var a=Cl(e);if(!a||a.nodeType!==9)return!1;var s=tb(o._tree,`img[usemap="#${Bi(i)}"]`);return!s||!s.length?!1:s.some(function(e){var r=e.actualNode;return Sh(r,t,n)})}function Sh(e,t,r){if(!e)throw TypeError(`Cannot determine if element is visible for non-DOM nodes`);var i=e instanceof _i?e:K(e);e=i?i.actualNode:e;var a=`_isVisible`+(t?`ScreenReader`:``),o=n.Node??{},s=o.DOCUMENT_NODE,c=o.DOCUMENT_FRAGMENT_NODE,l=i?i.props.nodeType:e.nodeType,u=i?i.props.nodeName:e.nodeName.toLowerCase();if(i&&i[a]!==void 0)return i[a];if(l===s)return!0;if([`style`,`script`,`noscript`,`template`].includes(u)||(e&&l===c&&(e=e.host),t&&(i?i.attr(`aria-hidden`):e.getAttribute(`aria-hidden`))===`true`))return!1;if(!e){var d=i.parent,f=!0;return d&&(f=Sh(d,t,!0)),i&&(i[a]=f),f}var p=n.getComputedStyle(e,null);if(p===null)return!1;if(u===`area`)return xh(e,t,r);if(p.getPropertyValue(`display`)===`none`)return!1;var m=parseInt(p.getPropertyValue(`height`)),h=parseInt(p.getPropertyValue(`width`)),g=Gv(e),_=g&&m===0,v=g&&h===0,y=p.getPropertyValue(`position`)===`absolute`&&(m<2||h<2)&&p.getPropertyValue(`overflow`)===`hidden`;if(!t&&(bh(p)||p.getPropertyValue(`opacity`)===`0`||_||v||y)||!r&&(p.getPropertyValue(`visibility`)===`hidden`||!t&&su(e)))return!1;var b=e.assignedSlot?e.assignedSlot:e.parentNode,x=!1;return b&&(x=Sh(b,t,!0)),i&&(i[a]=x),x}var Ch=Sh;function wh(e,t){for(var r=[`fixed`,`sticky`],i=[],a=!1,o=0;oMath.ceil(s.left+s.width)||Math.floor(e.top+e.height)>Math.ceil(s.top+s.height))})}function kh(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:i,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;if(r>999)throw Error(`Infinite loop detected`);return Array.from(n.elementsFromPoint(e,t)||[]).filter(function(e){return Cl(e)===n}).reduce(function(n,i){if(V_(i)){var a=kh(e,t,i.shadowRoot,r+1);n=n.concat(a),n.length&&Eh(n[0],i)&&n.push(i)}else n.push(i);return n},[])}var Ah=kh;function jh(e,t){if(e.hasAttribute(t)){var n=e.nodeName.toUpperCase(),r=e;(![`A`,`AREA`].includes(n)||e.ownerSVGElement)&&(r=i.createElement(`a`),r.href=e.getAttribute(t));var a=[`https:`,`ftps:`].includes(r.protocol)?r.protocol.replace(/s:$/,`:`):r.protocol,o=Nh(/^\//.test(r.pathname)?r.pathname:`/${r.pathname}`),s=o.pathname,c=o.filename;return{protocol:a,hostname:r.hostname,port:Mh(r.port),pathname:/\/$/.test(s)?s:`${s}/`,search:Ph(r.search),hash:Fh(r.hash),filename:c}}}function Mh(e){return[`443`,`80`].includes(e)?``:e}function Nh(e){var t=e.split(`/`).pop();return!t||t.indexOf(`.`)===-1?{pathname:e,filename:``}:{pathname:e.replace(t,``),filename:/index./.test(t)?``:t}}function Ph(e){var t={};if(!e||!e.length)return t;var n=e.substring(1).split(`&`);if(!n||!n.length)return t;for(var r=0;ro.right&&e.left>r.right||e.top>o.bottom&&e.top>r.bottom||e.rightr.right||e.top>r.bottom?s.overflow===`scroll`||s.overflow===`auto`||t instanceof n.HTMLBodyElement||t instanceof n.HTMLHtmlElement:!0}var Rh=Lh,zh=0,Bh=function(e){function t(e,n,r){var i;if(_e(this,t),i=ee(this,t),i.shadowId=r,i.children=[],i.actualNode=e,i.parent=n,n||(zh=0),i.nodeIndex=zh++,i._isHidden=null,i._cache={},i._isXHTML=Hc(e.ownerDocument),e.nodeName.toLowerCase()===`input`){var a=e.getAttribute(`type`);a=i._isXHTML?a:(a||``).toLowerCase(),Sb().includes(a)||(a=`text`),i._type=a}return G.get(`nodeMap`)&&G.get(`nodeMap`).set(e,i),i}return re(t,e),ye(t,[{key:`props`,get:function(){if(!this._cache.hasOwnProperty(`props`)){var e=this.actualNode,t=e.nodeType,n=e.nodeName,r=e.id,i=e.nodeValue;this._cache.props={nodeType:t,nodeName:this._isXHTML?n:n.toLowerCase(),id:r,type:this._type,nodeValue:i},t===1&&(this._cache.props.multiple=this.actualNode.multiple,this._cache.props.value=this.actualNode.value,this._cache.props.selected=this.actualNode.selected,this._cache.props.checked=this.actualNode.checked,this._cache.props.indeterminate=this.actualNode.indeterminate)}return this._cache.props}},{key:`attr`,value:function(e){return typeof this.actualNode.getAttribute==`function`?this.actualNode.getAttribute(e):null}},{key:`hasAttr`,value:function(e){return typeof this.actualNode.hasAttribute==`function`?this.actualNode.hasAttribute(e):!1}},{key:`attrNames`,get:function(){if(!this._cache.hasOwnProperty(`attrNames`)){var e=this.actualNode.attributes instanceof n.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes;this._cache.attrNames=Array.from(e).map(function(e){return e.name})}return this._cache.attrNames}},{key:`getComputedStylePropertyValue`,value:function(e){var t=`computedStyle_`+e;return this._cache.hasOwnProperty(t)||(this._cache.hasOwnProperty(`computedStyle`)||(this._cache.computedStyle=n.getComputedStyle(this.actualNode)),this._cache[t]=this._cache.computedStyle.getPropertyValue(e)),this._cache[t]}},{key:`isFocusable`,get:function(){return this._cache.hasOwnProperty(`isFocusable`)||(this._cache.isFocusable=gd(this.actualNode)),this._cache.isFocusable}},{key:`tabbableElements`,get:function(){return this._cache.hasOwnProperty(`tabbableElements`)||(this._cache.tabbableElements=pd(this)),this._cache.tabbableElements}},{key:`clientRects`,get:function(){return this._cache.hasOwnProperty(`clientRects`)||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter(function(e){return e.width>0})),this._cache.clientRects}},{key:`boundingClientRect`,get:function(){return this._cache.hasOwnProperty(`boundingClientRect`)||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}])}(_i),Vh=`DqElm.RunOptions`;function Hh(e){var t=e.outerHTML;return!t&&typeof n.XMLSerializer==`function`&&(t=new n.XMLSerializer().serializeToString(e)),t||``}function Uh(e){var t=300,n=20,r=Hh(e),i=K(e);i||=new Bh(e);var a=i.props.nodeName;if(r.length`,l}var h=`<${a}>`.length,g=R(c),_;try{for(g.s();!(_=g.n()).done;){var v=_.value,y=v.name,b=v.value;if(h>t)break;var x={name:y,value:b},S=x.name,C=x.value;S=S.length>n?S.substring(0,n)+`...`:S,C=C.length>n?C.substring(0,n)+`...`:C;var w=`${S}="${C}"`;h+=(` `+w).length,o.push(w)}}catch(e){g.e(e)}finally{g.f()}return l=`<${a} ${o.join(` `)}>`,l.length>t?l=l.substring(0,t)+` ...>`:o.length`),l}function Wh(e){return e?Uh(e):``}var Gh=Vc(function(e,t,n){return t??=null,n??={},!t&&(t=G.get(Vh)??{}),this.spec=n,e instanceof _i?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=K(e)),this.fromFrame=this.spec.selector?.length>1,this._includeElementInJson=t.elementRef,t.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:typeof this._virtualNode?.nodeIndex==`number`&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,!o._audit.noHtml&&(this.source=this.spec.source??Wh(this._element)),this});Gh.prototype={get selector(){return this.spec.selector||[sl(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[ul(this.element)]},get xpath(){return this.spec.xpath||[ml(this.element)]},get element(){return this._element},toJSON:function(){var e={selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes,fromFrame:this.fromFrame};return this._includeElementInJson&&(e.element=this._element),e}},Gh.fromFrame=function(e,t,n){var r=Gh.mergeSpecs(e,n);return new Gh(n.element,t,r)},Gh.mergeSpecs=function(e,t){return F({},e,{selector:[].concat(I(t.selector),I(e.selector)),ancestry:[].concat(I(t.ancestry),I(e.ancestry)),xpath:[].concat(I(t.xpath),I(e.xpath)),nodeIndexes:[].concat(I(t.nodeIndexes),I(e.nodeIndexes)),fromFrame:!0})},Gh.setRunOptions=function(e){var t=e.elementRef,n=e.absolutePaths;G.set(Vh,{elementRef:t,absolutePaths:n})};var Kh=Gh;function qh(e,t,r,i){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error?i(t):(e.result=t,r(e))}},data:function(t){e.data=t},relatedNodes:function(t){n.Node&&(t=t instanceof n.Node||t instanceof _i?[t]:Ri(t),e.relatedNodes=[],t.forEach(function(t){if(t instanceof _i&&(t=t.actualNode),t instanceof n.Node){var r=new Kh(t);e.relatedNodes.push(r)}}))}}}var Jh=qh;function Yh(e){return Xh(e,new Map)}function Xh(e,t){var r,i;if(e===null||a(e)!==`object`||(r=n)!=null&&r.Node&&e instanceof n.Node||(i=n)!=null&&i.HTMLCollection&&e instanceof n.HTMLCollection||`nodeName`in e&&`nodeType`in e&&`ownerDocument`in e)return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){var o=[];return t.set(e,o),e.forEach(function(e){o.push(Xh(e,t))}),o}var s={};for(var c in t.set(e,s),e)s[c]=Xh(e[c],t);return s}var Zh=new na.CssSelectorParser;Zh.registerSelectorPseudos(`not`),Zh.registerSelectorPseudos(`is`),Zh.registerNestingOperators(`>`),Zh.registerAttrEqualityMods(`^`,`$`,`*`,`~`);var Qh=Zh;function $h(e,t){return fg(t).some(function(t){return mg(e,t)})}function eg(e,t){return e.props.nodeType===1&&(t.tag===`*`||e.props.nodeName===t.tag)}function tg(e,t){return!t.classes||t.classes.every(function(t){return e.hasClass(t.value)})}function ng(e,t){return!t.attributes||t.attributes.every(function(t){var n=e.attr(t.key);return n!==null&&t.test(n)})}function rg(e,t){return!t.id||e.props.id===t.id}function ig(e,t){return!!(!t.pseudos||t.pseudos.every(function(t){if(t.name===`not`)return!t.expressions.some(function(t){return mg(e,t)});if(t.name===`is`)return t.expressions.some(function(t){return mg(e,t)});throw Error(`the pseudo selector `+t.name+` has not yet been implemented`)}))}function ag(e,t){return eg(e,t)&&tg(e,t)&&ng(e,t)&&rg(e,t)&&ig(e,t)}var og=function(){var e=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,t=`\\`;return function(n){return n.replace(e,t)}}(),sg=/\\/g;function cg(e){if(e)return e.map(function(e){var t=e.name.replace(sg,``),n=(e.value||``).replace(sg,``),r,i;switch(e.operator){case`^=`:i=RegExp(`^`+og(n));break;case`$=`:i=RegExp(og(n)+`$`);break;case`~=`:i=RegExp(`(^|\\s)`+og(n)+`(\\s|$)`);break;case`|=`:i=RegExp(`^`+og(n)+`(-|$)`);break;case`=`:r=function(e){return n===e};break;case`*=`:r=function(e){return e&&e.includes(n)};break;case`!=`:r=function(e){return n!==e};break;default:r=function(e){return e!==null}}return n===``&&/^[*$^]=$/.test(e.operator)&&(r=function(){return!1}),r||=function(e){return e&&i.test(e)},{key:t,value:n,type:e.value===void 0?`attrExist`:`attrValue`,test:r}})}function lg(e){if(e)return e.map(function(e){return e=e.replace(sg,``),{value:e,regexp:RegExp(`(^|\\s)`+og(e)+`(\\s|$)`)}})}function ug(e){if(e)return e.map(function(e){var t;return[`is`,`not`].includes(e.name)&&(t=e.value,t=t.selectors?t.selectors:[t],t=dg(t)),{name:e.name,expressions:t,value:e.value}})}function dg(e){return e.map(function(e){for(var t=[],n=e.rule;n;)t.push({tag:n.tagName?n.tagName.toLowerCase():`*`,combinator:n.nestingOperator?n.nestingOperator:` `,id:n.id,attributes:cg(n.attrs),classes:lg(n.classNames),pseudos:ug(n.pseudos)}),n=n.rule;return t})}function fg(e){var t=Qh.parse(e);return t=t.selectors?t.selectors:[t],dg(t)}function pg(e,t,n,r){if(!e)return!1;for(var i=Array.isArray(t)?t[n]:t,a=ag(e,i);!a&&r&&e.parent;)e=e.parent,a=ag(e,i);if(n>0){if([` `,`>`].includes(i.combinator)===!1)throw Error(`axe.utils.matchesExpression does not support the combinator: `+i.combinator);a&&=pg(e.parent,t,n-1,i.combinator===` `)}return a}function mg(e,t,n){return pg(e,t,t.length-1,n)}function hg(e,t){for(;e;){if($h(e,t))return e;if(e.parent===void 0)throw TypeError(`Cannot resolve parent for non-DOM nodes`);e=e.parent}return null}var gg=hg;function _g(){}function vg(e){if(typeof e!=`function`)throw TypeError(`Queue methods require functions as arguments`)}function yg(){var e=[],t=0,n=0,r=_g,i=!1,o,s=function(e){o=e,setTimeout(function(){o!=null&&hi(`Uncaught error (of queue)`,o)},1)},c=s;function l(t){return function(a){e[t]=a,--n,!n&&r!==_g&&(i=!0,r(e))}}function u(t){return r=_g,c(t),e}function d(){for(var n=e.length;t>>((e&3)<<3)&255;return Tg}}for(var Eg=typeof n.Buffer==`function`?n.Buffer:Array,Dg=[],Og={},kg=0;kg<256;kg++)Dg[kg]=(kg+256).toString(16).substr(1),Og[Dg[kg]]=kg;function Ag(e,t,n){var r=t&&n||0,i=0;for(t||=[],e.toLowerCase().replace(/[0-9a-f]{2}/g,function(e){i<16&&(t[r+ i++]=Og[e])});i<16;)t[r+ i++]=0;return t}function jg(e,t){var n=t||0,r=Dg;return r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+`-`+r[e[n++]]+r[e[n++]]+`-`+r[e[n++]]+r[e[n++]]+`-`+r[e[n++]]+r[e[n++]]+`-`+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]}var Mg=Sg(),Ng=[Mg[0]|1,Mg[1],Mg[2],Mg[3],Mg[4],Mg[5]],Pg=(Mg[6]<<8|Mg[7])&16383,Fg=0,Ig=0;function Lg(e,t,n){var r=t&&n||0,i=t||[];e||={};var a=e.clockseq==null?Pg:e.clockseq,o=e.msecs==null?new Date().getTime():e.msecs,s=e.nsecs==null?Ig+1:e.nsecs,c=o-Fg+(s-Ig)/1e4;if(c<0&&e.clockseq==null&&(a=a+1&16383),(c<0||o>Fg)&&e.nsecs==null&&(s=0),s>=1e4)throw Error(`uuid.v1(): Can't create more than 10M uuids/sec`);Fg=o,Ig=s,Pg=a,o+=0xb1d069b5400;var l=((o&268435455)*1e4+s)%4294967296;i[r++]=l>>>24&255,i[r++]=l>>>16&255,i[r++]=l>>>8&255,i[r++]=l&255;var u=o/4294967296*1e4&268435455;i[r++]=u>>>8&255,i[r++]=u&255,i[r++]=u>>>24&15|16,i[r++]=u>>>16&255,i[r++]=a>>>8|128,i[r++]=a&255;for(var d=e.node||Ng,f=0;f<6;f++)i[r+f]=d[f];return t||jg(i)}function Rg(e,t,n){var r=t&&n||0;typeof e==`string`&&(t=e==`binary`?new Eg(16):null,e=null),e||={};var i=e.random||(e.rng||Sg)();if(i[6]=i[6]&15|64,i[8]=i[8]&63|128,t)for(var a=0;a<16;a++)t[r+a]=i[a];return t||jg(i)}xg=Rg,xg.v1=Lg,xg.v4=Rg,xg.parse=Ag,xg.unparse=jg,xg.BufferClass=Eg,o._uuid=Lg();var zg=Rg,Bg=Object.freeze([`EvalError`,`RangeError`,`ReferenceError`,`SyntaxError`,`TypeError`,`URIError`]);function Vg(e){var t=e.topic,n=e.channelId,r=e.message,i={channelId:n,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:Gg()};return r instanceof Error?i.error={name:r.name,message:r.message,stack:r.stack}:i.payload=r,JSON.stringify(i)}function Hg(e){var t;try{t=JSON.parse(e)}catch{return}if(Ug(t)){var n=t,r=n.topic,i=n.channelId,o=n.messageId,s=n.keepalive;return{topic:r,message:a(t.error)===`object`?Wg(t.error):t.payload,messageId:o,channelId:i,keepalive:!!s}}}function Ug(e){return e!==null&&a(e)===`object`&&typeof e.channelId==`string`&&e.source===Gg()}function Wg(e){var t=e.message||`Unknown error occurred`,r=Bg.includes(e.name)?e.name:`Error`,i=n[r]||Error;return e.stack&&(t+=` +`+e.stack.replace(e.message,``)),new i(t)}function Gg(){var e=`axeAPI`,t=``;return o!==void 0&&o._audit&&o._audit.application&&(e=o._audit.application),o!==void 0&&(t=o.version),e+`.`+t}function Kg(e){Jg(e),V(n.parent===e,`Source of the response must be the parent window.`)}function qg(e){Jg(e),V(e.parent===n,`Respondable target must be a frame in the current window`)}function Jg(e){V(n!==e,`Messages can not be sent to the same window.`)}var Yg={};function Xg(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;V(!Yg[e],`A replyHandler already exists for this message channel.`),Yg[e]={replyHandler:t,sendToParent:n}}function Zg(e){return Yg[e]}function Qg(e){delete Yg[e]}var $g=[];function e_(){var e=`${Rg()}:${Rg()}`;return $g.includes(e)?e_():($g.push(e),e)}function t_(e){return $g.includes(e)?!1:($g.push(e),!0)}function n_(e,t,n,r){if(n?Kg(e):qg(e),t.message instanceof Error&&!n)return o.log(t.message),!1;var i=Vg(F({messageId:e_()},t)),a=o._audit.allowedOrigins;return!a||!a.length?!1:(typeof r==`function`&&Xg(t.channelId,r,n),a.forEach(function(t){try{e.postMessage(i,t)}catch(n){throw n instanceof e.DOMException?Error(`allowedOrigins value "${t}" is not a valid origin`):n}}),!0)}function r_(e,t,r){if(!e.parent!==n)return o.log(t);try{n_(e,{topic:null,channelId:r,message:t,messageId:e_(),keepalive:!0},!0)}catch(e){return o.log(e)}}function i_(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return function(r,i,a){n_(e,{channelId:t,message:r,keepalive:i},n,a)}}function a_(e){var t=o._audit.allowedOrigins;return t&&t.includes(`*`)||t.includes(e)}function o_(e,t){var r=e.origin,i=e.data,a=e.source;try{var s=Hg(i)||{},c=s.channelId,l=s.message,u=s.messageId;if(!a_(r)||!t_(u))return;if(l instanceof Error&&a.parent!==n)return o.log(l),!1;try{if(s.topic){var d=i_(a,c);Kg(a),t(s,d)}else s_(a,s)}catch(e){r_(a,e,c)}}catch(e){return o.log(e),!1}}function s_(e,t){var n=t.channelId,r=t.message,i=t.keepalive,a=Zg(n)||{},s=a.replyHandler,c=a.sendToParent;if(s){c?Kg(e):qg(e);var l=i_(e,n,c);!i&&n&&Qg(n);try{s(r,i,l)}catch(e){o.log(e),l(e,i)}}}var c_={open:function(e){if(typeof n.addEventListener==`function`){var t=function(t){o_(t,e)};return n.addEventListener(`message`,t,!1),function(){n.removeEventListener(`message`,t,!1)}}},post:function(e,t,r){return typeof n.addEventListener==`function`?n_(e,t,!1,r):!1}};function l_(e){e.updateMessenger(c_)}var u_,d_,f_={};function p_(e,t,n,r,i){var a={topic:t,message:n,channelId:`${Rg()}:${Rg()}`,keepalive:r};return d_(e,a,i)}function m_(e,t){var n=e.topic,r=e.message,i=e.keepalive,a=f_[n];if(a)try{a(r,i,t)}catch(e){o.log(e),t(e,i)}}p_.updateMessenger=function(e){var t=e.open,n=e.post;V(typeof t==`function`,`open callback must be a function`),V(typeof n==`function`,`post callback must be a function`),u_&&u_();var r=t(m_);r?(V(typeof r==`function`,`open callback must return a cleanup function`),u_=r):u_=null,d_=n},p_.subscribe=function(e,t){V(typeof t==`function`,`Subscriber callback must be a function`),V(!f_[e],`Topic ${e} is already registered to.`),f_[e]=t},p_.isInFrame=function(){return!!(arguments.length>0&&arguments[0]!==void 0?arguments[0]:n).frameElement},l_(p_);function h_(e,t,n,r){var i=e.contentWindow,a=t.options?.pingWaitTime??500;if(!i){hi(`Frame does not have a content window`,e),n(null);return}if(a===0){g_(e,t,n,r);return}var o=setTimeout(function(){o=setTimeout(function(){t.debug?r(__(`No response from frame`,e)):n(null)},0)},a);p_(i,`axe.ping`,null,void 0,function(){clearTimeout(o),g_(e,t,n,r)})}function g_(e,t,n,r){var i=t.options?.frameWaitTime??6e4,a=e.contentWindow,o=setTimeout(function(){r(__(`Axe in frame timed out`,e))},i);p_(a,`axe.start`,t,void 0,function(e){clearTimeout(o),e instanceof Error?r(e):n(e)})}function __(e,t){var n;return o._tree&&(n=sl(t)),Error(e+`: `+(n||t))}var v_=null,y_={update:function(e){V(a(e)===`object`,`serializer must be an object`),v_=e},toSpec:function(e){return y_.dqElmToSpec(new Kh(e))},dqElmToSpec:function(e,t){return e instanceof Kh?(t&&(e=x_(e,t)),typeof v_?.toSpec==`function`?v_.toSpec(e):e.toJSON()):e},mergeSpecs:function(e,t){return typeof v_?.mergeSpecs==`function`?v_.mergeSpecs(e,t):Kh.mergeSpecs(e,t)},mapRawResults:function(e){return e.map(function(e){return F({},e,{nodes:y_.mapRawNodeResults(e.nodes)})})},mapRawNodeResults:function(e){return e?.map(function(e){var t=e.node,n=j(e,_);n.node=y_.dqElmToSpec(t);for(var r=0,i=[`any`,`all`,`none`];r0||a===0&&n.selector.length0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=Math.max(e?.length,t?.length),r=0;r1&&t[a].some(function(e){return q_(e)}))return;var o=new Set;t.forEach(function(e){var t,n=K_(e,r,i);n==null||(t=n.nodes)==null||t.forEach(function(t){n.isComplexSelector&&!mg(t,e)||o.add(t)})});var s=[];return o.forEach(function(e){return s.push(e)}),n&&(s=s.filter(n)),s.sort(function(e,t){return e.nodeIndex-t.nodeIndex})}}function K_(e,t,n){var r=e[e.length-1],i=null,a=e.length>1||!!r.pseudos||!!r.classes;if(q_(r))i=t[`*`];else{if(r.id){var o;if(!t[W_]||!Object.hasOwn(t[W_],r.id)||!((o=t[W_][r.id])!=null&&o.length))return;i=t[W_][r.id].filter(function(e){return e.shadowId===n})}if(r.tag&&r.tag!==`*`){var s;if(!((s=t[r.tag])!=null&&s.length))return;var c=t[r.tag];i=i?J_(c,i):c}if(r.classes){var l;if(!((l=t[`[class]`])!=null&&l.length))return;var u=t[`[class]`];i=i?J_(u,i):u}if(r.attributes)for(var d=0;d0&&arguments[0]!==void 0?arguments[0]:i.documentElement,t=arguments.length>1?arguments[1]:void 0;Z_=!1;var n={};G.set(`nodeMap`,new WeakMap),G.set(`selectorMap`,n);var r=nv(e,t,null);return r[0]._selectorMap=n,r[0]._hasShadowRoot=Z_,r}function $_(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}function ev(e,t,n){var r=new Bh(e,t,n);return X_(r,G.get(`selectorMap`)),r}function tv(e,t,n){var r=[];return e.forEach(function(e){var i=nv(e,n,t);i&&r.push.apply(r,I(i))}),r}function nv(e,t,r){var a,o;e.documentElement&&(e=e.documentElement);var s=e.nodeName.toLowerCase();if(V_(e))return Z_=!0,a=ev(e,r,t),t=`a`+Math.random().toString().substring(2),o=Array.from(e.shadowRoot.childNodes),a.children=tv(o,a,t),[a];if(s===`content`&&typeof e.getDistributedNodes==`function`)return o=Array.from(e.getDistributedNodes()),tv(o,r,t);if(s===`slot`&&typeof e.assignedNodes==`function`)return o=Array.from(e.assignedNodes()),o.length||(o=$_(e)),n.getComputedStyle(e),tv(o,r,t);if(e.nodeType===i.ELEMENT_NODE)return a=ev(e,r,t),o=Array.from(e.childNodes),a.children=tv(o,a,t),[a];if(e.nodeType===i.TEXT_NODE)return[ev(e,r)]}function rv(e){return e?e.trim().split(`-`)[0].toLowerCase():``}var iv=rv;function av(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map(function(e){if(t[e].length){var n=o._audit.data.failureSummaries[e];if(n&&typeof n.failureMessage==`function`)return n.failureMessage(t[e].map(function(e){return e.message||``}))}}).filter(function(e){return e!==void 0}).join(` + +`)}var ov=av;function sv(){var e=o._audit.data.incompleteFallbackMessage;return typeof e==`function`&&(e=e()),typeof e==`string`?e:``}var cv=B.resultGroups;function lv(e,t){var n=o.utils.aggregateResult(e);return cv.forEach(function(e){t.resultTypes&&!t.resultTypes.includes(e)&&(n[e]||[]).forEach(function(e){Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=[e.nodes[0]])}),n[e]=(n[e]||[]).map(function(e){return e=Object.assign({},e),Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=e.nodes.map(function(e){if(a(e.node)===`object`){var n=dv(e.node,t);Object.assign(e,n)}return delete e.result,delete e.node,uv(e,t),e})),cv.forEach(function(t){return delete e[t]}),delete e.pageLevel,delete e.result,e})}),n}function uv(e,t){[`any`,`all`,`none`].forEach(function(n){Array.isArray(e[n])&&e[n].filter(function(e){return Array.isArray(e.relatedNodes)}).forEach(function(e){e.relatedNodes=e.relatedNodes.map(function(e){return dv(e,t)})})})}function dv(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;e=b_.dqElmToSpec(e,t);var n={};return o._audit.noHtml?n.html=null:n.html=e.source??`Undefined`,t.elementRef&&!e.fromFrame&&(n.element=e.element??null),(t.selectors!==!1||e.fromFrame)&&(n.target=e.selector??[`:root`]),t.ancestry&&(n.ancestry=e.ancestry??[`:root`]),t.xpath&&(n.xpath=e.xpath??[`/`]),n}var fv=/\$\{\s?data\s?\}/g;function pv(e,t){if(typeof t==`string`)return e.replace(fv,t);for(var n in t)if(t.hasOwnProperty(n)){var r=RegExp("\\${\\s?data\\."+n+`\\s?}`,`g`),i=t[n]===void 0?``:String(t[n]);e=e.replace(r,i)}return e}function mv(e,t){if(e){if(Array.isArray(t))return t.values=t.join(`, `),typeof e.singular==`string`&&typeof e.plural==`string`?pv(t.length===1?e.singular:e.plural,t):pv(e,t);if(typeof e==`string`)return pv(e,t);if(typeof t==`string`){var n=e[t];return pv(n,t)}var r=e.default||sv();return t&&t.messageKey&&e[t.messageKey]&&(r=e[t.messageKey]),mv(r,t)}}var hv=mv;function gv(e,t,n){var r=o._audit.data.checks[e];if(!r)throw Error(`Cannot get message for unknown check: ${e}.`);if(!r.messages[t])throw Error(`Check "${e}"" does not have a "${t}" message.`);return hv(r.messages[t],n)}var _v=gv;function vv(e,t,n){var r=((n.rules&&n.rules[t]||{}).checks||{})[e.id],i=(n.checks||{})[e.id],a=e.enabled,o=e.options;return i&&(i.hasOwnProperty(`enabled`)&&(a=i.enabled),i.hasOwnProperty(`options`)&&(o=i.options)),r&&(r.hasOwnProperty(`enabled`)&&(a=r.enabled),r.hasOwnProperty(`options`)&&(o=r.options)),{enabled:a,options:o,absolutePaths:n.absolutePaths}}var yv=vv;function bv(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:n;return e&&a(e)===`object`?e:a(t)===`object`?{testEngine:{name:`axe-core`,version:o.version},testRunner:{name:o._audit.brand},testEnvironment:xv(t),timestamp:new Date().toISOString(),url:t.location?.href}:{}}function xv(e){if(!e.navigator||a(e.navigator)!==`object`)return{};var t=e.navigator,n=e.innerHeight,r=e.innerWidth,i=Sv(e)||{},o=i.angle,s=i.type;return{userAgent:t.userAgent,windowWidth:r,windowHeight:n,orientationAngle:o,orientationType:s}}function Sv(e){var t=e.screen;return t.orientation||t.msOrientation||t.mozOrientation}function Cv(e,t){var n=t.focusable,r=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:n&&wv(e),size:Tv(e),page:r}}function wv(e){var t=Ty(e.getAttribute(`tabindex`));return t===null||t>=0}function Tv(e){var t=parseInt(e.getAttribute(`width`),10),n=parseInt(e.getAttribute(`height`),10);if(isNaN(t)||isNaN(n)){var r=e.getBoundingClientRect();t=isNaN(t)?r.width:t,n=isNaN(n)?r.height:n}return{width:t,height:n}}function Ev(e){if(iy(e)){var t=` must be used inside include or exclude. It should not be on the same object.`;Nv(!ny(e,`fromFrames`),`fromFrames`+t),Nv(!ny(e,`fromShadowDom`),`fromShadowDom`+t)}else if(ay(e))e={include:e,exclude:[]};else return{include:[i],exclude:[]};var n=Dv(e.include);return n.length===0&&n.push(i),{include:n,exclude:Dv(e.exclude)}}function Dv(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=[];ty(e)||(e=[e]);for(var n=0;n1)Fv(e,t,o);else{var c=yb(o[0]);r.push.apply(r,I(c.map(function(e){return K(e)})))}}return r.filter(function(e){return e})}function Fv(e,t,n){e.frames=e.frames||[],yb(n.shift()).forEach(function(r){var i=e.frames.find(function(e){return e.node===r});i||(i=Cv(r,e),e.frames.push(i)),i[t].push(n)})}function Iv(e,t){var n=this;e=Yh(e),this.frames=[],this.page=typeof e?.page==`boolean`?e.page:void 0,this.initiator=typeof e?.initiator==`boolean`?e.initiator:!0,this.focusable=typeof e?.focusable==`boolean`?e.focusable:!0,this.size=a(e?.size)===`object`?e.size:{},e=Ev(e),this.flatTree=t??Q_(Bv(e)),this.exclude=e.exclude,this.include=e.include,this.include=Pv(this,`include`),this.exclude=Pv(this,`exclude`),cb(`frame, iframe`,this).forEach(function(e){fy(e,n)&&Lv(n,e.actualNode)}),this.page===void 0&&(this.page=Rv(this),this.frames.forEach(function(e){e.page=n.page})),zv(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(gy)}function Lv(e,t){!Zf(t)||T_(e.frames,`node`,t)||e.frames.push(Cv(t,e))}function Rv(e){var t=e.include;return t.length===1&&t[0].actualNode===i.documentElement}function zv(e){if(e.include.length===0&&e.frames.length===0){var t=p_.isInFrame()?`frame`:`page`;throw Error(`No elements found for include in `+t+` Context`)}}function Bv(e){for(var t=e.include,r=e.exclude,a=Array.from(t).concat(Array.from(r)),o=0;o1&&arguments[1]!==void 0?arguments[1]:{}).iframes===!1?[]:new Iv(e).frames.map(function(e){var t=e.node,n=j(e,b);return n.initiator=!1,{frameSelector:ul(t),frameContext:n}})}function Hv(e){var t=o._audit.rules.find(function(t){return t.id===e});if(!t)throw Error(`Cannot find rule by id: ${e}`);return t}function Uv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,i=e.scrollHeight>e.clientHeight+t;if(r||i){var a=n.getComputedStyle(e),o=Wv(a,`overflow-x`),s=Wv(a,`overflow-y`);if(r&&o||i&&s)return{elm:e,top:e.scrollTop,left:e.scrollLeft}}}function Wv(e,t){var n=e.getPropertyValue(t);return[`scroll`,`auto`].includes(n)}var Gv=Vc(Uv);function Kv(e){return Array.from(e.children||e.childNodes||[]).reduce(function(e,t){var n=Gv(t);return n&&e.push(n),e.concat(Kv(t))},[])}function qv(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:n,t=e.document.documentElement;return[e.pageXOffset===void 0?{elm:t,top:t.scrollTop,left:t.scrollLeft}:{elm:e,top:e.pageYOffset,left:e.pageXOffset}].concat(Kv(i.body))}var Jv=qv;function Yv(){return Yh(q)}function Xv(e){if(!e)throw Error(`axe.utils.getStyleSheetFactory should be invoked with an argument`);return function(t){var n=t.data,r=t.isCrossOrigin,i=r===void 0?!1:r,a=t.shadowId,o=t.root,s=t.priority,c=t.isLink,l=c===void 0?!1:c,u=e.createElement(`style`);if(l){var d=e.createTextNode(`@import "${n.href}"`);u.appendChild(d)}else u.appendChild(e.createTextNode(n));return e.head.appendChild(u),{sheet:u.sheet,isCrossOrigin:i,shadowId:a,root:o,priority:s}}}var Zv=Xv,Qv;function $v(e){if(Qv&&Qv.parentNode)return Qv.styleSheet===void 0?Qv.appendChild(i.createTextNode(e)):Qv.styleSheet.cssText+=e,Qv;if(e){var t=i.head||i.getElementsByTagName(`head`)[0];return Qv=i.createElement(`style`),Qv.type=`text/css`,Qv.styleSheet===void 0?Qv.appendChild(i.createTextNode(e)):Qv.styleSheet.cssText=e,t.appendChild(Qv),Qv}}var ey=$v;function ty(e){return!!e&&a(e)===`object`&&typeof e.length==`number`&&!(e instanceof n.Node)}function ny(e,t){return!e||a(e)!==`object`?!1:Object.prototype.hasOwnProperty.call(e,t)}function ry(e){return iy(e)||ay(e)}function iy(e){return[`include`,`exclude`].some(function(t){return ny(e,t)&&ay(e[t])})}function ay(e){return typeof e==`string`||e instanceof n.Node||oy(e)||sy(e)||ty(e)}function oy(e){return ny(e,`fromFrames`)}function sy(e){return ny(e,`fromShadowDom`)}function cy(e,t){var r=K(e);if(e.nodeType===9)return!1;if(e.nodeType===11&&(e=e.host),r&&r._isHidden!==null)return r._isHidden;var i=n.getComputedStyle(e,null);if(!i||!e.parentNode||i.getPropertyValue(`display`)===`none`||!t&&i.getPropertyValue(`visibility`)===`hidden`||e.getAttribute(`aria-hidden`)===`true`)return!0;var a=cy(e.assignedSlot?e.assignedSlot:e.parentNode,!0);return r&&(r._isHidden=a),a}var ly=cy;function uy(e){var t=e.props?.nodeName??e.nodeName.toLowerCase();return e.namespaceURI===`http://www.w3.org/2000/svg`?!1:!!q.htmlElms[t]}var dy=uy;function fy(e,t){var n=t.include,r=n===void 0?[]:n,i=t.exclude,a=i===void 0?[]:i,o=r.filter(function(t){return P_(t,e)});if(o.length===0)return!1;var s=a.filter(function(t){return P_(t,e)});if(s.length===0)return!0;var c=py(o);return P_(py(s),c)}function py(e){var t,n=R(e),r;try{for(n.s();!(r=n.n()).done;){var i=r.value;(!t||!P_(i,t))&&(t=i)}}catch(e){n.e(e)}finally{n.f()}return t}function my(e,t){return e.length===t.length?e.every(function(e,n){var r=t[n];return Array.isArray(e)?e.length===r.length?e.every(function(e,t){return r[t]===e}):!1:e===r}):!1}function hy(e,t){return e=e.actualNode||e,t=t.actualNode||t,e===t?0:e.compareDocumentPosition(t)&4?-1:1}var gy=hy;function Q(e){return e instanceof _i?{vNode:e,domNode:e.actualNode}:{vNode:K(e),domNode:e}}function _y(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a=Array.from(e.cssRules);if(!a)return Promise.resolve();var o=a.filter(function(e){return e.type===3});if(!o.length)return Promise.resolve({isCrossOrigin:i,priority:n,root:t.rootNode,shadowId:t.shadowId,sheet:e});var s=o.filter(function(e){return e.href}).map(function(e){return e.href}).filter(function(e){return!r.includes(e)}).map(function(e,i){return Cy(e,t,[].concat(I(n),[i]),r,/^https?:\/\/|^\/\//i.test(e))}),c=a.filter(function(e){return e.type!==3});return c.length&&s.push(Promise.resolve(t.convertDataToStylesheet({data:c.map(function(e){return e.cssText}).join(),isCrossOrigin:i,priority:n,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(s)}var vy=_y;function yy(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;return by(e)?vy(e,t,n,r,i):Cy(e.href,t,n,r,!0)}function by(e){try{return!(!e.cssRules&&e.href)}catch{return!1}}var xy=yy;function Sy(e,t,r,i,a){return i.push(e),new Promise(function(t,r){var i=new n.XMLHttpRequest;i.open(`GET`,e),i.timeout=B.preload.timeout,i.addEventListener(`error`,r),i.addEventListener(`timeout`,r),i.addEventListener(`loadend`,function(e){if(e.loaded&&i.responseText)return t(i.responseText);r(i.responseText)}),i.send()}).then(function(e){var n=t.convertDataToStylesheet({data:e,isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId});return xy(n.sheet,t,r,i,n.isCrossOrigin)})}var Cy=Sy;function wy(e){if(typeof e!=`string`)return null;var t=e.trim().match(/^([-+]?\d+)/);return t?Number(t[1]):null}var Ty=wy,$=function(){function e(){if(n.performance&&n.performance)return n.performance.now()}var t=e(),r=!1;return{start:function(){this.reset(),r=!0,this.mark(`mark_axe_start`)},end:function(){this.mark(`mark_axe_end`),this.measure(`axe`,`mark_axe_start`,`mark_axe_end`,!0),this.logMeasures(`axe`),this.clearMark(`mark_axe_start`,`mark_axe_end`),r=!1},auditStart:function(){r||this.reset(),this.mark(`mark_audit_start`)},auditEnd:function(){this.mark(`mark_audit_end`),this.measure(`audit_start_to_end`,`mark_audit_start`,`mark_audit_end`,!0),this.logMeasures(),this.clearMark(`mark_audit_start`,`mark_audit_end`)},mark:function(e){var t;(t=n.performance)!=null&&t.mark&&n.performance.mark(e)},measure:function(e,t,r){var i,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if((i=n.performance)!=null&&i.measure){try{n.performance.measure(e,t,r)}catch(e){this._log(e)}a||this.clearMark(t,r)}},logMeasures:function(e){var t=this,r,i,a=function(e){return Array.isArray(e)?e[e.length-1]:e},o=function(e){t._log(`Measure `+e.name+` took `+e.duration+`ms`)};if(!(!((r=n.performance)!=null&&r.getEntriesByType)||!((i=n.performance)!=null&&i.getEntriesByName))){var s=a(n.performance.getEntriesByName(`mark_axe_start`))||a(n.performance.getEntriesByName(`mark_audit_start`));if(!s){this._log(`Axe must be started before using performanceTimer`);return}for(var c=n.performance.getEntriesByType(`measure`).filter(function(e){return e.startTime>=s.startTime}),l=0;l`].includes(h[0].combinator)===!1)throw Error(`axe.utils.querySelectorAll does not support the combinator: `+m[1].combinator);h[0].combinator===`>`?(c||=[]).push(h):(l||=[]).push(h)}(!m[0].id||s.shadowId===a.parentShadowId)&&(p=a.anyLevel)!=null&&p.includes(m)&&(l||=[]).push(m)}for(s.children&&s.children.length&&(i.push(a),a=ky(s.children,l,c,s.shadowId,r.pop()));a.vNodesIndex===a.vNodes.length&&i.length;)r.push(a),a=i.pop()}return o}function jy(e,t,n){e=Array.isArray(e)?e:[e];var r=fg(t);return G_(e,r,n)||Ay(e,r,n)}var My=jy;function Ny(e){var t=e.treeRoot,n=Fy(t===void 0?o._tree[0]:t);return n.length?Iy(n,Zv(i.implementation.createHTMLDocument(`Dynamic document for loading cssom`))).then(function(e){return Ly(e)}):Promise.resolve()}var Py=Ny;function Fy(e){var t=[];return Oy(My(e,`*`,function(e){return t.includes(e.shadowId)?!1:(t.push(e.shadowId),!0)}).map(function(e){return{shadowId:e.shadowId,rootNode:Sl(e.actualNode)}}),[])}function Iy(e,t){var n=[];return e.forEach(function(e,r){var i=e.rootNode,a=e.shadowId,o=Ry(i,a,t);if(!o)return Promise.all(n);var s=r+1,c={rootNode:i,shadowId:a,convertDataToStylesheet:t,rootIndex:s},l=[],u=Promise.all(o.map(function(e,t){return xy(e,c,[s,t],l)}));n.push(u)}),Promise.all(n)}function Ly(e){return e.reduce(function(e,t){return Array.isArray(t)?e.concat(Ly(t)):e.concat(t)},[])}function Ry(e,t,n){return Uy(e.nodeType===11&&t?zy(e,n):By(e))}function zy(e,t){return Array.from(e.children).filter(Vy).reduce(function(n,r){var i=r.nodeName.toUpperCase(),a=t({data:i===`STYLE`?r.textContent:r,isLink:i===`LINK`,root:e});return a.sheet&&n.push(a.sheet),n},[])}function By(e){return Array.from(e.styleSheets).filter(function(e){return e.media?Hy(e.media.mediaText):!1})}function Vy(e){var t=e.nodeName.toUpperCase(),n=e.getAttribute(`href`),r=e.getAttribute(`rel`),i=t===`LINK`&&n&&r&&e.rel.toUpperCase().includes(`STYLESHEET`);return t===`STYLE`||i&&Hy(e.media)}function Hy(e){return e?!e.toUpperCase().includes(`PRINT`):!0}function Uy(e){var t=[];return e.filter(function(e){return e.href?t.includes(e.href)?!1:(t.push(e.href),!0):!0})}function Wy(e){var t=e.treeRoot,n=My(t===void 0?o._tree[0]:t,`video[autoplay], audio[autoplay]`,function(e){var t=e.actualNode;return t.preload===`none`&&t.readyState===0&&t.networkState!==t.NETWORK_LOADING||t.hasAttribute(`paused`)||t.hasAttribute(`muted`)?!1:t.hasAttribute(`src`)?!!t.getAttribute(`src`):!(Array.from(t.getElementsByTagName(`source`)).filter(function(e){return!!e.getAttribute(`src`)}).length<=0)});return Promise.all(n.map(function(e){var t=e.actualNode;return Ky(t)}))}var Gy=Wy;function Ky(e){return new Promise(function(t){e.readyState>0&&t(e);function n(){e.removeEventListener(`loadedmetadata`,n),t(e)}e.addEventListener(`loadedmetadata`,n)})}function qy(e){var t={cssom:Py,media:Gy};return Yy(e)?new Promise(function(n,r){var i=Xy(e),a=i.assets,o=i.timeout,s=setTimeout(function(){return r(Error(`Preload assets timed out.`))},o);Promise.all(a.map(function(n){return t[n](e).then(function(e){return k({},n,e)})})).then(function(e){var t=e.reduce(function(e,t){return F({},e,t)},{});clearTimeout(s),n(t)}).catch(function(e){clearTimeout(s),r(e)})}):Promise.resolve()}function Jy(e){return a(e)===`object`&&Array.isArray(e.assets)}function Yy(e){return!e||e.preload===void 0||e.preload===null?!0:typeof e.preload==`boolean`?e.preload:Jy(e.preload)}function Xy(e){var t=B.preload,n=t.assets,r={assets:n,timeout:t.timeout};if(!e.preload||typeof e.preload==`boolean`)return r;if(!e.preload.assets.every(function(e){return n.includes(e.toLowerCase())}))throw Error(`Requested assets, not supported. Supported assets are: ${n.join(`, `)}.`);return r.assets=Oy(e.preload.assets.map(function(e){return e.toLowerCase()}),[]),e.preload.timeout&&typeof e.preload.timeout==`number`&&!isNaN(e.preload.timeout)&&(r.timeout=e.preload.timeout),r}function Zy(e){var t=o._audit.data.checks||{},n=o._audit.data.rules||{},r=T_(o._audit.rules,`id`,e.id)||{};e.tags=Yh(r.tags||[]);var i=$y(t,!0,r),a=$y(t,!1,r);e.nodes.forEach(function(e){e.any.forEach(i),e.all.forEach(i),e.none.forEach(a)}),R_(e,Yh(n[e.id]||{}))}function Qy(e,t){function n(e){return e.incomplete&&e.incomplete.default?e.incomplete.default:sv()}if(e&&e.missingData)try{var r=t.incomplete[e.missingData[0].reason];if(!r)throw Error();return r}catch{return typeof e.missingData==`string`?t.incomplete[e.missingData]:n(t)}else if(e&&e.messageKey)return t.incomplete[e.messageKey];else return n(t)}function $y(e,t,n){return function(r){var i=e[r.id]||{},o=i.messages||{},s=Object.assign({},i);delete s.messages,!n.reviewOnFail&&r.result===void 0?(a(o.incomplete)===`object`&&!Array.isArray(r.data)&&(s.message=Qy(r.data,o)),s.message||=o.incomplete):s.message=r.result===t?o.pass:o.fail,typeof s.message!=`function`&&(s.message=hv(s.message,r.data)),R_(r,s)}}function eb(e,t){return My(e,t)}var tb=eb;function nb(e,t){var n,r,i=o._audit&&o._audit.tagExclude?o._audit.tagExclude:[];return t.hasOwnProperty(`include`)||t.hasOwnProperty(`exclude`)?(n=t.include||[],n=Array.isArray(n)?n:[n],r=t.exclude||[],r=Array.isArray(r)?r:[r],r=r.concat(i.filter(function(e){return n.indexOf(e)===-1}))):(n=Array.isArray(t)?t:[t],r=i.filter(function(e){return n.indexOf(e)===-1})),n.some(function(t){return e.tags.indexOf(t)!==-1})||n.length===0&&e.enabled!==!1?r.every(function(t){return e.tags.indexOf(t)===-1}):!1}function rb(e,t,n){var r=n.runOnly||{},i=(n.rules||{})[e.id];return e.pageLevel&&!t.page?!1:r.type===`rule`?r.values.indexOf(e.id)!==-1:i&&typeof i.enabled==`boolean`?i.enabled:r.type===`tag`&&r.values?nb(e,r.values):nb(e,[])}var ib=rb;function ab(e,t){if(!t)return e;var n=e.cloneNode(!1),r=Ji(n);if(n.nodeType===1){var i=n.outerHTML;n=G.get(i,function(){return ob(n,r,e,t)})}else n=ob(n,r,e,t);return Array.from(e.childNodes).forEach(function(e){n.appendChild(ab(e,t))}),n}function ob(e,t,n,r){return t?(e=i.createElement(e.nodeName),Array.from(t).forEach(function(t){sb(n,t.name,r)||e.setAttribute(t.name,t.value)}),e):e}function sb(e,t,n){return n[t]===void 0?!1:n[t]===!0?!0:Yi(e,n[t])}function cb(e,t){var n=[],r;if(o._selectCache)for(var i=0,a=o._selectCache.length;i1&&arguments[1]!==void 0?arguments[1]:0;if(a(e)!==`object`||e===null)return{message:String(e)};var n={},r=R(B.serializableErrorProps),i;try{for(r.s();!(i=r.n()).done;){var o=i.value;[`string`,`number`,`boolean`].includes(a(e[o]))&&(n[o]=e[o])}}catch(e){r.e(e)}finally{r.f()}return e.cause&&(n.cause=t<10?fb(e.cause,t+1):`...`),n}var pb=function(e){function t(e){var n,r=e.error,i=e.ruleId,a=e.method,o=e.errorNode;return _e(this,t),n=ee(this,t),n.name=r.name??`RuleError`,n.message=r.message,n.stack=r.stack,r.cause&&(n.cause=fb(r.cause)),i&&(n.ruleId=i,n.message+=` Skipping ${n.ruleId} rule.`),a&&(n.method=a),o&&(n.errorNode=o),n}return re(t,e),ye(t)}(D(Error));function mb(e,t,r){if(e===n)return e.scroll(r,t);e.scrollTop=t,e.scrollLeft=r}function hb(e){e.forEach(function(e){var t=e.elm,n=e.top,r=e.left;return mb(t,n,r)})}var gb=hb;function _b(e){return vb(Array.isArray(e)?I(e):[e],i)}function vb(e,t){var n=e.shift(),r=n?t.querySelector(n):null;return e.length===0?r:r!=null&&r.shadowRoot?vb(e,r.shadowRoot):null}function yb(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i,n=Array.isArray(e)?I(e):[e];return e.length===0?[]:bb(n,t)}function bb(e,t){var n=E(e),r=n[0],i=Se(n).slice(1),a=t.querySelectorAll(r);if(i.length===0)return Array.from(a);var o=[],s=R(a),c;try{for(s.s();!(c=s.n()).done;){var l=c.value;l!=null&&l.shadowRoot&&o.push.apply(o,I(bb(i,l.shadowRoot)))}}catch(e){s.e(e)}finally{s.f()}return o}function xb(){return[`hidden`,`text`,`search`,`tel`,`url`,`email`,`password`,`date`,`month`,`week`,`time`,`datetime-local`,`number`,`range`,`color`,`checkbox`,`radio`,`file`,`submit`,`image`,`reset`,`button`]}var Sb=xb,Cb=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,1,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,1,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,1,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,1,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],[,,,,,,,,1],[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,1,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,1,1,,1,1,,1,,,,,,,,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,1,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,1,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,1,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,1,,1,,1,,1,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,1,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,1,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,1,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,1,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,1,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,1,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,1,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,1,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,1,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,1,1,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,1,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,1,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],[,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,1,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,1,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,1,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,1,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,1,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,1,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,1,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,1,,,1,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,1,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,1,,1,,,,,1],[,,1,,,,,,,1,,1,1,1,1,,,,,,,,,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,1,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1,,,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,1,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,1,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,1,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,1,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,1,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],[,,,,,,,,,,,1],[,1,,,,,,,,1,1,1,1,1,1,1,1,,,,1,1,,,,,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,1,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,1,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,1,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,1,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,1,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,1,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,,1,1,1,,1,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,1,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,1,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,1,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,1,,1],[,1,,,1,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,1,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,1,,,,1,,,,,1,,,1,1,,,1,,1,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,1,1,,1,1,,1,1,1,,,1,1],[1,1,,,,,,,1,,,,,1,1,,,,,,,,,,,1],,[,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,,1,,,,,1,,,1,,,,1,,1],[,1,,,,,,,,,1]]];function wb(e){for(var t=Cb;e.length<3;)e+="`";for(var n=0;n<=e.length-1;n++){var r=e.charCodeAt(n)-96;if(t=t[r],!t)return!1}return!0}function Tb(e){e=Array.isArray(e)?e:Cb;var t=[];return e.forEach(function(e,n){var r=String.fromCharCode(n+96).replace("`",``);Array.isArray(e)?t=t.concat(Tb(e).map(function(e){return r+e})):t.push(r)}),t}var Eb=wb,Db=function(e){function t(e){var n;return _e(this,t),n=ee(this,t),n._props=Ab(e),n._attrs=jb(e),n}return re(t,e),ye(t,[{key:`props`,get:function(){return this._props}},{key:`attr`,value:function(e){return this._attrs[e]??null}},{key:`hasAttr`,value:function(e){return this._attrs[e]!==void 0}},{key:`attrNames`,get:function(){return Object.keys(this._attrs)}}])}(_i),Ob={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},kb={};Object.keys(Ob).forEach(function(e){kb[Ob[e]]=e});function Ab(e){var t=e.nodeName??kb[e.nodeType],n=e.nodeType??Ob[e.nodeName]??1;V(typeof n==`number`,`nodeType has to be a number, got '${n}'`),V(typeof t==`string`,`nodeName has to be a string, got '${t}'`),t=t.toLowerCase();var r=null;t===`input`&&(r=(e.type||e.attributes&&e.attributes.type||``).toLowerCase(),Sb().includes(r)||(r=`text`));var i=F({},e,{nodeType:n,nodeName:t});return r&&(i.type=r),delete i.attributes,Object.freeze(i)}function jb(e){var t=e.attributes,n=t===void 0?{}:t,r={htmlFor:`for`,className:`class`};return Object.keys(n).reduce(function(e,t){var i=n[t];if(V(a(i)!==`object`||i===null,`expects attributes not to be an object, '${t}' was`),i!==void 0){var o=r[t]||t;e[o]=i===null?null:String(i)}return e},{})}var Mb=Db;function Nb(e,t){if(e||=function(){},t||=o.log,!o._audit)throw Error(`No audit configured`);var n=o.utils.queue(),r=[];Object.keys(o.plugins).forEach(function(e){n.defer(function(t){var n=function(e){r.push(e),t()};try{o.plugins[e].cleanup(t,n)}catch(e){n(e)}})});var a=o.utils.getFlattenedTree(i.body);o.utils.querySelectorAll(a,`iframe, frame`).forEach(function(e){n.defer(function(t,n){return o.utils.sendCommandToFrame(e.actualNode,{command:`cleanup-plugin`},t,n)})}),n.then(function(n){r.length===0?e(n):t(r)}).catch(t)}var Pb=Nb,Fb={},Ib;function Lb(e){return Fb.hasOwnProperty(e)}function Rb(e){return typeof e==`string`&&Fb[e]?Fb[e]:typeof e==`function`?e:Ib}function zb(e,t,n){Fb[e]=t,n&&(Ib=t)}function Bb(e){var t=o._audit;if(!t)throw Error(`No audit configured`);if(e.axeVersion||e.ver){var n=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(n))throw Error(`Invalid configured version ${n}`);var r=L(n.split(`-`),2),i=r[0],a=r[1],s=L(i.split(`.`).map(Number),3),c=s[0],l=s[1],u=s[2],d=L(o.version.split(`-`),2),f=d[0],p=d[1],m=L(f.split(`.`).map(Number),3),h=m[0],g=m[1],_=m[2];if(c!==h||g=f&&!m;g--)for(var _=d;_>=p;_--){var v=n[g]?n[g][_]:void 0;if(v){var y=o.utils.getNodeFromTree(v);if(y[r]){m=y[r];break}h.push(v)}}return m=(m||[]).concat(h.filter(i)),h.forEach(function(e){var t=o.utils.getNodeFromTree(e);t[r]=m}),m}function Zb(e,t){if(e.getAttribute(`headers`)){var n=Ed(e,`headers`);if(n.filter(function(e){return e}).length)return n}t||=Jd(kl(e,`table`));var r=Xd(e,t),i=Xb(`row`,r,t),a=Xb(`col`,r,t);return[].concat(i,a).reverse()}var Qb=Zb;function $b(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=J(e);return t?[`cell`,`gridcell`].includes(t):e.nodeName.toUpperCase()===`TD`}var ex=$b;function tx(e){var t=J(e);if((t===`presentation`||t===`none`)&&!gd(e))return!1;if(e.getAttribute(`contenteditable`)===`true`||kl(e,`[contenteditable="true"]`)||t===`grid`||t===`treegrid`||t===`table`||Um(t)===`landmark`)return!0;if(e.getAttribute(`datatable`)===`0`)return!1;if(e.getAttribute(`summary`)||e.tHead||e.tFoot||e.caption)return!0;for(var r=0,i=e.children.length;r=5||l)return!0;for(var m,h,g=0;g=20?!0:!(nu(e).width>iu(n).width*.95||a<10||e.querySelector(`object, embed, iframe, applet`))}var nx=tx;function rx(e){if($d(e)||tf(e))return!0;if(e.getAttribute(`id`)){var t=Bi(e.getAttribute(`id`));return!!i.querySelector(`[headers~="${t}"]`)}return!1}var ix=rx;function ax(e,t,n,r){var i,a=n[t.y]?n[t.y][t.x]:void 0;return a?typeof r==`function`&&(i=r(a,t,n),i===!0)?[a]:(i=ax(e,{x:t.x+e.x,y:t.y+e.y},n,r),i.unshift(a),i):[]}function ox(e,t,n,r){if(Array.isArray(t)&&(r=n,n=t,t={x:0,y:0}),typeof e==`string`)switch(e){case`left`:e={x:-1,y:0};break;case`up`:e={x:0,y:-1};break;case`right`:e={x:1,y:0};break;case`down`:e={x:0,y:1};break}return ax(e,{x:t.x+e.x,y:t.y+e.y},n,r)}var sx=ox,cx={};Ce(cx,{allowedAttr:function(){return ux},arialabelText:function(){return jd},arialabelledbyText:function(){return Ad},getAccessibleRefs:function(){return mx},getElementUnallowedRoles:function(){return Sx},getExplicitRole:function(){return J},getImplicitRole:function(){return If},getOwnedVirtual:function(){return Yf},getRole:function(){return X},getRoleType:function(){return Um},getRolesByType:function(){return Ex},getRolesWithNameFromContents:function(){return Ax},implicitNodes:function(){return Ix},implicitRole:function(){return If},isAccessibleRef:function(){return Rx},isAriaRoleAllowedOnElement:function(){return gx},isComboboxPopup:function(){return zx},isUnsupportedRole:function(){return zd},isValidRole:function(){return Vd},label:function(){return Ux},labelVirtual:function(){return lm},lookupTable:function(){return Px},namedFromContents:function(){return qf},requiredAttr:function(){return Gx},requiredContext:function(){return qx},requiredOwned:function(){return Yx},validateAttr:function(){return $x},validateAttrValue:function(){return Zx}});function lx(e){var t=q.ariaRoles[e],n=I(Kd());return t?(t.allowedAttrs&&n.push.apply(n,I(t.allowedAttrs)),t.requiredAttrs&&n.push.apply(n,I(t.requiredAttrs)),n):n}var ux=lx,dx=/^idrefs?$/;function fx(e,t,n){if(e.hasAttribute){if(e.nodeName.toUpperCase()===`LABEL`&&e.hasAttribute(`for`)){var r=e.getAttribute(`for`);t.has(r)?t.get(r).push(e):t.set(r,[e])}for(var i=0;i1&&arguments[1]!==void 0?arguments[1]:!0,n=Q(e).vNode;if(!dy(n))return[];var r=n.props.nodeName,i=If(n)||vx[r];return yx(n).filter(function(e){return!xx(e,n,t,i)})}function xx(e,t,n,r){return n&&e===r?!0:_x.includes(e)&&Um(e)!==r?!1:gx(t,e)}var Sx=bx;function Cx(e){return Object.keys(q.ariaRoles).filter(function(t){return q.ariaRoles[t].type===e})}var wx=Cx;function Tx(e){return wx(e)}var Ex=Tx;function Dx(){return G.get(`ariaRolesNameFromContent`,function(){return Object.keys(q.ariaRoles).filter(function(e){return q.ariaRoles[e].nameFromContent})})}var Ox=Dx;function kx(){return Ox()}var Ax=kx,jx=function(e){return e===null},Mx=function(e){return e!==null},Nx={};Nx.attributes={"aria-activedescendant":{type:`idref`,allowEmpty:!0,unsupported:!1},"aria-atomic":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-autocomplete":{type:`nmtoken`,values:[`inline`,`list`,`both`,`none`],unsupported:!1},"aria-busy":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-checked":{type:`nmtoken`,values:[`true`,`false`,`mixed`,`undefined`],unsupported:!1},"aria-colcount":{type:`int`,unsupported:!1},"aria-colindex":{type:`int`,unsupported:!1},"aria-colspan":{type:`int`,unsupported:!1},"aria-controls":{type:`idrefs`,allowEmpty:!0,unsupported:!1},"aria-current":{type:`nmtoken`,allowEmpty:!0,values:[`page`,`step`,`location`,`date`,`time`,`true`,`false`],unsupported:!1},"aria-describedby":{type:`idrefs`,allowEmpty:!0,unsupported:!1},"aria-describedat":{unsupported:!0,unstandardized:!0},"aria-details":{type:`idref`,allowEmpty:!0,unsupported:!1},"aria-disabled":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-dropeffect":{type:`nmtokens`,values:[`copy`,`move`,`reference`,`execute`,`popup`,`none`],unsupported:!1},"aria-errormessage":{type:`idref`,allowEmpty:!0,unsupported:!1},"aria-expanded":{type:`nmtoken`,values:[`true`,`false`,`undefined`],unsupported:!1},"aria-flowto":{type:`idrefs`,allowEmpty:!0,unsupported:!1},"aria-grabbed":{type:`nmtoken`,values:[`true`,`false`,`undefined`],unsupported:!1},"aria-haspopup":{type:`nmtoken`,allowEmpty:!0,values:[`true`,`false`,`menu`,`listbox`,`tree`,`grid`,`dialog`],unsupported:!1},"aria-hidden":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-invalid":{type:`nmtoken`,allowEmpty:!0,values:[`true`,`false`,`spelling`,`grammar`],unsupported:!1},"aria-keyshortcuts":{type:`string`,allowEmpty:!0,unsupported:!1},"aria-label":{type:`string`,allowEmpty:!0,unsupported:!1},"aria-labelledby":{type:`idrefs`,allowEmpty:!0,unsupported:!1},"aria-level":{type:`int`,unsupported:!1},"aria-live":{type:`nmtoken`,values:[`off`,`polite`,`assertive`],unsupported:!1},"aria-modal":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-multiline":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-multiselectable":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-orientation":{type:`nmtoken`,values:[`horizontal`,`vertical`],unsupported:!1},"aria-owns":{type:`idrefs`,allowEmpty:!0,unsupported:!1},"aria-placeholder":{type:`string`,allowEmpty:!0,unsupported:!1},"aria-posinset":{type:`int`,unsupported:!1},"aria-pressed":{type:`nmtoken`,values:[`true`,`false`,`mixed`,`undefined`],unsupported:!1},"aria-readonly":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-relevant":{type:`nmtokens`,values:[`additions`,`removals`,`text`,`all`],unsupported:!1},"aria-required":{type:`boolean`,values:[`true`,`false`],unsupported:!1},"aria-roledescription":{type:`string`,allowEmpty:!0,unsupported:!1},"aria-rowcount":{type:`int`,unsupported:!1},"aria-rowindex":{type:`int`,unsupported:!1},"aria-rowspan":{type:`int`,unsupported:!1},"aria-selected":{type:`nmtoken`,values:[`true`,`false`,`undefined`],unsupported:!1},"aria-setsize":{type:`int`,unsupported:!1},"aria-sort":{type:`nmtoken`,values:[`ascending`,`descending`,`other`,`none`],unsupported:!1},"aria-valuemax":{type:`decimal`,unsupported:!1},"aria-valuemin":{type:`decimal`,unsupported:!1},"aria-valuenow":{type:`decimal`,unsupported:!1},"aria-valuetext":{type:`string`,unsupported:!1}},Nx.globalAttributes=[`aria-atomic`,`aria-busy`,`aria-controls`,`aria-current`,`aria-describedby`,`aria-details`,`aria-disabled`,`aria-dropeffect`,`aria-flowto`,`aria-grabbed`,`aria-haspopup`,`aria-hidden`,`aria-invalid`,`aria-keyshortcuts`,`aria-label`,`aria-labelledby`,`aria-live`,`aria-owns`,`aria-relevant`,`aria-roledescription`],Nx.role={alert:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},alertdialog:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-modal`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`dialog`,`section`]},application:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`,`aria-activedescendant`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`article`,`audio`,`embed`,`iframe`,`object`,`section`,`svg`,`video`]},article:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`article`],unsupported:!1},banner:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`header`],unsupported:!1,allowedElements:[`section`]},button:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-pressed`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`button`,`input[type="button"]`,`input[type="image"]`,`input[type="reset"]`,`input[type="submit"]`,`summary`],unsupported:!1,allowedElements:[{nodeName:`a`,attributes:{href:Mx}}]},cell:{type:`structure`,attributes:{allowed:[`aria-colindex`,`aria-colspan`,`aria-rowindex`,`aria-rowspan`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`row`],implicit:[`td`,`th`],unsupported:!1},checkbox:{type:`widget`,attributes:{allowed:[`aria-checked`,`aria-required`,`aria-readonly`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`input[type="checkbox"]`],unsupported:!1,allowedElements:[`button`]},columnheader:{type:`structure`,attributes:{allowed:[`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-rowindex`,`aria-rowspan`,`aria-required`,`aria-readonly`,`aria-selected`,`aria-sort`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`row`],implicit:[`th`],unsupported:!1},combobox:{type:`composite`,attributes:{allowed:[`aria-autocomplete`,`aria-required`,`aria-activedescendant`,`aria-orientation`,`aria-errormessage`],required:[`aria-expanded`]},owned:{all:[`listbox`,`tree`,`grid`,`dialog`,`textbox`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[{nodeName:`input`,properties:{type:[`text`,`search`,`tel`,`url`,`email`]}}]},command:{nameFrom:[`author`],type:`abstract`,unsupported:!1},complementary:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`aside`],unsupported:!1,allowedElements:[`section`]},composite:{nameFrom:[`author`],type:`abstract`,unsupported:!1},contentinfo:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`footer`],unsupported:!1,allowedElements:[`section`]},definition:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`dd`,`dfn`],unsupported:!1},dialog:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-modal`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`dialog`],unsupported:!1,allowedElements:[`section`]},directory:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[`ol`,`ul`]},document:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`body`],unsupported:!1,allowedElements:[`article`,`embed`,`iframe`,`object`,`section`,`svg`]},"doc-abstract":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-acknowledgments":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-afterword":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-appendix":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-backlink":{type:`link`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[{nodeName:`a`,attributes:{href:Mx}}]},"doc-biblioentry":{type:`listitem`,attributes:{allowed:[`aria-expanded`,`aria-level`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:[`doc-bibliography`],unsupported:!1,allowedElements:[`li`]},"doc-bibliography":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:{one:[`doc-biblioentry`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-biblioref":{type:`link`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[{nodeName:`a`,attributes:{href:Mx}}]},"doc-chapter":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-colophon":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-conclusion":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-cover":{type:`img`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1},"doc-credit":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-credits":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-dedication":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-endnote":{type:`listitem`,attributes:{allowed:[`aria-expanded`,`aria-level`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:[`doc-endnotes`],unsupported:!1,allowedElements:[`li`]},"doc-endnotes":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:{one:[`doc-endnote`]},namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-epigraph":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1},"doc-epilogue":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-errata":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-example":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`aside`,`section`]},"doc-footnote":{type:`section`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`aside`,`footer`,`header`]},"doc-foreword":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-glossary":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:[`term`,`definition`],namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`dl`]},"doc-glossref":{type:`link`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[{nodeName:`a`,attributes:{href:Mx}}]},"doc-index":{type:`navigation`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`nav`,`section`]},"doc-introduction":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-noteref":{type:`link`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[{nodeName:`a`,attributes:{href:Mx}}]},"doc-notice":{type:`note`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-pagebreak":{type:`separator`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`hr`]},"doc-pagelist":{type:`navigation`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`nav`,`section`]},"doc-part":{type:`landmark`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-preface":{type:`landmark`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-prologue":{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-pullquote":{type:`none`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`aside`,`section`]},"doc-qna":{type:`section`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},"doc-subtitle":{type:`sectionhead`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:{nodeName:[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`]}},"doc-tip":{type:`note`,attributes:{allowed:[`aria-expanded`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`aside`]},"doc-toc":{type:`navigation`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,namefrom:[`author`],context:null,unsupported:!1,allowedElements:[`nav`,`section`]},feed:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:{one:[`article`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`article`,`aside`,`section`]},figure:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`figure`],unsupported:!1},form:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`form`],unsupported:!1},grid:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-colcount`,`aria-level`,`aria-multiselectable`,`aria-readonly`,`aria-rowcount`,`aria-errormessage`]},owned:{one:[`rowgroup`,`row`]},nameFrom:[`author`],context:null,implicit:[`table`],unsupported:!1},gridcell:{type:`widget`,attributes:{allowed:[`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-rowindex`,`aria-rowspan`,`aria-selected`,`aria-readonly`,`aria-required`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`row`],implicit:[`td`,`th`],unsupported:!1},group:{type:`structure`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`details`,`optgroup`],unsupported:!1,allowedElements:[`dl`,`figcaption`,`fieldset`,`figure`,`footer`,`header`,`ol`,`ul`]},heading:{type:`structure`,attributes:{required:[`aria-level`],allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`h1`,`h2`,`h3`,`h4`,`h5`,`h6`],unsupported:!1},img:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`img`],unsupported:!1,allowedElements:[`embed`,`iframe`,`object`,`svg`]},input:{nameFrom:[`author`],type:`abstract`,unsupported:!1},landmark:{nameFrom:[`author`],type:`abstract`,unsupported:!1},link:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`a[href]`,`area[href]`],unsupported:!1,allowedElements:[`button`,{nodeName:`input`,properties:{type:[`image`,`button`]}}]},list:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:{all:[`listitem`]},nameFrom:[`author`],context:null,implicit:[`ol`,`ul`,`dl`],unsupported:!1},listbox:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-multiselectable`,`aria-readonly`,`aria-required`,`aria-expanded`,`aria-orientation`,`aria-errormessage`]},owned:{all:[`option`]},nameFrom:[`author`],context:null,implicit:[`select`],unsupported:!1,allowedElements:[`ol`,`ul`]},listitem:{type:`structure`,attributes:{allowed:[`aria-level`,`aria-posinset`,`aria-setsize`,`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`list`],implicit:[`li`,`dt`],unsupported:!1},log:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},main:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`main`],unsupported:!1,allowedElements:[`article`,`section`]},marquee:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},math:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`math`],unsupported:!1},menu:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-orientation`,`aria-errormessage`]},owned:{one:[`menuitem`,`menuitemradio`,`menuitemcheckbox`]},nameFrom:[`author`],context:null,implicit:[`menu[type="context"]`],unsupported:!1,allowedElements:[`ol`,`ul`]},menubar:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-orientation`,`aria-errormessage`]},owned:{one:[`menuitem`,`menuitemradio`,`menuitemcheckbox`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`ol`,`ul`]},menuitem:{type:`widget`,attributes:{allowed:[`aria-posinset`,`aria-setsize`,`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`menu`,`menubar`],implicit:[`menuitem[type="command"]`],unsupported:!1,allowedElements:[`button`,`li`,{nodeName:`iput`,properties:{type:[`image`,`button`]}},{nodeName:`a`,attributes:{href:Mx}}]},menuitemcheckbox:{type:`widget`,attributes:{allowed:[`aria-checked`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`menu`,`menubar`],implicit:[`menuitem[type="checkbox"]`],unsupported:!1,allowedElements:[{nodeName:[`button`,`li`]},{nodeName:`input`,properties:{type:[`checkbox`,`image`,`button`]}},{nodeName:`a`,attributes:{href:Mx}}]},menuitemradio:{type:`widget`,attributes:{allowed:[`aria-checked`,`aria-selected`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`menu`,`menubar`],implicit:[`menuitem[type="radio"]`],unsupported:!1,allowedElements:[{nodeName:[`button`,`li`]},{nodeName:`input`,properties:{type:[`image`,`button`,`radio`]}},{nodeName:`a`,attributes:{href:Mx}}]},navigation:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`nav`],unsupported:!1,allowedElements:[`section`]},none:{type:`structure`,attributes:null,owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[{nodeName:[`article`,`aside`,`dl`,`embed`,`figcaption`,`fieldset`,`figure`,`footer`,`form`,`h1`,`h2`,`h3`,`h4`,`h5`,`h6`,`header`,`hr`,`iframe`,`li`,`ol`,`section`,`ul`]},{nodeName:`img`,attributes:{alt:Mx}}]},note:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`aside`]},option:{type:`widget`,attributes:{allowed:[`aria-selected`,`aria-posinset`,`aria-setsize`,`aria-checked`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`listbox`],implicit:[`option`],unsupported:!1,allowedElements:[{nodeName:[`button`,`li`]},{nodeName:`input`,properties:{type:[`checkbox`,`button`]}},{nodeName:`a`,attributes:{href:Mx}}]},presentation:{type:`structure`,attributes:null,owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[{nodeName:[`article`,`aside`,`dl`,`embed`,`figcaption`,`fieldset`,`figure`,`footer`,`form`,`h1`,`h2`,`h3`,`h4`,`h5`,`h6`,`header`,`hr`,`iframe`,`li`,`ol`,`section`,`ul`]},{nodeName:`img`,attributes:{alt:Mx}}]},progressbar:{type:`widget`,attributes:{allowed:[`aria-valuetext`,`aria-valuenow`,`aria-valuemax`,`aria-valuemin`,`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`progress`],unsupported:!1},radio:{type:`widget`,attributes:{allowed:[`aria-selected`,`aria-posinset`,`aria-setsize`,`aria-required`,`aria-errormessage`,`aria-checked`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`input[type="radio"]`],unsupported:!1,allowedElements:[{nodeName:[`button`,`li`]},{nodeName:`input`,properties:{type:[`image`,`button`]}}]},radiogroup:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-required`,`aria-expanded`,`aria-readonly`,`aria-errormessage`,`aria-orientation`]},owned:{all:[`radio`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:{nodeName:[`ol`,`ul`,`fieldset`]}},range:{nameFrom:[`author`],type:`abstract`,unsupported:!1},region:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`section[aria-label]`,`section[aria-labelledby]`,`section[title]`],unsupported:!1,allowedElements:{nodeName:[`article`,`aside`]}},roletype:{type:`abstract`,unsupported:!1},row:{type:`structure`,attributes:{allowed:[`aria-activedescendant`,`aria-colindex`,`aria-expanded`,`aria-level`,`aria-selected`,`aria-rowindex`,`aria-errormessage`]},owned:{one:[`cell`,`columnheader`,`rowheader`,`gridcell`]},nameFrom:[`author`,`contents`],context:[`rowgroup`,`grid`,`treegrid`,`table`],implicit:[`tr`],unsupported:!1},rowgroup:{type:`structure`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-errormessage`]},owned:{all:[`row`]},nameFrom:[`author`,`contents`],context:[`grid`,`table`,`treegrid`],implicit:[`tbody`,`thead`,`tfoot`],unsupported:!1},rowheader:{type:`structure`,attributes:{allowed:[`aria-colindex`,`aria-colspan`,`aria-expanded`,`aria-rowindex`,`aria-rowspan`,`aria-required`,`aria-readonly`,`aria-selected`,`aria-sort`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`row`],implicit:[`th`],unsupported:!1},scrollbar:{type:`widget`,attributes:{required:[`aria-controls`,`aria-valuenow`],allowed:[`aria-valuetext`,`aria-orientation`,`aria-errormessage`,`aria-valuemax`,`aria-valuemin`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1},search:{type:`landmark`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:{nodeName:[`aside`,`form`,`section`]}},searchbox:{type:`widget`,attributes:{allowed:[`aria-activedescendant`,`aria-autocomplete`,`aria-multiline`,`aria-readonly`,`aria-required`,`aria-placeholder`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`input[type="search"]`],unsupported:!1,allowedElements:{nodeName:`input`,properties:{type:`text`}}},section:{nameFrom:[`author`,`contents`],type:`abstract`,unsupported:!1},sectionhead:{nameFrom:[`author`,`contents`],type:`abstract`,unsupported:!1},select:{nameFrom:[`author`],type:`abstract`,unsupported:!1},separator:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-orientation`,`aria-valuenow`,`aria-valuemax`,`aria-valuemin`,`aria-valuetext`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`hr`],unsupported:!1,allowedElements:[`li`]},slider:{type:`widget`,attributes:{allowed:[`aria-valuetext`,`aria-orientation`,`aria-readonly`,`aria-errormessage`,`aria-valuemax`,`aria-valuemin`],required:[`aria-valuenow`]},owned:null,nameFrom:[`author`],context:null,implicit:[`input[type="range"]`],unsupported:!1},spinbutton:{type:`widget`,attributes:{allowed:[`aria-valuetext`,`aria-required`,`aria-readonly`,`aria-errormessage`,`aria-valuemax`,`aria-valuemin`],required:[`aria-valuenow`]},owned:null,nameFrom:[`author`],context:null,implicit:[`input[type="number"]`],unsupported:!1,allowedElements:{nodeName:`input`,properties:{type:[`text`,`tel`]}}},status:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`output`],unsupported:!1,allowedElements:[`section`]},structure:{type:`abstract`,unsupported:!1},switch:{type:`widget`,attributes:{allowed:[`aria-errormessage`],required:[`aria-checked`]},owned:null,nameFrom:[`author`,`contents`],context:null,unsupported:!1,allowedElements:[`button`,{nodeName:`input`,properties:{type:[`checkbox`,`image`,`button`]}},{nodeName:`a`,attributes:{href:Mx}}]},tab:{type:`widget`,attributes:{allowed:[`aria-selected`,`aria-expanded`,`aria-setsize`,`aria-posinset`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`tablist`],unsupported:!1,allowedElements:[{nodeName:[`button`,`h1`,`h2`,`h3`,`h4`,`h5`,`h6`,`li`]},{nodeName:`input`,properties:{type:`button`}},{nodeName:`a`,attributes:{href:Mx}}]},table:{type:`structure`,attributes:{allowed:[`aria-colcount`,`aria-rowcount`,`aria-errormessage`]},owned:{one:[`rowgroup`,`row`]},nameFrom:[`author`,`contents`],context:null,implicit:[`table`],unsupported:!1},tablist:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-level`,`aria-multiselectable`,`aria-orientation`,`aria-errormessage`]},owned:{all:[`tab`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`ol`,`ul`]},tabpanel:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`section`]},term:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,implicit:[`dt`],unsupported:!1},textbox:{type:`widget`,attributes:{allowed:[`aria-activedescendant`,`aria-autocomplete`,`aria-multiline`,`aria-readonly`,`aria-required`,`aria-placeholder`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`input[type="text"]`,`input[type="email"]`,`input[type="password"]`,`input[type="tel"]`,`input[type="url"]`,`input:not([type])`,`textarea`],unsupported:!1},timer:{type:`widget`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,unsupported:!1},toolbar:{type:`structure`,attributes:{allowed:[`aria-activedescendant`,`aria-expanded`,`aria-orientation`,`aria-errormessage`]},owned:null,nameFrom:[`author`],context:null,implicit:[`menu[type="toolbar"]`],unsupported:!1,allowedElements:[`ol`,`ul`]},tooltip:{type:`structure`,attributes:{allowed:[`aria-expanded`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:null,unsupported:!1},tree:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-multiselectable`,`aria-required`,`aria-expanded`,`aria-orientation`,`aria-errormessage`]},owned:{all:[`treeitem`]},nameFrom:[`author`],context:null,unsupported:!1,allowedElements:[`ol`,`ul`]},treegrid:{type:`composite`,attributes:{allowed:[`aria-activedescendant`,`aria-colcount`,`aria-expanded`,`aria-level`,`aria-multiselectable`,`aria-readonly`,`aria-required`,`aria-rowcount`,`aria-orientation`,`aria-errormessage`]},owned:{one:[`rowgroup`,`row`]},nameFrom:[`author`],context:null,unsupported:!1},treeitem:{type:`widget`,attributes:{allowed:[`aria-checked`,`aria-selected`,`aria-expanded`,`aria-level`,`aria-posinset`,`aria-setsize`,`aria-errormessage`]},owned:null,nameFrom:[`author`,`contents`],context:[`group`,`tree`],unsupported:!1,allowedElements:[`li`,{nodeName:`a`,attributes:{href:Mx}}]},widget:{type:`abstract`,unsupported:!1},window:{nameFrom:[`author`],type:`abstract`,unsupported:!1}},Nx.implicitHtmlRole=sf,Nx.elementsAllowedNoRole=[{nodeName:`base.body.caption.col.colgroup.datalist.dd.details.dt.head.html.keygen.label.legend.main.map.math.meta.meter.noscript.optgroup.param.picture.progress.script.source.style.template.textarea.title.track`.split(`.`)},{nodeName:`area`,attributes:{href:Mx}},{nodeName:`input`,properties:{type:[`color`,`data`,`datatime`,`file`,`hidden`,`month`,`number`,`password`,`range`,`reset`,`submit`,`time`,`week`]}},{nodeName:`link`,attributes:{href:Mx}},{nodeName:`menu`,attributes:{type:`context`}},{nodeName:`menuitem`,attributes:{type:[`command`,`checkbox`,`radio`]}},{nodeName:`select`,condition:function(e){return e instanceof o.AbstractVirtualNode||(e=o.utils.getNodeFromTree(e)),Number(e.attr(`size`))>1},properties:{multiple:!0}},{nodeName:`clippath.cursor.defs.desc.feblend.fecolormatrix.fecomponenttransfer.fecomposite.feconvolvematrix.fediffuselighting.fedisplacementmap.fedistantlight.fedropshadow.feflood.fefunca.fefuncb.fefuncg.fefuncr.fegaussianblur.feimage.femerge.femergenode.femorphology.feoffset.fepointlight.fespecularlighting.fespotlight.fetile.feturbulence.filter.hatch.hatchpath.lineargradient.marker.mask.meshgradient.meshpatch.meshrow.metadata.mpath.pattern.radialgradient.solidcolor.stop.switch.view`.split(`.`)}],Nx.elementsAllowedAnyRole=[{nodeName:`a`,attributes:{href:jx}},{nodeName:`img`,attributes:{alt:jx}},{nodeName:`abbr.address.canvas.div.p.pre.blockquote.ins.del.output.span.table.tbody.thead.tfoot.td.em.strong.small.s.cite.q.dfn.abbr.time.code.var.samp.kbd.sub.sup.i.b.u.mark.ruby.rt.rp.bdi.bdo.br.wbr.th.tr`.split(`.`)}],Nx.evaluateRoleForElement={A:function(e){var t=e.node,n=e.out;return t.namespaceURI===`http://www.w3.org/2000/svg`?!0:t.href.length?n:!0},AREA:function(e){return!e.node.href},BUTTON:function(e){var t=e.node,n=e.role,r=e.out;return t.getAttribute(`type`)===`menu`?n===`menuitem`:r},IMG:function(e){var t=e.node,n=e.role,r=e.out;switch(t.alt){case null:return r;case``:return n===`presentation`||n===`none`;default:return n!==`presentation`&&n!==`none`}},INPUT:function(e){var t=e.node,n=e.role,r=e.out;switch(t.type){case`button`:case`image`:return r;case`checkbox`:return n===`button`&&t.hasAttribute(`aria-pressed`)?!0:r;case`radio`:return n===`menuitemradio`;case`text`:return n===`combobox`||n===`searchbox`||n===`spinbutton`;case`tel`:return n===`combobox`||n===`spinbutton`;case`url`:case`search`:case`email`:return n===`combobox`;default:return!1}},LI:function(e){var t=e.node,n=e.out;return o.utils.matchesSelector(t,`ol li, ul li`)?n:!0},MENU:function(e){return e.node.getAttribute(`type`)!==`context`},OPTION:function(e){var t=e.node;return!o.utils.matchesSelector(t,`select > option, datalist > option, optgroup > option`)},SELECT:function(e){var t=e.node,n=e.role;return!t.multiple&&t.size<=1&&n===`menu`},SVG:function(e){var t=e.node,n=e.out;return t.parentNode&&t.parentNode.namespaceURI===`http://www.w3.org/2000/svg`?!0:n}},Nx.rolesOfType={widget:`button.checkbox.dialog.gridcell.link.log.marquee.menuitem.menuitemcheckbox.menuitemradio.option.progressbar.radio.scrollbar.searchbox.slider.spinbutton.status.switch.tab.tabpanel.textbox.timer.tooltip.tree.treeitem`.split(`.`)};var Px=Nx;function Fx(e){var t=null,n=Px.role[e];return n&&n.implicit&&(t=Yh(n.implicit)),t}var Ix=Fx;function Lx(e){return!!mx(e).length}var Rx=Lx;function zx(e){var t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).popupRoles,n=X(e);if(t??=Md[`aria-haspopup`].values,!t.includes(n))return!1;if(Bx(Vx(e)))return!0;var r=e.props.id;if(!r)return!1;if(!e.actualNode)throw Error(`Unable to determine combobox popup without an actualNode`);var i=Sl(e.actualNode).querySelectorAll(`[aria-owns~="${r}"][role~="combobox"]:not(select), + [aria-controls~="${r}"][role~="combobox"]:not(select)`);return Array.from(i).some(Bx)}var Bx=function(e){return e&&X(e)===`combobox`};function Vx(e){for(;e=e.parent;)if(X(e,{noPresentational:!0})!==null)return e;return null}function Hx(e){return e=K(e),lm(e)}var Ux=Hx;function Wx(e){var t=q.ariaRoles[e];return!t||!Array.isArray(t.requiredAttrs)?[]:I(t.requiredAttrs)}var Gx=Wx;function Kx(e){var t=q.ariaRoles[e];return!t||!Array.isArray(t.requiredContext)?null:I(t.requiredContext)}var qx=Kx;function Jx(e){var t=q.ariaRoles[e];return!t||!Array.isArray(t.requiredOwned)?null:I(t.requiredOwned)}var Yx=Jx;function Xx(e,t){e=e instanceof _i?e:K(e);var n,r,i=e.attr(t),a=q.ariaAttrs[t];if(!a||a.allowEmpty&&(!i||i.trim()===``))return!0;switch(a.type){case`boolean`:return[`true`,`false`].includes(i.toLowerCase());case`nmtoken`:return typeof i==`string`&&a.values.includes(i.toLowerCase());case`nmtokens`:return r=U_(i),r.reduce(function(e,t){return e&&a.values.includes(t)},r.length!==0);case`idref`:try{var o=Cl(e.actualNode);return!!(i&&o.getElementById(i))}catch{throw TypeError(`Cannot resolve id references for partial DOM`)}case`idrefs`:return Ed(e,t).some(function(e){return!!e});case`string`:return i.trim()!==``;case`decimal`:return n=i.match(/^[-+]?([0-9]*)\.?([0-9]*)$/),!!(n&&(n[1]||n[2]));case`int`:var s=a.minValue===void 0?-1/0:a.minValue;return/^[-+]?[0-9]+$/.test(i)&&parseInt(i)>=s}}var Zx=Xx;function Qx(e){return!!q.ariaAttrs[e]}var $x=Qx;function eS(e){var t=Yb(e),n=this,r=[];t.forEach(function(e){var t=e.getAttribute(`headers`);t&&(r=r.concat(t.split(/\s+/)));var n=e.getAttribute(`aria-labelledby`);n&&(r=r.concat(n.split(/\s+/)))});var i=t.filter(function(e){return Y(e.textContent)===``?!1:e.nodeName.toUpperCase()===`TH`||[`rowheader`,`columnheader`].indexOf(J(e))!==-1}),a=Jd(e),o=!0;return i.forEach(function(e){if(!(e.getAttribute(`id`)&&r.includes(e.getAttribute(`id`)))){var t=Xd(e,a),i=!1;$d(e)&&(i=sx(`down`,t,a).find(function(t){return!$d(t)&&Qb(t,a).includes(e)})),!i&&tf(e)&&(i=sx(`right`,t,a).find(function(t){return!tf(t)&&Qb(t,a).includes(e)})),i||n.relatedNodes(e),o&&=i}}),o?!0:void 0}var tS=eS,nS=[`cell-header-not-in-table`,`cell-header-not-th`,`header-refs-self`,`empty-hdrs`],rS=nS[0],iS=nS[1],aS=nS[2],oS=nS[3];function sS(e){for(var t=[],n={},r=0;r0)return this.relatedNodes(I(c[d])),d===oS?void 0:(this.data({messageKey:d}),!1)}}catch(e){l.e(e)}finally{l.f()}return!0}function cS(e){var t=[],n=Yb(e),r=Jd(e);return n.forEach(function(e){Nm(e)&&ex(e)&&!Ux(e)&&(Qb(e,r).some(function(e){return e!==null&&!!Nm(e)})||t.push(e))}),t.length?(this.relatedNodes(t),!1):!0}var lS=cS;function uS(e,t){var n=e.getAttribute(`scope`).toLowerCase();return t.values.indexOf(n)!==-1}var dS=uS,fS=pS;function pS(e,t,n){if(n.children!==void 0){var r=n.attr(`summary`),i=n.children.find(mS),a=i?Y(Op(i)):!1;return!a||!r?!1:Y(r).toLowerCase()===Y(a).toLowerCase()}}function mS(e){return e.props.nodeName===`caption`}function hS(e){return Vm(i)?e.nodeName.toUpperCase()===`TH`:!0}var gS=hS;function _S(e){var t=Jd(e),n=t[0];return t.length<=1||n.length<=1||e.rows.length<=1?!0:n.reduce(function(e,t,r){return e||t!==n[r+1]&&n[r+1]!==void 0},!1)}var vS=_S;function yS(e,t,n){if(n.children){var r=n.children.find(function(e){return e.props.nodeName===`title`});if(!r)return this.data({messageKey:`noTitle`}),!1;try{if(Op(r,{includeHidden:!0}).trim()===``)return this.data({messageKey:`emptyTitle`}),!1}catch{return}return!0}}var bS=yS,xS={};Ce(xS,{getAriaRolesByType:function(){return wx},getAriaRolesSupportingNameFromContent:function(){return Ox},getElementSpec:function(){return Pf},getElementsByContentType:function(){return Wd},getGlobalAriaAttrs:function(){return Kd},implicitHtmlRoles:function(){return sf}});function SS(e,t,n){var r=J(n);if([`presentation`,`none`].includes(r)&&[`iframe`,`frame`].includes(n.props.nodeName)&&n.hasAttr(`title`))return this.data({messageKey:`iframe`,nodeName:n.props.nodeName}),!1;var i=X(n);if([`presentation`,`none`].includes(i))return this.data({role:i}),!0;if(![`presentation`,`none`].includes(r))return!1;var a=Kd().some(function(e){return n.hasAttr(e)}),o=gd(n),s=a&&!o?`globalAria`:!a&&o?`focusable`:`both`;return this.data({messageKey:s,role:i}),!1}function CS(e,t,n){var r=n.props.nodeName,i=(n.attr(`type`)||``).toLowerCase(),a=n.attr(`value`);return a&&this.data({messageKey:`has-label`}),r===`input`&&[`submit`,`reset`].includes(i)?a===null:!1}var wS=CS;function TS(e){return lu(e)}var ES=TS;function DS(e,t){var n=t.cssProperty,r=t.absoluteValues,i=t.minValue,a=t.maxValue,o=t.normalValue,s=o===void 0?0:o,c=t.noImportant,l=t.multiLineOnly;if(!c&&e.style.getPropertyPriority(n)!==`important`||l&&!Qm(e))return!0;var u={};typeof i==`number`&&(u.minValue=i),typeof a==`number`&&(u.maxValue=a);var d=e.style.getPropertyValue(n);if([`inherit`,`unset`,`revert`,`revert-layer`].includes(d))return this.data(F({value:d},u)),!0;var f=OS(e,{absoluteValues:r,cssProperty:n,normalValue:s});if(this.data(F({value:f},u)),typeof f==`number`)return(typeof i!=`number`||f>=i)&&(typeof a!=`number`||f<=a)}function OS(e,t){var r=t.cssProperty,i=t.absoluteValues,a=t.normalValue,o=n.getComputedStyle(e),s=o.getPropertyValue(r);if(s===`normal`)return a;var c=parseFloat(s);if(i)return c;var l=parseFloat(o.getPropertyValue(`font-size`)),u=Math.round(c/l*100)/100;return isNaN(u)?s:u}function kS(e,t,n){var r=n.props.nodeName;return[`img`,`input`,`area`].includes(r)?n.hasAttr(`alt`):!1}var AS=kS;function jS(){}var MS=jS;function NS(){var e=i.title;return!!Y(e)}var PS=NS;function FS(e,t){var n=t.cssProperties.filter(function(t){if(e.style.getPropertyPriority(t)===`important`)return t});return n.length>0?(this.data(n),!1):!0}var IS=FS;function LS(e,t,n){try{return!!Y(Ad(n))}catch{return}}var RS=LS;function zS(e,t,n){return!!Y(jd(n))}var BS=zS;function VS(e){var t=e.getAttribute(`id`).trim();if(!t)return!0;var n=Cl(e),r=Array.from(n.querySelectorAll(`[id="${Bi(t)}"]`)).filter(function(t){return t!==e});return r.length&&this.relatedNodes(r),this.data(t),r.length===0}var HS=VS;function US(e){var t=[];return e.filter(function(e){return t.indexOf(e.data)===-1?(t.push(e.data),!0):!1})}var WS=US;function GS(e,t,n){var r=Y(n.attr(`title`)).toLowerCase();return this.data(r),!0}var KS=GS;function qS(e){var t={};return e.forEach(function(e){t[e.data]=t[e.data]===void 0?0:++t[e.data]}),e.forEach(function(e){e.result=!!t[e.data]}),e}var JS=qS;function YS(e){var t=ad(e,`href`);return t?Zf(t)||void 0:!1}var XS=YS,ZS=[`alert`,`log`,`status`];function QS(e,t,n){return this.data({isIframe:[`iframe`,`frame`].includes(n.props.nodeName)}),!G.get(`regionlessNodes`,function(){return $S(t)}).includes(n)}function $S(e){return eC(o._tree[0],e).map(function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==i.body;)e=e.parent;return e}).filter(function(e,t,n){return n.indexOf(e)===t})}function eC(e,t){var n=e.actualNode;if(X(e)===`button`||nC(e,t)||[`iframe`,`frame`].includes(e.props.nodeName)||gh(e.actualNode)&&ad(e.actualNode,`href`)||!Zf(n)){for(var r=e;r;)r._hasRegionDescendant=!0,r=r.parent;return[`iframe`,`frame`].includes(e.props.nodeName)?[e]:[]}else if(n!==i.body&&Nm(n,!0)&&!tC(e))return[e];else return e.children.filter(function(e){return e.actualNode.nodeType===1}).map(function(e){return eC(e,t)}).reduce(function(e,t){return e.concat(t)},[])}function tC(e){return[`none`,`presentation`].includes(X(e))&&!km(e)}function nC(e,t){var n=e.actualNode,r=X(e),i=(n.getAttribute(`aria-live`)||``).toLowerCase().trim(),a=wx(`landmark`);return!!([`assertive`,`polite`].includes(i)||ZS.includes(r)||a.includes(r)||t.regionMatcher&&Mf(e,t.regionMatcher))}function rC(e){var t=e.filter(function(e){return e.data.isIframe});return e.forEach(function(e){if(!(e.result||e.node.ancestry.length===1)){var n=e.node.ancestry.slice(0,-1),r=R(t),i;try{for(r.s();!(i=r.n()).done;){var a=i.value;if(my(n,a.node.ancestry)){e.result=a.result;break}}}catch(e){r.e(e)}finally{r.f()}}}),t.forEach(function(e){e.result||=!0}),e}var iC=rC;function aC(e){switch(e){case`lighter`:return 100;case`normal`:return 400;case`bold`:return 700;case`bolder`:return 900}return e=parseInt(e),isNaN(e)?400:e}function oC(e){for(var t=e,n=e.textContent.trim(),r=n;r===n&&t!==void 0;){var i=-1;if(e=t,e.children.length===0)return e;do i++,r=e.children[i].textContent.trim();while(r===``&&i+1t.fontSize)&&(!r.weight||e.fontWeight-r.weight>t.fontWeight)&&(!r.italic||e.isItalic&&!t.isItalic)},!1)}function lC(e,t,n){var r=Array.from(e.parentNode.children),i=r.indexOf(e);t||={};var a=t.margins||[],o=r.slice(i+1).find(function(e){return e.nodeName.toUpperCase()===`P`}),s=r.slice(0,i).reverse().find(function(e){return e.nodeName.toUpperCase()===`P`}),c=sC(e),l=o?sC(o):null,u=s?sC(s):null,d=t.passLength,f=t.failLength,p=e.textContent.trim().length,m=o?.textContent.trim().length;if(p>m*d||!l||!cC(c,l,a))return!0;var h=Dl(n,`blockquote`);if(!(h&&h.nodeName.toUpperCase()===`BLOCKQUOTE`)&&!(u&&!cC(c,u,a))&&!(p>m*f))return!1}var uC=lC,dC=/[;,\s]/,fC=/^[0-9.]+$/;function pC(e,t,n){var r=t||{},i=r.minDelay,a=r.maxDelay,o=L((n.attr(`content`)||``).trim().split(dC),1)[0];if(!o.match(fC))return!0;var s=parseFloat(o);return this.data({redirectDelay:s}),typeof i==`number`&&s<=t.minDelay||typeof a==`number`&&s>t.maxDelay}function mC(e,t,n){return tb(n,`a[href]`).some(function(e){return/^#[^/!]/.test(e.attr(`href`))})}var hC=mC,gC={};Ce(gC,{aria:function(){return cx},color:function(){return _C},dom:function(){return bl},forms:function(){return hw},matches:function(){return Mf},math:function(){return pu},standards:function(){return xS},table:function(){return qb},text:function(){return wd},utils:function(){return vi}});var _C={};Ce(_C,{Color:function(){return ch},centerPointOfRect:function(){return yC},elementHasImage:function(){return rh},elementIsDistinct:function(){return SC},filteredRectStack:function(){return EC},flattenColors:function(){return kC},flattenShadowColors:function(){return NC},getBackgroundColor:function(){return tw},getBackgroundStack:function(){return PC},getContrast:function(){return sw},getForegroundColor:function(){return cw},getOwnBackgroundColor:function(){return ph},getRectStack:function(){return wC},getStackingContext:function(){return JC},getStrokeColorsFromShadows:function(){return VC},getTextShadowColors:function(){return GC},hasValidContrastRatio:function(){return mw},incompleteData:function(){return Z},parseTextShadows:function(){return WC},stackingContextToColor:function(){return YC}});function vC(e){if(!(e.left>n.innerWidth)&&!(e.top>n.innerHeight))return{x:Math.min(Math.ceil(e.left+e.width/2),n.innerWidth-1),y:Math.min(Math.ceil(e.top+e.height/2),n.innerHeight-1)}}var yC=vC;function bC(e){return e.getPropertyValue(`font-family`).split(/[,;]/g).map(function(e){return e.trim().toLowerCase()})}function xC(e,t){var r=n.getComputedStyle(e);if(r.getPropertyValue(`background-image`)!==`none`||[`border-bottom`,`border-top`,`outline`].reduce(function(e,t){var n=new ch;return n.parseString(r.getPropertyValue(t+`-color`)),e||r.getPropertyValue(t+`-style`)!==`none`&&parseFloat(r.getPropertyValue(t+`-width`))>0&&n.alpha!==0},!1))return!0;var i=n.getComputedStyle(t);if(bC(r)[0]!==bC(i)[0])return!0;var a=[`text-decoration-line`,`text-decoration-style`,`font-weight`,`font-style`,`font-size`].reduce(function(e,t){return e||r.getPropertyValue(t)!==i.getPropertyValue(t)},!1),o=r.getPropertyValue(`text-decoration`);return o.split(` `).length<3&&(a||=o!==i.getPropertyValue(`text-decoration`)),a}var SC=xC;function CC(e){var t=dd(e),n=wm(e);return!n||n.length<=1?[t]:n.some(function(e){return e===void 0})?null:(n.splice(0,0,t),n)}var wC=CC;function TC(e){var t=wC(e);if(t&&t.length===1)return t[0];if(t&&t.length>1){var n=t.shift(),r;return t.forEach(function(i,a){if(a!==0){var o=t[a-1],s=t[a];r=o.every(function(e,t){return e===s[t]})||n.includes(e)}}),r?t[0]:(Z.set(`bgColor`,`elmPartiallyObscuring`),null)}return Z.set(`bgColor`,`outsideViewport`),null}var EC=TC,DC=[`hue`,`saturation`,`color`,`luminosity`],OC={normal:function(e,t){return t},multiply:function(e,t){return t*e},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return this[`hard-light`](t,e)},darken:function(e,t){return Math.min(e,t)},lighten:function(e,t){return Math.max(e,t)},"color-dodge":function(e,t){return e===0?0:t===1?1:Math.min(1,e/(1-t))},"color-burn":function(e,t){return e===1?1:t===0?0:1-Math.min(1,(1-e)/t)},"hard-light":function(e,t){return t<=.5?this.multiply(e,2*t):this.screen(e,2*t-1)},"soft-light":function(e,t){if(t<=.5)return e-(1-2*t)*e*(1-e);var n=e<=.25?((16*e-12)*e+4)*e:Math.sqrt(e);return e+(2*t-1)*(n-e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t},hue:function(e,t){return t.setSaturation(e.getSaturation()).setLuminosity(e.getLuminosity())},saturation:function(e,t){return e.setSaturation(t.getSaturation()).setLuminosity(e.getLuminosity())},color:function(e,t){return t.setLuminosity(e.getLuminosity())},luminosity:function(e,t){return e.setLuminosity(t.getLuminosity())}};function kC(e,t){var n=MC(t,e,arguments.length>2&&arguments[2]!==void 0?arguments[2]:`normal`),r=AC(e.red,e.alpha,t.red,t.alpha,n.r*255),i=AC(e.green,e.alpha,t.green,t.alpha,n.g*255),a=AC(e.blue,e.alpha,t.blue,t.alpha,n.b*255),o=jC(e.alpha+t.alpha*(1-e.alpha),0,1);return o===0?new ch(r,i,a,o):new ch(Math.round(r/o),Math.round(i/o),Math.round(a/o),o)}function AC(e,t,n,r,i){return t*(1-r)*e+t*r*i+(1-t)*r*n}function jC(e,t,n){return Math.min(Math.max(t,e),n)}function MC(e,t,n){if(DC.includes(n))return OC[n](e,t);var r=new ch;return[`r`,`g`,`b`].forEach(function(i){r[i]=OC[n](e[i],t[i])}),r}function NC(e,t){var n=e.alpha;return new ch((1-n)*t.red+n*e.red,(1-n)*t.green+n*e.green,(1-n)*t.blue+n*e.blue,e.alpha+t.alpha*(1-e.alpha))}function PC(e){for(var t=wm(e).map(function(t){return t=Th(t,e),t=FC(t),t}),n=0;n1&&a.alpha===0&&!rh(i.documentElement)){t>1&&(r.splice(t,1),r.push(i.body));var o=r.indexOf(i.documentElement);o>0&&(r.splice(o,1),r.push(i.documentElement))}return r}function IC(e,t){if(e===t)return!0;if(e===null||t===null||e.length!==t.length)return!1;for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{}).ignoreEdgeCount,n=t===void 0?!1:t,r=HC(e),i=Object.entries(r).map(function(e){var t=L(e,2),n=t[0],r=t[1];return{colorStr:n,sides:r,edgeCount:BC.filter(function(e){return r[e].length!==0}).length}});return!n&&i.some(function(e){var t=e.edgeCount;return t>1&&t<4})?null:i.map(UC).filter(function(e){return e!==null})}function HC(e){var t={},n=R(e),r;try{for(n.s();!(r=n.n()).done;){var i=r.value,a=i.colorStr,o=i.pixels;t[a]??(t[a]={top:[],right:[],bottom:[],left:[]});var s=t[a],c=L(o,2),l=c[0],u=c[1];l>RC?s.right.push(l):-l>RC&&s.left.push(-l),u>RC?s.bottom.push(u):-u>RC&&s.top.push(-u)}}catch(e){n.e(e)}finally{n.f()}return t}function UC(e){var t=e.colorStr,n=e.sides;if(e.edgeCount!==4)return null;var r=new ch;r.parseString(t);var i=0,a=!0;return BC.forEach(function(e){i+=n[e].length/4,a&&=n[e].every(function(e){return e>zC})}),a||(r.alpha=1-LC**+i),r}function WC(e){var t={pixels:[]},n=e.trim(),r=[t];if(!n)return[];for(;n;){var i=n.match(/^[a-z]+(\([^)]+\))?/i)||n.match(/^#[0-9a-f]+/i),a=n.match(/^([0-9.-]+)px/i)||n.match(/^(0)/);if(i)V(!t.colorStr,`Multiple colors identified in text-shadow: ${e}`),n=n.replace(i[0],``).trim(),t.colorStr=i[0];else if(a){V(t.pixels.length<3,`Too many pixel units in text-shadow: ${e}`),n=n.replace(a[0],``).trim();var o=parseFloat((a[1][0]===`.`?`0`:``)+a[1]);t.pixels.push(o)}else if(n[0]===`,`)V(t.pixels.length>=2,`Missing pixel value in text-shadow: ${e}`),t={pixels:[]},r.push(t),n=n.substr(1).trim();else throw Error(`Unable to process text-shadows: ${n}`)}return r.forEach(function(e){var t=e.pixels;t.length===2&&t.push(0)}),r}function GC(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.minRatio,i=t.maxRatio,a=t.ignoreEdgeCount,o=[],s=n.getComputedStyle(e),c=s.getPropertyValue(`text-shadow`);if(c===`none`)return o;var l=s.getPropertyValue(`font-size`),u=parseInt(l);V(isNaN(u)===!1,`Unable to determine font-size value ${l}`);var d=[],f=R(WC(c)),p;try{for(f.s();!(p=f.n()).done;){var m=p.value,h=m.colorStr||s.getPropertyValue(`color`),g=L(m.pixels,3),_=g[0],v=g[1],y=g[2],b=y===void 0?0:y;if(!(i&&b>=u*i)){if(r&&b0){var x=VC(d,{ignoreEdgeCount:a});if(x===null)return null;o.push.apply(o,I(x)),d.splice(0,d.length)}var S=KC({colorStr:h,offsetX:_,offsetY:v,blurRadius:b,fontSize:u});o.push(S)}}}catch(e){f.e(e)}finally{f.f()}if(d.length>0){var C=VC(d,{ignoreEdgeCount:a});if(C===null)return null;o.push.apply(o,I(C))}return o}function KC(e){var t=e.colorStr,n=e.offsetX,r=e.offsetY,i=e.blurRadius,a=e.fontSize;if(n>i||r>i)return new ch(0,0,0,0);var o=new ch;return o.parseString(t),o.alpha*=qC(i,a),o}function qC(e,t){return e===0?1:.185/(e/t+.4)}function JC(e,t){var n=K(e);if(n._stackingContext)return n._stackingContext;var r=[],i=new Map;return t??=PC(e),t.forEach(function(e){var t=K(e),n=ew(t),a=t._stackingOrder.filter(function(e){return!!e.vNode});a.forEach(function(e,t){var n=e.vNode,o=$C(i,n,a[t-1]?.vNode);t===0&&!i.get(n)&&r.unshift(o),i.set(n,o)});var o=$C(i,t,a[a.length-1]?.vNode);a.length||r.unshift(o),o.bgColor=n}),n._stackingContext=r,r}function YC(e){var t;if(!((t=e.descendants)!=null&&t.length)){var n=e.bgColor;return n.alpha*=e.opacity,{color:n,blendMode:e.blendMode}}var r=kC(e.descendants.reduce(XC,ZC()),e.bgColor,e.descendants[0].blendMode);return r.alpha*=e.opacity,{color:r,blendMode:e.blendMode}}function XC(e,t){var n=e instanceof ch?e:YC(e).color,r=YC(t).color;return kC(r,n,t.blendMode)}function ZC(e,t){return{vNode:e,ancestor:t,opacity:parseFloat(e?.getComputedStylePropertyValue(`opacity`)??1),bgColor:new ch(0,0,0,0),blendMode:QC(e?.getComputedStylePropertyValue(`mix-blend-mode`)),descendants:[]}}function QC(e){return e||void 0}function $C(e,t,n){var r=e.get(n),i=e.get(t)??ZC(t,r);return r&&n!==t&&!r.descendants.includes(i)&&r.descendants.unshift(i),i}function ew(e){var t=new ch;return t.parseString(e.getComputedStylePropertyValue(`background-color`)),t}function tw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:.1,r=K(e),i=r._cache.getBackgroundColor;if(i)return t.push.apply(t,I(i.bgElms)),Z.set(`bgColor`,i.incompleteData),i.bgColor;var a=nw(e,t,n);return r._cache.getBackgroundColor={bgColor:a,bgElms:t,incompleteData:Z.get(`bgColor`)},a}function nw(e,t,r){var a,o=PC(e);if(!o)return null;var s=ym(e),c=GC(e,{minRatio:r,ignoreEdgeCount:!0})??[];c.length&&(c=[{color:c.reduce(NC)}]);for(var l=0;l=r.top&&e.bottom<=a&&e.left>=r.left&&e.right<=i})}function iw(e){return e||void 0}function aw(e,t){var r=[];if(!t){var a=i.documentElement,o=i.body,s=n.getComputedStyle(a),c=n.getComputedStyle(o),l=ph(s),u=ph(c),d=u.alpha!==0&&rw(o,e.getBoundingClientRect());(u.alpha!==0&&l.alpha===0||d&&u.alpha!==1)&&r.unshift({color:u,blendMode:iw(c.getPropertyValue(`mix-blend-mode`))}),l.alpha!==0&&(!d||d&&u.alpha!==1)&&r.unshift({color:l,blendMode:iw(s.getPropertyValue(`mix-blend-mode`))})}return r}function ow(e,t){if(!t||!e)return null;t.alpha<1&&(t=kC(t,e));var n=e.getRelativeLuminance(),r=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var sw=ow;function cw(e,t,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=n.getComputedStyle(e),o=[function(){return uw(a,i)},function(){return lw(a)},function(){return GC(e,{minRatio:0})}],s=[];try{for(var c=0,l=o;ca,contrastRatio:i,expectedContrastRatio:a}}var mw=pw,hw={};Ce(hw,{isAriaCombobox:function(){return dp},isAriaListbox:function(){return lp},isAriaRange:function(){return mp},isAriaTextbox:function(){return sp},isDisabled:function(){return vw},isNativeSelect:function(){return ap},isNativeTextbox:function(){return rp}});var gw=[`fieldset`,`button`,`select`,`input`,`textarea`];function _w(e){var t=e._isDisabled;if(typeof t==`boolean`)return t;var n=e.props.nodeName,r=e.attr(`aria-disabled`);return t=gw.includes(n)&&e.hasAttr(`disabled`)?!0:r?r.toLowerCase()===`true`:e.parent?_w(e.parent):!1,e._isDisabled=t,t}var vw=_w;function yw(e,t,n){var r=wd.accessibleTextVirtual(n),i=wd.sanitize(wd.removeUnicode(r,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(i){var a={name:i,urlProps:bl.urlPropsFromAttribute(e,`href`)};return this.data(a),this.relatedNodes([e]),!0}}var bw=yw;function xw(e,t){if(!e||!t)return!1;var n=Object.getOwnPropertyNames(e),r=Object.getOwnPropertyNames(t);return n.length===r.length?n.every(function(n){var r=e[n],i=t[n];return a(r)===a(i)?a(r)===`object`||a(i)===`object`?xw(r,i):r===i:!1}):!1}function Sw(e){if(e.length<2)return e;for(var t=e.filter(function(e){return e.result!==void 0}),n=[],r={},i=function(e){var i,a=t[e],o=a.data,s=o.name,c=o.urlProps;if(r[s])return 1;var l=t.filter(function(t,n){return t.data.name===s&&n!==e}),u=l.every(function(e){var t=e.data;return xw(t.urlProps,c)});l.length&&!u&&(a.result=void 0),a.relatedNodes=[],(i=a.relatedNodes).push.apply(i,I(l.map(function(e){return e.relatedNodes[0]}))),r[s]=l,n.push(a)},a=0;an.width*n.height?e:n:r?e:n})}function Bw(e){return e.filter(function(e){return Um(e)===`widget`&&gd(e)})}function Vw(e,t){var n=e.boundingClientRect,r=t.boundingClientRect;return n.top>=r.top&&n.left>=r.left&&n.bottom<=r.bottom&&n.right<=r.right}function Hw(e){return e.getComputedStylePropertyValue(`pointer-events`)}function Uw(e){return{width:Math.round(e.width*10)/10,height:Math.round(e.height*10)/10}}function Ww(e,t){return P_(e,t)&&!_d(t)}function Gw(e){return e.map(function(e){return e.actualNode})}var Kw=.05;function qw(e,t,n){var r=t?.minOffset||24;if(_u(r*10,n.boundingClientRect))return this.data({messageKey:`large`,minOffset:r}),!0;var i=[],a=r,o=R(Wu(n,r)),s;try{for(o.s();!(s=o.n()).done;){var c=s.value;if(!(Um(c)!==`widget`||!gd(c))){var l=null;try{l=vu(n,c,r/2)}catch(e){if(e.message.startsWith(`splitRects`)){this.data({messageKey:`tooManyRects`,closestOffset:0,minOffset:r});return}throw e}l!==null&&(l=Jw(l)*2,!(l+Kw>=r)&&(a=Math.min(a,l),i.push(c)))}}}catch(e){o.e(e)}finally{o.f()}if(i.length===0)return this.data({closestOffset:a,minOffset:r}),!0;if(this.relatedNodes(i.map(function(e){return e.actualNode})),!i.some(_d)){this.data({messageKey:`nonTabbableNeighbor`,closestOffset:a,minOffset:r});return}return this.data({closestOffset:a,minOffset:r}),_d(n)?!1:void 0}function Jw(e){return Math.round(e*10)/10}function Yw(e,t,n){var r=t||{},i=r.scaleMinimum,a=i===void 0?2:i,o=r.lowerBound,s=o===void 0?!1:o,c=n.attr(`content`)||``;if(!c)return!0;var l=c.split(/[;,]/).reduce(function(e,t){var n=t.trim();if(!n)return e;var r=L(n.split(`=`),2),i=r[0],a=r[1];if(!i||!a)return e;var o=i.toLowerCase().trim(),s=a.toLowerCase().trim();return o===`maximum-scale`&&s===`yes`&&(s=1),o===`maximum-scale`&&parseFloat(s)<0||(e[o]=s),e},{});if(s&&l[`maximum-scale`]&&parseFloat(l[`maximum-scale`])-1&&u<1?(this.data(`user-scalable`),!1):l[`maximum-scale`]&&parseFloat(l[`maximum-scale`])0;)n+=r*parseInt(t.pop(),10),r*=60;return parseFloat(n)}}var eT=$w;function tT(e,t){return t.isViolation?!1:void 0}var nT=tT,rT=` > `;function iT(e){var t={};return e.filter(function(e){if(e.node.ancestry[e.node.ancestry.length-1]!==`html`){var n=e.node.ancestry.flat(1/0).join(rT);return t[n]=e,!0}var r=e.node.ancestry.slice(0,e.node.ancestry.length-1).flat(1/0).join(rT);return t[r]&&(t[r].result=!0),!1})}var aT=iT;function oT(e,t,n){return tb(n,`track`).some(function(e){return(e.attr(`kind`)||``).toLowerCase()===`captions`})?!1:void 0}var sT=oT;function cT(e,t,n){var r=n.children;if(!r||!r.length)return!1;for(var i=!1,a=!1,o,s=0;s1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=[],i=[];if(n.children){for(var a=_T(n.children);a.length;){var o,s=a.shift(),c=s.vChild,l=s.nested;if(t.divGroups&&!l&&gT(c)){if(!c.children)return;var u=_T(c.children,!0);a.push.apply(a,I(u));continue}var d=hT(c,l,t);d&&(i.includes(d)||i.push(d),(c==null||(o=c.actualNode)==null?void 0:o.nodeType)===1&&r.push(c.actualNode))}return i.length===0?!1:(this.data({values:i.join(`, `)}),this.relatedNodes(r),!0)}}function hT(e,t,n){var r=n.validRoles,i=r===void 0?[]:r,a=n.validNodeNames,o=a===void 0?[]:a,s=e.props,c=s.nodeName,l=s.nodeType,u=s.nodeValue,d=t?`div > `:``;if(l===3&&u.trim()!==``)return d+`#text`;if(l!==1||!Zf(e))return!1;var f=J(e);return f?i.includes(f)?!1:d+`[role=${f}]`:o.includes(c)?!1:d+c}function gT(e){return e.props.nodeName===`div`&&J(e)===null}function _T(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e.map(function(e){return{vChild:e,nested:t}})}function vT(e){var t=Ql(e),n=t.nodeName.toUpperCase(),r=J(t);return n===`DIV`&&[`presentation`,`none`,null].includes(r)&&(t=Ql(t),n=t.nodeName.toUpperCase(),r=J(t)),n===`DL`?!!(!r||[`presentation`,`none`,`list`].includes(r)):!1}var yT=vT;function bT(e,t,n){return iv(n.attr(`lang`))===iv(n.attr(`xml:lang`))}var xT=bT;function ST(e,t,n){var r=[];return t.attributes.forEach(function(e){var i=n.attr(e);if(typeof i==`string`){var a=iv(i),o=t.value?!t.value.map(iv).includes(a):!Eb(a);(a!==``&&o||i!==``&&!Y(i))&&r.push(e+`="`+n.attr(e)+`"`)}}),!r.length||n.props.nodeName!==`html`&&!Pm(n)?!1:(this.data(r),!0)}var CT=ST;function wT(e){return(e||``).trim()!==``}function TT(e,t,n){var r=i===void 0?!1:Hc(i);return t.attributes.includes(`xml:lang`)&&t.attributes.includes(`lang`)&&wT(n.attr(`xml:lang`))&&!wT(n.attr(`lang`))&&!r?(this.data({messageKey:`noXHTML`}),!1):t.attributes.some(function(e){return wT(n.attr(e))})?!0:(this.data({messageKey:`noLang`}),!1)}var ET=TT;function DT(e,t,n){var r=X(e),i=Kp(n);return i=i?i.toLowerCase():null,this.data({role:r,accessibleText:i}),this.relatedNodes([e]),!0}var OT=DT;function kT(e){var t=[];return e.filter(function(e){var n=t.find(function(t){return e.data.role===t.data.role&&e.data.accessibleText===t.data.accessibleText});return n?(n.result=!1,n.relatedNodes.push(e.relatedNodes[0]),!1):(t.push(e),e.relatedNodes=[],!0)})}var AT=kT;function jT(e,t,n){var r=pm(n),i=Gf(n),a=n.attr(`aria-describedby`);return!r&&!!(i||a)}var MT=jT;function NT(e){var t=Bi(e.getAttribute(`id`)),n=e.parentNode,r=Cl(e);r=r.documentElement||r;var i=Array.from(r.querySelectorAll(`label[for="${t}"]`));for(i.length&&(i=i.filter(function(e){return!Jl(e)}));n;)n.nodeName.toUpperCase()===`LABEL`&&i.indexOf(n)===-1&&i.push(n),n=n.parentNode;if(this.relatedNodes(i),i.length>1){var a=i.filter(function(e){return Zf(e)});return a.length>1?void 0:Ed(e,`aria-labelledby`).includes(a[0])?!1:void 0}return!1}var PT=NT;function FT(e,t){var n=IT(t),r=IT(e);return!n||!r?!1:n.includes(r)}function IT(e){return Y(Qp(e,{emoji:!0,nonBmp:!0,punctuations:!0}))}function LT(e,t,n){var r=t?.pixelThreshold,i=t?.occurrenceThreshold??t?.occuranceThreshold,a=Od(e).toLowerCase(),o=Y(Op(n,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:r,occurrenceThreshold:i})).toLowerCase();if(!o)return!0;if(!(im(a)<1||im(o)<1))return FT(o,a)}var RT=LT;function zT(e,t,n){try{var r=gg(n,`label`);if(r){var i=Y(Kp(r,{inControlContext:!0,startNode:n}));return r.actualNode&&this.relatedNodes([r.actualNode]),this.data({implicitLabel:i}),!!i}return!1}catch{return}}var BT=zT;function VT(e,t,n){if(n.hasAttr(`id`)){if(!n.actualNode)return;var r=Cl(e),i=Bi(e.getAttribute(`id`)),a=r.querySelector(`label[for="${i}"]`);if(a&&!Zf(a)){var o;try{o=Kp(n).trim()}catch{return}return o===``}}return!1}var HT=VT;function UT(e,t,n){var r=pm(n),i=e.getAttribute(`title`);return r?(i||(i=``,e.getAttribute(`aria-describedby`)&&(i=Ed(e,`aria-describedby`).map(function(e){return e?Od(e):``}).join(``))),Y(i)===Y(r)):!1}var WT=UT;function GT(e,t,n){var r=this;if(!n.attr(`id`))return!1;if(n.actualNode){var i=Cl(n.actualNode),a=Bi(n.attr(`id`)),o=Array.from(i.querySelectorAll(`label[for="${a}"]`));if(this.relatedNodes(o),!o.length)return!1;try{return o.some(function(e){if(lu(e)){var t=Y(Od(e,{inControlContext:!0,startNode:n}));return r.data({explicitLabel:t}),!!t}else return!0})}catch{return}}}var KT=GT;function qT(e,t,n){if([`none`,`presentation`].includes(X(n)))return!1;var r=gg(n,t.parentSelector);if(!r)return!1;var i=ep(r,!0).toLowerCase();return i===``?!1:i===Kp(n).toLowerCase()}var JT=qT;function YT(e,t,n){var r=n.attr(`alt`);return typeof r==`string`&&/^\s+$/.test(r)}var XT=YT;function ZT(e,t,n){var r=Ty(n.attr(`tabindex`));return r===null||r<=0}var QT=ZT;function $T(e,t,n){if(n.children)try{var r=eE(n);if(!r.length)return!0;var i=r.filter(tE);return i.length>0?(this.data({messageKey:`notHidden`}),this.relatedNodes(i)):this.relatedNodes(r),!1}catch{return}}function eE(e){if(!e.children){if(e.props.nodeType===1)throw Error(`Cannot determine children`);return[]}var t=[];return e.children.forEach(function(e){Um(e)===`widget`&&gd(e)?t.push(e):t.push.apply(t,I(eE(e)))}),t}function tE(e){var t=Ty(e.attr(`tabindex`));return t!==null&&t<0}function nE(e){var t=wx(`landmark`),n=Ql(e),r=X(e);for(this.data({role:r});n;){var i=J(n);if(!i&&n.nodeName.toUpperCase()!==`FORM`&&(i=If(n)),i&&t.includes(i)&&!(i===`main`&&r===`complementary`))return!1;n=Ql(n)}return!0}var rE=nE;function iE(e,t,n){if(n.children)try{return!n.children.some(function(e){return aE(e)})}catch{return}}function aE(e){if(_d(e))return!0;if(!e.children){if(e.props.nodeType===1)throw Error(`Cannot determine children`);return!1}return e.children.some(function(e){return aE(e)})}function oE(e,t,n){var r=[`button`,`fieldset`,`input`,`select`,`textarea`],i=n.tabbableElements;if(!i||!i.length)return!0;var a=i.filter(function(e){return!r.includes(e.props.nodeName)});return this.relatedNodes(a.map(function(e){return e.actualNode})),a.length===0||Zm()?!0:a.every(function(e){var t=e.getComputedStylePropertyValue(`pointer-events`),n=parseInt(e.getComputedStylePropertyValue(`width`)),r=parseInt(e.getComputedStylePropertyValue(`height`));return e.actualNode.onfocus||(n===0||r===0)&&t===`none`})?void 0:!1}var sE=oE;function cE(e,t,n){if(!_d(n))return!1;try{return!Kp(n)}catch{return}}var lE=cE;function uE(e,t,n){var r=n.tabbableElements.map(function(e){return e.actualNode});if(!r||!r.length)return!0;if(Zm()){this.relatedNodes(r);return}return!0}var dE=uE;function fE(e,t,n){if(n.hasAttr(`contenteditable`)&&r(n))return!0;return _d(n);function r(e){var t=e.attr(`contenteditable`);if(t===`true`||t===``)return!0;if(t===`false`)return!1;var i=gg(n.parent,`[contenteditable]`);return i?r(i):!1}}var pE=fE;function mE(e,t,n){var r=[`button`,`fieldset`,`input`,`select`,`textarea`],i=n.tabbableElements;if(!i||!i.length)return!0;var a=i.filter(function(e){return r.includes(e.props.nodeName)});return this.relatedNodes(a.map(function(e){return e.actualNode})),a.length===0||Zm()?!0:a.every(function(e){var t=e.getComputedStylePropertyValue(`pointer-events`),n=parseInt(e.getComputedStylePropertyValue(`width`)),r=parseInt(e.getComputedStylePropertyValue(`height`));return e.actualNode.onfocus||(n===0||r===0)&&t===`none`})?void 0:!1}var hE=mE;function gE(e,t,n){var r=n.tabbableElements;return r?r.filter(function(e){return e!==n}).length>0:!1}var _E=gE;function vE(e,t,n){return Jl(n)||(this.data(n.attr(`accesskey`)),this.relatedNodes([e])),!0}var yE=vE;function bE(e){var t={};return e.filter(function(e){if(!e.data)return!1;var n=e.data.toUpperCase();return t[n]?(t[n].relatedNodes.push(e.relatedNodes[0]),!1):(t[n]=e,e.relatedNodes=[],!0)}).map(function(e){return e.result=!!e.relatedNodes.length,e})}var xE=bE;function SE(e,t,n){if(!t||!t.selector||typeof t.selector!=`string`)throw TypeError(`page-no-duplicate requires options.selector to be a string`);var r=`page-no-duplicate;`+t.selector;if(G.get(r)){this.data(`ignored`);return}G.set(r,!0);var i=My(o._tree[0],t.selector,function(e){return Zf(e)});return typeof t.nativeScopeFilter==`string`&&(i=i.filter(function(e){return e.actualNode.hasAttribute(`role`)||!Dl(e,t.nativeScopeFilter)})),typeof t.role==`string`&&(i=i.filter(function(e){return X(e)===t.role})),this.relatedNodes(i.filter(function(e){return e!==n}).map(function(e){return e.actualNode})),i.length<=1}var CE=SE;function wE(e){return e.filter(function(e){return e.data!==`ignored`})}var TE=wE;function EE(e,t,n){return Mf(n,t.matcher)}var DE=EE;function OE(e,t,n){try{return Y(Op(n))!==``}catch{return}}function kE(e,t,n){if(!t||!t.selector||typeof t.selector!=`string`)throw TypeError(`has-descendant requires options.selector to be a string`);if(t.passForModal&&Zm())return!0;var r=My(n,t.selector,function(e){return Zf(e)});return this.relatedNodes(r.map(function(e){return e.actualNode})),r.length>0}var AE=kE;function jE(e){return e.some(function(e){return e.result===!0})&&e.forEach(function(e){e.result=!0}),e}var ME=jE;function NE(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;if(!t.attribute||typeof t.attribute!=`string`)throw TypeError(`attr-non-space-content requires options.attribute to be a string`);return n.hasAttr(t.attribute)?Y(n.attr(t.attribute))?!0:(this.data({messageKey:`emptyAttr`}),!1):(this.data({messageKey:`noAttr`}),!1)}var PE=NE;function FE(e,t,n){return sm(n.attr(`autocomplete`)||``,t)}var IE=FE;function LE(e,t,n){if(n.props.nodeName!==`input`)return!0;var r=[`text`,`search`,`number`,`tel`],i=[`text`,`search`,`url`],o={bday:[`text`,`search`,`date`],email:[`text`,`search`,`email`],username:[`text`,`search`,`email`],"street-address":[`text`],tel:[`text`,`search`,`tel`],"tel-country-code":[`text`,`search`,`tel`],"tel-national":[`text`,`search`,`tel`],"tel-area-code":[`text`,`search`,`tel`],"tel-local":[`text`,`search`,`tel`],"tel-local-prefix":[`text`,`search`,`tel`],"tel-local-suffix":[`text`,`search`,`tel`],"tel-extension":[`text`,`search`,`tel`],"cc-number":r,"cc-exp":[`text`,`search`,`month`,`tel`],"cc-exp-month":r,"cc-exp-year":r,"cc-csc":r,"transaction-amount":r,"bday-day":r,"bday-month":r,"bday-year":r,"new-password":[`text`,`search`,`password`],"current-password":[`text`,`search`,`password`],url:i,photo:i,impp:i};a(t)===`object`&&Object.keys(t).forEach(function(e){o[e]||(o[e]=[]),o[e]=o[e].concat(t[e])});var s=n.attr(`autocomplete`).split(/\s+/g).map(function(e){return e.toLowerCase()}),c=s[s.length-1];if(am.stateTerms.includes(c))return!0;var l=o[c],u=n.hasAttr(`type`)?Y(n.attr(`type`)).toLowerCase():`text`;return u=Sb().includes(u)?u:`text`,l===void 0?u===`text`:l.includes(u)}var RE=LE,zE=[`block`,`list-item`,`table`,`flex`,`grid`,`inline-block`];function BE(e){if(VE(e))return!1;for(var t=Ql(e);t&&t.nodeType===1&&!VE(t);)t=Ql(t);if(t){if(this.relatedNodes([t]),SC(e,t))return!0;if(HE(e)){this.data({messageKey:`pseudoContent`});return}return!1}}function VE(e){var t=n.getComputedStyle(e).getPropertyValue(`display`);return zE.indexOf(t)!==-1||t.substr(0,6)===`table-`}function HE(e){for(var t=0,r=[`before`,`after`];t=n)return!0;var u=s&&c?UE(s,c):void 0;if(u&&=Math.floor(u*100)/100,u&&u>=n)return!0;if(!u){var d=Z.get(`bgColor`)??`bgContrast`;this.data({messageKey:d}),Z.clear();return}if(l)return r&&l===1&&u===1?!0:l===1&&u>1?(this.data({messageKey:`bgContrast`,contrastRatio:u,requiredContrastRatio:n,nodeBackgroundColor:s?s.toHexString():void 0,parentBackgroundColor:c?c.toHexString():void 0}),!1):(this.data({messageKey:`fgContrast`,contrastRatio:l,requiredContrastRatio:n,nodeColor:a?a.toHexString():void 0,parentColor:o?o.toHexString():void 0}),!1)}}var qE=KE;function JE(e,t,r){var i=t.ignoreUnicode,a=t.ignoreLength,o=t.ignorePseudo,s=t.boldValue,c=t.boldTextPt,l=t.largeTextPt,u=t.contrastRatio,d=t.shadowOutlineEmMax,f=t.pseudoSizeThreshold;if(!lu(e))return this.data({messageKey:`hidden`}),!0;var p=ep(r,!1,!0);if(i&&ZE(p)){this.data({messageKey:`nonBmp`});return}var m=n.getComputedStyle(e),h=parseFloat(m.getPropertyValue(`font-size`)),g=m.getPropertyValue(`font-weight`),_=parseFloat(g)>=s||g===`bold`,v=Math.ceil(h*72)/96,y=_&&vee?`shadowOnBgColor`:`fgOnShadowColor`)}var N=O>b;if(typeof x==`number`&&(typeof O!=`number`||OS))return this.data({contrastRatio:O}),!0;var te=Math.floor(O*100)/100,P,ne;E===null?Z.get(`colorParse`)?(P=`colorParse`,ne=Z.get(`colorParse`)):P=Z.get(`bgColor`):N||(P=k),D===null&&Z.get(`colorParse`)&&(P=`colorParse`,ne=Z.get(`colorParse`));var re=te===1,ie=p.length===1;if(re?P=Z.set(`bgColor`,`equalRatio`):!N&&ie&&!a&&(P=`shortTextContent`),this.data({fgColor:D?D.toHexString():void 0,bgColor:E?E.toHexString():void 0,contrastRatio:te,fontSize:`${(h*72/96).toFixed(1)}pt (${h}px)`,fontWeight:_?`bold`:`normal`,messageKey:P,expectedContrastRatio:b+`:1`,shadowColor:A?A.toHexString():void 0,colorParse:ne}),D===null||E===null||re||ie&&!a&&!N){P=null,Z.clear(),this.relatedNodes(T);return}return N||this.relatedNodes(T),N}function YE(e,t){var n=t.pseudoSizeThreshold,r=n===void 0?.25:n,i=t.ignorePseudo;if(!(i!==void 0&&i)){var a=e.boundingClientRect,o=a.width*a.height*r;do if(XE(e.actualNode,`:before`)+XE(e.actualNode,`:after`)>o)return e;while(e=e.parent)}}var XE=Vc(function(e,t){var r=n.getComputedStyle(e,t),i=function(e,t){return r.getPropertyValue(e)===t};if(i(`content`,`none`)||i(`display`,`none`)||i(`visibility`,`hidden`)||i(`position`,`absolute`)===!1||ph(r).alpha===0&&i(`background-image`,`none`))return 0;var a=QE(r.getPropertyValue(`width`)),o=QE(r.getPropertyValue(`height`));return a.unit!==`px`||o.unit!==`px`?a.value===0||o.value===0?0:1/0:a.value*o.value});function ZE(e){var t={nonBmp:!0},n=Wp(e,t),r=Y(Qp(e,t))===``;return n&&r}function QE(e){var t=L(e.match(/^([0-9.]+)([a-z]+)$/i)||[],3),n=t[1],r=n===void 0?``:n,i=t[2],a=i===void 0?``:i;return{value:parseFloat(r),unit:a.toLowerCase()}}var $E={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},eD={alert:!0,alertdialog:!0,application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,dialog:!0,form:!0,log:!0,main:!0,navigation:!0,region:!0,search:!1,status:!0,tabpanel:!0};function tD(e){return $E[e.nodeName.toUpperCase()]||!1}function nD(e,t){var n=J(e);return n&&(eD[n]||t.roles.includes(n))||!1}function rD(e,t){return nD(e,t)||tD(e)}var iD=rD;function aD(e,t,n){var r=X(n,{dpub:!0,fallback:!0}),i=zd(r);return i&&this.data(r),i}var oD=aD;function sD(e,t,n){var r=X(n,{noImplicit:!0});this.data(r);var i,a;try{i=Y(jp(n)).toLowerCase(),a=Y(Kp(n)).toLowerCase()}catch{return}if(!a&&!i||!(!a&&i)&&a.includes(i))return!1}var cD=sD;function lD(e,t,n){return gd(n)}var uD=lD;function dD(e,t,n){var r=U_(n.attr(`role`));return r.every(function(e){return!Vd(e.toLowerCase(),{allowAbstract:!0})})?(this.data(r),!0):!1}var fD=dD;function pD(e,t,n){var r=J(n);if(r===null)return!1;var i=Um(r);return i===`widget`||i===`composite`}var mD=pD;function hD(e,t,n){var r=Kd().filter(function(e){return n.hasAttr(e)});return this.data(r),r.length>0}var gD=hD;function _D(e,t){return!If(e)&&t.length===2&&t.includes(`none`)&&t.includes(`presentation`)}function vD(e,t,n){var r=U_(n.attr(`role`));return r.length<=1?!1:_D(n,r)?void 0:!0}var yD=vD;function bD(e,t,n){var r=X(n,{dpub:!0,fallback:!0}),i=q.ariaRoles[r];return i!=null&&i.deprecated?(this.data(r),!0):!1}function xD(e,t,n){if(Y(n.attr(`aria-brailleroledescription`)??``)===``)return!0;var r=n.attr(`aria-roledescription`);return typeof r==`string`?Y(r)===``?(this.data({messageKey:`emptyRoleDescription`}),!1):!0:(this.data({messageKey:`noRoleDescription`}),!1)}function SD(e,t,n){if(!(n.attr(`aria-braillelabel`)??``).trim())return!0;try{return Y(Kp(n))!==``}catch{return}}function CD(e,t,n){t=Array.isArray(t.value)?t.value:[];var r=``,i=``,a=[],s=/^aria-/,c=[`aria-errormessage`],l={"aria-controls":function(){var e=[`false`,null].includes(n.attr(`aria-haspopup`))===!1;return e&&(r=`aria-controls="${n.attr(`aria-controls`)}"`,i=`controlsWithinPopup`),n.attr(`aria-expanded`)!==`false`&&n.attr(`aria-selected`)!==`false`&&e===!1},"aria-current":function(e){e||(r=`aria-current="${n.attr(`aria-current`)}"`,i=`ariaCurrent`)},"aria-owns":function(){return n.attr(`aria-expanded`)!==`false`},"aria-describedby":function(e){e||(r=`aria-describedby="${n.attr(`aria-describedby`)}"`,i=o._tree&&o._tree[0]._hasShadowRoot?`noIdShadow`:`noId`)},"aria-labelledby":function(e){e||(r=`aria-labelledby="${n.attr(`aria-labelledby`)}"`,i=o._tree&&o._tree[0]._hasShadowRoot?`noIdShadow`:`noId`)}};if(n.attrNames.forEach(function(e){if(!(c.includes(e)||t.includes(e)||!s.test(e))){var o,u=n.attr(e);try{o=Zx(n,e)}catch{r=`${e}="${u}"`,i=`idrefs`;return}(!l[e]||l[e](o))&&!o&&(u===``&&!wD(e)?(r=e,i=`empty`):a.push(`${e}="${u}"`))}}),a.length)return this.data(a),!1;if(r){this.data({messageKey:i,needsReview:r});return}return!0}function wD(e){return q.ariaAttrs[e]?.type===`string`}function TD(e,t,n){t=Array.isArray(t.value)?t.value:[];var r=[],i=/^aria-/;return n.attrNames.forEach(function(e){t.indexOf(e)===-1&&i.test(e)&&!$x(e)&&r.push(e)}),r.length?(this.data(r),!1):!0}var ED=TD;function DD(e,t,n){var r=n.attrNames.filter(function(t){var n=q.ariaAttrs[t];if(!$x(t))return!1;var r=n.unsupported;return a(r)===`object`?!Mf(e,r.exceptions):!!r});return r.length?(this.data(r),!0):!1}var OD=DD;function kD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=X(arguments.length>2?arguments[2]:void 0);if((t.supportedRoles||[]).includes(n))return!0;if(!(n&&n!==`presentation`&&n!==`none`))return!1}var AD=kD;function jD(e,t,n,r){var i=J(e);if(n||=qx(i),!n)return null;for(var a=n.includes(`group`),o=r?e:e.parent;o;){var s=X(o,{noPresentational:!0});if(!s)o=o.parent;else if(s===`group`&&a)t.includes(i)&&n.push(i),n=n.filter(function(e){return e!==`group`}),o=o.parent;else if(n.includes(s))return null;else return n}return n}function MD(e){for(var t=[],n=null;e;){if(e.getAttribute(`id`)){var r=Bi(e.getAttribute(`id`));n=Cl(e).querySelector(`[aria-owns~=${r}]`),n&&t.push(n)}e=e.parentElement}return t.length?t:null}function ND(e,t,n){var r=t&&Array.isArray(t.ownGroupRoles)?t.ownGroupRoles:[],i=jD(n,r);if(!i)return!0;var a=MD(e);if(a){for(var o=0,s=a.length;o0:jm(t,!1,!0)}function VD(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=J(r),a=r.attrNames,o=Gx(i);if(Array.isArray(n[i])&&(o=Oy(n[i],o)),!i||!a.length||!o.length||HD(r,i)||WD(r,i)||i===`slider`&&(t=r.attr(`aria-valuetext`))!=null&&t.trim())return!0;var s=Pf(r),c=o.filter(function(e){return!r.attr(e)&&!UD(s,e)});return c.length?(this.data(c),!1):!0}function HD(e,t){return t===`separator`&&!gd(e)}function UD(e,t){return e.implicitAttrs?.[t]!==void 0}function WD(e,t){return t===`combobox`&&e.attr(`aria-expanded`)===`false`}function GD(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t?.elementsAllowedAriaLabel||[],i=n.props.nodeName,a=X(n,{chromium:!0,fallback:!0}),o=KD(n,a,i,r).filter(function(e){return n.attrNames.includes(e)?Y(n.attr(e))!==``:!1});if(o.length===0)return!1;var s=a===null?`noRole`:`hasRole`;if(s+=o.length>1?`Plural`:`Singular`,this.data({role:a,nodeName:i,messageKey:s,prohibited:o}),Y(Op(n,{subtreeDescendant:!0}))===``)return!0}function KD(e,t,n,r){var i=q.ariaRoles[t];return i?i.prohibitedAttrs||[]:t||r.includes(n)||qD(e)===`widget`?[]:[`aria-label`,`aria-labelledby`]}var qD=Vc(function(e){if(e){var t=X(e,{noPresentational:!0,chromium:!0});return t?Um(t):qD(e.parent)}});function JD(e,t,n){var r=n.attr(`aria-level`);if(!(parseInt(r,10)>6))return!0}var YD=JD;function XD(e,t,n){return n.attr(`aria-hidden`)!==`true`}var ZD=XD;function QD(e,t,n){t=Array.isArray(t)?t:[];var r=n.attr(`aria-errormessage`),i=n.hasAttr(`aria-errormessage`),a=n.attr(`aria-invalid`);if(!n.hasAttr(`aria-invalid`)||a===`false`)return!0;function o(e){if(e.trim()===``)return q.ariaAttrs[`aria-errormessage`].allowEmpty;var t;try{t=e&&Ed(n,`aria-errormessage`)[0]}catch{this.data({messageKey:`idrefs`,values:U_(e)});return}if(t)return Zf(t)?J(t)===`alert`||t.getAttribute(`aria-live`)===`assertive`||t.getAttribute(`aria-live`)===`polite`||U_(n.attr(`aria-describedby`)).indexOf(e)>-1:(this.data({messageKey:`hidden`,values:U_(e)}),!1)}return t.indexOf(r)===-1&&i?(this.data(U_(r)),o.call(this,r)):!0}function $D(e){var t,n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).invalidTableRowAttrs,r=arguments.length>2?arguments[2]:void 0,i=(n==null||(t=n.filter)==null?void 0:t.call(n,function(e){return r.hasAttr(e)}))??[];if(i.length===0)return!0;var a=eO(r),o=a&&X(a);if(!o||o===`treegrid`)return!0;var s=`row${i.length>1?`Plural`:`Singular`}`;return this.data({messageKey:s,invalidAttrs:i,ownerRole:o}),!1}function eO(e){if(e.parent)return gg(e,`table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]`)}function tO(e,t,n){var r=n.props,i=r.nodeName,a=r.type,o=rO(n.attr(`aria-checked`));if(i!==`input`||a!==`checkbox`||!o)return!0;var s=nO(n);return o===s?!0:(this.data({messageKey:`checkbox`,checkState:s}),!1)}function nO(e){return e.props.indeterminate?`mixed`:e.props.checked?`true`:`false`}function rO(e){return e?(e=e.toLowerCase(),[`mixed`,`true`].includes(e)?e:`false`):``}var iO={row:$D,checkbox:tO};function aO(e,t,n){var r=X(n);return iO[r]?iO[r].call(this,e,t,n):!0}function oO(e,t,n){return n.attr(`aria-busy`)===`true`}function sO(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.allowImplicit,i=r===void 0?!0:r,a=t.ignoredTags,o=a===void 0?[]:a,s=n.props.nodeName;if(o.map(function(e){return e.toLowerCase()}).includes(s))return!0;var c=Sx(n,i);return c.length?(this.data(c),Zf(n)?!1:void 0):!0}var cO=sO;function lO(e,t,n){var r=[],i=X(n),a=ux(i);Array.isArray(t[i])&&(a=Oy(t[i].concat(a)));var o=R(n.attrNames),s;try{for(o.s();!(s=o.n()).done;){var c=s.value;$x(c)&&!a.includes(c)&&!uO(c,n.attr(c),n)&&r.push(c)}}catch(e){o.e(e)}finally{o.f()}if(!r.length)return!0;if(this.data(r.map(function(e){return e+`="`+n.attr(e)+`"`})),!(!i&&!dy(n)&&!gd(n)))return!1}function uO(e,t,n){return!!(e===`aria-required`&&t===`false`||e===`aria-multiline`&&t===`false`&&n.hasAttr(`contenteditable`))}function dO(e,t,n){var r=U_(n.attr(`role`)).filter(function(e){return Um(e)===`abstract`});return r.length>0?(this.data(r),!0):!1}var fO=dO;function pO(e){var t=iv(e.getAttribute(`lang`)),n=iv(e.getAttribute(`xml:lang`));return Eb(t)&&Eb(n)}var mO=pO;function hO(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top}var gO=hO;function _O(e,t){try{return t.props.nodeName===`svg`?!0:!!gg(t,`svg`)}catch{return!1}}var vO=_O;function yO(e,t){return bO.every(function(n){return n(e,t)})}var bO=[function(e,t){return xO(t)},function(e,t){return SO(t)},function(e,t){return!vO(e,t)},function(e,t){return gd(t)},function(e,t){return _d(t)||!CO(t)},function(e){return!Ym(e,{noLengthCompare:!0})}];function xO(e){return Um(e)===`widget`}function SO(e){return e.props.nodeName!==`area`}var CO=Vc(function e(t){return t!=null&&t.parent?xO(t.parent)&&_d(t.parent)?!0:e(t.parent):!1});function wO(e,t){var n=X(t);return[`treegrid`,`grid`,`table`].includes(n)}function TO(e,t){var n=t.parent;return!(n.props.nodeName!==`details`||EO(t)||n.children.find(function(e){return e.props.nodeName===`summary`})!==t)}function EO(e){var t=e.actualNode?.parentElement;return t&&t!==e.parent.actualNode}function DO(e){return gh(e)&&su(e)}var OO=DO;function kO(e,t){return Gv(e,13)!==void 0&&zx(t)===!1&&AO(t)}function AO(e){return tb(e,`*`).some(function(e){return jm(e,!0,!0)})}function jO(e,t){return If(t,{chromiumRoles:!0})!==null}var MO=jO;function NO(e){var t=Array.from(e.parentNode.childNodes),n=e.textContent.trim();return n.length===0||(n.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2?!1:t.slice(t.indexOf(e)+1).filter(function(e){return e.nodeName.toUpperCase()===`P`&&e.textContent.trim()!==``}).length!==0}var PO=NO;function FO(e,t){var n=J(t);return!!(!n||[`none`,`presentation`].includes(n)||(Nd[n]||{}).accessibleNameRequired||gd(t))}var IO=FO,LO=function(e,t){return[IO,RO].every(function(n){return n(e,t)})};function RO(e){var t;if(!(e!=null&&(t=e.ownerDocument)!=null&&t.createRange))return!0;var n=e.ownerDocument.createRange();return n.setStart(e,0),n.setEnd(e,e.childNodes.length),n.getClientRects().length===0}function zO(e,t){return t.props.nodeName!==`html`}var BO=zO;function VO(e,t){return!t.attr(`role`)}var HO=VO;function UO(e,t){var n=Ty(t.attr(`tabindex`));return n===null||n>=0}var WO=UO;function GO(e,t){var n=Pf(t).namingMethods;return!(n&&n.length!==0||J(t)===`combobox`&&tb(t,`input:not([type="hidden"])`).length||zx(t,{popupRoles:[`listbox`]}))}var KO=GO;function qO(e,t){return!(!t.hasAttr(`role`)||!t.attr(`role`).trim())}var JO=qO;function YO(e){return!(!e.currentSrc||e.hasAttribute(`paused`)||e.hasAttribute(`muted`))}var XO=YO;function ZO(e,t){var n=X(t);return n?!!q.ariaRoles[n].childrenPresentational:!1}var QO=ZO;function $O(e){var t=Y(e.innerText),n=J(e);return n&&n!==`link`||!t||!lu(e)?!1:Ym(e)}var ek=$O;function tk(e){return!nx(e)&&!gd(e)}var nk=tk;function rk(e,t){return ik(t)&&Zf(t)}function ik(e){var t=wx(`landmark`),n=X(e);if(!n)return!1;var r=e.props.nodeName;return r===`section`||r===`form`?!!Kp(e):t.indexOf(n)>=0||n===`region`}function ak(e,t){return e.hasAttribute(`role`)||!Dl(t,`article, aside, main, nav, section`)}var ok=ak;function sk(e,t){if(t.props.nodeName!==`input`||t.hasAttr(`type`)===!1)return!0;var n=t.attr(`type`).toLowerCase();return[`hidden`,`image`,`button`,`submit`,`reset`].includes(n)===!1}var ck=sk;function lk(e,t){var n=X(e);return!(!n||!wx(`widget`).includes(n)||!Ox().includes(n)||!Y(jd(t))&&!Y(Ad(e))||!Y(ep(t)))}var uk=lk;function dk(e,t){return lu(t)}function fk(e){return lu(e)}function pk(e,t,n){return n.initiator}var mk=pk;function hk(e){return Im(e)}var gk=hk;function _k(e,t){if(!Kp(t))return!1;var n=X(e);return!(n&&n!==`link`)}var vk=_k;function yk(e,t){return!vO(e,t)}var bk=yk;function xk(e,t){return X(t)===`heading`}function Sk(e,t){return If(t,{chromium:!0})!==null}var Ck=Sk;function wk(e){return!!Y(e.getAttribute(`title`))}var Tk=wk;function Ek(e,t,n){return!n.initiator&&!n.focusable&&n.size?.width*n.size?.height>1}var Dk=Ek;function Ok(e){var t=`*[id="${Bi(e.getAttribute(`id`).trim())}"]`,n=Array.from(Cl(e).querySelectorAll(t));return!Rx(e)&&n.every(function(e){return!gd(e)})}var kk=Ok;function Ak(e){return Rx(e)}var jk=Ak;function Mk(e){var t=`*[id="${Bi(e.getAttribute(`id`).trim())}"]`,n=Array.from(Cl(e).querySelectorAll(t));return!Rx(e)&&n.some(gd)}var Nk=Mk;function Pk(e){return nx(e)}var Fk=Pk;function Ik(e){if(nx(e)){var t=Jd(e);return t.length>=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1}var Lk=Ik;function Rk(e,t){var r=t.props,a=r.nodeName,o=r.type;if(a===`option`||a===`select`&&!e.options.length||a===`input`&&[`hidden`,`range`,`color`,`checkbox`,`radio`,`image`].includes(o)||vw(t)||Ju(t))return!1;if([`input`,`select`,`textarea`].includes(a)){var s=n.getComputedStyle(e),c=parseInt(s.getPropertyValue(`text-indent`),10);if(c){var l=e.getBoundingClientRect();if(l={top:l.top,bottom:l.bottom,left:l.left+c,right:l.right+c},!Rh(l,e))return!1}return!0}var u=Dl(t,`label`);if(a===`label`||u){var d=u||e,f=u?K(u):t;if(d.htmlFor){var p=Cl(d).getElementById(d.htmlFor),m=p&&K(p);if(m&&vw(m))return!1}var h=tb(f,`input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea`)[0];if(h&&vw(h))return!1}for(var g=[],_=t;_;){if(_.props.id){var v=mx(_).filter(function(e){return U_(e.getAttribute(`aria-labelledby`)||``).includes(_.props.id)}).map(function(e){return K(e)});g.push.apply(g,I(v))}_=_.parent}if(g.length>0&&g.every(vw)||!Vk(t)||!parseFloat(t.getComputedStylePropertyValue(`font-size`)))return!1;for(var y=i.createRange(),b=t.children,x=0;x0&&arguments[0]!==void 0?arguments[0]:{};return(Array.isArray(e)||a(e)!==`object`)&&(e={value:e}),e}function uA(e){e&&(this.id=e.id,this.configure(e))}uA.prototype.enabled=!0,uA.prototype.run=function(e,t,n,r,i){t||={};var a=t.hasOwnProperty(`enabled`)?t.enabled:this.enabled,o=this.getOptions(t.options);if(a){var s=new sA(this),c=Jh(s,t,r,i),l;try{l=this.evaluate.call(c,e.actualNode,o,e,n)}catch(t){e&&e.actualNode&&(t.errorNode=b_.toSpec(e)),i(t);return}c.isAsync||(s.result=l,r(s))}else r(null)},uA.prototype.runSync=function(e,t,n){t||={};var r=t.enabled;if(!(r===void 0?this.enabled:r))return null;var i=this.getOptions(t.options),a=new sA(this),o=Jh(a,t);o.async=function(){throw Error(`Cannot run async check while in a synchronous run`)};var s;try{s=this.evaluate.call(o,e.actualNode,i,e,n)}catch(t){throw e&&e.actualNode&&(t.errorNode=b_.toSpec(e)),t}return a.result=s,a},uA.prototype.configure=function(e){var t=this;(!e.evaluate||aA[e.evaluate])&&(this._internalCheck=!0),e.hasOwnProperty(`enabled`)&&(this.enabled=e.enabled),e.hasOwnProperty(`options`)&&(this._internalCheck?this.options=lA(e.options):this.options=e.options),[`evaluate`,`after`].filter(function(t){return e.hasOwnProperty(t)}).forEach(function(n){return t[n]=cA(e[n])})},uA.prototype.getOptions=function(e){return this._internalCheck?I_(this.options,lA(e||{})):e||this.options};var dA=uA;function fA(e){this.id=e.id,this.result=B.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]}var pA=fA;function mA(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||`*`,e.impact&&(V(B.impact.includes(e.impact),`Impact ${e.impact} is not a valid impact`),this.impact=e.impact),this.excludeHidden=typeof e.excludeHidden==`boolean`?e.excludeHidden:!0,this.enabled=typeof e.enabled==`boolean`?e.enabled:!0,this.pageLevel=typeof e.pageLevel==`boolean`?e.pageLevel:!1,this.reviewOnFail=typeof e.reviewOnFail==`boolean`?e.reviewOnFail:!1,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=cA(e.matches))}mA.prototype.matches=function(){return!0},mA.prototype.gather=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=`mark_gather_start_`+this.id,r=`mark_gather_end_`+this.id,i=`mark_isVisibleToScreenReaders_start_`+this.id,a=`mark_isVisibleToScreenReaders_end_`+this.id;t.performanceTimer&&$.mark(n);var o=cb(this.selector,e);return this.excludeHidden&&(t.performanceTimer&&$.mark(i),o=o.filter(function(e){return Zf(e)}),t.performanceTimer&&($.mark(a),$.measure(`rule_`+this.id+`#gather_axe.utils.isVisibleToScreenReaders`,i,a))),t.performanceTimer&&($.mark(r),$.measure(`rule_`+this.id+`#gather`,n,r)),o},mA.prototype.runChecks=function(e,t,n,r,i,a){var o=this,s=bg();this[e].forEach(function(e){var i=o._audit.checks[e.id||e],a=yv(i,o.id,n);s.defer(function(e,n){i.run(t,a,r,e,function(e){n(new pb({ruleId:o.id,method:`${i.id}#evaluate`,errorNode:new Kh(t),error:e}))})})}),s.then(function(t){t=t.filter(function(e){return e}),i({type:e,results:t})}).catch(a)},mA.prototype.runChecksSync=function(e,t,n,r){var i=this,a=[];return this[e].forEach(function(e){var o=i._audit.checks[e.id||e],s=yv(o,i.id,n);a.push(o.runSync(t,s,r))}),a=a.filter(function(e){return e}),{type:e,results:a}},mA.prototype.run=function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;n.performanceTimer&&this._trackPerformance();var a=bg(),o=new pA(this),s;try{s=this.gatherAndMatchNodes(e,n)}catch(e){i(e);return}n.performanceTimer&&this._logGatherPerformance(s),s.forEach(function(r){a.defer(function(i,a){var s=bg();[`any`,`all`,`none`].forEach(function(i){s.defer(function(a,o){t.runChecks(i,r,n,e,a,o)})}),s.then(function(e){var n=hA(e);n&&(n.node=new Kh(r),o.nodes.push(n),t.reviewOnFail&&([`any`,`all`].forEach(function(e){n[e].forEach(function(e){e.result===!1&&(e.result=void 0)})}),n.none.forEach(function(e){e.result===!0&&(e.result=void 0)}))),i()}).catch(function(e){return a(e)})})}),a.then(function(){n.performanceTimer&&t._logRulePerformance(),setTimeout(function(){r(o)},0)}).catch(function(e){n.performanceTimer&&t._logRulePerformance(),i(e)})},mA.prototype.runSync=function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};n.performanceTimer&&this._trackPerformance();var r=new pA(this),i=this.gatherAndMatchNodes(e,n);return n.performanceTimer&&this._logGatherPerformance(i),i.forEach(function(i){var a=[];[`any`,`all`,`none`].forEach(function(r){a.push(t.runChecksSync(r,i,n,e))});var o=hA(a);o&&(o.node=i.actualNode?new Kh(i):null,r.nodes.push(o),t.reviewOnFail&&([`any`,`all`].forEach(function(e){o[e].forEach(function(e){e.result===!1&&(e.result=void 0)})}),o.none.forEach(function(e){e.result===!0&&(e.result=void 0)})))}),n.performanceTimer&&this._logRulePerformance(),r},mA.prototype._trackPerformance=function(){this._markStart=`mark_rule_start_`+this.id,this._markEnd=`mark_rule_end_`+this.id,this._markChecksStart=`mark_runchecks_start_`+this.id,this._markChecksEnd=`mark_runchecks_end_`+this.id},mA.prototype._logGatherPerformance=function(e){hi(`gather for ${this.id} (${e.length} nodes): ${$.timeElapsed()}ms`),$.mark(this._markChecksStart)},mA.prototype._logRulePerformance=function(){$.mark(this._markChecksEnd),$.mark(this._markEnd),$.measure(`runchecks_`+this.id,this._markChecksStart,this._markChecksEnd),$.measure(`rule_`+this.id,this._markStart,this._markEnd)};function hA(e){if(e.length){var t=!1,n={};return e.forEach(function(e){var r=e.results.filter(function(e){return e});n[e.type]=r,r.length&&(t=!0)}),t?n:null}}mA.prototype.gatherAndMatchNodes=function(e,t){var n=this,r=`mark_matches_start_`+this.id,i=`mark_matches_end_`+this.id,a=this.gather(e,t);return t.performanceTimer&&$.mark(r),a=a.filter(function(t){try{return n.matches(t.actualNode,t,e)}catch(e){throw new pb({ruleId:n.id,method:`#matches`,errorNode:new Kh(t),error:e})}}),t.performanceTimer&&($.mark(i),$.measure(`rule_`+this.id+`#matches`,r,i)),a};function gA(e){return C_(e).map(function(t){var n=e._audit.checks[t.id||t];return n&&typeof n.after==`function`?n:null}).filter(Boolean)}function _A(e,t){var n=[];return e.forEach(function(e){C_(e).forEach(function(r){r.id===t&&(r.node=e.node,n.push(r))})}),n}function vA(e){return e.filter(function(e){return e.filtered!==!0})}function yA(e){var t=[`any`,`all`,`none`],n=e.nodes.filter(function(e){var n=0;return t.forEach(function(t){e[t]=vA(e[t]),n+=e[t].length}),n>0});return e.pageLevel&&n.length&&(n=[n.reduce(function(e,n){if(e)return t.forEach(function(t){e[t].push.apply(e[t],n[t])}),e})]),n}mA.prototype.after=function(e,t){var n=this;return gA(this).forEach(function(r){var i=_A(e.nodes,r.id),a=yv(r,n.id,t),o;try{o=r.after(i,a.options)}catch(t){var s;throw new pb({ruleId:n.id,method:`${r.id}#after`,errorNode:(s=e.nodes)==null||(s=s[0])==null?void 0:s.node,error:t})}n.reviewOnFail&&o.forEach(function(e){var t=(n.any.includes(e.id)||n.all.includes(e.id))&&e.result===!1,r=n.none.includes(e.id)&&e.result===!0;(t||r)&&(e.result=void 0)}),i.forEach(function(e){delete e.node,o.indexOf(e)===-1&&(e.filtered=!0)})}),e.nodes=yA(e),e},mA.prototype.configure=function(e){e.hasOwnProperty(`selector`)&&(this.selector=e.selector),e.hasOwnProperty(`excludeHidden`)&&(this.excludeHidden=typeof e.excludeHidden==`boolean`?e.excludeHidden:!0),e.hasOwnProperty(`enabled`)&&(this.enabled=typeof e.enabled==`boolean`?e.enabled:!0),e.hasOwnProperty(`pageLevel`)&&(this.pageLevel=typeof e.pageLevel==`boolean`?e.pageLevel:!1),e.hasOwnProperty(`reviewOnFail`)&&(this.reviewOnFail=typeof e.reviewOnFail==`boolean`?e.reviewOnFail:!1),e.hasOwnProperty(`any`)&&(this.any=e.any),e.hasOwnProperty(`all`)&&(this.all=e.all),e.hasOwnProperty(`none`)&&(this.none=e.none),e.hasOwnProperty(`tags`)&&(this.tags=e.tags),e.hasOwnProperty(`actIds`)&&(this.actIds=e.actIds),e.hasOwnProperty(`matches`)&&(this.matches=cA(e.matches)),e.impact&&(V(B.impact.includes(e.impact),`Impact ${e.impact} is not a valid impact`),this.impact=e.impact)};var bA=/\{\{.+?\}\}/g,xA=function(){function e(t){_e(this,e),this.lang=`en`,this.defaultConfig=t,this.standards=q,this._init(),this._defaultLocale=null}return ye(e,[{key:`_setDefaultLocale`,value:function(){if(!this._defaultLocale){for(var e={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:``,lang:this.lang},t=Object.keys(this.data.checks),n=0;n0&&arguments[0]!==void 0?arguments[0]:null,n=(o.version.match(/^[1-9][0-9]*\.[0-9]+/)||[`x.y`])[0];this.rules.forEach(function(r){e.data.rules[r.id]||(e.data.rules[r.id]={});var i=e.data.rules[r.id];(typeof i.helpUrl!=`string`||t&&i.helpUrl===MA(t,r.id,n))&&(i.helpUrl=MA(e,r.id,n))})}},{key:`resetRulesAndChecks`,value:function(){this._init(),this._resetLocale()}}])}();function SA(){if(n.origin&&n.origin!==`null`)return n.origin;if(n.location&&n.location.origin&&n.location.origin!==`null`)return n.location.origin}function CA(e){var t;if(e?(t=Yh(e),t.commons=e.commons):t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var n=SA();t.allowedOrigins=n?[n]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=F({checks:{},rules:{}},t.data),t}function wA(e,t,n){var r,i;for(r=0,i=e.length;r2&&arguments[2]!==void 0?arguments[2]:{};n.reporter=n.reporter||o._audit.reporter||`v1`,o._selectorData={},t instanceof _i||(t=new Mb(t));var r=Hv(e);if(!r)throw Error("unknown rule `"+e+"`");r=Object.create(r,{excludeHidden:{value:!1}});var i={initiator:!0,include:[t],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},a=r.runSync(i,n);Zy(a),Oi(a);var s=Ni([a]);return s.violations.forEach(function(e){return e.nodes.forEach(function(e){e.failureSummary=ov(e)})}),F({},bv(),s,{toolOptions:n})}function KA(e){var t=L(e,3),n=t[0],r=t[1],s=t[2],c=TypeError(`axe.run arguments are invalid`);if(!ry(n)){if(s!==void 0)throw c;s=r,r=n,n=i}if(a(r)!==`object`){if(s!==void 0)throw c;s=r,r={}}if(typeof s!=`function`&&s!==void 0)throw c;return r=Yh(r),r.reporter=r.reporter??o._audit?.reporter??`v1`,{context:n,options:r,callback:s}}var qA=function(){};function JA(){var e=[...arguments];NA(e[0]);var t=KA(e),n=t.context,r=t.options,i=t.callback,a=i===void 0?qA:i,s=YA(a),c=s.thenable,l=s.resolve,u=s.reject;try{V(o._audit,`No audit configured`),V(!o._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.")}catch(e){return ZA(e,a)}o._running=!0,r.performanceTimer&&$.start();function d(e,t){var n=function(e){r.performanceTimer&&($.mark(`reporterEnd`),$.measure(`reporter`,`reporterStart`,`reporterEnd`),$.logMeasures(`reporter`),$.end()),o._running=!1,t();try{l(e)}catch(e){o.log(e)}},i=function(e){o._running=!1,t();try{u(e)}catch(e){o.log(e)}};try{r.performanceTimer&&$.mark(`reporterStart`),XA(e,r,n,i)}catch(e){i(e)}}function f(e){r.performanceTimer&&$.end(),o._running=!1,a(e),u(e)}return o._runRules(n,r,d,f),c}function YA(e){var t,n,r;return typeof Promise==`function`&&e===qA?t=new Promise(function(e,t){n=t,r=e}):(r=function(t){return e(null,t)},n=function(t){return e(t)}),{thenable:t,reject:n,resolve:r}}function XA(e,t,n,r){var i=Rb(t.reporter)(e,t,n,r);i!==void 0&&n(i)}function ZA(e,t){if(typeof t==`function`&&t!==qA){t(e.message);return}throw e}function QA(){var e=KA([...arguments]),t=e.options,n=e.context;V(o._audit,`Axe is not configured. Audit is missing.`),V(!o._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var r=new Iv(n,o._tree);return o._tree=r.flatTree,o._selectorData=Qc(r.flatTree),o._running=!0,t.elementRef=!1,new Promise(function(e,n){o._audit.run(r,t,e,n)}).then(function(e){e=b_.mapRawResults(e);var t=r.frames.map(function(e){var t=e.node;return b_.toSpec(t)}),n;return r.initiator&&(n=bv()),o._running=!1,IA(),{results:e,frames:t,environmentData:n}}).catch(function(e){return o._running=!1,IA(),Promise.reject(e)})}function $A(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};t=Yh(t);var n=(e.find(function(e){return e.environmentData})||{}).environmentData;o._audit.normalizeOptions(t),t.reporter=t.reporter??o._audit?.reporter??`v1`,ej(e);var r=j_(e);return r=o._audit.after(r,t),r.forEach(Zy),r=r.map(Oi),nj(r,F({environmentData:n},t))}function ej(e){var t=[],n=R(e),r;try{for(n.s();!(r=n.n()).done;){var i=r.value,a=t.shift();if(i){i.frameSpec=a??null;var o=tj(i);t.unshift.apply(t,I(o))}}}catch(e){n.e(e)}finally{n.f()}}function tj(e){var t=e.frames,n=e.frameSpec;return n?t.map(function(e){return b_.mergeSpecs(e,n)}):t}function nj(e,t){return new Promise(function(n,r){Rb(t.reporter)(e,t,n,r)})}function rj(e){if(o._tree)throw Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return e&&a(e.documentElement)===`object`&&a(e.defaultView)===`object`&&(e=e.documentElement),NA(e),o._tree=Q_(e),o._selectorData=Qc(o._tree),o._tree[0]}var ij=rj,aj=function(e,t,n){console.warn(`"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.`),typeof t==`function`&&(n=t,t={});var r=t,i=r.environmentData,a=j(r,x);n(F({},bv(i),{toolOptions:a},lv(e,t)))},oj=function(e,t,n){typeof t==`function`&&(n=t,t={});var r=t,i=r.environmentData,a=j(r,S);t.resultTypes=[`violations`];var o=lv(e,t).violations;n(F({},bv(i),{toolOptions:a,violations:o}))},sj=function(e,t,n){if(typeof t==`function`&&(n=t,t={}),!e||!Array.isArray(e))return n(e);var r=e.map(function(e){for(var t=F({},e),n=[`passes`,`violations`,`incomplete`,`inapplicable`],r=0,i=n;r elements of image maps have alternative text`,help:`Active elements must have alternative text`},"aria-allowed-attr":{description:`Ensure an element's role supports its ARIA attributes`,help:`Elements must only use supported ARIA attributes`},"aria-allowed-role":{description:`Ensure role attribute has an appropriate value for the element`,help:`ARIA role should be appropriate for the element`},"aria-braille-equivalent":{description:`Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent`,help:`aria-braille attributes must have a non-braille equivalent`},"aria-command-name":{description:`Ensure every ARIA button, link and menuitem has an accessible name`,help:`ARIA commands must have an accessible name`},"aria-conditional-attr":{description:`Ensure ARIA attributes are used as described in the specification of the element's role`,help:`ARIA attributes must be used as specified for the element's role`},"aria-deprecated-role":{description:`Ensure elements do not use deprecated roles`,help:`Deprecated ARIA roles must not be used`},"aria-dialog-name":{description:`Ensure every ARIA dialog and alertdialog node has an accessible name`,help:`ARIA dialog and alertdialog nodes should have an accessible name`},"aria-hidden-body":{description:`Ensure aria-hidden="true" is not present on the document body.`,help:`aria-hidden="true" must not be present on the document body`},"aria-hidden-focus":{description:`Ensure aria-hidden elements are not focusable nor contain focusable elements`,help:`ARIA hidden element must not be focusable or contain focusable elements`},"aria-input-field-name":{description:`Ensure every ARIA input field has an accessible name`,help:`ARIA input fields must have an accessible name`},"aria-meter-name":{description:`Ensure every ARIA meter node has an accessible name`,help:`ARIA meter nodes must have an accessible name`},"aria-progressbar-name":{description:`Ensure every ARIA progressbar node has an accessible name`,help:`ARIA progressbar nodes must have an accessible name`},"aria-prohibited-attr":{description:`Ensure ARIA attributes are not prohibited for an element's role`,help:`Elements must only use permitted ARIA attributes`},"aria-required-attr":{description:`Ensure elements with ARIA roles have all required ARIA attributes`,help:`Required ARIA attributes must be provided`},"aria-required-children":{description:`Ensure elements with an ARIA role that require child roles contain them`,help:`Certain ARIA roles must contain particular children`},"aria-required-parent":{description:`Ensure elements with an ARIA role that require parent roles are contained by them`,help:`Certain ARIA roles must be contained by particular parents`},"aria-roledescription":{description:`Ensure aria-roledescription is only used on elements with an implicit or explicit role`,help:`aria-roledescription must be on elements with a semantic role`},"aria-roles":{description:`Ensure all elements with a role attribute use a valid value`,help:`ARIA roles used must conform to valid values`},"aria-text":{description:`Ensure role="text" is used on elements with no focusable descendants`,help:`"role=text" should have no focusable descendants`},"aria-toggle-field-name":{description:`Ensure every ARIA toggle field has an accessible name`,help:`ARIA toggle fields must have an accessible name`},"aria-tooltip-name":{description:`Ensure every ARIA tooltip node has an accessible name`,help:`ARIA tooltip nodes must have an accessible name`},"aria-treeitem-name":{description:`Ensure every ARIA treeitem node has an accessible name`,help:`ARIA treeitem nodes should have an accessible name`},"aria-valid-attr-value":{description:`Ensure all ARIA attributes have valid values`,help:`ARIA attributes must conform to valid values`},"aria-valid-attr":{description:`Ensure attributes that begin with aria- are valid ARIA attributes`,help:`ARIA attributes must conform to valid names`},"audio-caption":{description:`Ensure